Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
145Caleb Baragarus USPitcher*26RL6' 3"215Apr 9, 19942015
271Tyler Rogersus USPitcher*29RR6' 3"181Dec 17, 19902012
360Wandy Peraltado DOPitcher*28LL6' 0"217Jul 27, 19912010
443Dedniel Nunezdo DOPitcher*24RR6' 2"180Jun 5, 19962017
554Reyes Morontado DOPitcher*27RR5' 10"265Jan 6, 19932011
651Conner Menezus USPitcher*25LL6' 2"206May 29, 19952016
717Jake McGeeus USPitcher*33LL6' 4"229Aug 6, 19862004
848Aaron Sanchezus USPitcher*27RR6' 4"210Jul 1, 19922010
978Gregory Santosdo DOPitcher*20RR6' 2"190Aug 28, 19992016
1079Jordan Humphreysus USPitcher*24RR6' 2"223Jun 11, 19962015
1134Kevin Gausmanus USPitcher*29LR6' 2"190Jan 6, 19912011
1266Jarlin Garciado DOPitcher*27LL6' 3"210Jan 18, 19932011
1367Sam Selmanus USPitcher*29RL6' 2"198Nov 14, 19902011
1475Camilo Dovaldo DOPitcher*22RR6' 2"185Jul 4, 19972016
1526Anthony DeSclafanius USPitcher*30RR6' 2"195Apr 18, 19902010
1647Johnny Cuetodo DOPitcher*34RR5' 11"229Feb 15, 19862005
1776Kervin Castrove VEPitcher*21RR6' 0"185Feb 7, 19992016
1862Logan Webbus USPitcher*23RR6' 1"220Nov 18, 19962014
1937Matt Wislerus USPitcher*27RR6' 3"215Sep 12, 19922011
2057Alex Woodus USPitcher*29RL6' 4"215Jan 12, 19912011
2113Austin Slaterus USPosition*27RR6' 1"204Dec 13, 19922012
227Donovan Solanoco COPosition*32RR5' 8"210Dec 17, 19872005
2314Chadwick Trompaw AWPosition*25RR5' 8"221Mar 21, 19952013
2432Jason Voslerus USPosition*26LR6' 1"220Sep 6, 19932012
2531LaMonte Wade Jrus USPosition*26LL6' 1"205Jan 1, 19942013
2633Darin Rufus USPosition*33RR6' 2"232Jul 28, 19862009
275Mike Yastrzemskius USPosition*29LL5' 10"178Aug 23, 19902010
2828Buster Poseyus USPosition*33RR6' 1"213Mar 27, 19872008
2910Evan Longoriaus USPosition*34RR6' 1"213Oct 7, 19852006
3018Tommy La Stellaus USPosition*31LR5' 11"180Jan 31, 19892010
3141Wilmer Floresve VEPosition*28RR6' 2"213Aug 6, 19912008
326Steven Duggarus USPosition*26LR6' 1"187Nov 4, 19932013
331Mauricio Dubonhn HNPosition*25RR6' 0"173Jul 19, 19942013
3412Alex Dickersonus USPosition*30LL6' 2"226May 26, 19902010
3549Jaylin Davisus USPosition*25RR5' 11"205Jul 1, 19942013
3635Brandon Crawfordus USPosition*33LR6' 1"223Jan 21, 19872008
372Curt Casalius USPosition*31RR6' 2"220Nov 9, 19882010
3874Alexander Canariodo DOPosition*20RR6' 1"165May 7, 20002017
399Brandon Beltus USPosition*32LL6' 3"231Apr 20, 19882010
4021Joey Bartus USPosition*23RR6' 2"238Dec 15, 19962016
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
Shaun Anderson25us USRR6' 4"228Oct 29, 19942180018180000000000000.2
Tyler Anderson30us USLL6' 2"220Dec 30, 198951311013130000000000000.4$1,775,000
Caleb Baragar26us USRL6' 3"215Apr 9, 19941st241024240000000000000.3
Joey Bart23us USRR6' 2"238Dec 15, 19961st33283332032000000001100.3
Luis Alexander Basabe23ve VEBR6' 0"180Aug 26, 19961st949800000030580020.1
Brandon Belt32us USLL6' 3"231Apr 20, 19881051415147004700000001602.1$17,200,000
Rob Brantly30us USLR6' 0"191Jul 14, 1989611110100000000000-0.1
Trevor Cahill32us USRR6' 4"223Mar 1, 198812116011110000000000000.5$100,000
Sam Coonrod27us USRR6' 1"225Sep 22, 1992218001818000000000000-0.7
Brandon Crawford33us USLR6' 1"223Jan 21, 19871054475453000005300000101.5$15,200,000
Johnny Cueto34do DORR5' 11"229Feb 15, 1986131212012120000000000000.1$21,833,334
Jaylin Davis25us USRR5' 11"205Jul 1, 1994244440000000044000-0.1
Alex Dickerson30us USLL6' 2"226May 26, 199045238524600000041054631400.8$925,000
Mauricio Dubon25hn HNRR6' 0"173Jul 19, 19942544654540008080440440101.0
Steven Duggar26us USLR6' 1"187Nov 4, 1993321102120000000114720013-0.3
Wilmer Flores28ve VERR6' 2"213Aug 6, 199185550553000141430000022501.3$3,000,000
Jarlin Garcia27do DOLL6' 3"210Jan 18, 19934190019190000000000000.5
Rico Garcia26us USRR5' 9"201Jan 10, 19942120012120000000000000.0
Kevin Gausman29us USLR6' 2"190Jan 6, 199181210012120000000000001.3$9,000,000
Trevor Gott27us USRR5' 10"182Aug 26, 1992615001515000000000000-0.8
Tyler Heineman29us USBR5' 10"199Jun 19, 1991215131515115000000000000.1
Dany Jimenez26do DORR6' 1"182Dec 23, 19931st200220000000000000.0
Evan Longoria34us USRR6' 1"213Oct 7, 19851353505352000052000000100.7$15,166,666
Joe McCarthy26us USLL6' 3"220Feb 23, 19941st43440000003014000-0.4
Conner Menez25us USLL6' 2"206May 29, 19952700770000000000000.2
Hunter Pence37us USRR6' 4"216Apr 13, 1983141713171000000050510731-0.6$3,000,000
Wandy Peralta28do DOLL6' 0"217Jul 27, 19915250025250000000000000.3$805,000
Joey Rickard29us USRL6' 0"192May 21, 1991543430000000033001-0.1
Daniel Robertson26us USRR5' 11"210Mar 22, 19944135131200032520131020.0
Dereck Rodriguez28us USRR6' 0"208Jun 5, 1992320022000000000000-0.3
Tyler Rogers29us USRR6' 3"181Dec 17, 19902290029290000000000000.2
Darin Ruf33us USRR6' 2"232Jul 28, 198664024402700400022032481510.6
Jeff Samardzija35us USRR6' 4"233Jan 23, 19851344044000000000000-0.7$19,800,000
Pablo Sandoval33ve VEBR5' 10"268Aug 11, 19861333183312008040000014130-0.5$100,000
Sam Selman29us USRL6' 2"198Nov 14, 19902240024240000000000000.2
Austin Slater27us USRR6' 1"204Dec 13, 19924312331120000003091214431.0
Justin Smoak33us USBL6' 4"220Dec 5, 19861132300000000000210-0.2
Drew Smyly31us USLL6' 2"188Jun 13, 19897750770000000000000.4$4,000,000
Donovan Solano32co CORR5' 8"210Dec 17, 1987754465452000455200000501.5$1,375,000
Andrew Suarez27us USLL6' 0"202Sep 11, 19923600660000000000000.2
Andrew Triggs31us USRR6' 4"233Mar 16, 1989410011000000000000-0.2
Chadwick Tromp25aw AWRR5' 8"221Mar 21, 19951st2419242302300000000110-0.1
Tony Watson35us USLL6' 3"224May 30, 198510210021210000000000000.1$3,000,000
Logan Webb23us USRR6' 1"220Nov 18, 19962131101313000000000000-0.4
Mike Yastrzemski29us USLL5' 10"178Aug 23, 199025452545300000082431530102.7
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
Gabe Kapler44us USJul 31, 1975ManagerJul 23Sep 27
Kai Correaus USUnknownBenchJul 23
Donnie Ecker34us USMar 9, 1986HittingJul 23
Justin Viele29us USNov 13, 1990HittingJul 23
Andrew Bailey36us USMay 31, 1984PitchingJul 23
Ethan Katz36us USJul 4, 1983PitchingJul 23
Brant Whiting28us USFeb 6, 1992BullpenJul 23
Antoan Richardson36bs BSOct 8, 1983First BaseJul 23
Ron Wotus59us USMar 3, 1961Third BaseJul 23
Name Age DoB Role Start Date End Date