This fantasy baseball mock draft is for a head-to-head "each category" league in which managers earn a point for leading in each of the 10 categories against their opponent in a scoring period, usually a week. The standard categories used are batting average, runs, home runs, RBIs and stolen bases for hitters, while pitchers compete in wins, saves, strikeouts, ERA and WHIP. Each team must fill out a 26-man roster including one of each infield position (C, 1B, 2B, 3B, SS), an additional middle infielders (2B or SS) and corner infielder (1B or 3B), five outfielders, a utility player (can be any position, and is also the only slot to allow a DH-only player), nine pitchers of any kind, and four bench slots which can be occupied by players of any position.
This draft was held on Tuesday, March 2 and included fantasy analysts Eric Karabell, Tristan H. Cockcroft, AJ Mass, Todd Zola, Derek Carty and Mike Sheets, researcher Kyle Soppe and ESPN editors Pierre Becquey, Joe Kaiser and Dan Mullen. If you'd like to conduct your own mock drafts, check out the Mock Draft Lobby, select one of several league types and sizes available, and you'll be mock drafting in minutes. Ready for the real thing? Create or join a fantasy baseball league for free.
Look for more mock drafts all month long; next week, we'll cover a head-to-head points league.
Round 1
1. Mookie Betts, LAD, OF (OF1) -- Becquey
2. Ronald Acuna Jr., ATL, OF (OF2) -- Cockcroft
3. Fernando Tatis Jr., SD, SS (SS1) -- Karabell
4. Juan Soto, WSH, OF (OF3) -- Mass
5. Trea Turner, WSH, SS (SS2) -- Soppe
6. Mike Trout, LAA, OF (OF4) -- Kaiser
7. Gerrit Cole, NYY, SP (SP1) -- Zola
8. Jacob deGrom, NYM, SP (SP2) -- Mullen
9. Jose Ramirez, CLE, 3B (3B1) -- Sheets
10. Shane Bieber, CLE, SP (SP3) -- Carty
Round 2
11. Christian Yelich, MIL, OF (OF5) -- Carty
12. Trevor Story, COL, SS (SS3) -- Sheets
13. Freddie Freeman, ATL, 1B (1B1) -- Mullen
14. Bryce Harper, PHI, OF (OF6) -- Zola
15. Trevor Bauer, LAD, SP (SP4) -- Kaiser
16. Cody Bellinger, LAD, OF/1B (OF7) -- Soppe
17. Francisco Lindor, NYM, SS (SS4) -- Mass
18. Manny Machado, SD, 3B (3B2) -- Karabell
19. Yu Darvish, SD, SP (SP5) -- Cockcroft
20. Corey Seager, LAD, SS (SS5) -- Becquey
Round 3
21. Bo Bichette, TOR, SS (SS6) -- Becquey
22. Walker Buehler, LAD, SP (SP6) -- Cockcroft
23. Aaron Nola, PHI, SP (SP7) -- Karabell
24. Lucas Giolito, CWS, SP (SP8) -- Mass
25. Jack Flaherty, STL, SP (SP9) -- Soppe
26. Xander Bogaerts, BOS, SS (SS7) -- Kaiser
27. Rafael Devers, BOS, 3B (3B3) -- Zola
28. Alex Bregman, HOU, 3B (3B4) -- Mullen
29. Max Scherzer, WSH, SP (SP10) -- Sheets
30. George Springer, TOR, OF (OF8) -- Carty
Round 4
31. Brandon Woodruff, MIL, SP (SP11) -- Carty
32. Kyle Tucker, HOU, OF (OF9) -- Sheets
33. DJ LeMahieu, NYY, 2B/1B/3B (2B1) -- Mullen
34. Marcell Ozuna, ATL, OF (OF10) -- Zola
35. Nolan Arenado, STL, 3B (3B5) -- Kaiser
36. Ozzie Albies, ATL, 2B (2B2) -- Soppe
37. Luis Castillo, CIN, SP (SP12) -- Mass
38. Clayton Kershaw, LAD, SP (SP13) -- Karabell
39. Anthony Rendon, LAA, 3B (3B6) -- Cockcroft
40. Eloy Jimenez, CWS, OF (OF11) -- Becquey
Round 5
41. Vladimir Guerrero Jr., TOR, 1B (1B2) -- Becquey
42. Adalberto Mondesi, KC, SS (SS8) -- Cockcroft
43. Whit Merrifield, KC, OF/2B (OF12) -- Karabell
44. Starling Marte, MIA, OF (OF13) -- Mass
45. Luis Robert, CWS, OF (OF14) -- Soppe
46. Jose Abreu, CWS, 1B (1B3) -- Kaiser
47. Tim Anderson, CWS, SS (SS9) -- Zola
48. Aaron Judge, NYY, OF (OF15) -- Mullen
49. Trent Grisham, SD, OF (OF16) -- Sheets
50. Ketel Marte, ARI, 2B (2B3) -- Carty
Round 6
51. Nick Castellanos, CIN, OF (OF17) -- Carty
52. Pete Alonso, NYM, 1B (1B4) -- Sheets
53. Tyler Glasnow, TB, SP (SP14) -- Mullen
54. Kenta Maeda, MIN, SP (SP15) -- Zola
55. Blake Snell, SD, SP (SP16) -- Kaiser
56. Lance Lynn, CWS, SP (SP17) -- Soppe
57. Teoscar Hernandez, TOR, OF (OF18) -- Mass
58. Luke Voit, NYY, 1B (1B5) -- Karabell
59. Michael Conforto, NYM, OF (OF19) -- Cockcroft
60. Josh Hader, MIL, RP (RP1) -- Becquey
Round 7
61. Liam Hendriks, CWS, RP (RP2) -- Becquey
62. J.T. Realmuto, PHI, C (C1) -- Cockcroft
63. Jeff McNeil, NYM, OF/2B (OF20) -- Karabell
64. Randy Arozarena, TB, OF (OF21) -- Mass
65. Aroldis Chapman, NYY, RP (RP3) -- Soppe
66. Charlie Blackmon, COL, OF (OF22) -- Kaiser
67. Zac Gallen, ARI, SP (SP18) -- Zola
68. Javier Baez, CHC, SS (SS10) -- Mullen
69. Carlos Carrasco, NYM, SP (SP19) -- Sheets
70. Eugenio Suarez, CIN, 3B (3B7) -- Carty
Round 8
71. Yordan Alvarez, HOU, DH (DH1) -- Carty
72. Stephen Strasburg, WSH, SP (SP20) -- Sheets
73. Gleyber Torres, NYY, SS (SS11) -- Mullen
74. Brandon Lowe, TB, 2B/OF (2B4) -- Zola
75. Paul Goldschmidt, STL, 1B (1B6) -- Kaiser
76. Kyle Hendricks, CHC, SP (SP21) -- Soppe
77. Cavan Biggio, TOR, 2B/3B/OF (2B5) -- Mass
78. Nelson Cruz, MIN, DH (DH2) -- Karabell
79. Matt Olson, OAK, 1B (1B7) -- Cockcroft
80. J.D. Martinez, BOS, DH (DH3) -- Becquey
Round 9
81. Salvador Perez, KC, C (C2) -- Becquey
82. Edwin Diaz, NYM, RP (RP4) -- Cockcroft
83. Eddie Rosario, CLE, OF (OF23) -- Karabell
84. Zack Wheeler, PHI, SP (SP22) -- Mass
85. Lourdes Gurriel Jr., TOR, OF (OF24) -- Soppe
86. Jose Berrios, MIN, SP (SP23) -- Kaiser
87. Anthony Rizzo, CHC, 1B (1B8) -- Zola
88. Corbin Burnes, MIL, SP (SP24) -- Mullen
89. Ryan Pressly, HOU, RP (RP5) -- Sheets
90. Dinelson Lamet, SD, SP (SP25) -- Carty
Round 10
91. James Karinchak, CLE, RP (RP6) -- Carty
92. Jose Altuve, HOU, 2B (2B6) -- Sheets
93. Austin Meadows, TB, OF (OF25) -- Mullen
94. Hyun-Jin Ryu, TOR, SP (SP26) -- Zola
95. Max Fried, ATL, SP (SP27) -- Kaiser
96. Keston Hiura, MIL, 2B (2B7) -- Soppe
97. Raisel Iglesias, LAA, RP (RP7) -- Mass
98. Alec Bohm, PHI, 3B (3B8) -- Karabell
99. Dansby Swanson, ATL, SS (SS12) -- Cockcroft
100. Max Muncy, LAD, 1B/2B/3B (1B9) -- Becquey
Round 11
101. Matt Chapman, OAK, 3B (3B9) -- Becquey
102. Chris Paddack, SD, SP (SP28) -- Cockcroft
103. Sonny Gray, CIN, SP (SP29) -- Karabell
104. Nick Anderson, TB, RP (RP8) -- Mass
105. Yoan Moncada, CWS, 3B (3B10) -- Soppe
106. Jesus Luzardo, OAK, SP (SP30) -- Kaiser
107. Ian Happ, CHC, OF (OF26) -- Zola
108. Brad Hand, WSH, RP (RP9) -- Mullen
109. Tommy Pham, SD, OF (OF27) -- Sheets
110. Marcus Semien, TOR, SS (SS13) -- Carty
Round 12
111. Joe Musgrove, SD, SP (SP31) -- Carty
112. Giancarlo Stanton, NYY, DH (DH4) -- Sheets
113. Kris Bryant, CHC, 3B (3B11) -- Mullen
114. Trevor Rosenthal, OAK, RP (RP10) -- Zola
115. Mike Yastrzemski, SF, OF (OF28) -- Kaiser
116. Zack Greinke, HOU, SP (SP32) -- Soppe
117. Ryan Mountcastle, BAL, OF/1B (OF29) -- Mass
118. Dominic Smith, NYM, 1B/OF (1B10) -- Karabell
119. Byron Buxton, MIN, OF (OF30) -- Cockcroft
120. Wil Myers, SD, OF (OF31) -- Becquey
Round 13
121. Kirby Yates, TOR, RP (RP11) -- Becquey
122. Mike Moustakas, CIN, 2B/1B (2B8) -- Cockcroft
123. Michael Brantley, HOU, OF (OF32) -- Karabell
124. Tommy Edman, STL, 3B/SS/OF (3B12) -- Mass
125. Kenley Jansen, LAD, RP (RP12) -- Soppe
126. Charlie Morton, ATL, SP (SP33) -- Kaiser
127. Anthony Santander, BAL, OF (OF33) -- Zola
128. Will Smith, LAD, C (C3) -- Mullen
129. Craig Kimbrel, CHC, RP (RP13) -- Sheets
130. Lance McCullers Jr., HOU, SP (SP34) -- Carty
Round 14
131. Josh Bell, WSH, 1B (1B11) -- Carty
132. Carlos Correa, HOU, SS (SS14) -- Sheets
133. Zach Plesac, CLE, SP (SP35) -- Mullen
134. Eric Hosmer, SD, 1B (1B12) -- Zola
135. Alex Verdugo, BOS, OF (OF34) -- Kaiser
136. Ramon Laureano, OAK, OF (OF35) -- Soppe
137. Ke'Bryan Hayes, PIT, 3B (3B13) -- Mass
138. Julio Urias, LAD, SP (SP36) -- Karabell
139. Joey Gallo, TEX, OF (OF36) -- Cockcroft
140. Kyle Lewis, SEA, OF (OF37) -- Becquey
Round 15
141. Rhys Hoskins, PHI, 1B (1B13) -- Becquey
142. Franmil Reyes, CLE, DH (DH5) -- Cockcroft
143. Trey Mancini, BAL, OF (OF38) -- Karabell
144. Devin Williams, MIL, RP (RP14) -- Mass
145. Miguel Sano, MIN, 1B (1B14) -- Soppe
146. Willson Contreras, CHC, C (C4) -- Kaiser
147. Nick Madrigal, CWS, 2B (2B9) -- Zola
148. Victor Robles, WSH, OF (OF39) -- Mullen
149. Dylan Bundy, LAA, SP (SP37) -- Sheets
150. Jean Segura, PHI, 2B/3B (2B10) -- Carty
Round 16
151. Yasmani Grandal, CWS, C (C5) -- Carty
152. Pablo Lopez, MIA, SP (SP38) -- Sheets
153. Framber Valdez, HOU, SP (SP39) -- Mullen
154. James Paxton, SEA, SP (SP40) -- Zola
155. Jorge Soler, KC, DH (DH6) -- Kaiser
156. Gio Urshela, NYY, 3B (3B14) -- Soppe
157. Travis d'Arnaud, ATL, C (C6) -- Mass
158. Alex Colome, MIN, RP (RP15) -- Karabell
159. Kyle Schwarber, WSH, OF (OF40) -- Cockcroft
160. Andrew McCutchen, PHI, OF (OF41) -- Becquey
Round 17
161. Dylan Moore, SEA, OF/2B (OF42) -- Becquey
162. Ian Anderson, ATL, SP (SP41) -- Cockcroft
163. Patrick Corbin, WSH, SP (SP42) -- Karabell
164. German Marquez, COL, SP (SP43) -- Mass
165. Sixto Sanchez, MIA, SP (SP44) -- Soppe
166. Nick Solak, TEX, OF/2B (OF43) -- Kaiser
167. Will Smith, LAD, C (RP16) -- Zola
168. Shohei Ohtani, LAA, DH/SP (DH7) -- Mullen
169. C.J. Cron, COL, 1B (1B15) -- Sheets
170. A.J. Pollock, LAD, OF (OF44) -- Carty
Round 18
171. Kevin Gausman, SF, SP (SP45) -- Carty
172. Max Kepler, MIN, OF (OF45) -- Sheets
173. Justin Turner, LAD, 3B (3B15) -- Mullen
174. Ryan McMahon, COL, 2B/1B/3B (2B11) -- Zola
175. Jorge Polanco, MIN, SS (SS15) -- Kaiser
176. Corey Kluber, NYY, SP (SP46) -- Soppe
177. Drew Pomeranz, SD, RP (RP17) -- Mass
178. Marco Gonzales, SEA, SP (SP47) -- Karabell
179. Rafael Montero, SEA, RP (RP18) -- Cockcroft
180. Josh Donaldson, MIN, 3B (3B16) -- Becquey
Round 19
181. Didi Gregorius, PHI, SS (SS16) -- Becquey
182. Triston McKenzie, CLE, SP (SP48) -- Cockcroft
183. Dylan Carlson, STL, OF (OF46) -- Karabell
184. Andrew Benintendi, KC, OF (OF47) -- Mass
185. Clint Frazier, NYY, OF (OF48) -- Soppe
186. Gavin Lux, LAD, 2B (2B12) -- Kaiser
187. Kolten Wong, MIL, 2B (2B13) -- Zola
188. Austin Hays, BAL, OF (OF49) -- Mullen
189. Jordan Hicks, STL, RP (RP19) -- Sheets
190. Avisail Garcia, MIL, OF (OF50) -- Carty
Round 20
191. Richard Rodriguez, PIT, RP (RP20) -- Carty
192. Frankie Montas, OAK, SP (SP49) -- Sheets
193. Christian Walker, ARI, 1B (1B16) -- Mullen
194. Zach Eflin, PHI, SP (SP50) -- Zola
195. Marcus Stroman, NYM, SP (SP51) -- Kaiser
196. Lorenzo Cain, MIL, OF (OF51) -- Soppe
197. Tommy La Stella, SF, 2B/1B (2B14) -- Mass
198. Archie Bradley, PHI, RP (RP21) -- Karabell
199. Jared Walsh, LAA, 1B (1B17) -- Cockcroft
200. Matt Barnes, BOS, RP (RP22) -- Becquey
Round 21
201. Joakim Soria, ARI, RP (RP23) -- Becquey
202. Giovanny Gallegos, STL, RP (RP24) -- Cockcroft
203. Jarred Kelenic, SEA, OF (OF52) -- Karabell
204. Andrew Heaney, LAA, SP (SP52) -- Mass
205. Sean Manaea, OAK, SP (SP53) -- Soppe
206. Mitch Haniger, SEA, OF (OF53) -- Kaiser
207. Aaron Civale, CLE, SP (SP54) -- Zola
208. Taylor Rogers, MIN, RP (RP25) -- Mullen
209. Gary Sanchez, NYY, C (C7) -- Sheets
210. Mike Soroka, ATL, SP (SP55) -- Carty
Round 22
211. Joey Votto, CIN, 1B (1B18) -- Carty
212. Jose Urquidy, HOU, SP (SP56) -- Sheets
213. Sandy Alcantara, MIA, SP (SP57) -- Mullen
214. Joc Pederson, CHC, OF (OF54) -- Zola
215. Dustin May, LAD, SP (SP58) -- Kaiser
216. Nate Pearson, TOR, SP (SP59) -- Soppe
217. Elieser Hernandez, MIA, SP (SP60) -- Mass
218. David Price, LAD, SP (SP61) -- Karabell
219. Jameson Taillon, NYY, SP (SP62) -- Cockcroft
220. Chris Martin, ATL, RP (RP26) -- Becquey
Round 23
221. Diego Castillo, TB, RP (RP27) -- Becquey
222. Carlos Santana, KC, 1B (1B19) -- Cockcroft
223. Chris Taylor, LAD, OF/2B/SS (OF55) -- Karabell
224. Raimel Tapia, COL, OF (OF56) -- Mass
225. Spencer Howard, PHI, SP (SP63) -- Soppe
226. Adam Ottavino, BOS, RP (RP28) -- Kaiser
227. Christian Vazquez, BOS, C (C8) -- Zola
228. David Peralta, ARI, OF (OF57) -- Mullen
229. Aaron Hicks, NYY, OF (OF58) -- Sheets
230. Paul DeJong, STL, SS (SS17) -- Carty
Round 24
231. Chris Sale, BOS, SP (SP64) -- Carty
232. Alex Kirilloff, MIN, OF (OF59) -- Sheets
233. Daniel Bard, COL, RP (RP29) -- Mullen
234. Mark Melancon, SD, RP (RP30) -- Zola
235. Jonathan Villar, NYM, 2B/SS (2B15) -- Kaiser
236. Greg Holland, KC, RP (RP31) -- Soppe
237. Andrew Vaughn, CWS, 1B (1B20) -- Mass
238. Chris Bassitt, OAK, SP (SP65) -- Karabell
239. Tyler Mahle, CIN, SP (SP66) -- Cockcroft
240. Zack Britton, NYY, RP (RP32) -- Becquey
Round 25
241. Peter Fairbanks, TB, RP (RP33) -- Becquey
242. Eduardo Rodríguez, BOS, SP (SP67) -- Cockcroft
243. Jonathan Hernandez, TEX, RP (RP34) -- Karabell
244. MacKenzie Gore, SD, SP (SP68) -- Mass
245. Mitch Garver, MIN, C (C9) -- Soppe
246. Kyle Seager, SEA, 3B (3B17) -- Kaiser
247. Cesar Hernandez, CLE, 2B (2B16) -- Zola
248. Cristian Javier, HOU, SP (SP69) -- Mullen
249. Nick Senzel, CIN, OF (OF60) -- Sheets
250. Jose Leclerc, TEX, RP (RP35) -- Carty
Round 26
251. Luis Severino, NYY, SP (SP70) -- Carty
252. Noah Syndergaard, NYM, SP (SP71) -- Sheets
253. Myles Straw, HOU, OF (OF61) -- Mullen
254. Yuli Gurriel, HOU, 1B (1B21) -- Zola
255. Hector Neris, PHI, RP (RP36) -- Kaiser
256. Randal Grichuk, TOR, OF (OF62) -- Soppe
257. Haseong Kim, SD, SS (SS18) -- Mass
258. Austin Nola, SD, C (C10) -- Karabell
259. Nathan Eovaldi, BOS, SP (SP72) -- Cockcroft
260. Amir Garrett, CIN, RP (RP36) -- Becquey
For more fantasy baseball draft preparation, check out our fantasy baseball draft collection.