Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
130Gregory Sotodo DOPitcher*29LL6' 1"234Feb 11, 19952013
250Orion Kerkeringus USPitcher*23RR6' 2"204Apr 4, 20012020
323Jeff Hoffmanus USPitcher*31RR6' 5"235Jan 8, 19932012
461Cristopher Sánchezdo DOPitcher*27LL6' 1"165Dec 12, 19962014
543Yunior Martedo DOPitcher*29RR6' 2"180Feb 2, 19952013
655Ranger Suárezve VEPitcher*28LL6' 1"217Aug 26, 19952012
758Seranthony Domínguezdo DOPitcher*29RR6' 1"225Nov 25, 19942012
825Matt Strahmus USPitcher*32RL6' 2"190Nov 12, 19912012
946José Alvaradove VEPitcher*29LL6' 2"245May 21, 19952012
1051Ricardo Pintove VEPitcher*30RR6' 0"195Jan 20, 19942012
1122Spencer Turnbullus USPitcher*31RR6' 3"210Sep 18, 19922012
1245Zack Wheelerus USPitcher*34LR6' 4"195May 30, 19902010
1327Aaron Nolaus USPitcher*31RR6' 2"200Jun 4, 19932012
1421Garrett Stubbsus USPosition*31LR5' 10"170May 26, 19932012
157Trea Turnerus USPosition*31RR6' 2"185Jun 30, 19932012
165Bryson Stottus USPosition*26LR6' 3"200Oct 6, 19972017
1718Johan Rojasdo DOPosition*23RR5' 11"165Aug 14, 20002018
1816Brandon Marshus USPosition*26LR6' 4"215Dec 18, 19972017
1919Cristian Pachedo DOPosition*25RR6' 2"215Nov 19, 19982016
2028Alec Bohmus USPosition*27RR6' 5"218Aug 3, 19962016
2112Kyle Schwarberus USPosition*31LR6' 0"229Mar 5, 19932012
228Nick Castellanosus USPosition*32RR6' 4"203Mar 4, 19922010
233Bryce Harperus USPosition*31LR6' 3"210Oct 16, 19922010
249Whit Merrifieldus USPosition*35RR6' 1"195Jan 24, 19892010
2510J.T. Realmutous USPosition*33RR6' 1"212Mar 18, 19912010
2633Edmundo Sosapa PAPosition*28RR6' 0"210Mar 6, 19962013
2713Rafael Marchánve VEPosition10-day25SR5' 9"170Feb 25, 19992016
2839Michael Ruckerus USPitcher15-day30RR6' 1"200Apr 27, 19942013
2956Luis Ortizus USPitcher15-day28RR6' 3"230Sep 22, 19952014
3099Taijuan Walkerus USPitcher15-day31SR6' 4"253Aug 13, 19922010
3154Dylan Coveyus USPitcher15-day32RR6' 1"215Aug 14, 19912011
3268Max Castillove VEPitcher25RR6' 2"280May 4, 19992016
3363Michael Mercadous USPitcher25RR6' 4"205Apr 15, 19992017
3449Kolby Allardus USPitcher26LL6' 1"195Aug 13, 19972015
3557Nick Nelsonus USPitcher28RR6' 1"205Dec 5, 19952016
3629Rodolfo Castrodo DOPosition25SR6' 0"205May 21, 19992016
3724Darick Hallus USPosition28LR6' 4"232Jul 25, 19952014
382Kody Clemensus USPosition28LR6' 1"200May 15, 19962016
3937Weston Wilsonus USPosition29RR6' 1"215Sep 11, 19942014
40José Rodriguezdo DOPosition23RR5' 11"200May 13, 20012018
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
José Alvarado29ve VELL6' 2"245May 21, 1995811001111000000000000-0.2$9,016,666
Alec Bohm27us USRR6' 5"218Aug 3, 1996527252726004023000000201.0$4,000,000
Connor Brogdon29us USRR6' 6"205Jan 29, 1995530033000000000000-0.7
Nick Castellanos32us USRR6' 4"203Mar 4, 19921227272727000000002727000-0.9$20,000,000
Kody Clemens28us USLR6' 1"200May 15, 19963111100100000000000.2
Seranthony Domínguez29do DORR6' 1"225Nov 25, 1994611001111000000000000-0.4$4,250,000
Bryce Harper31us USLR6' 3"210Oct 16, 19921323232323002300000000000.7$27,538,461
Jeff Hoffman31us USRR6' 5"235Jan 8, 19939110011110000000000000.6$2,200,000
Orion Kerkering23us USRR6' 2"204Apr 4, 20012400440000000000000.2
Brandon Marsh26us USLR6' 4"215Dec 18, 19974242024240000002060240401.1
Yunior Marte29do DORR6' 2"180Feb 2, 19953100010100000000000000.3
Whit Merrifield35us USRR6' 1"195Jan 24, 19899131113120003308008111-0.2$7,000,000
Nick Nelson28us USRR6' 1"205Dec 5, 19955300330000000000000.0
Aaron Nola31us USRR6' 2"200Jun 4, 199310660660000000000000.7$24,571,429
Luis Ortiz28us USRR6' 3"230Sep 22, 1995510011000000000000-0.1
Cristian Pache25do DORR6' 2"215Nov 19, 19985868600000043062020.1
Ricardo Pinto30ve VERR6' 0"195Jan 20, 1994360066000000000000-0.5
J.T. Realmuto33us USRR6' 1"212Mar 18, 19911123232323023000000000000.5$23,875,000
Johan Rojas23do DORR5' 11"165Aug 14, 20002232223220000000220221010.4
Cristopher Sánchez27do DOLL6' 1"165Dec 12, 19964550550000000000000.0
Kyle Schwarber31us USLR6' 0"229Mar 5, 1993102727270000000000027000.1$20,000,000
Edmundo Sosa28pa PARR6' 0"210Mar 6, 19966767700034000000000.3$1,700,000
Gregory Soto29do DOLL6' 1"234Feb 11, 1995610001010000000000000-0.3$5,000,000
Bryson Stott26us USLR6' 3"200Oct 6, 199732421242400024000000030-0.3
Matt Strahm32us USRL6' 2"190Nov 12, 19919100010100000000000000.3$7,500,000
Garrett Stubbs31us USLR5' 10"170May 26, 1993654550500000000000-0.3$850,000
Ranger Suárez28ve VELL6' 1"217Aug 26, 19957550550000000000001.6$5,050,000
Spencer Turnbull31us USRR6' 3"210Sep 18, 19926550550000000000001.0$2,000,000
Trea Turner31us USRR6' 2"185Jun 30, 19931027272727000002700000001.1$27,272,727
Zack Wheeler34us USLR6' 4"195May 30, 199010660660000000000001.1$23,500,000
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
Rob Thomson60ca CAAug 16, 1963ManagerMar 29Apr 26
Mike Calitri46us USMar 14, 1978Bench Coach
Dustin LindUnknownAssistant Hitting Coach
Rafael PenaUnknownAssistant Hitting Coach
Kevin Long57us USDec 30, 1966Hitting Coach
Brian KaplanUnknownAssistant Pitching Coach
Caleb Cotham36us USNov 6, 1987Pitching Coach
Cesár Ramos40us USJun 22, 1984Bullpen Coach
Paco Figueroa41us USFeb 19, 1983First Base Coach
Dusty Wathan50us USAug 22, 1973Third Base Coach
Brad Flanders42us USNov 30, 1981Bullpen Catcher
Hector Rabago35us USAug 24, 1988Bullpen Catcher
Bobby Dickerson58us USSep 4, 1965Infield Coach
Name Age DoB Role Start Date End Date