Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name Birth OnActv IL Age B T Ht Wt DoB 1stYr
156Anthony Maldonadous USPitcher*26RR6' 4"220Feb 6, 19982017
268Joey Estesus USPitcher*22RR6' 2"190Oct 8, 20012019
338JP Searsus USPitcher*28RL5' 11"180Feb 19, 19962015
445Osvaldo Bidodo DOPitcher*28RR6' 3"175Oct 18, 19952017
548T.J. McFarlandus USPitcher*35LL6' 3"200Jun 8, 19892008
630Ken Waldichukus USPitcher*26LL6' 4"220Jan 8, 19982017
747Michel Otañezdo DOPitcher*26RR6' 4"237Jul 3, 19972016
866Brady Bassous USPitcher*26RL6' 2"213Oct 8, 19972017
970J.T. Ginnus USPitcher*25RR6' 2"200May 20, 19992019
1060Justin Sternerus USPitcher*27RR6' 1"215Aug 29, 19962018
1179Gunnar Hoglundus USPitcher*24LR6' 4"220Dec 17, 19992019
1258Noah Murdockus USPitcher*25RR6' 8"205Aug 20, 19982017
1328Mitch Spenceus USPitcher*26RR6' 1"185May 6, 19982017
1474Ryan Cusickus USPitcher*24RR6' 6"235Nov 12, 19992019
1546Luis Medinado DOPitcher*25RR6' 1"175May 3, 19992016
1619Mason Millerus USPitcher*25RR6' 5"220Aug 24, 19982017
1736Hogan Harrisus USPitcher*27RL6' 3"230Dec 26, 19962016
1840Luis Severinodo DOPitcher*30RR6' 2"218Feb 20, 19942012
1944Tyler Fergusonus USPitcher*30RR6' 4"225Oct 5, 19932013
2057Jacob Lopezus USPitcher*26LL6' 4"220Mar 11, 19982015
2159Jeffrey Springsus USPitcher*31LL6' 3"218Sep 20, 19922012
2237José Leclercdo DOPitcher*30RR6' 0"195Dec 19, 19932011
2367Grant Holmanus USPitcher*24RR6' 6"250May 31, 20002018
242Darell Hernaizpr PRPosition*22RR5' 11"190Aug 3, 20012019
2516Denzel Clarkeca CAPosition*24RR6' 4"220May 1, 20002019
2621Tyler Soderstromus USPosition*22LR6' 2"200Nov 24, 20012021
2711Brett Harrisus USPosition*26RR6' 2"208Jun 24, 19982019
285Jacob Wilsonus USPosition*22RR6' 2"190Mar 30, 20022021
2920Zack Gelofus USPosition*24RR6' 2"205Oct 19, 19992018
3026CJ Alexanderus USPosition*27LR6' 4"215Jul 17, 19962016
3112Max Schuemannus USPosition*27RR5' 11"186Jun 11, 19972016
324Lawrence Butlerus USPosition*23LR6' 3"210Jul 10, 20002018
3323Shea Langeliersus USPosition*26RR6' 0"205Nov 18, 19972017
3452Kyle McCannus USPosition*26LR6' 2"217Dec 2, 19972017
3533JJ Bledayus USPosition*26LL6' 1"205Nov 10, 19972017
3625Brent Rookerus USPosition*29RR6' 3"225Nov 1, 19942014
371Esteury Ruizdo DOPosition*25RR6' 0"169Feb 15, 19992016
3815Seth Brownus USPosition*31LL6' 1"223Jul 13, 19922013
3922Miguel Andujardo DOPosition*29RR6' 0"211Mar 2, 19952012
4013Gio Urshelaco COPosition*32RR6' 0"215Oct 11, 19912009
Rk Uni Name Birth OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age Birth B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Austin Adams33us USRR6' 3"220May 5, 19918560056560000000000000.5$800,000
Scott Alexander34us USLL6' 2"195Jul 10, 198910450045450000000000001.2$2,250,000
Nick Allen25us USRR5' 8"166Oct 8, 1998341304141000253400000040.2$745,000
Armando Alvarez29us USRR5' 11"189Jul 14, 19941st161016140051602002040-0.4
Miguel Andujar29do DORR6' 0"211Mar 2, 19958757475720010007200723100.4$1,700,000
Brady Basso26us USRL6' 2"213Oct 8, 19971st740770000000000000.3$740,000
Osvaldo Bido28do DORR6' 3"175Oct 18, 19952169016160000000000001.7$750,000
Brandon Bielak28us USLR6' 2"221Apr 2, 19965600660000000000000.1
Paul Blackburn30us USRR6' 1"196Dec 4, 19938990990000000000000.7$3,450,000
JJ Bleday26us USLL6' 1"205Nov 10, 199731591451591570000000157015711102.1$745,000
Joe Boyle24us USRR6' 7"240Aug 14, 19992131001313000000000000-0.5$740,000
Aaron Brooks34us USRR6' 4"230Apr 27, 1990654055000000000000-0.2
Seth Brown31us USLL6' 1"223Jul 13, 1992612494124121004500055131822234-0.6$2,600,000
Lawrence Butler23us USLR6' 3"210Jul 10, 200021251051251230000000212312301133.0$740,000
Daz Cameron27us USRR6' 0"185Jan 15, 199746645665800000030152058297-0.5$740,000
J.D. Davis31us USRR6' 3"218Apr 27, 1993839333933002401400000660-0.1
Aledmys Díaz33cu CURR6' 1"195Aug 1, 1990912912120041161001010-0.5$8,000,000
Lucas Erceg29us USLR6' 2"214May 1, 19952380038380000000000000.5$750,000
Joey Estes22us USRR6' 2"190Oct 8, 200122524025250000000000000.7$740,000
Tyler Ferguson30us USRR6' 4"225Oct 5, 19931st480048480000000000000.7$740,000
Zack Gelof24us USRR6' 2"205Oct 19, 199921381361381380001380000000021.4$740,000
J.T. Ginn25us USRR6' 2"200May 20, 19991st860880000000000000.5
Tristan Gray28us USLR6' 1"215Mar 22, 19962868800702000000200.0
Brett Harris26us USRR6' 2"208Jun 24, 19981st3631363500003500000001-0.5$740,000
Hogan Harris27us USRL6' 3"230Dec 26, 19962219021210000000000001.9$740,000
Darell Hernaiz22pr PRRR5' 11"190Aug 3, 20011st48394847000332190000013-0.8$740,000
Grant Holman24us USRR6' 6"250May 31, 20001st180018180000000000000.3
Dany Jiménez30do DORR6' 1"182Dec 23, 1993425002525000000000000-0.4$750,000
Janson Junk28us USRR6' 2"197Jan 15, 19964100110000000000000.0
Michael Kelly31us USRR6' 4"185Sep 6, 19923280028280000000000000.8$750,000
Will Klein24us USRR6' 5"230Nov 28, 19991st30033000000000000-0.3
Shea Langeliers26us USRR6' 0"205Nov 18, 199731371261371310131000000003902.9$745,000
Easton Lucas27us USLL6' 4"180Sep 23, 1996230033000000000000-0.2
Kyle McCann26us USLR6' 2"217Dec 2, 19971st54415444044000000006800.2$740,000
T.J. McFarland35us USLL6' 3"200Jun 8, 198912790079790000000000000.6$850,000
Luis Medina25do DORR6' 1"175May 3, 19992880880000000000000.3$740,000
Mason Miller25us USRR6' 5"200Aug 24, 19982550055550000000000002.4$740,000All-Star
Kyle Muller26us USRL6' 7"250Oct 7, 19974210021210000000000000.4$740,000
Tyler Nevin27us USRR6' 4"225May 29, 19974876887800038025013018305140-0.2
Sean Newcomb31us USLL6' 5"255Jun 12, 1993870077000000000000-0.1$1,000,000
Vinny Nittoli33us USRR6' 1"210Nov 11, 19904700770000000000000.2$740,000
Ryan Noda28us USLL6' 1"217Mar 30, 199623625363200300000022180-0.6$745,000
Jack O'Loughlin24au AULL6' 5"223Mar 14, 20001st400440000000000000.1$740,000
Michel Otañez26do DORR6' 4"218Jul 3, 19971st360036360000000000000.4$740,000
Gerardo Reyes31mx MXRR5' 11"195May 13, 1993430033000000000000-0.1
Brent Rooker29us USRR6' 3"225Nov 1, 199451451441451400000090514131105.6$750,000
Esteury Ruiz25do DORR6' 0"169Feb 15, 1999329162927000000199027066-0.1$745,000
Max Schuemann27us USRR5' 11"186Jun 11, 19971st13311913313200092793721100530.8$740,000
JP Sears28us USRL5' 11"180Feb 19, 199633232032320000000000002.3$745,000
Tyler Soderstrom22us USLR6' 2"200Nov 24, 2001261536159015900000000510.5$740,000
Mitch Spence26us USRR6' 1"185May 6, 19981st3524035350000000000001.6$740,000
Ross Stripling34us USRR6' 1"215Nov 23, 19899221402222000000000000-1.1
Abraham Toro27ca CABR6' 0"223Dec 20, 1996694829479005195601001111010.6$1,275,000
Jacob Wilson22us USRR6' 2"190Mar 30, 20021st2827282700000270000001-0.2
Alex Wood33us USRL6' 4"215Jan 12, 19911299099000000000000-0.2$8,500,000
Name Age Birth B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age Birth DoB Role Start Date End Date
Mark Kotsay48us USDec 2, 1975ManagerMar 28Sep 29
Darren Bush50us USJan 18, 1974Bench Coach
Mike Aldrete63us USJan 29, 1961Hitting Coach
Chris Cron60us USMar 31, 1964Hitting Coach
Scott Emerson52us USDec 22, 1971Pitching Coach
Dan Hubbs53us USJan 23, 1971Bullpen Coach
Bobby Crosby44us USJan 12, 1980First Base Coach
Eric Martins51us USNov 19, 1972Third Base Coach
Dustin HughesUnknownBullpen Catcher
Wilkin Castillo40do DOJun 1, 1984Bullpen Catcher
Ramón Hernández48ve VEMay 20, 1976Major League Coach
Josh CuffeUnknownPerformance Coach
Marcus Jensen51us USDec 14, 1972Quality Control Coach
Name Age Birth DoB Role Start Date End Date