Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
19Jack Flahertyus USPitcher*28RR6' 4"225Oct 15, 19952014
24Beau Brieskeus USPitcher*26RR6' 3"200Apr 4, 19982019
343Joey Wentzus USPitcher*26LL6' 5"220Oct 6, 19972016
487Tyler Holtonus USPitcher*28LL6' 2"200Jun 13, 19962016
512Casey Mizeus USPitcher*27RR6' 3"212May 1, 19972016
629Tarik Skubalus USPitcher*27RL6' 3"240Nov 20, 19962014
768Jason Foleyus USPitcher*28RR6' 4"215Nov 1, 19952014
849Alex Faedous USPitcher*28RR6' 5"225Nov 12, 19952015
918Kenta Maedajp JPPitcher*36RR6' 1"185Apr 11, 19882008
1019Will Vestus USPitcher*29RR6' 0"180Jun 6, 19952014
1117Andrew Chafinus USPitcher*34RL6' 2"235Jun 17, 19902011
1245Reese Olsonus USPitcher*24RR6' 1"160Jul 31, 19992018
137Shelby Millerus USPitcher*33RR6' 3"225Oct 10, 19902009
1446Wenceel Pérezdo DOPosition*24SR5' 10"203Oct 30, 19992017
1533Colt Keithus USPosition*22LR6' 2"211Aug 14, 20012021
1636Justyn-Henry Malloyus USPosition*24RR6' 1"212Feb 19, 20002018
1731Riley Greeneus USPosition*23LL6' 3"200Sep 28, 20002019
1860Akil Baddoous USPosition*25LL6' 1"214Aug 16, 19982016
1934Jake Rogersus USPosition*29RR6' 1"201Apr 18, 19952014
208Matt Vierlingus USPosition*27RR6' 3"205Sep 16, 19962016
2139Zach McKinstryus USPosition*29LR6' 0"180Apr 29, 19952015
2213Gio Urshelaco COPosition*32RR6' 0"215Oct 11, 19912009
2377Andy Ibáñezcu CUPosition*31RR5' 10"205Apr 3, 19932011
2415Carson Kellyus USPosition*29RR6' 2"212Jul 14, 19942012
2528Javier Báezpr PRPosition*31RR6' 0"190Dec 1, 19922011
2621Mark Canhaus USPosition*35RR6' 2"209Feb 15, 19892010
2730Kerry Carpenterus USPosition10-day26LR6' 2"220Sep 2, 19972017
2866Sawyer Gipson-Longus USPitcher60-day26RR6' 4"225Dec 12, 19972017
2959Wilmer Floresve VEPitcher23RR6' 4"225Feb 20, 20012021
30Easton Lucasus USPitcher27LL6' 4"180Sep 23, 19962015
3152Brendan Whiteus USPitcher25RR5' 11"185Nov 18, 19982017
3254Keider Monterove VEPitcher23RR6' 1"145Jul 6, 20002017
3353Mason Englertus USPitcher24SR6' 4"206Nov 1, 19992021
3425Matt Manningus USPitcher26RR6' 6"195Jan 28, 19982016
3555Alex Langeus USPitcher28RR6' 3"202Oct 2, 19952015
3620Spencer Torkelsonus USPosition24RR6' 1"220Aug 26, 19992018
3751Eddys Leonarddo DOPosition23RR5' 11"195Nov 10, 20002018
3822Parker Meadowsus USPosition24LR6' 5"205Nov 2, 19992018
3932Ryan Kreidlerus USPosition26RR6' 4"208Nov 12, 19972016
4050Ryan Viladeus USPosition25RR6' 2"226Feb 18, 19992017
4138Dillon Dinglerus USPosition25RR6' 2"210Sep 17, 19982018
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
Akil Baddoo25us USLL6' 1"214Aug 16, 19984868800000071080000.2$1,550,000
Javier Báez31pr PRRR6' 0"190Dec 1, 1992115048505000000500000001-0.8$25,000,000
Beau Brieske26us USRR6' 3"200Apr 4, 19983600660000000000000.4
Mark Canha35us USRR6' 2"209Feb 15, 19891055515532009000160102522400.9$11,500,000
Kerry Carpenter26us USLR6' 2"220Sep 2, 1997350405033000000303133131001.3
Andrew Chafin34us USRL6' 2"235Jun 17, 19901122002222000000000000-0.1$4,750,000
Mason Englert24us USBR6' 4"206Nov 1, 19992401440000000000000.0
Alex Faedo28us USRR6' 5"225Nov 12, 19953210021210000000000000.4
Jack Flaherty28us USRR6' 4"225Oct 15, 199581212012120000000000001.6$14,000,000
Jason Foley28us USRR6' 4"215Nov 1, 19954260126260000000000000.4
Riley Greene23us USLL6' 3"200Sep 28, 200036058604600000040944614201.9
Tyler Holton28us USLL6' 2"200Jun 13, 19963220022220000000000000.1
Andy Ibáñez31cu CURR5' 10"205Apr 3, 19934301630260001782100131300.6
Colt Keith22us USLR6' 2"211Aug 14, 20011st5449544800048000000550-0.4$2,833,333
Carson Kelly29us USRR6' 2"212Jul 14, 1994937313737037000000001100.9$3,500,000
Buddy Kennedy25us USRR5' 9"190Oct 5, 19983626500041000000400.2
Alex Lange28us USRR6' 3"202Oct 2, 1995421002121000000000000-0.6
Kenta Maeda36jp JPRR6' 1"185Apr 11, 1988899099000000000000-0.6$14,000,000
Justyn-Henry Malloy24us USRR6' 1"212Feb 19, 20001st22200000000000200-0.2
Matt Manning26us USRR6' 6"195Jan 28, 19984550550000000000000.2
Zach McKinstry29us USLR6' 0"180Apr 29, 19955392339341005151420241102-0.3
Parker Meadows24us USLR6' 5"205Nov 2, 19992322632320000000320320040.0
Shelby Miller33us USRR6' 3"225Oct 10, 199012160016160000000000000.3$3,000,000
Casey Mize27us USRR6' 3"212May 1, 199741111011110000000000000.2$830,000
Keider Montero23ve VERR6' 1"145Jul 6, 20001st11011000000000000-0.1
Reese Olson24us USRR6' 1"160Jul 31, 199921111011110000000000001.5
Wenceel Pérez24do DOBR5' 10"203Oct 30, 19991st4236424100000002722410410.4
Jake Rogers29us USRR6' 1"201Apr 18, 1995438343834034000000003200.4$1,700,000
Tarik Skubal27us USRL6' 3"240Nov 20, 199651212012120000000000003.0$2,650,000
Spencer Torkelson24us USRR6' 1"220Aug 26, 199935454545200520000000200-1.2
Gio Urshela32co CORR6' 0"215Oct 11, 1991935293533003031000001500.0$1,500,000
Will Vest29us USRR6' 0"180Jun 6, 19954240024240000000000000.4
Matt Vierling27us USRR6' 3"205Sep 16, 1996454425451000027042092931011.1
Ryan Vilade25us USRR6' 2"226Feb 18, 19992424300000010230100.2
Joey Wentz26us USLL6' 5"220Oct 6, 1997316001616000000000000-0.3
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
A.J. Hinch50us USMay 15, 1974ManagerMar 28Jun 4
George Lombard48us USSep 14, 1975Bench Coach
Lance Zawadzki39us USMay 26, 1985Assistant Hitting Coach
Keith Beauregard41us USMay 15, 1983Hitting Coach
Michael Brdar30us USApr 7, 1994Hitting Coach
Robin LundUnknownAssistant Pitching Coach
Juan Nieves59pr PRJan 5, 1965Assistant Pitching Coach
Chris Fetter38us USDec 23, 1985Pitching Coach
Anthony Iapoce50us USAug 23, 1973First Base Coach
Joey Cora59pr PRMay 14, 1965Third Base Coach
Chris Chinea30us USMay 3, 1994Bullpen Catcher
Tim Remes32us USJun 17, 1992Bullpen Catcher
Ryan Sienko48us USSep 16, 1975Catching Coach
Gary Jones63Nov 11, 1960Major League Coach
Drew HeithoffUnknownPerformance Coach
Name Age DoB Role Start Date End Date