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
139Kirby Yatesus USPitcher*37LR5' 10"205Mar 25, 19872009
233Dane Dunningus USPitcher*29RR6' 4"225Dec 20, 19942014
363Matt Festaus USPitcher*31RR6' 1"195Mar 11, 19932012
461Cody Bradfordus USPitcher*26LL6' 4"197Feb 22, 19982017
557Daniel Robertus USPitcher*29LR6' 4"210Aug 30, 19942014
652Walter Penningtonus USPitcher*26LL6' 2"205Apr 14, 19982017
758Gerson Garabitodo DOPitcher*28RR6' 0"160Aug 19, 19952013
859Andrew Chafinus USPitcher*34RL6' 2"235Jun 17, 19902011
925José Leclercdo DOPitcher*30RR6' 0"195Dec 19, 19932011
1048Jacob deGromus USPitcher*36LR6' 4"180Jun 19, 19882010
1144Andrew Heaneyus USPitcher*33LL6' 2"200Jun 5, 19912011
1268Marc Churchus USPitcher*23RR6' 3"189Mar 30, 20012021
1317Nathan Eovaldius USPitcher*34RR6' 2"217Feb 13, 19902008
1437David Robertsonus USPitcher*39RR5' 11"195Apr 9, 19852007
153Leody Taverasdo DOPosition*25SR6' 2"195Sep 8, 19982016
1636Wyatt Langfordus USPosition*22RR6' 0"225Nov 15, 20012021
1730Nathaniel Loweus USPosition*28LR6' 4"220Jul 7, 19952014
1853Adolis Garcíacu CUPosition*31RR6' 1"205Mar 2, 19932011
198Josh Smithus USPosition*26LR5' 10"172Aug 7, 19972016
2020Ezequiel Durando DOPosition*25RR5' 11"185May 22, 19992017
2156Justin Foscueus USPosition*25RR5' 11"205Mar 2, 19992018
2221Jonathan Ornelasus USPosition*24RR6' 0"196May 26, 20002018
2338Dustin Harrisus USPosition*24LR6' 2"185Jul 8, 19992018
2418Carson Kellyus USPosition*29RR6' 2"212Jul 14, 19942012
252Marcus Semienus USPosition*33RR6' 0"195Sep 17, 19902011
2616Travis Jankowskius USPosition*33LR6' 2"190Jun 15, 19912010
2728Jonah Heimus USPosition*29SR6' 4"220Jun 27, 19952013
289Matt Duffyus USPosition*33RR6' 2"190Jan 15, 19912011
295Corey Seagerus USPosition10-day30LR6' 4"215Apr 27, 19942012
306Josh Jungus USPosition10-day26RR6' 2"214Feb 12, 19982017
3154José Ureñado DOPitcher15-day32RR6' 2"208Sep 12, 19912009
3265Grant Andersonus USPitcher15-day27RR6' 0"180Jun 21, 19972016
3366Josh Sborzus USPitcher15-day30RR6' 3"215Dec 17, 19932013
3431Max Scherzerus USPitcher15-day39RR6' 3"208Jul 27, 19842007
3560Cole Winnus USPitcher60-day24RR6' 2"190Nov 25, 19992019
3684Carson Colemanus USPitcher60-day26RR6' 2"190Apr 7, 19982017
3751Tyler Mahleus USPitcher60-day29RR6' 3"210Sep 29, 19942013
3822Jon Grayus USPitcher60-day32RR6' 4"225Nov 5, 19912012
3932Evan Carterus USPosition60-day21LR6' 2"190Aug 29, 20022021
4087Jose Cornielldo DOPitcher21RR6' 3"165Jun 22, 20032021
4180Kumar Rockerus USPitcher24RR6' 5"245Nov 22, 19992019
4235Jack Leiterus USPitcher24RR6' 1"205Apr 21, 20002020
4343Owen Whiteus USPitcher24RR6' 3"199Aug 9, 19992021
4467Jacob Latzus USPitcher28RL6' 2"185Apr 8, 19962016
4540Sandro Fabiando DOPosition26RR5' 11"180Mar 6, 19982015
4655Sam Huffus USPosition26RR6' 4"240Jan 14, 19982016
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
Chase Anderson36us USRR6' 1"210Nov 30, 19871120022000000000000-0.2
Grant Anderson27us USRR6' 0"180Jun 21, 1997223002323000000000000-1.1$746,000
Shaun Anderson29us USRR6' 6"228Oct 29, 19945200220000000000000.0
Cody Bradford26us USLL6' 4"197Feb 22, 199821413014140000000000001.1$748,500
Brock Burke27us USLL6' 4"210Aug 4, 1996413001313000000000000-0.5$1,035,000
Evan Carter21us USLR6' 2"190Aug 29, 20022453845410000003329414700.6$745,000
Andrew Chafin34us USRL6' 2"235Jun 17, 199011210021210000000000000.0
Marc Church23us USRR6' 3"189Mar 30, 20011st100110000000000000.0
Jacob deGrom36us USLR6' 4"180Jun 19, 198811330330000000000000.4$40,000,000
Matt Duffy33us USRR6' 2"190Jan 15, 19919424400004000000100.2
Dane Dunning29us USRR6' 4"225Dec 20, 19945261502626000000000000-0.6$3,325,000
Ezequiel Duran25do DORR5' 11"185May 22, 19993927592750012528919142312750.0$754,500
Nathan Eovaldi34us USRR6' 2"217Feb 13, 1990132929029290000000000002.3$16,000,000
Sandro Fabian26do DORR5' 11"180Mar 6, 19981st32330000002013000-0.1
Matt Festa31us USRR6' 1"195Mar 11, 1993518001818000000000000-0.1
Justin Foscue25us USRR5' 11"205Mar 2, 19991st151215300120000001120-0.7$740,000
Gerson Garabito28do DORR6' 0"160Aug 19, 19951st18201818000000000000-0.1$740,000
Adolis García31cu CURR6' 1"205Mar 2, 199361541531541310000000013113123100.3$4,750,000
Jon Gray32us USRR6' 4"225Nov 5, 1991102420024240000000000000.5$13,000,000
Robbie Grossman34us USBL6' 0"209Sep 16, 19891246274617000000130417261800.2
Dustin Harris24us USLR6' 2"185Jul 8, 19991st222000000000002000.2
Andrew Heaney33us USLL6' 2"200Jun 5, 1991113231032320000000000000.8$13,000,000
Jonah Heim29us USBR6' 4"220Jun 27, 19955131121131119011900000000131001.1$3,050,000
Jonathan Hernández27us USRR6' 3"190Jul 6, 1996526012626000000000000-0.3$1,245,000
Derek Hill28us USRR6' 1"206Dec 30, 1995516101613000000247132500.0
Sam Huff26us USRR6' 4"240Jan 14, 19984313202000000000010.0$740,000
Travis Jankowski33us USLR6' 2"190Jun 15, 199110104491046900000026153169261980.3$1,700,000
Josh Jung26us USRR6' 2"214Feb 12, 1998346464640000040000006000.6$756,000
Carson Kelly29us USRR6' 2"212Jul 14, 199493129312402400000000710-0.2
Andrew Knizner29us USRR6' 0"225Feb 3, 199563729353623400000000100-0.8$1,825,000
Wyatt Langford22us USRR6' 0"225Nov 15, 20011st13413413410900000010515010925003.9$740,000
Jacob Latz28us USRL6' 2"185Apr 8, 19963460146460000000000000.3$741,000
José Leclerc30do DORR6' 0"195Dec 19, 19938640164640000000000000.0$6,250,000
Jack Leiter24us USRR6' 1"205Apr 21, 20001st96099000000000000-1.6$740,000
Michael Lorenzen32us USRR6' 3"217Jan 4, 1992101918019190000000000001.5$4,500,000
Nathaniel Lowe28us USLR6' 4"220Jul 7, 199561401361401380013800000002302.7$7,500,000
Tyler Mahle29us USRR6' 3"210Sep 29, 19948330330000000000000.0$5,500,000
Jonathan Ornelas24us USRR6' 0"196May 26, 200021811181800047601010200.0$740,000
Walter Pennington26us USLL6' 2"205Apr 14, 19981st151015150000000000000.2
Austin Pruitt34us USRR5' 10"185Aug 31, 1989740044000000000000-0.3
Daniel Robert29us USLR6' 4"210Aug 30, 19941st400440000000000000.1
David Robertson39us USRR5' 11"195Apr 9, 198516680268680000000000001.7$10,000,000
Kumar Rocker24us USRR6' 5"245Nov 22, 19991st330330000000000000.0
Yerry Rodríguez26do DORR6' 2"198Oct 15, 1997312011212000000000000-0.4$743,000
Josh Sborz30us USRR6' 3"215Dec 17, 19936170017170000000000000.0$1,025,000
Max Scherzer39us USRR6' 3"208Jul 27, 198417990990000000000000.4$43,333,334
Corey Seager30us USLR6' 4"215Apr 27, 19941012312212311300000113000010105.0$35,000,000All-Star
Marcus Semien33us USRR6' 0"195Sep 17, 1990121591591591590001590000000004.1$26,000,000All-Star
Josh Smith26us USLR5' 10"172Aug 7, 19973149135149132000183494015131203.2$749,500
Leody Taveras25do DOBR6' 2"195Sep 8, 19985151138151148000000014801482620.5$2,550,000
Jesús Tinoco29ve VERR6' 4"258Apr 30, 1995590099000000000000-0.2$740,000
José Ureña32do DORR6' 2"208Sep 12, 199110339233330000000000000.6$1,750,000
Jared Walsh30us USLL6' 0"210Jul 30, 199361714171600160000000020-0.2$1,250,000
Davis Wendzel27us USRR5' 11"206May 23, 19971st2713272100121800000323-0.1$740,000
Owen White24us USRR6' 3"199Aug 9, 1999230133000000000000-0.3$740,000
Cole Winn24us USRR6' 2"190Nov 25, 19991st13001313000000000000-0.4$740,000
Kirby Yates37us USLR5' 10"205Mar 25, 198710610361610000000000003.3$4,500,000All-Star
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
Will Venable41us USOct 29, 1982Associate Manager
Bruce Bochy69fr FRApr 16, 1955ManagerMar 28Sep 29
Donnie Ecker38us USMar 9, 1986Bench Coach
Seth Conner32us USJan 29, 1992Assistant Hitting Coach
Tim Hyers52us USOct 3, 1971Hitting Coach
Mike Maddux62us USAug 27, 1961Pitching Coach
Brett Hayes40us USFeb 13, 1984Bullpen Coach
Corey Ragsdale41us USNov 10, 1982First Base Coach
Tony Beasley57us USDec 5, 1966Third Base Coach
Chase CasaliUnknownBullpen Catcher
Pat Cantwell34us USApr 10, 1990Bullpen Catcher
Bobby Wilson41us USApr 8, 1983Catching Coach
Name Age Birth DoB Role Start Date End Date