University of Oklahoma Athletics

MLB Draft History


OU Baseball History & Tradition

Jonathan Gray

Since 1967, 22Ā Sooners have been selected in the first round of the Major League Baseball Draft. Kyson Witherspoon, drafted 15th overall by the Boston Red SoxĀ in 2025, is the most recent Sooner taken in the first round. All-time, 315 Sooners have been selected in the MLB Draft.

Below is a look at all of the former Sooners who have been taken in the MLB Draft. First round selections are listed in bold.

Year Rd. No. Player Team Pos.
2025 1st 15 Kyson Witherspoon Boston Red Sox RHP
2nd 62 Malachi Witherspoon Detroit Tigers RHP
3rd 82 Easton Carmichael Pittsburgh Pirates C
4th 120 Cade Crossland St. Louis Cardinals LHP
8th 250 James Hitt San Diego Padres LHP
11th 345 Dylan Tate Los Angeles Dodgers RHP
15th 437 Dylan Crooks Colorado Rockies RHP
19th 563 Brandon Cain Pittsburgh Pirates RHP
2024 3rd 100 John Spikerman Philadelphia Phillies OF
5th 142 Braden Davis St. Louis Cardinals LHP
8th 233 Ryan Lambert New York Mets RHP
10th 291 Bryce Madron St. Louis Cardinals OF
10th 293 Brendan Girton New York Mets RHP
10th 304 Michael Snyder Miami Marlins IF
17th 520 Jackson Nicklaus Los Angeles Dodgers IF
20th 587 Carter Frederick Kansas City Royals OF
2023 11th 335 Dakota Harris St. Louis Cardinals SS
2022 1st 7 Cade Horton Chicago Cubs RHP
2nd 45 Jake Bennett Washington Nationals LHP
2nd 51 Peyton Graham Detroit Tigers SS
4th 127 Jimmy Crooks St. Louis Cardinals C
7th 224 Blake Robertson Tampa Bay Rays 1B
10th 290 Tanner Tredaway Pittsburgh Pirates OF
10th 297 Trevin Michael Detroit Tigers RHP
11th 325 David Sandlin Kansas City Royals RHP
17th 505 Chazz Martinez Kansas City Royals LHP
18th 536 Javier Ramos Colorado Rockies RHP
19th 579 Jaret Godman Boston Red Sox RHP
2021 5th 153 Tyler Hardman New York Yankees 1B
7th 196 Wyatt Olds Boston Red Sox RHP
8th 235 Jason Ruffcorn Philadelphia Phillies RHP
2020 1st 22 Cade Cavalli Washington Nationals RHP
3rd 93 Levi Prater St. Louis Cardinals LHP
4th 123 Brady Lindsly Washington Nationals C
4th 127 Dane Acker Oakland Athletics RHP
2019 8th 248 Nathan Wiles Tampa Bay Rays RHP
8th 534 Jason Ruffcorn Cincinnati Reds RHP
19th 581 Braidyn Fink Los Angeles Dodgers LHP
23rd 695 Brylie Ware St. Louis Cardinals 3B
2018 1st 9 Kyler Murray Oakland Athletics OF
2nd 46 Steele Walker Chicago White Sox OF
4th 131 Jake Irvin Washington Nationals RHP
8th 252 Austin Hansen Houston Astros RHP
10th 306 Cade Harris Colorado Rockies OF
20th 601 Kyle Tyler Los Angeles Angels RHP
23rd 678 Lane Ramsey Chicago White Sox RHP
26th 768 Devon Perez Chicago White Sox RHP
31st 940 Connor Berry Boston Red Sox RHP
2017 10th 297 J.B. Olson Chicago White Sox RHP
21st 625 Devon Perez Los Angeles Angels RHP
28th 839 Vincenzo Aiello Miami Marlins RHP
33rd 982 Renae Martinez Arizona Diamondbacks C
2016 2nd 49 Alec Hansen Chicago White Sox RHP
2nd 58 Sheldon Neuse Washington Nationals 3B
13th 401 Cody Thomas Los Angeles Dodgers OF
15th 446 Jake Elliott Chicago White Sox RHP
19th 579 Alex Daniele Texas Rangers RHP
2015 4th 109 Anthony Hermelyn Houston Astros C
6th 191 Jacob Evans St. Louis Cardinals LHP
13th 401 Craig Aikin St. Louis Cardinals OF
14th 408 Adam Choplick Texas Rangers LHP
15th 463 Chris Shaw Baltimore Orioles C
19th 564 Robert Tasin Philadelphia Phillies RHP
20th 599 Thomas McIlraith New York Mets RHP
26th 769 Ralph Garza Houston Astros RHP
31st 942 Corey Copping Los Angeles Dodgers RHP
33rd 979 Kolbey Carpenter Houston Astros 2B
37th 1107 Blake Rogers San Diego Padres RHP
2014 6th 187 Mac James Tampa Bay Rays C
11th 325 Connor Buchmann New York Mets RHP
32nd 948 Adam Choplick Chicago White Sox LHP
37th 1124 Hector Lorenzana Boston Red Sox SS
2013 1st 3 Jonathan Gray Colorado Rockies RHP
2nd 63 Dillon Overton Oakland Athletics LHP
7th 206 Matt Oberste New York Mets 1B/3B
12th 349 Billy Waltrip Colorado Rockies LHP
21st 644 Ethan Carnes New York Yankees LHP
22nd 664 Jake Fisher Los Angeles Dodgers LHP
2012 4th 148 Steven Okert San Francisco Giants LHP
5th 185 Damien Magnifico Milwaukee Brewers RHP
6th 214 Jordan John Detroit Tigers LHP
23rd 375 Drew Harrison Detroit Tigers RHP
29th 897 Caleb Bushyhead Los AngelesĀ Angels SS
2011 9th 284 Tyler Ogle Los Angeles Dodgers C
11th 360 Cameron Seitzer Tampa Bay Rays 1B
14th 443 Burch Smith San Diego Padres RHP
14th 447 Garrett Buechele San Francisco Giants 3B
25th 781 Ryan Duke Philadelphia Phillies RHP
26th 811 Michael Rocha Philadelphia Phillies RHP
28th 850 Jordan John Houston Astros LHP
33rd 1002 Tyson Seng New York Mets RHP
39th 1174 Chris Ellison Arizona Diamondbacks OF
41st 1233 Bobby Shore Seattle Mariners RHP
46th 1407 Elliott Blair San Francisco Giants OF
2010 14th 437 Danny Black Florida Marlins 2B
17th 527 Zach Neal Florida Marlins RHP
18th 556 Garrett Buechele Texas Rangers 3B
22nd 661 Jeremy Erben Arizona Diamondbacks RHP
28th 843 Jason Chowning Houston Astros RHP
2009 1st 42 Garrett Richards Los AngelesĀ Angels RHP
4th 124 Andrew Doyle Texas Rangers RHP
5th 157 J.T. Wise Los Angeles Dodgers C
7th 210 Jamie Johnson Detroit Tigers OF
9th 276 Chase Anderson Arizona Diamondbacks RHP
9th 277 Bryant Hernandez Los Angeles Dodgers SS
11th 325 Aaron Baker Pittsburgh Pirates 1B
26th 785 Antwonie Hubbard Cleveland Indians RHP
26th 793 Matt Harughty Chicago White Sox 2B
2008 23rd 703 Mike Gosse Detroit Tigers 2B/DH
2007 1st 43 Jackson Williams San Francisco Giants C
5th 165 Joe Dunigan Seattle Mariners OF
10th 317 Heath Taylor Cleveland Indians P
21st 654 Aaron Reza Boston Red Sox SS
21st 660 Stephen Porlier Oakland Athletics P
26th 813 Brad Burns New York Mets P
2006 6th 176 Ryan Rohlinger San FranciscoĀ Giants SS
13th 404 Daniel McCutchen New York Yankees P
21st 644 Russell Raley New York Yankees 2B
26th 773 Kody Kaiser Los Angeles Dodgers 2B
26th 787 William SavageĀ  Philadelphia Phillies P
27th 817 John Brownell Philadelphia PhilliesĀ  P
39th 1172 Charles CaufieldĀ  Milwaukee Brewers OF
39th 1184 Kevin SmithĀ  New York Yankees 1B
49th 1469 Ryan MotternĀ  Cleveland Indians P
2005 7th 229 Garrett Patterson New York YankeesĀ  P
12th 380 Daniel McCutchen St. Louis Cardinals P
21st 650 Ryan Rohlinger St. Louis CardinalsĀ  SS
50th 1491 Tyler Gooch Philadelphia Phillies P
2004 1st 16 David Purcey Toronto Blue JaysĀ  P
7th 217 Jarod McAuliff Oakland Athletics P
8th 231 Mark Roberts Texas Rangers P
14th 424 Ole Sheldon Houston AstrosĀ  1B
27th 814 Casey Brown Houston Astros P
29th 854 Michael Swindell New York Mets P
29th 855 Daniel McCutchen Tampa Bay Devil Rays P
2003 7th 210 Reggie Willits LAAĀ Angels OF
10th 305 Thomas Blair St. Louis CardinalsĀ  P
13th 392 Eduardo Cornejo Oakland Athletics SS
17th 514 David Purcey New York YankeesĀ  P
31st 923 Spencer Wyman Florida Marlins C
44th 1302 Curtis White Texas Rangers P
2002 8th 243 Jason Fransz ChicagoĀ CubsĀ  OF
9th 271 Denver Kitch Los AngelesĀ DodgersĀ  INF
14th 423 Rocky CherryĀ  Chicago Cubs P
17th 503 Evan GreuselĀ  Florida MarlinsĀ  P
43rd 1297 Curtis White Oakland AthleticsĀ  P
2001 10th 290 Rocky CherryĀ  Philadelphia PhilliesĀ  P
13th 390 Jason Bartlett San Diego Padres SS
50th 1470 Chris Haggard Milwaukee BrewersĀ  C
2000 6th 187 Tommy Whiteman Houston Astros SS
24th 717 Zach Lekse Los Angeles Dodgers SS
1999 9th 278 Casey Bookout Cincinnati Reds 1B
15th 450 Val Pascucci Washington Nationals P
25th 770 Ryan Van Horn Chicago Cubs C
26th 797 Kyle DenneyĀ  Cleveland Indians P
36th 1089 JeffĀ Bajenaru Chicago White Sox P
1998 2nd 70 Derek Wathan Florida Marlins SS
7th 207 Clint Smith Detroit Tigers P
13th 377 Brian Shackelford Kansas City Royals OF
13th 400 Paul McCurtain Florida Marlins P
15th 434 Geoff Geary Philadelphia Phillies P
15th 446 Jose Montenegro Milwaukee Brewers SS
21st 615 Casey Bookout Oakland AthleticsĀ  1B
23rd 677 Corey Hart Kansas City Royals 2B
26th 790 Kevin Olsen Florida MarlinsĀ  P
27th 820 Willy Hill Florida Marlins OF
1997 3rd 88 Jeff Andra San FranciscoĀ Giants P
10th 305 Javier Flores Oakland AthleticsĀ  C
17th 531 Brian Shackelford Cleveland Indians P
41st 1236 Geoff Geary Milwaukee Brewers P
1996 8th 229 JavierĀ FloresĀ  Kansas City Royals OF
12th 342 Damon Minor San Francisco Giants 1B
12th 357 Joe Victery Seattle Mariners P
14th 425 Jamie Gann Arizona Diamondbacks OF
23rd 671 Jesse Zepeda Detroit Tigers 2B
33rd 981 Ryan Minor Baltimore Orioles 3B
1995 1st 13 Mark Redman Minnesota Twins P
4th 103 Russ Ortiz San Francisco Giants P
7th 189 Ryan Minor New York Mets 3B
19th 525 Damon Minor New York Mets 1B
20th 537 Rich Hills San Diego Padres SS
24th 652 Steve Connelly Oakland Athletics P
25th 659 Tim Walton PhiladelphiaĀ PhilliesĀ  P
45th 1246 Toby Wilmot Minnesota TwinsĀ  P
1994 2nd 60 Jerry Whittaker Chicago White SoxĀ  OF
7th 197 Bucky Buckles Texas Rangers P
25th 698 Kevin Lovingier St. Louis Cardinals P
28th 773 Ricky Gutierrez Cleveland Indians 2B
37th 1025 Chip Glass Cleveland Indians OF
48th 1320 Rich Hills Atlanta BravesĀ  SS
1993 2nd 59 Greg Norton Chicago White Sox 3B
8th 221 Drew Christmon DetroitĀ TigersĀ  OF
16th 451 Tim Cossins Texas Rangers C
22nd 627 Rick Gutierrez Milwaukee BrewersĀ  2B
1992 3rd 92 Bryon Mathews Chicago White Sox OF
6th 172 Clifton FosterĀ  Oakland AthleticsĀ  Ā P
12th 344 Jason Evans Chicago White SoxĀ  3B
13th 368 Brian Eldridge Oakland Athletics 2B
17th 476 Casey Mendenhall Detroit Tigers P
23rd 629 Zak Krislock Houston Astros P
45th 1267 Tim Cossins Pittsburgh Pirates OF
1991 3rd 97 Matt Ruebel Pittsburgh Pirates P
5th 149 Marty Neff Pittsburgh PiratesĀ  OF
6th 165 Derrick White Washington Nationals 1B
15th 402 Korey Keling LAAĀ Angels P
22nd 586 James Koebler Texas Rangers 1B
30th 789 Scott Campbell Washington Nationals OF
32nd 842 Drew Christom Detroit Tigers OF
1990 7th 188 Kevin King Seattle Mariners P
23rd 631 Jim Huslig San Francisco Giants P
1989 3rd 62 Kevin Castleberry Atlanta Braves 2B
5th 134 Darron Cox Cincinnati Reds C
7th 175 Marvin Cobb LAAĀ Angels P
15th 395 Mark Cole Detroit TigersĀ  SS
18th 460 Chris Ebright Chicago CubsĀ  OF
36th 923 John Douglas Philadelphia PhilliesĀ  OF
36th 934 Paul Oster New York YankeesĀ  OF
1988 2nd 53 MikeĀ HensleyĀ  St. Louis CardinalsĀ  Ā P
12th 292 Chris Ebright San Diego PadresĀ  OF
23rd 581 Chris Burgin Baltimore OriolesĀ  P
34th 882 Marvin Cobb WashingtonĀ NationalsĀ  P
1987 1st 18 Jack Armstrong Cincinnati RedsĀ  P
13th 326 Sherman Collins Los Angeles DodgersĀ  P
18th 450 Kevin BurdickĀ  Pittsburgh Pirates 2B
29th 738 Glenn Sullivan Chicago CubsĀ  1B
1986 6th 134 Jeff Hughes San Francisco Giants OF
8th 202 Kevin Pearson Cincinnati Reds SS
11th 266 John Toal San Francisco Giants 2BĀ 
17th 442 Scott HamiltonĀ  St. Louis CardinalsĀ  P
22nd 570 Stan Zaltsman St. Louis Cardinals P
23rd 575 Jim Richardson Cleveland Indians 3B
33rd 789 Sherman Collins Toronto Blue Jays P
1985 1st 3 Bobby Witt Texas Rangers P
2nd 47 David Johnson LAĀ Angels P
5th 124 Steve Peters St. Louis CardinalsĀ  P
7th 174 Jeff KayeĀ  Philadelphia Phillies C
13th 321 Kevin PearsonĀ  Seattle MarinersĀ  SS
14th 341 Russ McGinnisĀ  Milwaukee Brewers 1B
16th 394 Darrell Rodgers San Francisco Giants P
19th 472 Joe JordanĀ  San Francisco GiantsĀ  C
22nd 551 Jay ReynoldsĀ  Texas RangersĀ  P
25th 638 Keith HamiltonĀ  Houston AstrosĀ  P
1984 17th 443 Jay SearcyĀ  Baltimore Orioles 3B
20th 515 Mike Santiago Atlanta Braves P
38th 799 Darrell Rodgers Pittsburgh Pirates P
1983 1st 10 Ray Hayward San Diego Padres P
1st 14 Craig ReidĀ  San Diego Padres SS
1st 22 Paul WilliamsĀ  Houston Astros OF
3rd 50 Kight Higgins San Francisco GiantsĀ  P
5th 121 Bruce Hinz Detroit TigersĀ  P
30th 728 Mike Santiago New York Mets P
1982 1st 13 John RussellĀ  Philadelphia PhilliesĀ  C
12th 295 Ray HaywardĀ  Pittsburgh PiratesĀ  P
33rd 787 Mike EmptingĀ  San Francisco Giants C
43rd 825 Kevin Bates San Francisco Giants 2B
1981 1st 6 Billy Irions Philadelphia Phillies Ā P
14th 338 Frank Meraz Seattle Mariners OF
1980 9th 224 Scott Gardner Houston Astros P
1979 3rd 69 Nick Capra Texas Rangers 2B
12th 306 David Harrigan Philadelphia Phillies C
22nd 565 Dave Luethy Kansas City Royals SS
28th 692 Tommy Thompson Atlanta Braves OF
28th 704 Scott Gardner Baltimore Orioles P
1978 6th 136 Doug Smith Seattle Mariners P
6th 150 Terry Bogener Texas Rangers OF
7th 177 Mark Nipp Los Angeles Dodgers P
11th 272 Art Toal Detroit Tigers 2B
17th 420 Donald Morris Oakland Athletics OF
25th 608 Lee Hover Cincinnati Reds OF
1977 4th 102 Joe Price Cincinnati RedsĀ  P
5th 124 Mickey Hatcher Los Angeles DodgersĀ  OF
8th 195 Roger LaFrancoisĀ  Boston Red SoxĀ  C
11th 282 Michael Pace Philadelphia PhilliesĀ  OF
17th 417 Terry Bogener Chicago White Sox OF
29th 688 Gene KrugĀ  Chicago CubsĀ  1B
1976 1st 8 Bob ShirleyĀ  San Diego PadresĀ  P
4th 79 Keith DrumrightĀ  Chicago Cubs 2B
4th 81 Dan MassariĀ  Cleveland Indians 1B
4th 91 Marty Kunkler Los Angeles Dodgers P
7th 163 Kelly Snider Los Angeles DodgersĀ  1B
9th 196 George Frazier Milwaukee Brewers P
10th 105 Karl SchroederĀ  Chicago White SoxĀ  P
24th 564 Mickey Lashley Los Angeles DodgersĀ  P
25th 577 Wayne Pechek San Francisco Giants OF
1975 1st 15 Billy SevernsĀ  Milwaukee Brewers OF
2nd 35 Chuck Redmon St. Louis Cardinals SS
3rd 64 Billy Severns San Francisco Giants OF
5th 104 Bob Shirley San Francisco Giants P
8th 179 Mickey LashleyĀ  Chicago White Sox P
8th 192 Jacky ParishĀ  Los Angeles Dodgers C
11th 244 Mike UmfleetĀ  Chicago Cubs SS
13th 303 Breen Newcomer Boston Red Sox P
15th 344 Doug SchaeferĀ  San Francisco Giants P
1974 12th 275 Billy Severns New York YankeesĀ  OF
15th 348 Stan MeekĀ  St. LouisĀ CardinalsĀ  P
25th 540 Timothy Fox Cleveland Indians P
1973 2nd 38 Jackson Todd New York Mets P
3rd 66 Joe SimpsonĀ  Los Angeles DodgersĀ  OF
6th 137 Glenn Bannister Boston Red SoxĀ  OF
16th 377 Lanny PhillipsĀ  Boston Red Sox 3B
22nd 512 Joe Ford St. Louis Cardinals 3B
1972 3rd 59 Bobby JackĀ  Atlanta Braves 1B
22nd 518 Richard JacobsĀ  Richard Jacobs P
1971 1st 2 Mike SwentonĀ  St. Louis Cardinals OF
1st 8 Mike SwentonĀ  San Francisco Giants OF
1970 1st 4 Mike SwentonĀ  Cleveland Indians OF
25th 582 Dick BrownĀ  San Diego Padres P
28th 651 Ronald Hall Los Angeles Dodgers P
1968 1st 15 Ralph RickeyĀ  Chicago Cubs OF
43rd 851 Eddie WilliamsĀ  Baltimore OriolesĀ  P
1967 41st 748 Michael Burns Cleveland Indians OF