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 Alcántara25do DOBR5' 10"151Jul 10, 199637149716500018352000004370.1
Seth Beer25us USLR6' 2"225Sep 18, 19962383338500500000002850-1.0
Madison Bumgarner32us USRL6' 4"240Aug 1, 198914303003030000000000000-0.7$23,000,000
Corbin Carroll21us USLL5' 10"165Aug 21, 20001st322632290000002552292501.1
Humberto Castellanos24mx MXRR5' 11"222Apr 3, 1998311901111000000000000-0.4
Matt Davidson31us USRR6' 3"230Mar 26, 1991653530000300000110-0.1
Zach Davies29us USRR6' 0"180Feb 7, 199382727027270000000000000.9$1,500,000
Chris Devenski31us USRR6' 3"211Nov 13, 1990710001010000000000000-0.3
Wilmer Difo30do DOBR5' 10"200Apr 2, 1992832330001020000000-0.1
Drew Ellis26us USRR6' 3"205Dec 1, 1995265660000600000000-0.2
Luis Frías24do DORR6' 3"245May 23, 1998215001515000000000000-1.0
Paul Fry29us USLL6' 0"205Jul 26, 19925100110000000000000.0
Zac Gallen26us USRR6' 2"189Aug 3, 199543131031310000000000005.3
Stone Garrett26us USRR6' 2"228Nov 22, 19951st272127130000001300139510.5
Tyler Gilbert28us USLL6' 3"223Dec 22, 1993287088000000000000-0.2
Kevin Ginkel28us USLR6' 4"235Mar 24, 19944300130300000000000000.1
Grayson Greiner29us USRR6' 6"238Oct 11, 19925222202000000000000.0$100,000
Jake Hager29us USRR6' 1"170Mar 4, 199322817282630016740000202-0.1
Tommy Henry24us USLL6' 3"205Jul 29, 19971st99099000000000000-0.1
Yonny Hernández24ve VEBR5' 7"140May 4, 199821261211000210000000200.0
José Herrera25ve VEBR5' 10"217Feb 24, 19971st4742474604600000000110-0.3
Tyler Holton26us USLL6' 2"200Jun 13, 19961st100010100000000000000.1
Cooper Hummel27us USBR5' 10"198Nov 28, 19941st66436641018000021022317200-0.4
Drey Jameson24us USRR6' 0"165Aug 17, 19971st440440000000000001.2
Carson Kelly27us USRR6' 2"212Jul 14, 19947104881041014100000000002700.8$3,325,000
Merrill Kelly33us USRR6' 2"202Oct 14, 198843333033330000000000003.8$5,250,000
Buddy Kennedy23us USRR5' 9"190Oct 5, 19981st30253024000222000003310.0
Ian Kennedy37us USRR6' 0"210Dec 19, 19841657015757000000000000-1.1$4,750,000
Dallas Keuchel34us USLL6' 2"205Jan 1, 19881144044000000000000-0.9
Jordan Luplow28us USRR5' 11"195Sep 26, 1993683518364001010225416372700.1$1,400,000
Joe Mantiply31us USRL6' 4"219Mar 1, 19915690169690000000000000.9All-Star
Ketel Marte28do DOBR6' 1"210Oct 12, 19938137128137940009400000038901.5$8,400,000
Corbin Martin26us USRR6' 2"225Dec 28, 1995372077000000000000-0.2
Jake McCarthy24us USLL6' 2"215Jul 30, 19972998299820000003212478212932.3
Mark Melancon37us USRR6' 1"215Mar 28, 19851462026262000000000000-0.8$6,000,000
Keynan Middleton28us USRR6' 3"230Sep 12, 1993618011818000000000000-0.6$100,000
Reyes Moronta29do DORR5' 10"265Jan 6, 1993517011717000000000000-0.1
Kyle Nelson25us USLL6' 1"175Jul 8, 19963431243430000000000001.0
Ryne Nelson24us USRR6' 3"184Feb 1, 19981st330330000000000000.8
Matt Peacock28us USRR6' 1"185Feb 27, 19942200220000000000000.0
David Peralta34ve VELL6' 1"210Aug 14, 198798771877500000075007541600.9$7,500,000
Geraldo Perdomo22do DOBR6' 2"203Oct 22, 199921481381481470002614000000120.6
Óliver Pérez40mx MXLL6' 3"225Aug 15, 19812070077000000000000-0.7
Sean Poppen28us USRR6' 3"210Mar 15, 1994429022929000000000000-0.1
Noé Ramirez32us USRR6' 3"205Dec 22, 1989855015555000000000000-0.8$1,250,000
Emmanuel Rivera26pr PRRR6' 2"225Jun 29, 1996239353932004029000006300.8
Josh Rojas28us USLR6' 1"207Jun 30, 199441251151251150002689000005703.1
Caleb Smith30us USRL6' 0"207Jul 28, 19916441044440000000000000.1$2,000,000
Pavin Smith26us USLL6' 2"208Feb 6, 1996375667553001000000434322900.4
Alek Thomas22us USLL5' 11"175Apr 28, 20001st113102113112000000011201120301.3
Edwin Uceta24do DORR6' 0"155Jan 9, 1998210001010000000000000-0.2
Daulton Varsho25us USLR5' 8"207Jul 2, 1996315113615113603100000547111415904.8
Christian Walker31us USRR6' 0"208Mar 28, 1991816015716015000150000000011105.0$2,600,000
Luke Weaver28us USRR6' 2"183Aug 21, 1993713111212000000000101-0.4$2,875,000
J.B. Wendelken29us USRR6' 1"242Mar 24, 1993629012929000000000000-0.3$835,000
Taylor Widener27us USLR6' 0"203Oct 24, 19943140014140000000000000.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 7Oct 5
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