PORTLAND SEA DOGS (AA)
ROSTER PAGE
06/01/2026
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Banser, Matthew SP Portland Sea Dogs 26 02/02/2000 Farmington USA Right Right 6' 1" 200 lbs $1,860,000
Garcia, Juan SP Portland Sea Dogs 26 03/07/2000 Caracas VEN Right Right 6' 1" 200 lbs $4,000,000
Hernandez, Francisco SP Portland Sea Dogs 23 02/27/2003 St. Augustine USA Right Left 6' 2" 195 lbs -
Messer, Nick SP Portland Sea Dogs 24 12/20/2001 Ashley USA Right Right 6' 0" 200 lbs -
Thrush, Ryan SP Portland Sea Dogs 24 03/12/2002 Maryville USA Right Right 6' 0" 190 lbs -
Costello, Eddie RP Portland Sea Dogs 25 03/07/2001 Selma USA Right Right 6' 1" 200 lbs -
DeStefano, Jim RP Portland Sea Dogs 23 02/18/2003 Plainfield USA Right Right 6' 2" 200 lbs -
Milam, Trent RP Portland Sea Dogs 24 06/29/2001 Leitchfield USA Right Right 6' 1" 200 lbs -
Mosley, Greg RP Portland Sea Dogs 25 01/05/2001 Antioch USA Left Left 6' 1" 195 lbs -
Retherford, Jason RP Portland Sea Dogs 24 08/09/2001 Somerset USA Right Right 6' 1" 205 lbs -
Tompkins, Lance RP Portland Sea Dogs 23 06/24/2002 Millis USA Right Right 6' 4" 205 lbs -
Whitehurst, David RP Portland Sea Dogs 22 07/10/2003 Corona USA Left Right 5' 10" 185 lbs -
Peoples, George CL Portland Sea Dogs 26 05/08/2000 Wilmer USA Left Left 5' 9" 185 lbs -
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Baril, Keith C Portland Sea Dogs 23 06/04/2002 Seffner USA Right Right 6' 0" 205 lbs -
Rathbone, David C Portland Sea Dogs 22 07/17/2003 Philadelphia USA Right Right 6' 1" 200 lbs -
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Brask, Marshall 1B Portland Sea Dogs 25 12/07/2000 Half Moon USA Right Right 6' 0" 200 lbs $2,400,000
Guerrero, Rodolfo 1B Portland Sea Dogs 28 01/17/1998 Bajos de Haina DOM Right Right 5' 10" 190 lbs $2,520,000
Birdsong, Jaquan 2B Portland Sea Dogs 24 08/23/2001 Bellevue USA Right Right 6' 0" 195 lbs $2,200,000
Davis, Ted 2B Portland Sea Dogs 23 08/29/2002 Frisco USA Right Right 6' 0" 185 lbs -
Hernandez, Miguel 3B Portland Sea Dogs 22 07/09/2003 New York USA Right Right 6' 0" 190 lbs -
Wheeler, Ben 3B Portland Sea Dogs 24 03/26/2002 Decatur USA Right Right 6' 1" 180 lbs -
Rios, Elias SS Portland Sea Dogs 21 07/22/2004 Zaraza VEN Right Right 6' 0" 180 lbs -
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Browning, Nelson LF Portland Sea Dogs 24 09/04/2001 Lake Magdalene USA Right Right 6' 2" 205 lbs $2,800,000
Pacheco, Alex LF Portland Sea Dogs 20 02/19/2006 Enriquillo DOM Right Right 6' 2" 190 lbs -
Dahl, Joham CF Portland Sea Dogs 23 02/05/2003 Duaca VEN Right Right 6' 2" 195 lbs -
Carrizales, Eli RF Portland Sea Dogs 21 01/11/2005 Sint Nicolas ARU Left Left 6' 2" 185 lbs -
Estrada, Jesus RF Portland Sea Dogs 26 10/11/1999 Calabozo VEN Left Left 6' 4" 220 lbs $740,000
Farley, Rich RF Portland Sea Dogs 23 06/16/2002 Mantua Township USA Switch Right 6' 0" 190 lbs -
INJURED LIST
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Snavely, Phil RP Portland Sea Dogs 20 02/05/2006 Seattle USA Right Right 6' 1" 180 lbs -
Mendez, Chris RF Portland Sea Dogs 25 11/24/2000 Nagua DOM Right Right 6' 1" 220 lbs $2,400,000
Thursday, February 26th , 2026 - OOTP Baseball 26.8 Build 82