Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
140Madison Bumgarnerus USPitcher*32RL6' 4"257Aug 1, 19892008
235Joe Mantiplyus USPitcher*31RL6' 4"219Mar 1, 19912011
348J.B. Wendelkenus USPitcher*29RR6' 1"242Mar 24, 19932012
431Ian Kennedyus USPitcher*37RR6' 0"210Dec 19, 19842006
550Kyle Nelsonus USPitcher*25LL6' 1"175Jul 8, 19962015
67Luke Weaverus USPitcher*28RR6' 2"183Aug 21, 19932012
734Mark Melanconus USPitcher*37RR6' 1"215Mar 28, 19852006
829Merrill Kellyus USPitcher*33RR6' 2"202Oct 14, 19882010
924Noe Ramirezus USPitcher*32RR6' 3"205Dec 22, 19892011
1064Sean Poppenus USPitcher*28RR6' 3"210Mar 15, 19942013
1123Zac Gallenus USPitcher*26RR6' 2"189Aug 3, 19952014
1222Caleb Smithus USPitcher*30RL6' 0"207Jul 28, 19912011
1327Zach Daviesus USPitcher*29RR6' 0"180Feb 7, 19932012
1410Josh Rojasus USPosition*28LR6' 1"207Jun 30, 19942015
1526Pavin Smithus USPosition*26LL6' 2"208Feb 6, 19962015
164Ketel Martedo DOPosition*28SR6' 1"210Oct 12, 19932011
175Alek Thomasus USPosition*22LL5' 11"175Apr 28, 20002018
1836Jose Herrerave VEPosition*25SR5' 10"217Feb 24, 19972014
198Jordan Luplowus USPosition*28RR6' 1"195Sep 26, 19932012
2016Jake Hagerus USPosition*29RR6' 1"170Mar 4, 19932011
2145Buddy Kennedyus USPosition*23RR6' 1"190Oct 5, 19982017
2218Carson Kellyus USPosition*27RR6' 2"212Jul 14, 19942012
2353Christian Walkerus USPosition*31RR6' 0"208Mar 28, 19912011
2412Daulton Varshous USPosition*25LR5' 10"207Jul 2, 19962015
256David Peraltave VEPosition*34LL6' 1"210Aug 14, 19872006
262Geraldo Perdomodo DOPosition*22SR6' 2"203Oct 22, 19992017
2733J.B. Bukauskasus USPitcher60-day25RR6' 0"208Oct 11, 19962015
2854Humberto Castellanosmx MXPitcher60-day24RR5' 11"222Apr 3, 19982016
2913Nick Ahmedus USPosition60-day32RR6' 2"201Mar 15, 19902010
3066Edwin Ucetado DOPitcher24RR6' 0"155Jan 9, 19982016
3167Tyler Holtonus USPitcher26LL6' 2"200Jun 13, 19962016
3249Tyler Gilbertus USPitcher28LL6' 3"223Dec 22, 19932015
3357Taylor Widenerus USPitcher27LR6' 0"203Oct 24, 19942014
3486Ryan Weissus USPitcher25RR6' 4"210Dec 10, 19962017
3543Paul Fryus USPitcher29LL6' 0"205Jul 26, 19922013
3625Corbin Martinus USPitcher26RR6' 2"225Dec 28, 19952015
3799Keynan Middletonus USPitcher28RR6' 3"215Sep 12, 19932013
3865Luis Friasdo DOPitcher24RR6' 3"245May 23, 19982016
39Cole Tuckerus USPosition25SR6' 3"200Jul 3, 19962014
4028Seth Beerus USPosition25LR6' 3"213Sep 18, 19962016
4121Cooper Hummelus USPosition27SR5' 10"198Nov 28, 19942014
4219Yonny Hernandezve VEPosition24SR5' 9"140May 4, 19982015
4330Jake McCarthyus USPosition24LL6' 2"215Jul 30, 19972016
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age 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
Nick Ahmed32us USRR6' 2"201Mar 15, 199091715171600000160000120-0.1$7,875,000
Sergio Alcantara25do DOBR5' 9"151Jul 10, 199632315232100011860000003-0.5
Seth Beer25us USLR6' 3"213Sep 18, 19962272327300300000002040-0.4
Madison Bumgarner32us USRL6' 4"257Aug 1, 1989141515015150000000000000.5$23,000,000
Humberto Castellanos24mx MXRR5' 11"222Apr 3, 1998311901111000000000000-0.4
Matt Davidson31us USRR6' 3"230Mar 26, 1991653530000300000110-0.1
Zach Davies29us USRR6' 0"180Feb 7, 199381515015150000000000000.4$1,500,000
Drew Ellis26us USRR6' 3"205Dec 1, 1995265660000600000000-0.3
Luis Frias24do DORR6' 3"245May 23, 1998240044000000000000-0.4
Paul Fry29us USLL6' 0"205Jul 26, 19925100110000000000000.0
Zac Gallen26us USRR6' 2"189Aug 3, 199541313013130000000000001.4
Tyler Gilbert28us USLL6' 3"223Dec 22, 1993243044000000000000-0.4
Grayson Greiner29us USRR6' 6"238Oct 11, 19925222202000000000000.0$100,000
Jake Hager29us USRR6' 1"170Mar 4, 1993221142120300135300001010.0
Yonny Hernandez24ve VEBR5' 9"140May 4, 199821261211000210000000200.0
Jose Herrera25ve VEBR5' 10"217Feb 24, 19971st3330333203200000000110-0.4
Tyler Holton26us USLL6' 2"200Jun 13, 19961st200220000000000000.1
Cooper Hummel27us USBR5' 10"198Nov 28, 19941st41224120030000160117141700.0
Carson Kelly27us USRR6' 2"212Jul 14, 199472924292712700000000130-0.7$3,325,000
Merrill Kelly33us USRR6' 2"202Oct 14, 198841515015150000000000001.2$5,250,000
Buddy Kennedy23us USRR6' 1"190Oct 5, 19981st767500050000001100.0
Ian Kennedy37us USRR6' 0"210Dec 19, 198416290029290000000000000.0$4,750,000
Jordan Luplow28us USRR6' 1"195Sep 26, 199364525453200001085213251800.2$1,400,000
Joe Mantiply31us USRL6' 4"219Mar 1, 19915300030300000000000001.1
Ketel Marte28do DOBR6' 1"210Oct 12, 1993864606459000590000004401.1$8,400,000
Corbin Martin26us USRR6' 2"225Dec 28, 1995350055000000000000-0.1
Jake McCarthy24us USLL6' 2"215Jul 30, 19972312031250000000721252430.5
Mark Melancon37us USRR6' 1"215Mar 28, 19851428002828000000000000-1.1$6,000,000
Keynan Middleton28us USRR6' 3"215Sep 12, 19936601660000000000000.0$100,000
Kyle Nelson25us USLL6' 1"175Jul 8, 19963261226260000000000000.9
Matt Peacock28us USRR6' 1"185Feb 27, 19942200220000000000000.0
David Peralta34ve VELL6' 1"210Aug 14, 19879635563550000005500552800.6$7,500,000
Geraldo Perdomo22do DOBR6' 2"203Oct 22, 1999265616564000265700000110.3
Oliver Perez40mx MXLL6' 3"225Aug 15, 19812070077000000000000-0.7
Sean Poppen28us USRR6' 3"210Mar 15, 19944220222220000000000000.4
Noe Ramirez32us USRR6' 3"205Dec 22, 1989833013333000000000000-0.2$1,250,000
Josh Rojas28us USLR6' 1"207Jun 30, 1994442414241000041000001000.6
Caleb Smith30us USRL6' 0"207Jul 28, 1991620102020000000000000-0.4$2,000,000
Pavin Smith26us USLL6' 2"208Feb 6, 199636357635000900000414112600.2
Alek Thomas22us USLL5' 11"175Apr 28, 20001st434243430000000430430001.5
Edwin Uceta24do DORR6' 0"155Jan 9, 1998240044000000000000-0.1
Daulton Varsho25us USLR5' 10"207Jul 2, 19963666266560260000025103512301.2
Christian Walker31us USRR6' 0"208Mar 28, 1991871697164006400000007002.5$2,600,000
Luke Weaver28us USRR6' 2"183Aug 21, 1993751144000000000101-0.7$2,875,000
J.B. Wendelken29us USRR6' 1"242Mar 24, 19936270127270000000000000.0$835,000
Taylor Widener27us USLR6' 0"203Oct 24, 1994340044000000000000-0.2
Name Age 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 DoB Role Start Date End Date
Torey Lovullo56us USJul 25, 1965ManagerApr 7Jun 25
Jeff Banister58us USJan 15, 1964Bench CoachApr 7
Damion Easley52us USNov 11, 1969Assistant Hitting CoachApr 7
Rick Short49us USDec 6, 1972Assistant Hitting Coach/Assistant Minor League Hitting CoordApr 7
Drew Hedman35us USJul 20, 1986Assistant Hitting Coach/Director of Minor League HittingApr 7
Joe Mather39us USJul 23, 1982Hitting CoachApr 7
Dan Carlson52us USJan 26, 1970Assistant Pitching Coach/Minor League Pitching CoordinatorApr 7
Barry Enright36us USMar 30, 1986Assistant Pitching Coach/Minor League Pitching CoordinatorApr 7
Brent Strom73us USOct 14, 1948Pitching CoachApr 7
Mike Fetters57us USDec 19, 1964Bullpen CoachApr 7
Dave McKay72ca CAMar 14, 1950First Base CoachApr 7
Tony Perezchica56mx MXApr 20, 1966Third Base CoachApr 7
Luis Urueta41co COJan 9, 1981Coordinator, Major League Player Development & InstructionApr 7
Name Age DoB Role Start Date End Date