PHILADELPHIA KEYSTONES
ROSTER PAGE
12/31/2023
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Beech, Brandon SP Philadelphia Keystones 31 02/04/1992 Amboy USA Left Right 6' 3" 200 lbs $800,000
Brandman, Jon SP Philadelphia Keystones 31 06/10/1992 Farmersville USA Left Left 6' 1" 205 lbs $2,250,000
Fox, Kyle SP Philadelphia Keystones 32 11/25/1991 Seelyville USA Switch Right 6' 3" 185 lbs $1,250,000
Maldonado, David SP Philadelphia Keystones 23 09/29/2000 Moca PUR Right Right 5' 9" 175 lbs -
Nevels, Nathaniel SP Philadelphia Keystones 27 11/08/1996 New York USA Right Right 6' 2" 190 lbs $100,000
Heckethorn, Mike RP Philadelphia Keystones 26 08/18/1997 Beecher USA Left Left 6' 0" 205 lbs $100,000
Lovejoy, Brandon RP Philadelphia Keystones 23 06/20/2000 Saginaw USA Left Left 6' 2" 195 lbs -
Morris, Billy RP Philadelphia Keystones 33 10/27/1990 Urbandale USA Right Right 6' 1" 200 lbs $350,000
Schwartz, Bob RP Philadelphia Keystones 28 08/04/1995 Cranford USA Left Left 6' 0" 185 lbs $100,000
Rich, Evan CL Philadelphia Keystones 26 12/25/1997 Fayetteville USA Right Left 6' 0" 205 lbs $100,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Reyes, Ozzie C Philadelphia Keystones 37 10/11/1986 Mayagüez PUR Right Right 6' 5" 205 lbs $232,000
Skousen, Chris C Philadelphia Keystones 24 02/22/1999 Overland Park USA Right Right 5' 10" 185 lbs $100,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Brian, Maurice 1B Philadelphia Keystones 27 12/19/1996 Brookside USA Left Right 6' 2" 205 lbs $100,000
Zamarripa, Alfredo 1B Philadelphia Keystones 24 01/20/1999 Santo Domingo DOM Right Right 6' 9" 225 lbs $100,000
Sugawara, Yutaka 2B Philadelphia Keystones 25 07/15/1998 Kawagoe JPN Right Right 6' 0" 205 lbs $100,000
Townsend, Brooks 2B Philadelphia Keystones 25 01/18/1998 Halton Hills CAN Right Right 6' 4" 205 lbs $100,000
Calloway, Alan 3B Philadelphia Keystones 32 03/14/1991 Manteca USA Right Right 6' 0" 205 lbs $1,300,000
Martinez, Freddy SS Philadelphia Keystones 26 08/05/1997 Chiquimula GUA Right Right 6' 1" 170 lbs $100,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Hall, Sam LF Philadelphia Keystones 25 08/29/1998 San Jose USA Left Left 6' 4" 210 lbs $100,000
Swift, Jonathan CF Philadelphia Keystones 29 03/28/1994 Martinez USA Right Right 6' 2" 180 lbs $1,350,000
Waggoner, Marc CF Philadelphia Keystones 23 02/03/2000 Shenandoah USA Left Left 6' 0" 190 lbs $100,000
Parra, Manny RF Philadelphia Keystones 23 12/24/2000 Santiago DOM Right Right 6' 3" 200 lbs $100,000
Youngsma, Jason DH Philadelphia Keystones 28 10/11/1995 Gulfport USA Right Right 6' 10" 200 lbs $100,000
SECONDARY (35-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Beech, Brandon SP Philadelphia Keystones 31 02/04/1992 Amboy USA Left Right 6' 3" 200 lbs $800,000
Brandman, Jon SP Philadelphia Keystones 31 06/10/1992 Farmersville USA Left Left 6' 1" 205 lbs $2,250,000
Corsino, Clodio SP Allentown Peanuts 23 11/22/2000 Punta Cardón VEN Left Right 6' 4" 200 lbs $100,000
DiDonato, Jim SP Pittsburgh Finches 27 09/07/1996 Pontiac USA Right Right 5' 10" 190 lbs $100,000
Fox, Kyle SP Philadelphia Keystones 32 11/25/1991 Seelyville USA Switch Right 6' 3" 185 lbs $1,250,000
Holmes, Ethan SP Pittsburgh Finches 27 10/31/1996 Saint-Georges CAN Right Right 6' 0" 200 lbs $100,000
Maldonado, David SP Philadelphia Keystones 23 09/29/2000 Moca PUR Right Right 5' 9" 175 lbs -
Nevels, Nathaniel SP Philadelphia Keystones 27 11/08/1996 New York USA Right Right 6' 2" 190 lbs $100,000
Heckethorn, Mike RP Philadelphia Keystones 26 08/18/1997 Beecher USA Left Left 6' 0" 205 lbs $100,000
Lovejoy, Brandon RP Philadelphia Keystones 23 06/20/2000 Saginaw USA Left Left 6' 2" 195 lbs -
Morris, Billy RP Philadelphia Keystones 33 10/27/1990 Urbandale USA Right Right 6' 1" 200 lbs $350,000
Schwartz, Bob RP Philadelphia Keystones 28 08/04/1995 Cranford USA Left Left 6' 0" 185 lbs $100,000
Krzywicki, Gwidon CL Pittsburgh Finches 25 09/02/1998 Greenwich USA Right Right 6' 7" 210 lbs $100,000
Rich, Evan CL Philadelphia Keystones 26 12/25/1997 Fayetteville USA Right Left 6' 0" 205 lbs $100,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Reyes, Ozzie C Philadelphia Keystones 37 10/11/1986 Mayagüez PUR Right Right 6' 5" 205 lbs $232,000
Skousen, Chris C Philadelphia Keystones 24 02/22/1999 Overland Park USA Right Right 5' 10" 185 lbs $100,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Brian, Maurice 1B Philadelphia Keystones 27 12/19/1996 Brookside USA Left Right 6' 2" 205 lbs $100,000
Zamarripa, Alfredo 1B Philadelphia Keystones 24 01/20/1999 Santo Domingo DOM Right Right 6' 9" 225 lbs $100,000
Bettinger, Brad 2B Pittsburgh Finches 25 11/29/1998 Everett USA Right Right 5' 11" 195 lbs $100,000
Sugawara, Yutaka 2B Philadelphia Keystones 25 07/15/1998 Kawagoe JPN Right Right 6' 0" 205 lbs $100,000
Townsend, Brooks 2B Philadelphia Keystones 25 01/18/1998 Halton Hills CAN Right Right 6' 4" 205 lbs $100,000
Wiser, Adam 2B Pittsburgh Finches 23 08/27/2000 Margate City USA Right Right 6' 0" 175 lbs -
bin Salah, T'ariq 3B Pittsburgh Finches 27 07/28/1996 Mansfield USA Right Right 6' 3" 205 lbs $100,000
Calloway, Alan 3B Philadelphia Keystones 32 03/14/1991 Manteca USA Right Right 6' 0" 205 lbs $1,300,000
Lewis, Ray 3B Pittsburgh Finches 25 01/29/1998 Camden USA Right Right 6' 4" 205 lbs $100,000
Martinez, Freddy SS Philadelphia Keystones 26 08/05/1997 Chiquimula GUA Right Right 6' 1" 170 lbs $100,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Hall, Sam LF Philadelphia Keystones 25 08/29/1998 San Jose USA Left Left 6' 4" 210 lbs $100,000
Swift, Jonathan CF Philadelphia Keystones 29 03/28/1994 Martinez USA Right Right 6' 2" 180 lbs $1,350,000
Wadden, Jerry CF Allentown Peanuts 27 10/25/1996 Saanich CAN Right Right 6' 0" 205 lbs $100,000
Waggoner, Marc CF Philadelphia Keystones 23 02/03/2000 Shenandoah USA Left Left 6' 0" 190 lbs $100,000
Parra, Manny RF Philadelphia Keystones 23 12/24/2000 Santiago DOM Right Right 6' 3" 200 lbs $100,000
Reid, Chad RF Allentown Peanuts 28 11/02/1995 Columbia USA Left Right 6' 3" 200 lbs $100,000
Tercero, Juan RF Pittsburgh Finches 23 11/06/2000 Caracas VEN Left Left 6' 3" 200 lbs $100,000
Youngsma, Jason DH Philadelphia Keystones 28 10/11/1995 Gulfport USA Right Right 6' 10" 200 lbs $100,000
Monday, February 9th , 2026 - OOTP Baseball 26.8 Build 82