Fantasy baseball: Soto first OF pick in last mock before

Mar 11, 2025, 07:01 AM ET

Opening Day is quickly approaching and the Tokyo Series is just one week away. If you haven’t yet held your league’s draft, the clock is ticking. Fear not, though, as the ESPN fantasy baseball crew is ready to show you the results of its final fantasy baseball mock draft of the season, using ESPN standard head-to-head points league scoring and roster settings.

Sign up for free fantasy baseball

The 2025 fantasy baseball season is here! Get the group together, or start a brand new tradition.
Join or start a league for free >>

Default rosters include 16 starters: seven pitchers of any kind along with a C, 1B, 2B, 3B, SS, three outfielders and a utility player (can be any position, and is also the only slot to allow a DH-only player). There are also three bench spots.

Hitters score one point for every base reached via hits (total bases), as well as each walk, run, RBI and stolen base, and lose one point when they strike out. Pitchers earn a point for every out they record (three per inning) and an extra point for a strikeout, as well as two points for a win or a hold. Saves are worth five points each. Pitchers lose two points per run allowed, one point per baserunner (hit or walk) and two points for a loss.

Editor’s Picks

1 Related

This draft was held on Monday, March 10 and included fantasy writers Eric Karabell, Tristan H. Cockcroft, Todd Zola and Derek Carty, MLB writer David Schoenfield, and fantasy editors fantasy editors Pierre Becquey, Joe Kaiser, AJ Mass, James Best and Sachin Chandan.

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.

(Note: At the time this draft took place, while it was known that Gerrit Cole was likely to miss a significant portion of the 2025 season, it had not yet been announced that he was indeed going to sit out the entire year due to Tommy John surgery.)

Round 1

1. Shohei Ohtani DH1 (SP) — Best
2. Juan Soto OF1 — Karabell
3. Bobby Witt Jr. SS1 — Carty
4. Aaron Judge OF2 — Kaiser
5. Jose Ramirez 3B1 — Zola
6. Paul Skenes SP1 — Schoenfield
7. Tarik Skubal SP2 — Mass
8. Mookie Betts SS2 (OF) — Chandan
9. Vladimir Guerrero Jr. 1B1 — Becquey
10. Kyle Tucker OF3 — Cockcroft

Round 2

11. Zack Wheeler SP3 — Cockcroft
12. Gunnar Henderson SS3 — Becquey
13. Logan Gilbert SP4 — Chandan
14. Francisco Lindor SS4 — Mass
15. Yordan Alvarez OF4 — Schoenfield
16. Corbin Carroll OF5 — Zola
17. Ketel Marte 2B1 — Kaiser
18. Fernando Tatis Jr. OF6 — Carty
19. Dylan Cease SP5 — Karabell
20. Freddie Freeman 1B2 — Best

Round 3

21. Corbin Burnes SP6 — Best
22. Rafael Devers 3B2 — Karabell
23. Garrett Crochet SP7 — Carty
24. Anthony Santander OF7 — Kaiser
25. William Contreras C1 — Zola
26. Bryce Harper 1B3 — Schoenfield
27. Cole Ragans SP8 — Mass
28. Adley Rutschman C2 — Chandan
29. Jackson Chourio OF8 — Becquey
30. Emmanuel Clase RP1 — Cockcroft

Round 4

31. Manny Machado 3B3 — Cockcroft
32. Alex Bregman 3B4 — Becquey
33. Chris Sale SP9 — Chandan
34. Jackson Merrill OF9 — Mass
35. Devin Williams RP2 — Schoenfield
36. Blake Snell SP10 — Zola
37. Framber Valdez SP11 — Kaiser
38. Edwin Diaz RP3 — Carty
39. Marcus Semien 2B2 — Karabell
40. Elly De La Cruz SS5 — Best

Round 5

41. Steven Kwan OF10 — Best
42. Corey Seager SS6 — Karabell
43. Ronald Acuna Jr. OF11 — Carty
44. Matt Olson 1B4 — Kaiser
45. Pablo Lopez SP12 — Zola
46. Mason Miller RP4 — Schoenfield
47. Josh Hader RP5 — Mass
48. Aaron Nola SP13 — Chandan
49. Jose Altuve 2B3 — Becquey
50. Trea Turner SS7 — Cockcroft

Round 6

51. Michael King SP14 — Cockcroft
52. Max Fried SP15 — Becquey
53. Pete Alonso 1B5 — Chandan
54. Ryan Walker RP6 — Mass
55. Julio Rodriguez OF12 — Schoenfield
56. Marcell Ozuna DH2 — Zola
57. Austin Riley 3B5 — Kaiser
58. Luis Arraez 1B6 (2B) — Carty
59. Jarren Duran OF13 — Karabell
60. Kyle Schwarber DH3 — Best

Round 7

61. Ozzie Albies 2B4 — Best
62. Logan Webb SP16 — Karabell
63. Freddy Peralta SP17 — Carty
64. Luis Castillo SP18 — Kaiser
65. Bailey Ober SP19 — Zola
66. Yoshinobu Yamamoto SP20 — Schoenfield
67. Vinnie Pasquantino 1B7 — Mass
68. Joe Ryan SP21 — Chandan
69. Christian Walker 1B8 — Becquey
70. Yainer Diaz C3 — Cockcroft

Round 8

71. Ryan Helsley RP7 — Cockcroft
72. Shota Imanaga SP22 — Becquey
73. Wyatt Langford OF14 — Chandan
74. Brent Rooker DH4 — Mass
75. Gerrit Cole SP23 — Schoenfield
76. Josh Naylor 1B9 — Zola
77. Andres Munoz RP8 — Kaiser
78. Raisel Iglesias RP9 — Carty
79. Robert Suarez RP10 — Karabell
80. Nolan Arenado 3B6 — Best

Round 9

81. Brendan Donovan OF15 (2B) — Best
82. Felix Bautista RP11 — Karabell
83. Tyler Glasnow SP24 — Carty
84. Bryce Miller SP25 — Kaiser
85. Jhoan Duran RP12 — Zola
86. Will Smith C4 — Schoenfield
87. Brandon Pfaadt SP26 — Mass
88. Alec Bohm 3B7 — Chandan
89. Salvador Perez C5 (1B) — Becquey
90. Michael Harris II OF16 — Cockcroft

Round 10

91. Tanner Bibee SP27 — Cockcroft
92. Sonny Gray SP28 — Becquey
93. Zac Gallen SP29 — Chandan
94. Jared Jones SP30 — Mass
95. Hunter Greene SP31 — Schoenfield
96. Tanner Scott RP13 — Zola
97. Cal Raleigh C6 — Kaiser
98. Jacob deGrom SP32 — Carty
99. George Kirby SP33 — Karabell
100. Ian Happ OF17 — Best

Round 11

101. Justin Steele SP34 — Best
102. Hunter Brown SP35 — Karabell
103. Yandy Diaz 1B10 — Carty
104. CJ Abrams SS8 — Kaiser
105. Willy Adames SS9 — Zola
106. Oneil Cruz SS10 (OF) — Schoenfield
107. Nico Hoerner 2B5 — Mass
108. Cody Bellinger OF18 (1B) — Chandan
109. Kevin Gausman SP36 — Becquey
110. Bryan Reynolds OF19 — Cockcroft

Round 12

111. Spencer Schwellenbach SP37 — Cockcroft
112. Cristopher Sanchez SP38 — Becquey
113. Carlos Rodon SP39 — Chandan
114. Sandy Alcantara SP40 — Mass
115. Junior Caminero 3B8 — Schoenfield
116. Alec Burleson OF20 — Zola
117. Jack Flaherty SP41 — Kaiser
118. Matt Chapman 3B9 — Carty
119. Alexis Diaz RP14 — Karabell
120. Jeff Hoffman RP15 — Best

Round 13

121. Yusei Kikuchi SP42 — Best
122. Christian Yelich OF21 — Karabell
123. Zach Eflin SP43 — Carty
124. Isaac Paredes 3B10 — Kaiser
125. Kodai Senga SP44 — Zola
126. Riley Greene OF22 — Schoenfield
127. James Wood OF23 — Mass
128. Randy Arozarena OF24 — Chandan
129. Spencer Steer OF25 (1B) — Becquey
130. Gleyber Torres 2B6 — Cockcroft

Round 14

131. Roki Sasaki SP45 — Cockcroft
132. Jurickson Profar OF26 — Becquey
133. David Bednar RP16 — Chandan
134. Trevor Megill RP17 — Mass
135. Spencer Strider SP46 — Schoenfield
136. Mike Trout OF27 — Zola
137. Mitch Keller SP47 — Kaiser
138. Willson Contreras C7 — Carty
139. Carlos Santana 1B11 — Karabell
140. Mitch Garver C8 — Best

Round 15

141. Bo Bichette SS11 — Best
142. Nick Pivetta SP48 — Karabell
143. Jazz Chisholm Jr. OF28 (3B) — Carty
144. Lawrence Butler OF29 — Kaiser
145. Jordan Westburg 3B11 (2B) — Zola
146. Jung Hoo Lee OF30 — Schoenfield
147. Shea Langeliers C9 — Mass
148. Adolis Garcia OF31 — Chandan
149. Seiya Suzuki OF32 — Becquey
150. Triston Casas 1B12 — Cockcroft

Round 16

151. Brandon Nimmo OF33 — Cockcroft
152. Xander Bogaerts 2B7 (SS) — Becquey
153. Tanner Houck SP49 — Chandan
154. Brenton Doyle OF34 — Mass
155. Bryan Woo SP50 — Schoenfield
156. Griffin Jax RP18 — Zola
157. Taj Bradley SP51 — Kaiser
158. Taylor Ward OF35 — Carty
159. Seth Lugo SP52 — Karabell
160. Keibert Ruiz C10 — Best

Round 17

161. Bowden Francis RP19 (SP) — Best
162. JJ Bleday OF36 — Karabell
163. Teoscar Hernandez OF37 — Carty
164. Ronel Blanco SP53 — Kaiser
165. Kirby Yates RP20 — Zola
166. Jackson Holliday 2B8 — Schoenfield
167. A.J. Puk RP21 — Mass
168. Jake Cronenworth 1B13 (2B) — Chandan
169. Ryan Pressly RP22 — Becquey
170. Carlos Correa SS12 — Cockcroft

Round 18

171. Justin Martinez RP23 — Cockcroft
172. Jose Berrios SP54 — Becquey
173. Masyn Winn SS13 — Chandan
174. Matthew Shaw 3B12 (2B/SS) — Mass
175. Luke Weaver RP24 — Schoenfield
176. Tomoyuki Sugano SP55 — Zola
177. Nick Castellanos OF38 — Kaiser
178. Pete Fairbanks RP25 — Carty
179. Cade Smith RP26 — Karabell
180. Bryson Stott 2B9 — Best

Round 19

181. Chris Bassitt SP56 — Best
182. Austin Wells C11 — Karabell
183. Maikel Garcia 3B13 (2B) — Carty
184. Jeremy Pena SS14 — Kaiser
185. Nathaniel Lowe 1B14 — Zola
186. Matt McLain SS15 (2B) — Schoenfield
187. Jake Burger 1B15 (3B) — Mass
188. Tommy Edman OF39 (SS) — Chandan
189. Lucas Erceg RP27 — Becquey
190. Brandon Woodruff SP57 — Cockcroft

Team rosters are presented in first-round pick order. Primary position is used. If a player qualifies at more than one position, all positions are included in parentheses. Pick is displayed as “Round.Pick”.

Team Best

C1 Mitch Garver [Pick: 14.10]
C2 Keibert Ruiz [Pick: 16.10]
1B1 Freddie Freeman [Pick: 2.10]
3B1 Nolan Arenado [Pick: 8.10]
2B1 Ozzie Albies [Pick: 7.1]
2B2 Bryson Stott [Pick: 18.10]
SS1 Elly De La Cruz [Pick: 4.10]
SS2 Bo Bichette [Pick: 15.1]
OF1 Steven Kwan [Pick: 5.1]
OF2 Brendan Donovan (2B) [Pick: 9.1]
OF3 Ian Happ [Pick: 10.10]
DH1 Shohei Ohtani (SP) [Pick: 1.1]
DH2 Kyle Schwarber [Pick: 6.10]
SP1 Corbin Burnes [Pick: 3.1]
SP2 Justin Steele [Pick: 11.1]
SP3 Yusei Kikuchi [Pick: 13.1]
SP4 Chris Bassitt [Pick: 19.1]
RP1 Jeff Hoffman [Pick: 12.10]
RP2 Bowden Francis (SP) [Pick: 17.1]

Team Karabell

C1 Austin Wells [Pick: 19.2]
1B1 Carlos Santana [Pick: 14.9]
3B1 Rafael Devers [Pick: 3.2]
2B1 Marcus Semien [Pick: 4.9]
SS1 Corey Seager [Pick: 5.2]
OF1 Juan Soto [Pick: 1.2]
OF2 Jarren Duran [Pick: 6.9]
OF3 Christian Yelich [Pick: 13.2]
OF4 JJ Bleday [Pick: 17.2]
SP1 Dylan Cease [Pick: 2.9]
SP2 Logan Webb [Pick: 7.2]
SP3 George Kirby [Pick: 10.9]
SP4 Hunter Brown [Pick: 11.2]
SP5 Nick Pivetta [Pick: 15.2]
SP6 Seth Lugo [Pick: 16.9]
RP1 Robert Suarez [Pick: 8.9]
RP2 Felix Bautista [Pick: 9.2]
RP3 Alexis Diaz [Pick: 12.9]
RP4 Cade Smith [Pick: 18.9]

Team Carty

C1 Willson Contreras [Pick: 14.8]
1B1 Luis Arraez (2B) [Pick: 6.8]
1B2 Yandy Diaz [Pick: 11.3]
3B1 Matt Chapman [Pick: 12.8]
3B2 Maikel Garcia (2B) [Pick: 19.3]
SS1 Bobby Witt Jr. [Pick: 1.3]
OF1 Fernando Tatis Jr. [Pick: 2.8]
OF2 Ronald Acuna Jr. [Pick: 5.3]
OF3 Jazz Chisholm Jr. (3B) [Pick: 15.3]
OF4 Taylor Ward [Pick: 16.8]
OF5 Teoscar Hernandez [Pick: 17.3]
SP1 Garrett Crochet [Pick: 3.3]
SP2 Freddy Peralta [Pick: 7.3]
SP3 Tyler Glasnow [Pick: 9.3]
SP4 Jacob deGrom [Pick: 10.8]
SP5 Zach Eflin [Pick: 13.3]
RP1 Edwin Diaz [Pick: 4.8]
RP2 Raisel Iglesias [Pick: 8.8]
RP3 Pete Fairbanks [Pick: 18.8]

Team Kaiser

C1 Cal Raleigh [Pick: 10.7]
1B1 Matt Olson [Pick: 5.4]
3B1 Austin Riley [Pick: 6.7]
3B2 Isaac Paredes [Pick: 13.4]
2B1 Ketel Marte [Pick: 2.7]
SS1 CJ Abrams [Pick: 11.4]
SS2 Jeremy Pena [Pick: 19.4]
OF1 Aaron Judge [Pick: 1.4]
OF2 Anthony Santander [Pick: 3.4]
OF3 Lawrence Butler [Pick: 15.4]
OF4 Nick Castellanos [Pick: 18.7]
SP1 Framber Valdez [Pick: 4.7]
SP2 Luis Castillo [Pick: 7.4]
SP3 Bryce Miller [Pick: 9.4]
SP4 Jack Flaherty [Pick: 12.7]
SP5 Mitch Keller [Pick: 14.7]
SP6 Taj Bradley [Pick: 16.7]
SP7 Ronel Blanco [Pick: 17.4]
RP1 Andres Munoz [Pick: 8.7]

Team Zola

C1 William Contreras [Pick: 3.5]
1B1 Josh Naylor [Pick: 8.6]
1B2 Nathaniel Lowe [Pick: 19.5]
3B1 Jose Ramirez [Pick: 1.5]
3B2 Jordan Westburg [Pick: 15.5]
SS1 Willy Adames [Pick: 11.5]
OF1 Corbin Carroll [Pick: 2.6]
OF2 Alec Burleson [Pick: 12.6]
OF3 Mike Trout [Pick: 14.6]
DH1 Marcell Ozuna [Pick: 6.6]
SP1 Blake Snell [Pick: 4.6]
SP2 Pablo Lopez [Pick: 5.5]
SP3 Bailey Ober [Pick: 7.5]
SP4 Kodai Senga [Pick: 13.5]
SP5 Tomoyuki Sugano [Pick: 18.6]
RP1 Jhoan Duran [Pick: 9.5]
RP2 Tanner Scott [Pick: 10.6]
RP3 Griffin Jax [Pick: 16.6]
RP4 Kirby Yates [Pick: 17.5]

Team Schoenfield

C1 Will Smith [Pick: 9.6]
1B1 Bryce Harper [Pick: 3.6]
3B1 Junior Caminero [Pick: 12.5]
2B1 Jackson Holliday [Pick: 17.6]
SS1 Oneil Cruz (OF) [Pick: 11.6]
SS2 Matt McLain (2B) [Pick: 19.6]
OF1 Yordan Alvarez [Pick: 2.5]
OF2 Julio Rodriguez [Pick: 6.5]
OF3 Riley Greene [Pick: 13.6]
OF4 Jung Hoo Lee [Pick: 15.6]
SP1 Paul Skenes [Pick: 1.6]
SP2 Yoshinobu Yamamoto [Pick: 7.6]
SP3 Gerrit Cole [Pick: 8.5]
SP4 Hunter Greene [Pick: 10.5]
SP5 Spencer Strider [Pick: 14.5]
SP6 Bryan Woo [Pick: 16.5]
RP1 Devin Williams [Pick: 4.5]
RP2 Mason Miller [Pick: 5.6]
RP3 Luke Weaver [Pick: 18.5]

Team Mass

C1 Shea Langeliers [Pick: 15.7]
1B1 Vinnie Pasquantino [Pick: 7.7]
1B2 Jake Burger (3B) [Pick: 19.7]
3B1 Matthew Shaw (2B/SS) [Pick: 18.4]
2B1 Nico Hoerner [Pick: 11.7]
SS1 Francisco Lindor [Pick: 2.4]
OF1 Jackson Merrill [Pick: 4.4]
OF2 James Wood [Pick: 13.7]
OF3 Brenton Doyle [Pick: 16.4]
DH1 Brent Rooker [Pick: 8.4]
SP1 Tarik Skubal [Pick: 1.7]
SP2 Cole Ragans [Pick: 3.7]
SP3 Brandon Pfaadt [Pick: 9.7]
SP4 Jared Jones [Pick: 10.4]
SP5 Sandy Alcantara [Pick: 12.4]
RP1 Josh Hader [Pick: 5.7]
RP2 Ryan Walker [Pick: 6.4]
RP3 Trevor Megill [Pick: 14.4]
RP4 A.J. Puk [Pick: 17.7]

Team Chandan

C1 Adley Rutschman [Pick: 3.8]
1B1 Pete Alonso [Pick: 6.3]
1B2 Jake Cronenworth (2B) [Pick: 17.8]
3B1 Alec Bohm [Pick: 9.8]
SS1 Mookie Betts (OF) [Pick: 1.8]
SS2 Masyn Winn [Pick: 18.3]
OF1 Wyatt Langford [Pick: 8.3]
OF2 Cody Bellinger (1B) [Pick: 11.8]
OF3 Randy Arozarena [Pick: 13.8]
OF4 Adolis Garcia [Pick: 15.8]
OF5 Tommy Edman (SS) [Pick: 19.8]
SP1 Logan Gilbert [Pick: 2.3]
SP2 Chris Sale [Pick: 4.3]
SP3 Aaron Nola [Pick: 5.8]
SP4 Joe Ryan [Pick: 7.8]
SP5 Zac Gallen [Pick: 10.3]
SP6 Carlos Rodon [Pick: 12.3]
SP7 Tanner Houck [Pick: 16.3]
RP1 David Bednar [Pick: 14.3]

Team Becquey

C1 Salvador Perez (1B) [Pick: 9.9]
1B1 Vladimir Guerrero Jr. [Pick: 1.9]
1B2 Christian Walker [Pick: 7.9]
3B1 Alex Bregman [Pick: 4.2]
2B1 Jose Altuve [Pick: 5.9]
2B2 Xander Bogaerts (SS) [Pick: 16.2]
SS1 Gunnar Henderson [Pick: 2.2]
OF1 Jackson Chourio [Pick: 3.9]
OF2 Spencer Steer (1B) [Pick: 13.9]
OF3 Jurickson Profar [Pick: 14.2]
OF4 Seiya Suzuki [Pick: 15.9]
SP1 Max Fried [Pick: 6.2]
SP2 Shota Imanaga [Pick: 8.2]
SP3 Sonny Gray [Pick: 10.2]
SP4 Kevin Gausman [Pick: 11.9]
SP5 Cristopher Sanchez [Pick: 12.2]
SP6 Jose Berrios [Pick: 18.2]
RP1 Ryan Pressly [Pick: 17.9]
RP2 Lucas Erceg [Pick: 19.9]

Team Cockcroft

C1 Yainer Diaz [Pick: 7.10]
1B1 Triston Casas [Pick: 15.10]
3B1 Manny Machado [Pick: 4.1]
2B1 Gleyber Torres [Pick: 13.10]
SS1 Trea Turner [Pick: 5.10]
SS2 Carlos Correa [Pick: 17.10]
OF1 Kyle Tucker [Pick: 1.10]
OF2 Michael Harris II [Pick: 9.10]
OF3 Bryan Reynolds [Pick: 11.10]
OF4 Brandon Nimmo [Pick: 16.1]
SP1 Zack Wheeler [Pick: 2.1]
SP2 Michael King [Pick: 6.1]
SP3 Tanner Bibee [Pick: 10.1]
SP4 Spencer Schwellenbach [Pick: 12.1]
SP5 Roki Sasaki [Pick: 14.1]
SP6 Brandon Woodruff [Pick: 19.10]
RP1 Emmanuel Clase [Pick: 3.10]
RP2 Ryan Helsley [Pick: 8.1]
RP3 Justin Martinez [Pick: 18.1]

Source

Share your love

Free sports news and bettings picks

Enter your email address below and get the latest sports news and free betting picks sent to your inbox.