MLB Draft order 2024: Full list of picks for all 20 rounds & competitive balance selections

Edward Sutelan

MLB Draft order 2024: Full list of picks for all 20 rounds & competitive balance selections image

The lives of 615 amateur baseball players are about to change.

The 2024 MLB Draft is right around the corner, and the longest draft of any major North American professional sports league will see a wave of players from the high school and college ranks selected to join pro baseball organizations.

Unlike most other leagues, there are no trading draft picks. There are still ways for teams to earn — or lose — picks, but the lack of trading means there is less variability between the total number of selections each team has to make in the draft.

The Guardians will be selecting first overall, and like 12 other MLB teams, they will have 21 picks to make. The Brewers, Twins, Padres, and Diamondbacks have the most selections with 22 each, while the Dodgers and Giants have the fewest picks at 18.

Here's a look at where every team will pick in the 2024 MLB Draft.

MLB Draft order 2024

Round 1

PickTeam
1Guardians
2Reds
3Rockies
4Athletics
5White Sox
6Royals
7Cardinals
8Angels
9Pirates
10Nationals
11Tigers
12Red Sox
13Giants
14Cubs
15Mariners
16Marlins
17Brewers
18Rays
19Mets
20Blue Jays
21Twins
22Orioles
23Dodgers
24Braves
25Padres
26Yankees
27Phillies
28Astros
29Diamondbacks
30Rangers

Prospect promotion incentive picks

PickTeam
31Diamondbacks
32Orioles

Compensation picks

PickTeam
33Twins

Competitive Balance Round A

PickTeam
34Brewers
35Diamondbacks
36Guardians
37Pirates
38Rockies
39Royals

Round 2

PickTeam
40Athletics
41Royals
42Rockies
43White Sox
44Nationals
45Angels
46Mets
47Pirates
48Guardians
49Tigers
50Red Sox
51Reds
52Padres
53Yankees
54Cubs
55Mariners
56Marlins
57Brewers
58Rays
59Blue Jays
60Twins
61Orioles
62Braves
63Phillies
64Diamondbacks
65Rangers

Competitive Balance Round B

PickTeam
66Rays
67Brewers
68White Sox
69Twins
70Marlins
71Reds
72Tigers
73Athletics

Compensation Picks

PickTeam
74Angels

Round 3

PickTeam
75Athletics
76Royals
77Rockies
78White Sox
79Nationals
80Cardinals
81Angels
82Mets
83Pirates
84Guardians
85Tigers
86Red Sox
87Reds
88Padres
89Yankees
90Cubs
91Mariners
92Marlins
93Brewers
94Rays
95Blue Jays
96Twins
97Orioles
98Dodgers
99Braves
100Phillies
101Astros
102Diamondbacks
103Rangers

Round 4

PickTeam
104Athletics
105Royals
106Rockies
107White Sox
108Nationals
109Cardinals
110Angels
111Mets
112Pirates
113Guardians
114Tigers
115Red Sox
116Giants
117Reds
118Padres
119Yankees
120Cubs
121Mariners
122Marlins
123Brewers
124Rays
125Blue Jays
126Twins
127Orioles
128Dodgers
129Braves
130Phillies
131Astros
132Diamondbacks
133Rangers

Compensation picks

PickTeam
134Padres
135Padres
136Blue Jays

Round 5

PickTeam
137Athletics
138Royals
139Rockies
140White Sox
141Nationals
142Cardinals
143Angels
144Mets
145Pirates
146Guardians
147Tigers
148Red Sox
149Giants
150Reds
151Padres
152Yankees
153Cubs
154Mariners
155Marlins
156Brewers
157Rays
158Blue Jays
159Twins
160Orioles
161Braves
162Phillies
163Astros
164Diamondbacks
165Rangers

Round 6

PickTeam
166Athletics
167Royals
168Rockies
169White Sox
170Nationals
171Cardinals
172Angels
173Mets
174Pirates
175Guardians
176Tigers
177Red Sox
178Giants
179Reds
180Padres
181Yankees
182Cubs
183Mariners
184Marlins
185Brewers
186Rays
187Blue Jays
188Twins
189Orioles
190Dodgers
191Braves
192Phillies
193Astros
194Diamondbacks
195Rangers

Round 7

PickTeam
196Athletics
197Royals
198Rockies
199White Sox
200Nationals
201Cardinals
202Angels
203Mets
204Pirates
205Guardians
206Tigers
207Red Sox
208Giants
209Reds
210Padres
211Yankees
212Cubs
213Mariners
214Marlins
215Brewers
216Rays
217Blue Jays
218Twins
219Orioles
220Dodgers
221Braves
222Phillies
223Astros
224Diamondbacks
225Rangers

Round 8

PickTeam
226Athletics
227Royals
228Rockies
229White Sox
230Nationals
231Cardinals
232Angels
233Mets
234Pirates
235Guardians
236Tigers
237Red Sox
238Giants
239Reds
240Padres
241Yankees
242Cubs
243Mariners
244Marlins
245Brewers
246Rays
247Blue Jays
248Twins
249Orioles
250Dodgers
251Braves
252Phillies
253Astros
254Diamondbacks
255Rangers

Round 9

PickTeam
256Athletics
257Royals
258Rockies
259White Sox
260Nationals
261Cardinals
262Angels
263Mets
264Pirates
265Guardians
266Tigers
267Red Sox
268Giants
269Reds
270Padres
271Yankees
272Cubs
273Mariners
274Marlins
275Brewers
276Rays
277Blue Jays
278Twins
279Orioles
280Dodgers
281Braves
282Phillies
283Astros
284Diamondbacks
285Rangers

Round 10

PickTeam
286Athletics
287Royals
288Rockies
289White Sox
290Nationals
291Cardinals
292Angels
293Mets
294Pirates
295Guardians
296Tigers
297Red Sox
298Giants
299Reds
300Padres
301Yankees
302Cubs
303Mariners
304Marlins
305Brewers
306Rays
307Blue Jays
308Twins
309Orioles
310Dodgers
311Braves
312Phillies
313Astros
314Diamondbacks
315Rangers

Round 11

PickTeam
316Athletics
317Royals
318Rockies
319White Sox
320Nationals
321Cardinals
322Angels
323Mets
324Pirates
325Guardians
326Tigers
327Red Sox
328Giants
329Reds
330Padres
331Yankees
332Cubs
333Mariners
334Marlins
335Brewers
336Rays
337Blue Jays
338Twins
339Orioles
340Dodgers
341Braves
342Phillies
343Astros
344Diamondbacks
345Rangers

Round 12

PickTeam
346Athletics
347Royals
348Rockies
349White Sox
350Nationals
351Cardinals
352Angels
353Mets
354Pirates
355Guardians
356Tigers
357Red Sox
358Giants
359Reds
360Padres
361Yankees
362Cubs
363Mariners
364Marlins
365Brewers
366Rays
367Blue Jays
368Twins
369Orioles
370Dodgers
371Braves
372Phillies
373Astros
374Diamondbacks
375Rangers

Round 13

PickTeam
376Athletics
377Royals
378Rockies
379White Sox
380Nationals
381Cardinals
382Angels
383Mets
384Pirates
385Guardians
386Tigers
387Red Sox
388Giants
389Reds
390Padres
391Yankees
392Cubs
393Mariners
394Marlins
395Brewers
396Rays
397Blue Jays
398Twins
399Orioles
400Dodgers
401Braves
402Phillies
403Astros
404Diamondbacks
405Rangers

Round 14

PickTeam
406Athletics
407Royals
408Rockies
409White Sox
410Nationals
411Cardinals
412Angels
413Mets
414Pirates
415Guardians
416Tigers
417Red Sox
418Giants
419Reds
420Padres
421Yankees
422Cubs
423Mariners
424Marlins
425Brewers
426Rays
427Blue Jays
428Twins
429Orioles
430Dodgers
431Braves
432Phillies
433Astros
434Diamondbacks
435Rangers

Round 15

PickTeam
436Athletics
437Royals
438Rockies
439White Sox
440Nationals
441Cardinals
442Angels
443Mets
444Pirates
445Guardians
446Tigers
447Red Sox
448Giants
449Reds
450Padres
451Yankees
452Cubs
453Mariners
454Marlins
455Brewers
456Rays
457Blue Jays
458Twins
459Orioles
460Dodgers
461Braves
462Phillies
463Astros
464Diamondbacks
465Rangers

Round 16

PickTeam
466Athletics
467Royals
468Rockies
469White Sox
470Nationals
471Cardinals
472Angels
473Mets
474Pirates
475Guardians
476Tigers
477Red Sox
478Giants
479Reds
480Padres
481Yankees
482Cubs
483Mariners
484Marlins
485Brewers
486Rays
487Blue Jays
488Twins
489Orioles
490Dodgers
491Braves
492Phillies
493Astros
494Diamondbacks
495Rangers

Round 17

PickTeam
496Athletics
497Royals
498Rockies
499White Sox
500Nationals
501Cardinals
502Angels
503Mets
504Pirates
505Guardians
506Tigers
507Red Sox
508Giants
509Reds
510Padres
511Yankees
512Cubs
513Mariners
514Marlins
515Brewers
516Rays
517Blue Jays
518Twins
519Orioles
520Dodgers
521Braves
522Phillies
523Astros
524Diamondbacks
525Rangers

Round 18

PickTeam
526Athletics
527Royals
528Rockies
529White Sox
530Nationals
531Cardinals
532Angels
533Mets
534Pirates
535Guardians
536Tigers
537Red Sox
538Giants
539Reds
540Padres
541Yankees
542Cubs
543Mariners
544Marlins
545Brewers
546Rays
547Blue Jays
548Twins
549Orioles
550Dodgers
551Braves
552Phillies
553Astros
554Diamondbacks
555Rangers

Round 19

PickTeam
556Athletics
557Royals
558Rockies
559White Sox
560Nationals
561Cardinals
562Angels
563Mets
564Pirates
565Guardians
566Tigers
567Red Sox
568Giants
569Reds
570Padres
571Yankees
572Cubs
573Mariners
574Marlins
575Brewers
576Rays
577Blue Jays
578Twins
579Orioles
580Dodgers
581Braves
582Phillies
583Astros
584Diamondbacks
585Rangers

Round 20

PickTeam
586Athletics
587Royals
588Rockies
589White Sox
590Nationals
591Cardinals
592Angels
593Mets
594Pirates
595Guardians
596Tigers
597Red Sox
598Giants
599Reds
600Padres
601Yankees
602Cubs
603Mariners
604Marlins
605Brewers
606Rays
607Blue Jays
608Twins
609Orioles
610Dodgers
611Braves
612Phillies
613Astros
614Diamondbacks
615Rangers

Edward Sutelan

Edward Sutelan Photo

Edward Sutelan joined The Sporting News in 2021 after covering high school sports for PennLive. Edward graduated from The Ohio State University in 2019, where he gained experience covering the baseball, football and basketball teams. Edward also spent time working for The Columbus Dispatch and Cape Cod Times.