Top 10 Pitcher Draft Picks

Here is the list of pitchers who have been top 10 selections for the years 2010 thru 2018. The source of the draft pick data is the Baseball-Almanac web site. The Debut_Game, Debut_Team, Final_Game and Final_Team columns were sourced by downloading all the player data from the MLB Game Day web site for 2012 thru 2020. That data is the list of players on the 25 man roster for both teams for every game.

Note that 22 teams had at least one top 10 pick that was a pitcher. The Nationals are not one of those teams. Note that most player names that have a link to a Baseball Reference page – which may just be their minor league careers.

This is a companion page to Not Top 10 Pitcher Draft Picks.


By Drafting Team    Jump to By Year

Arizona Diamondbacks

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2010 6 Barret Loux College
2011 3 Trevor Bauer College 2012-06-28 ARI 2020-10-01 CIN 1001
2011 7 Archie Bradley HS 2015-04-06 ARI 2020-10-01 CIN 704

Atlanta Braves

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2016 3 Ian Anderson HS 2019-03-26 ATL 2020-10-18 ATL 47
2017 5 Kyle Wright College 2018-09-01 ATL 2020-10-18 ATL 126
2018 8 Carter Stewart HS

Baltimore Orioles

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2011 4 Dylan Bundy HS 2012-09-19 BAL 2020-09-27 LAA 704
2012 4 Kevin Gausman College 2013-05-23 BAL 2020-09-27 SF 914

Boston Red Sox

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2013 7 Trey Ball HS

Chicago White Sox

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2014 3 Carlos Rodon College 2015-04-20 CWS 2020-10-01 CWS 525
2015 8 Carson Fulmer College 2016-07-15 CWS 2020-09-19 BAL 200

Cincinnati Reds

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2017 2 Hunter Greene HS 2020-07-22 CIN 2020-07-22 CIN 1

Cleveland Indians

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2010 5 Drew Pomeranz College 2012-03-27 COL 2020-10-08 SD 1033

Colorado Rockies

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2013 3 Jon Gray College 2015-08-04 COL 2020-09-01 COL 614
2014 8 Kyle Freeland College 2017-04-03 COL 2020-09-27 COL 474
2016 4 Riley Pint HS

Detroit Tigers

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2016 9 Matt Manning HS 2020-07-21 DET 2020-07-22 DET 2
2018 1 Casey Mize College 2019-03-26 DET 2020-09-27 DET 40

Houston Astros

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2013 1 Mark Appel College

Kansas City Royals

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2012 5 Kyle Zimmer College 2019-03-28 KC 2020-09-22 KC 111

Miami Marlins

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2012 9 Andrew Heaney College 2014-06-16 MIA 2020-09-27 LAA 480
2014 2 Tyler Kolek HS
2016 7 Braxton Garrett HS 2020-07-21 MIA 2020-10-08 MIA 11

Minnesota Twins

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2013 4 Kohl Stewart HS 2018-08-12 MIN 2020-07-30 BAL 94
2015 6 Tyler Jay College 2019-03-26 MIN 2019-03-26 MIN 1

New York Mets

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2010 7 Matt Harvey College 2012-03-27 NYM 2020-09-15 KC 660

Oakland Athletics

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2016 6 A.J. Puk College 2019-08-20 OAK 2019-10-02 OAK 38

Philadelphia Phillies

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2014 7 Aaron Nola College 2015-07-21 PHI 2020-09-27 PHI 693

Pittsburgh Pirates

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2010 2 Jameson Taillon HS 2016-06-08 PIT 2019-05-03 PIT 402
2011 1 Gerrit Cole College 2012-03-27 PIT 2020-10-09 NYY 1049

San Diego Padres

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2010 9 Karsten Whitson HS
2012 7 Max Fried HS 2017-08-05 ATL 2020-10-18 ATL 323
2016 8 Cal Quantrill College 2019-03-26 SD 2020-09-30 CLE 181
2017 3 MacKenzie Gore HS 2020-07-20 SD 2020-07-22 SD 2
2018 7 Ryan Weathers HS 2020-07-20 SD 2020-10-08 SD 5

Seattle Mariners

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2011 2 Danny Hultzen College 2019-09-07 CHC 2020-07-22 CHC 24

Tampa Bay Rays

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2017 4 Brendan McKay College 2019-03-26 TB 2019-10-10 TB 56

Texas Rangers

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2015 4 Dillon Tate College 2019-07-26 BAL 2020-09-20 BAL 76

Toronto Blue Jays

Year Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster
2014 9 Jeff Hoffman College 2016-08-20 COL 2020-09-27 COL 277


By Year    Jump to By Team

2010

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
2 Jameson Taillon HS 2016-06-08 PIT 2019-05-03 PIT 402 Pittsburgh Pirates
5 Drew Pomeranz College 2012-03-27 COL 2020-10-08 SD 1033 Cleveland Indians
6 Barret Loux College Arizona Diamondbacks
7 Matt Harvey College 2012-03-27 NYM 2020-09-15 KC 660 New York Mets
9 Karsten Whitson HS San Diego Padres

2011

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
1 Gerrit Cole College 2012-03-27 PIT 2020-10-09 NYY 1049 Pittsburgh Pirates
2 Danny Hultzen College 2019-09-07 CHC 2020-07-22 CHC 24 Seattle Mariners
3 Trevor Bauer College 2012-06-28 ARI 2020-10-01 CIN 1001 Arizona Diamondbacks
4 Dylan Bundy HS 2012-09-19 BAL 2020-09-27 LAA 704 Baltimore Orioles
7 Archie Bradley HS 2015-04-06 ARI 2020-10-01 CIN 704 Arizona Diamondbacks

2012

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
4 Kevin Gausman College 2013-05-23 BAL 2020-09-27 SF 914 Baltimore Orioles
5 Kyle Zimmer College 2019-03-28 KC 2020-09-22 KC 111 Kansas City Royals
7 Max Fried HS 2017-08-05 ATL 2020-10-18 ATL 323 San Diego Padres
9 Andrew Heaney College 2014-06-16 MIA 2020-09-27 LAA 480 Miami Marlins

2013

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
1 Mark Appel College Houston Astros
3 Jon Gray College 2015-08-04 COL 2020-09-01 COL 614 Colorado Rockies
4 Kohl Stewart HS 2018-08-12 MIN 2020-07-30 BAL 94 Minnesota Twins
7 Trey Ball HS Boston Red Sox

2014

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
2 Tyler Kolek HS Miami Marlins
3 Carlos Rodon College 2015-04-20 CWS 2020-10-01 CWS 525 Chicago White Sox
7 Aaron Nola College 2015-07-21 PHI 2020-09-27 PHI 693 Philadelphia Phillies
8 Kyle Freeland College 2017-04-03 COL 2020-09-27 COL 474 Colorado Rockies
9 Jeff Hoffman College 2016-08-20 COL 2020-09-27 COL 277 Toronto Blue Jays

2015

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
4 Dillon Tate College 2019-07-26 BAL 2020-09-20 BAL 76 Texas Rangers
6 Tyler Jay College 2019-03-26 MIN 2019-03-26 MIN 1 Minnesota Twins
8 Carson Fulmer College 2016-07-15 CWS 2020-09-19 BAL 200 Chicago White Sox

2016

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
3 Ian Anderson HS 2019-03-26 ATL 2020-10-18 ATL 47 Atlanta Braves
4 Riley Pint HS Colorado Rockies
6 A.J. Puk College 2019-08-20 OAK 2019-10-02 OAK 38 Oakland Athletics
7 Braxton Garrett HS 2020-07-21 MIA 2020-10-08 MIA 11 Miami Marlins
8 Cal Quantrill College 2019-03-26 SD 2020-09-30 CLE 181 San Diego Padres
9 Matt Manning HS 2020-07-21 DET 2020-07-22 DET 2 Detroit Tigers

2017

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
2 Hunter Greene HS 2020-07-22 CIN 2020-07-22 CIN 1 Cincinnati Reds
3 MacKenzie Gore HS 2020-07-20 SD 2020-07-22 SD 2 San Diego Padres
4 Brendan McKay College 2019-03-26 TB 2019-10-10 TB 56 Tampa Bay Rays
5 Kyle Wright College 2018-09-01 ATL 2020-10-18 ATL 126 Atlanta Braves

2018

Pick # Player Name Type Debut Game Debut Team Final Game Final Team # Games On Roster Drafted By
1 Casey Mize College 2019-03-26 DET 2020-09-27 DET 40 Detroit Tigers
7 Ryan Weathers HS 2020-07-20 SD 2020-10-08 SD 5 San Diego Padres
8 Carter Stewart HS Atlanta Braves