julio-rodriguez.jpg

When I first began writing about Fantasy Baseball for CBS more than 15 years ago, I really tried to drive home the point that winning teams are built around hitting.

It wasn't a novel idea, but it wasn't a universally regarded one either. At times, it's been less true, most notably that period in the late 2010s/early 2020s when the drop-off at starting pitcher was so steep, and the number of quality hitters was so high, that taking pitchers early was the only way to go. But that was a mere blip on the Fantasy Baseball timeline. Hitters provide stability. Hitters address scarcity. Hitters create a clearer distinction between you and the opposition.

And that's especially true in Head-to-Head points leagues.

It remains a point of contention all these years later. Points leagues are where pitchers shine, the conventional wisdom goes, but I'd say it's more where they do less damage. The format smooths out a lot of the rough edges that traditional 5x5 scoring blasts to kingdom come, which makes the entire pitcher landscape more forgiving. While the gap last year between what Pitchers 1-10 averaged and what Pitchers 40-50 averaged was 174.5 points, that same gap for hitters was 214.5 points. And more hitters are required than pitchers, exacerbating the issue.

That's just a cursory glance at what makes hitting a higher priority for me in this format than pitching, but it's enough to explain why I took a hitter with each of my first six picks in our second Head-to-Head points mock for 2025.

I wasn't dead set on doing it. First three picks? Almost certainly. First four picks? Very likely. But six? That's pushing the approach about to its limit. Ultimately, though, I resolved not to take a starting pitcher until the value clearly exceeded that of the available hitters, and it only became true in Round 7, with Max Fried. You might argue that the moment was actually a round earlier when I passed over Blake Snell for James Wood, but I don't know. Volume is a major differentiator at starting pitcher in this format, and volume is where Snell most falls short, often struggling to stay healthy, being plagued by short outings, and now pitching for a team that's entire staff is built for innings preservation.

So that was my approach to this draft, and I'll let you decide how my team turned out. Meanwhile, here's who else took part:

1) R.J. White, CBS Sports
2) Jeremy Heist, Pitcher List (@heistjm)
3) Jake Holland, The Cutoff Man podcast (@jakebaseball17)
4) Chris Mitchell, FantasyData (@CJMitch73)
5) Tim Kanak, Fantasy Aceball (@fantasyaceball)
6) Frank Stampfl, CBS Sports (@Roto_Frank)
7) B_Don, Razzball (@RazzBDon)
8) Doc Eisenhauer, Scout the Statline (@DocHollidayDyna)
9) Scott White, CBS Sports (@CBSScottWhite)
10) Nick Fox, NBC Sports (@CT_FOX)
11) Sean Millerick, Marlins Maniac (@miasportsminute)
12) Chris Towers, CBS Sports (@CTowersCBS)

Just a few more observations before we get to the results:

  • You'll notice Julio Rodriguez went in the middle of Round 3, at Pick 30, which was particularly upsetting because I came within an eyelash of taking him early in Round 2, instead opting for Francisco Lindor. Head-to-Head points aren't Rodriguez's ideal format, given his poor plate discipline, but he averaged 3.59 points per game in 2023, a more typical season for him. That's about what Vladimir Guerrero averaged in 2024.
  • While it's common for DH-only players to slip several rounds beyond their expected production because they so limit the maneuverability of a lineup, that hasn't been the case in our mocks so far. Shohei Ohtani again went No. 1 overall, but he's an obvious exception to the rule. More notably, Kyle Schwarber, Brent Rooker, and Marcell Ozuna were drafted within a span of eight picks in Rounds 4 and 5, which is pretty much in line with my rankings. So much for that market inefficiency.
  • SPARPs (starting pitchers as relief pitchers) are always a topic of discussion in points leagues because, at their best, they can bring added value to a relief pitcher spot. Our mocks tend to overstate the effect, though -- or at least the universality of it. Each of Bowden Francis (Pick 117), Clay Holmes (157), Nick Martinez (162), Jackson Jobe (171), Kris Bubic (184), and Mike Soroka (198) went at least 15 picks ahead of where I rank him.
  • "Time for some fun," Tim Kanak said in the chat just before taking Kristian Campbell in Round 15, between Nico Hoerner and Brandon Lowe. It's a gamble, no doubt, but given the report Wednesday that the consensus top-10 prospect is in the mix for the starting second base job in Boston, it's not without merit. Because only 252 players are rostered in this format, the waiver wire is abounding in backup plans if the gamble goes bust.
  • Some of the most underrated players in drafts this year, by my estimation, are Christian Yelich, Bo Bichette, and Carlos Correa, two of whom I discussed in my Sleepers 1.0. Chris Towers came away with all three at Picks 60, 84, and 181, respectively. I can see we're going to spend this Draft Prep season ensuring that neither one of us gets to enjoy the discount.

(Note that certain players' team designations may not be up to date due to the timing of offseason maneuvering and the distinction between the deals that are "agreed to" (i.e., not final) and the ones that are "finalized." Have some grace, please.)

Round By Round
Round 1
Pos Team Player
1 Sean Millerick
2 Scott White
3 R.J. White
4 Frank Stampfl
5 Doc Eisenhauer
6 Tim Kanak
7 Jeremy Heist
8 B_Don
9 Nick Fox
10 Chris Towers
11 Jake Holland
12 Chris Mitchell
Round 2
Pos Team Player
13 Chris Mitchell
14 Jake Holland
15 Chris Towers
16 Nick Fox
17 B_Don
18 Jeremy Heist
19 Tim Kanak
20 Doc Eisenhauer
21 Frank Stampfl
22 R.J. White
23 Scott White
24 Sean Millerick
Round 3
Pos Team Player
25 Sean Millerick
26 Scott White
27 R.J. White
28 Frank Stampfl
29 Doc Eisenhauer
30 Tim Kanak
31 Jeremy Heist
32 B_Don
33 Nick Fox
34 Chris Towers
35 Jake Holland
36 Chris Mitchell
Round 4
Pos Team Player
37 Chris Mitchell
38 Jake Holland
39 Chris Towers
40 Nick Fox
41 B_Don
42 Jeremy Heist
43 Tim Kanak
44 Doc Eisenhauer
45 Frank Stampfl
46 R.J. White
47 Scott White
48 Sean Millerick
Round 5
Pos Team Player
49 Sean Millerick
50 Scott White
51 R.J. White
52 Frank Stampfl
53 Doc Eisenhauer
54 Tim Kanak
55 Jeremy Heist
56 B_Don
57 Nick Fox
58 Chris Towers
59 Jake Holland
60 Chris Mitchell
Round 6
Pos Team Player
61 Chris Mitchell
62 Jake Holland
63 Chris Towers
64 Nick Fox
65 B_Don
66 Jeremy Heist
67 Tim Kanak
68 Doc Eisenhauer
69 Frank Stampfl
70 R.J. White
71 Scott White
72 Sean Millerick
Round 7
Pos Team Player
73 Sean Millerick
74 Scott White
75 R.J. White
76 Frank Stampfl
77 Doc Eisenhauer
78 Tim Kanak
79 Jeremy Heist
80 B_Don
81 Nick Fox
82 Chris Towers
83 Jake Holland
84 Chris Mitchell
Round 8
Pos Team Player
85 Chris Mitchell
86 Jake Holland
87 Chris Towers
88 Nick Fox
89 B_Don
90 Jeremy Heist
91 Tim Kanak
92 Doc Eisenhauer
93 Frank Stampfl
94 R.J. White
95 Scott White
96 Sean Millerick
Round 9
Pos Team Player
97 Sean Millerick
98 Scott White
99 R.J. White
100 Frank Stampfl
101 Doc Eisenhauer
102 Tim Kanak
103 Jeremy Heist
104 B_Don
105 Nick Fox
106 Chris Towers
107 Jake Holland
108 Chris Mitchell
Round 10
Pos Team Player
109 Chris Mitchell
110 Jake Holland
111 Chris Towers
112 Nick Fox
113 B_Don
114 Jeremy Heist
115 Tim Kanak
116 Doc Eisenhauer
117 Frank Stampfl
118 R.J. White
119 Scott White
120 Sean Millerick
Round 11
Pos Team Player
121 Sean Millerick
122 Scott White
123 R.J. White
124 Frank Stampfl
125 Doc Eisenhauer
126 Tim Kanak
127 Jeremy Heist
128 B_Don
129 Nick Fox
130 Chris Towers
131 Jake Holland
132 Chris Mitchell
Round 12
Pos Team Player
133 Chris Mitchell
134 Jake Holland
135 Chris Towers
136 Nick Fox
137 B_Don
138 Jeremy Heist
139 Tim Kanak
140 Doc Eisenhauer
141 Frank Stampfl
142 R.J. White
143 Scott White
144 Sean Millerick
Round 13
Pos Team Player
145 Sean Millerick
146 Scott White
147 R.J. White
148 Frank Stampfl
149 Doc Eisenhauer
150 Tim Kanak
151 Jeremy Heist
152 B_Don
153 Nick Fox
154 Chris Towers
155 Jake Holland
156 Chris Mitchell
Round 14
Pos Team Player
157 Chris Mitchell
158 Jake Holland
159 Chris Towers
160 Nick Fox
161 B_Don
162 Jeremy Heist
163 Tim Kanak
164 Doc Eisenhauer
165 Frank Stampfl
166 R.J. White
167 Scott White
168 Sean Millerick
Round 15
Pos Team Player
169 Sean Millerick
170 Scott White
171 R.J. White
172 Frank Stampfl
173 Doc Eisenhauer
174 Tim Kanak
175 Jeremy Heist
176 B_Don
177 Nick Fox
178 Chris Towers
179 Jake Holland
180 Chris Mitchell
Round 16
Pos Team Player
181 Chris Mitchell
182 Jake Holland
183 Chris Towers
184 Nick Fox
185 B_Don
186 Jeremy Heist
187 Tim Kanak
188 Doc Eisenhauer
189 Frank Stampfl
190 R.J. White
191 Scott White
192 Sean Millerick
Round 17
Pos Team Player
193 Sean Millerick
194 Scott White
195 R.J. White
196 Frank Stampfl
197 Doc Eisenhauer
198 Tim Kanak
199 Jeremy Heist
200 B_Don
201 Nick Fox
202 Chris Towers
203 Jake Holland
204 Chris Mitchell
Round 18
Pos Team Player
205 Chris Mitchell
206 Jake Holland
207 Chris Towers
208 Nick Fox
209 B_Don
210 Jeremy Heist
211 Tim Kanak
212 Doc Eisenhauer
213 Frank Stampfl
214 R.J. White
215 Scott White
216 Sean Millerick
Round 19
Pos Team Player
217 Sean Millerick
218 Scott White
219 R.J. White
220 Frank Stampfl
221 Doc Eisenhauer
222 Tim Kanak
223 Jeremy Heist
224 B_Don
225 Nick Fox
226 Chris Towers
227 Jake Holland
228 Chris Mitchell
Round 20
Pos Team Player
229 Chris Mitchell
230 Jake Holland
231 Chris Towers
232 Nick Fox
233 B_Don
234 Jeremy Heist
235 Tim Kanak
236 Doc Eisenhauer
237 Frank Stampfl
238 R.J. White
239 Scott White
240 Sean Millerick
Round 21
Pos Team Player
241 Sean Millerick
242 Scott White
243 R.J. White
244 Frank Stampfl
245 Doc Eisenhauer
246 Tim Kanak
247 Jeremy Heist
248 B_Don
249 Nick Fox
250 Chris Towers
251 Jake Holland
252 Chris Mitchell
Team by Team
Sean Millerick
Rd Pk Player
1 1
2 24
3 25
4 48
5 49
6 72
7 73
8 96
9 97
10 120
11 121
12 144
13 145
14 168
15 169
16 192
17 193
18 216
19 217
20 240
21 241
Scott White
Rd Pk Player
1 2
2 23
3 26
4 47
5 50
6 71
7 74
8 95
9 98
10 119
11 122
12 143
13 146
14 167
15 170
16 191
17 194
18 215
19 218
20 239
21 242
R.J. White
Rd Pk Player
1 3
2 22
3 27
4 46
5 51
6 70
7 75
8 94
9 99
10 118
11 123
12 142
13 147
14 166
15 171
16 190
17 195
18 214
19 219
20 238
21 243
Frank Stampfl
Rd Pk Player
1 4
2 21
3 28
4 45
5 52
6 69
7 76
8 93
9 100
10 117
11 124
12 141
13 148
14 165
15 172
16 189
17 196
18 213
19 220
20 237
21 244
Doc Eisenhauer
Rd Pk Player
1 5
2 20
3 29
4 44
5 53
6 68
7 77
8 92
9 101
10 116
11 125
12 140
13 149
14 164
15 173
16 188
17 197
18 212
19 221
20 236
21 245
Tim Kanak
Rd Pk Player
1 6
2 19
3 30
4 43
5 54
6 67
7 78
8 91
9 102
10 115
11 126
12 139
13 150
14 163
15 174
16 187
17 198
18 211
19 222
20 235
21 246
Jeremy Heist
Rd Pk Player
1 7
2 18
3 31
4 42
5 55
6 66
7 79
8 90
9 103
10 114
11 127
12 138
13 151
14 162
15 175
16 186
17 199
18 210
19 223
20 234
21 247
B_Don
Rd Pk Player
1 8
2 17
3 32
4 41
5 56
6 65
7 80
8 89
9 104
10 113
11 128
12 137
13 152
14 161
15 176
16 185
17 200
18 209
19 224
20 233
21 248
Nick Fox
Rd Pk Player
1 9
2 16
3 33
4 40
5 57
6 64
7 81
8 88
9 105
10 112
11 129
12 136
13 153
14 160
15 177
16 184
17 201
18 208
19 225
20 232
21 249
Chris Towers
Rd Pk Player
1 10
2 15
3 34
4 39
5 58
6 63
7 82
8 87
9 106
10 111
11 130
12 135
13 154
14 159
15 178
16 183
17 202
18 207
19 226
20 231
21 250
Jake Holland
Rd Pk Player
1 11
2 14
3 35
4 38
5 59
6 62
7 83
8 86
9 107
10 110
11 131
12 134
13 155
14 158
15 179
16 182
17 203
18 206
19 227
20 230
21 251
Chris Mitchell
Rd Pk Player
1 12
2 13
3 36
4 37
5 60
6 61
7 84
8 85
9 108
10 109
11 132
12 133
13 156
14 157
15 180
16 181
17 204
18 205
19 228
20 229
21 252