Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
17Shelby Millerus USPitcher*33RR6' 3"225Oct 10, 19902009
243Joey Wentzus USPitcher*26LL6' 5"220Oct 6, 19972016
329Tarik Skubalus USPitcher*27RL6' 3"240Nov 20, 19962014
487Tyler Holtonus USPitcher*28LL6' 2"200Jun 13, 19962016
553Mason Englertus USPitcher*24SR6' 4"206Nov 1, 19992021
612Casey Mizeus USPitcher*27RR6' 3"212May 1, 19972016
768Jason Foleyus USPitcher*28RR6' 4"215Nov 1, 19952014
89Jack Flahertyus USPitcher*28RR6' 4"225Oct 15, 19952014
919Will Vestus USPitcher*29RR6' 0"180Jun 6, 19952014
1045Reese Olsonus USPitcher*24RR6' 1"160Jul 31, 19992018
1118Kenta Maedajp JPPitcher*36RR6' 1"185Apr 11, 19882008
1217Andrew Chafinus USPitcher*34RL6' 2"235Jun 17, 19902011
134Beau Brieskeus USPitcher*26RR6' 3"200Apr 4, 19982019
1446Wenceel Pérezdo DOPosition*24SR5' 10"203Oct 30, 19992017
1531Riley Greeneus USPosition*23LL6' 3"200Sep 28, 20002019
1633Colt Keithus USPosition*22LR6' 2"211Aug 14, 20012021
1732Ryan Kreidlerus USPosition*26RR6' 4"208Nov 12, 19972016
1844Justyn-Henry Malloyus USPosition*24RR6' 1"212Feb 19, 20002018
1913Gio Urshelaco COPosition*32RR6' 0"215Oct 11, 19912009
2034Jake Rogersus USPosition*29RR6' 1"201Apr 18, 19952014
218Matt Vierlingus USPosition*27RR6' 3"205Sep 16, 19962016
2239Zach McKinstryus USPosition*29LR6' 0"180Apr 29, 19952015
2315Carson Kellyus USPosition*29RR6' 2"212Jul 14, 19942012
2421Mark Canhaus USPosition*35RR6' 2"209Feb 15, 19892010
2560Akil Baddoous USPosition*25LL6' 1"214Aug 16, 19982016
2677Andy Ibáñezcu CUPosition*31RR5' 10"205Apr 3, 19932011
2728Javier Báezpr PRPosition10-day31RR6' 0"190Dec 1, 19922011
2830Kerry Carpenterus USPosition10-day26LR6' 2"220Sep 2, 19972017
2949Alex Faedous USPitcher15-day28RR6' 5"225Nov 12, 19952015
3066Sawyer Gipson-Longus USPitcher60-day26RR6' 4"225Dec 12, 19972017
3159Wilmer Floresve VEPitcher23RR6' 4"225Feb 20, 20012021
32Easton Lucasus USPitcher27LL6' 4"180Sep 23, 19962015
3352Brendan Whiteus USPitcher25RR5' 11"185Nov 18, 19982017
3455Alex Langeus USPitcher28RR6' 3"202Oct 2, 19952015
3554Keider Monterove VEPitcher23RR6' 1"145Jul 6, 20002017
3625Matt Manningus USPitcher26RR6' 6"195Jan 28, 19982016
3738Dillon Dinglerus USPosition25RR6' 2"210Sep 17, 19982018
3820Spencer Torkelsonus USPosition24RR6' 1"220Aug 26, 19992018
3951Eddys Leonarddo DOPosition23RR5' 11"195Nov 10, 20002018
4022Parker Meadowsus USPosition24LR6' 5"205Nov 2, 19992018
4150Ryan Viladeus USPosition25RR6' 2"226Feb 18, 19992017
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, 19984131013130000001111130000.1$1,550,000
Javier Báez31pr PRRR6' 0"190Dec 1, 1992115351535300000530000001-1.4$25,000,000
Beau Brieske26us USRR6' 3"200Apr 4, 19983900990000000000000.3
Mark Canha35us USRR6' 2"209Feb 15, 198910666266410018000170102624401.0$11,500,000
Kerry Carpenter26us USLR6' 2"220Sep 2, 1997350405033000000303133131001.2
Andrew Chafin34us USRL6' 2"235Jun 17, 19901126002626000000000000-0.2$4,750,000
Mason Englert24us USBR6' 4"206Nov 1, 1999280188000000000000-0.3
Alex Faedo28us USRR6' 5"225Nov 12, 19953210021210000000000000.5
Jack Flaherty28us USRR6' 4"225Oct 15, 199581313013130000000000002.2$14,000,000
Jason Foley28us USRR6' 4"215Nov 1, 19954290129290000000000000.8
Riley Greene23us USLL6' 3"200Sep 28, 2000371697155000000461245516203.0
Tyler Holton28us USLL6' 2"200Jun 13, 19963260026260000000000000.5
Andy Ibáñez31cu CURR5' 10"205Apr 3, 19934402040340042182100131700.6
Colt Keith22us USLR6' 2"211Aug 14, 20011st6357635700057000000560-0.9$2,833,333
Carson Kelly29us USRR6' 2"212Jul 14, 1994942364242042000000001100.8$3,500,000
Buddy Kennedy25us USRR5' 9"190Oct 5, 19983626500041000000400.2
Ryan Kreidler26us USRR6' 4"208Nov 12, 1997364660000060000000-0.1
Alex Lange28us USRR6' 3"202Oct 2, 1995421002121000000000000-0.6
Kenta Maeda36jp JPRR6' 1"185Apr 11, 19888121201212000000000000-0.4$14,000,000
Justyn-Henry Malloy24us USRR6' 1"212Feb 19, 20001st12111240000003014910-0.1
Matt Manning26us USRR6' 6"195Jan 28, 19984550550000000000000.2
Zach McKinstry29us USLR6' 0"180Apr 29, 19955482848433006172030361122-0.3
Parker Meadows24us USLR6' 5"205Nov 2, 19992322632320000000320320040.0
Shelby Miller33us USRR6' 3"225Oct 10, 199012200020200000000000000.5$3,000,000
Casey Mize27us USRR6' 3"212May 1, 199741313013130000000000000.5$830,000
Keider Montero23ve VERR6' 1"145Jul 6, 20001st11011000000000000-0.1
Reese Olson24us USRR6' 1"160Jul 31, 199921414014140000000000001.4
Wenceel Pérez24do DOBR5' 10"203Oct 30, 19991st5244525000000002731500610.3
Jake Rogers29us USRR6' 1"201Apr 18, 1995445404540040000000003300.3$1,700,000
Tarik Skubal27us USRL6' 3"240Nov 20, 199651414014140000000000003.5$2,650,000
Spencer Torkelson24us USRR6' 1"220Aug 26, 199935454545200520000000200-1.2
Gio Urshela32co CORR6' 0"215Oct 11, 1991945394543004040000001500.1$1,500,000
Will Vest29us USRR6' 0"180Jun 6, 19954300030300000000000000.5
Matt Vierling27us USRR6' 3"205Sep 16, 19964655365620000290428113931010.7
Ryan Vilade25us USRR6' 2"226Feb 18, 19992424300000010230100.2
Joey Wentz26us USLL6' 5"220Oct 6, 1997320002020000000000000-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
A.J. Hinch50us USMay 15, 1974ManagerMar 28Jun 17
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