PHILADELPHIA KEYSTONES
ROSTER PAGE
12/31/2024
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Beech, Brandon SP Philadelphia Keystones 32 02/04/1992 Amboy USA Left Right 6' 3" 200 lbs $800,000
Corsino, Clodio SP Philadelphia Keystones 24 11/22/2000 Punta Cardón VEN Left Right 6' 4" 200 lbs $100,000
Moore, Roger SP Philadelphia Keystones 23 01/16/2001 Philadelphia USA Right Right 6' 0" 185 lbs $100,000
Nevels, Nathaniel SP Philadelphia Keystones 28 11/08/1996 New York USA Right Right 6' 2" 190 lbs $100,000
DiDonato, Jim RP Philadelphia Keystones 28 09/07/1996 Pontiac USA Right Right 5' 10" 195 lbs $100,000
Maldonado, David RP Philadelphia Keystones 24 09/29/2000 Moca PUR Right Right 5' 9" 175 lbs $100,000
Morris, Billy RP Philadelphia Keystones 34 10/27/1990 Urbandale USA Right Right 6' 1" 200 lbs $350,000
Simpson, Justin RP Philadelphia Keystones 26 02/26/1998 Birmingham USA Right Right 7' 0" 235 lbs $100,000
Öunap, Mikael RP Philadelphia Keystones 30 07/14/1994 Hévíz HUN Right Right 6' 6" 200 lbs $1,500,000
Rich, Evan CL Philadelphia Keystones 27 12/25/1997 Fayetteville USA Right Left 6' 0" 200 lbs $100,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Calloway, Alan C Philadelphia Keystones 33 03/14/1991 Manteca USA Right Right 6' 0" 205 lbs $1,300,000
Skousen, Chris C Philadelphia Keystones 25 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
Zamarripa, Alfredo 1B Philadelphia Keystones 25 01/20/1999 Santo Domingo DOM Right Right 6' 9" 230 lbs $100,000
Brian, Maurice 2B Philadelphia Keystones 28 12/19/1996 Brookside USA Left Right 6' 2" 210 lbs $100,000
Luciano, Jon 2B Philadelphia Keystones 25 10/17/1999 Chilpancingo MEX Right Right 6' 0" 190 lbs $100,000
Bettinger, Brad 3B Philadelphia Keystones 26 11/29/1998 Everett USA Right Right 5' 11" 200 lbs $100,000
bin Salah, T'ariq 3B Philadelphia Keystones 28 07/28/1996 Mansfield USA Right Right 6' 3" 205 lbs $100,000
Carranza, Antonio SS Philadelphia Keystones 24 02/23/2000 Santo Domingo DOM Right Right 6' 2" 190 lbs -
Martinez, Freddy SS Philadelphia Keystones 27 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 26 08/29/1998 San Jose USA Left Left 6' 4" 210 lbs $100,000
Tercero, Juan LF Philadelphia Keystones 24 11/06/2000 Caracas VEN Left Left 6' 3" 200 lbs $100,000
Fernandez, Alex CF Philadelphia Keystones 25 04/24/1999 North Charleston USA Right Right 6' 4" 195 lbs $100,000
Waggoner, Marc CF Philadelphia Keystones 24 02/03/2000 Shenandoah USA Left Left 6' 0" 195 lbs $100,000
Parra, Manny RF Philadelphia Keystones 24 12/24/2000 Santiago DOM Right Right 6' 3" 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 32 02/04/1992 Amboy USA Left Right 6' 3" 200 lbs $800,000
Caba, Adrian SP Allentown Peanuts 27 12/18/1997 Houston USA Right Right 5' 11" 190 lbs -
Corsino, Clodio SP Philadelphia Keystones 24 11/22/2000 Punta Cardón VEN Left Right 6' 4" 200 lbs $100,000
Jones, Kaiden SP Pittsburgh Finches 26 09/29/1998 Merrillville USA Right Right 5' 10" 185 lbs -
Moore, Roger SP Philadelphia Keystones 23 01/16/2001 Philadelphia USA Right Right 6' 0" 185 lbs $100,000
Nevels, Nathaniel SP Philadelphia Keystones 28 11/08/1996 New York USA Right Right 6' 2" 190 lbs $100,000
Collins, Jay RP New Haven Knights 23 08/05/2001 Long Beach USA Right Left 6' 2" 185 lbs -
DiDonato, Jim RP Philadelphia Keystones 28 09/07/1996 Pontiac USA Right Right 5' 10" 195 lbs $100,000
Maldonado, David RP Philadelphia Keystones 24 09/29/2000 Moca PUR Right Right 5' 9" 175 lbs $100,000
Morris, Billy RP Philadelphia Keystones 34 10/27/1990 Urbandale USA Right Right 6' 1" 200 lbs $350,000
Perez, Chris RP New Haven Knights 23 03/02/2001 Carolina PUR Left Left 6' 2" 190 lbs -
Simpson, Justin RP Philadelphia Keystones 26 02/26/1998 Birmingham USA Right Right 7' 0" 235 lbs $100,000
Öunap, Mikael RP Philadelphia Keystones 30 07/14/1994 Hévíz HUN Right Right 6' 6" 200 lbs $1,500,000
Heckethorn, Mike CL Pittsburgh Finches 27 08/18/1997 Beecher USA Left Left 6' 0" 200 lbs $100,000
Kelly, Derrick CL New Haven Knights 23 08/15/2001 Milton USA Left Right 6' 5" 195 lbs -
Krzywicki, Gwidon CL Allentown Peanuts 26 09/02/1998 Greenwich USA Right Right 6' 7" 215 lbs -
Rich, Evan CL Philadelphia Keystones 27 12/25/1997 Fayetteville USA Right Left 6' 0" 200 lbs $100,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Calloway, Alan C Philadelphia Keystones 33 03/14/1991 Manteca USA Right Right 6' 0" 205 lbs $1,300,000
Skousen, Chris C Philadelphia Keystones 25 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
Zamarripa, Alfredo 1B Philadelphia Keystones 25 01/20/1999 Santo Domingo DOM Right Right 6' 9" 230 lbs $100,000
Brian, Maurice 2B Philadelphia Keystones 28 12/19/1996 Brookside USA Left Right 6' 2" 210 lbs $100,000
Luciano, Jon 2B Philadelphia Keystones 25 10/17/1999 Chilpancingo MEX Right Right 6' 0" 190 lbs $100,000
Sugawara, Yutaka 2B Pittsburgh Finches 26 07/15/1998 Kawagoe JPN Right Right 6' 0" 205 lbs $100,000
Townsend, Brooks 2B Pittsburgh Finches 26 01/18/1998 Halton Hills CAN Right Right 6' 4" 205 lbs $100,000
Wiser, Adam 2B Pittsburgh Finches 24 08/27/2000 Margate City USA Right Right 6' 0" 180 lbs $100,000
Bettinger, Brad 3B Philadelphia Keystones 26 11/29/1998 Everett USA Right Right 5' 11" 200 lbs $100,000
bin Salah, T'ariq 3B Philadelphia Keystones 28 07/28/1996 Mansfield USA Right Right 6' 3" 205 lbs $100,000
Carranza, Antonio SS Philadelphia Keystones 24 02/23/2000 Santo Domingo DOM Right Right 6' 2" 190 lbs -
Martinez, Freddy SS Philadelphia Keystones 27 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 26 08/29/1998 San Jose USA Left Left 6' 4" 210 lbs $100,000
Tercero, Juan LF Philadelphia Keystones 24 11/06/2000 Caracas VEN Left Left 6' 3" 200 lbs $100,000
Fernandez, Alex CF Philadelphia Keystones 25 04/24/1999 North Charleston USA Right Right 6' 4" 195 lbs $100,000
Purnell, Ryan CF Pittsburgh Finches 26 02/08/1998 Elfers USA Right Right 6' 0" 200 lbs $100,000
Waggoner, Marc CF Philadelphia Keystones 24 02/03/2000 Shenandoah USA Left Left 6' 0" 195 lbs $100,000
Parra, Manny RF Philadelphia Keystones 24 12/24/2000 Santiago DOM Right Right 6' 3" 200 lbs $100,000
Monday, March 16th , 2026 - OOTP Baseball 26.9 Build 85