2024 First Round Draft Picks

San Diego Padres 
1 Kodai Senga
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
SDP 2024 19 19 2 119.33 108 80 77 20 1 2 5 59 155 0 4 11 .267 0 1.399 .237 5.81
NYM202488048.3345222270132152042.66701.366.2414.10
NYM20251103.67644101036001.00002.455.3759.82
NYM2026
TOT28282171.3315910610328148832130814.36401.412.2505.41
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA

Seattle Mariners
2 AJ Smith-Shawver
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
SEA 2024 4 4 0 23.00 12 10 10 5 0 0 1 6 18 0 1 2 .333 0 .783 .148 3.91
SEA2025DID NOT PLAY
SEA2026
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA

Pittsburgh Pirates     
3 Eury Perez
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
PIT 2024 19 19 0 94.00 74 42 41 14 3 1 5 35 112 0 4 5 .444 0 1.160 .216 3.93
PIT2025DID NOT PLAY
PIT2026
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA

Atlanta Braves
4 Tanner Bibee
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
ATL 2024 24 24 0 141.00 157 89 82 18 2 3 10 52 141 0 7 10 .412 0 1.482 .280 5.23
ATL202528280164.001387768236410521441814.36401.159.2283.73
ATL2026
TOT52520305.0029516615041872010428511524.38501.308.2534.43
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA

New York Mets
5 Elly De La Cruz
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
NYM 2024 107380343639581064527331372022110.184.258.309.567
NYM 2025 158 674 598 121 24 12 19 226 87 68 63 220 6 5 2 68 16 .202 .284 .378 .662
NYM2026
TOT265105494118433172733213295963578548926.196.275.353.627
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS

Colorado Rockies
6 Matt McLain

TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
COL 2024 104401364121336232356877299880034.332.394.6461.040
COL 2025 DID NOT PLAY
COL2026
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
COL 2024 11484412500176821020000.273.333.386.719


Philadelphia Phillies
7 Bobby Miller
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
PHI 2024 22 22 0 128.33 98 51 47 10 1 2 10 32 105 0 12 5 .706 0 1.013 .206 .330
PIT2025DID NOT PLAY
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA


Boston Red Sox
8 Grayson Rodriguez
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
BOS 2024 22 22 0 121.67 134 70 68 18 1 3 3 38 142 1 4 7 .364 0 1.414 .277 5.03
BOS202521210122.3310773712134846115047.36401.251.2325.22
BOS2026
TOT43430244.00241143139394711842571814.36401.332.2555.13

Playoffs
Team
Year
G GS CG IP H R ER HR BB K W L Pct Sv WHIP ERA
BOS 2024 2 2 0 11.00 15 10 10 3 4 11 2 0 1.000 0 1.727 8.18
BOS202533012.67191010321401.00001.6587.10
TOT55023.67342020662521.66701.6907.61

Houston Astros
9 Jordan Walker
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
HOS 2024 100 401357 89 19 1 6 128 48 37 39 96 3 0 2 2 4 .249 .327 .359 .686
HOS202554400000000100000.000.000.000.000
HOS2026
TOT1054053618919161284837399630224.247.232.355.678
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS


Cincinnati Reds
10 Junior Caminero
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
CIN 2024 11 4039 14 2 0 6 34 12 10 1 9 0 0 0 0 0 .359 .375 .872 1.247
CIN2025561941716018171012537183520330.351.412.5911.003
CIN2026
TOT6723421074201131353747194420330.352.406.6421.049
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS

Minnesota Twins
11 Anthony Volpe
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
MIN 2024 13249745885185151585944281144072421.186.235.345.580
MIN 2025 150 588 538 139 22 0 11 194 65 53 36 134 2 8 3 29 21 .258 .306 .361 .666
MIN2026
TOT282108599622440526352124976424868105342.225.273.353.627
Playoffs  
TeamYearGamesABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
MIN 2025 726310042101000100.115.115.154.269
      

Cleveland Guardians
12 Bryce Miller
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
CLE 2024 24 24 0 131.67 121 70 59 19 2 5 7 28 114 1 6 5 .545 0 1.132 .242 4.03
CLE202599054.0043191752121657023.40001.093.2152.83
MIN202521210116.33966261251223099169.40001.083.2204.72
MIN2026
TOT54540302.002601511374958117427021417.45201.106.2304.08
Playoffs
Team
Year
G GS CG IP H R ER HR BB K IB W L Pct Sv WHIP Avg ERA
MIN 2025 2 2 0 14.00 5 2 1 1 1 13 0 1 1 .500 0 .429 .104 0.64



Los Angeles Dodgers
13 Evan Carter
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
LAD202420372791021667101000020.333.514.5931.107
NYM202413252230029363600000.136.240.406.646
NYM202537978419226431418133000022.226.330.512.842
NYM2026
Totals 70 159 132 31 3 2 10 68 23 31 26 36 0 0 0 4 0 .235 .399 .515 .876
Playoffs
TeamYearGamesABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS

Seattle Mariners
14 Kyle Harrison
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA
SEA 2024 7 7 0 41.33 30 21 17 10 0 1 0 15 34 0 1 3 .250 0 1.089 .199 3.70
SEA20251515080.67894743160142378028.20001.388.2734.80
SEA2026
TOT22220122.00119686026024381120311.21401.287.2494.43
Playoffs
Team
Year
G GS CG IP H R ER HR SH SF HP BB K IB W L Pct Sv WHIP Avg ERA

Baltimore Orioles
15 Noelvi Marte
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
BAL20244512911735140049127122900043.299.364.419.783
BAL20258171563009331400101.400.412.6001.012
BAL2026
TOT 53 146 132 41 17 0 0 58 15 10 13 33 0 0 1 4 4 .311 .370 .439 .809
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
Johan Rojas
Tampa Bay Rays
16 Johan Rojas
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
TBR202466162140383325321173315131165.271.309.379.688
NYY202512536330582410883422727150029.269.288.289.576
NYY2026
TOT 191 525 445 120 7 4 2 141 5 39 10 58 6 63 1 38 14 .270 .294 .317 .611
Playoffs
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
TBR202488730029331010120.429.5001.2861.786
NYY20257161661007330200010.375.375.438.813
TOT152423910216661210230.391.407.6961.103

Colorado Rockies
17 Patrick Bailey
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
COL202472199179511116822330165311201.285.343.458.801
MIN20251173623238215151143330366401264.254.327.353.680
MIN2026
TOT 189 561 502 133 26 2 11 196 56 60 52 117 1 2 4 6 5 .265 .333 .390 .723
Playoffs 
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
COL20247222072009222500000.350.409.450.859
MIN202572523800317342200000.348.400.7391.139
TOT 14 47 43 15 2 0 3 26 5 6 4 7 0 0 0 0 0 .349 .404 .605 1.009

Toronto Blue Jays
18 Cole Ragans

Team
Year
GGSCGIPHRERHRSHSFHPBBKIBWLPctSvWHIPAvgERA
TOR20242414095.33734842131423495075.58311.122.2073.97
TOR202534340186.33162655610685592032186.75001.186.2342.70
TOR2026
TOT58480281.67235113982371279329822511.69411.164.2253.13
Playoffs 
Team Year G GS CG IP H R ER HR BB K W L Pct Sv ERA
TOR202422010.00764061411.50003.60
TOR202544021.00221414192622.50006.00
TOT

6 6 0 31.00 29 20 18 1 15 40 3 3 .500 0 5.23

Chicago Cubs
19 Gavin Williams
Team
Year
GGSCGIPHRERHRSHSFHPBBKIBWLPctSvWHIPAvgERA
CHI20241515187.0052252472423885191.90001.034.1732.48
CHI20251515080.6741171651323683151.8330.955.1501.79
CHI2026
TOT30301167.6793424012374741682142.8750.996.1622.15

Playoffs
Team Year G GS CG IP H R ER HR BB K W L Pct Sv ERA
CHI20242207.0096615611.50007.71



Colorado Rockies
20 Reese Olson
Team
Year
GGSCGIPHRERHRSHSFHPBBKIBWLPctSvWHIPAvgERA
COL202420200103.6711266592011138100077.50001.447.2765.12
MIN202521210112.339138344211301011107.58801.077.2202.72
MIN2026
TOT41410216.0020310493243226820111714.54801.255.2483.88
Playoffs
Team Year G GS CG IP H R ER HR BB K W L Pct Sv ERA
COL202422012.009331419201.00002.25
MIN20252209.3397513601.00004.82
TOT

4 4 0 21.33 18 10 8 2 7 25 2 1 .667 0 4.22

San Francisco Giants
21 Andrew Abbott
Team
Year
GGSCGIPHRERHRSHSFHPBBKIBWLPctSvWHIPAvgERA
SFG 2024 21 210 105.67 110 67 65 12 2 3 1 42 116 1 2 12 .143 0 1.438 .264 5.54
LAD202527270149.331377065222735212501111.50001.266.2403.92
LAD2026
TOT 48 480 255.00 247 137 130 34 4 10 4 94 241 1 13 23 .361 0 1.337 .250 4.59
Playoffs
Team Year G GS CG IP H R ER HR BB K W L Pct Sv ERA


Pittsburgh Pirates
23 Zack Gelof
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
PIT2024107327294912611817343602490504124.310.367.588.955
PIT20251123142936510318135404015106411155.222.268.461.729
PIT2026
TOT 219 641 587 156 36 4 36 308 83 100 39 196 9 1 5 27 9 .266 .319 .525 .843
Playoffs
TeamYearGamesABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS

Texas Rangers
24
TeamYearGamesPAABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
TEX2024461451392350543111645010100.165.193.309.502
TEX202522645712500175471700000.211.297.298.595
TEX2026
TOT68209196351005601620116710100.179.225.306.531
Playoffs
TeamYearGamesABH2B3BHRTBRRBIBBKHPSHSFSBCSAVGOBPSLUGOPS
TEX20242411002001100000.250.400.500.900