This article is part of our The Z Files series.
Everyone playing this game has player expectations. Some are spreadsheet-driven projections, others are more touch and feel. There's no right or wrong, whatever works best for you is the way to go. After all, it's much more about what you do with the expectation than the actual expectation itself.
Still, regardless of the process, it helps to look back at history. Making sure your rankings pass the eye test is the first step before taking them into battle. As such, I've compiled the end-of-season top 350 for the past five seasons. I'll share a series of observations. The elegance of this exercise is you'll likely see an entirely different set of observations, or perhaps interpret what I see differently.
Before presenting the results, it's necessary to review the parameters and intrinsic shortcomings of the procedure. The rankings are based on 15-team mixed leagues, using standard 5x5 rotisserie scoring. Rosters are the typical 14 hitters (2-C, 1-1B, 1-2B, 1-3B, 1-SS, 1-1B/3B, 1-2B/SS, 5-OF, 1-UT) and nine pitchers. The hitting to pitching split used is 69:31, since that's the most common distribution in auction leagues of this size. Please note, the NFBC (National Fantasy Baseball Championship) auctions nestle around 63:37, pushing pitching higher on the list. For those feeling year-end ranks should reflect a 50:50 split, you're correct, but I'm doing it this way since
Everyone playing this game has player expectations. Some are spreadsheet-driven projections, others are more touch and feel. There's no right or wrong, whatever works best for you is the way to go. After all, it's much more about what you do with the expectation than the actual expectation itself.
Still, regardless of the process, it helps to look back at history. Making sure your rankings pass the eye test is the first step before taking them into battle. As such, I've compiled the end-of-season top 350 for the past five seasons. I'll share a series of observations. The elegance of this exercise is you'll likely see an entirely different set of observations, or perhaps interpret what I see differently.
Before presenting the results, it's necessary to review the parameters and intrinsic shortcomings of the procedure. The rankings are based on 15-team mixed leagues, using standard 5x5 rotisserie scoring. Rosters are the typical 14 hitters (2-C, 1-1B, 1-2B, 1-3B, 1-SS, 1-1B/3B, 1-2B/SS, 5-OF, 1-UT) and nine pitchers. The hitting to pitching split used is 69:31, since that's the most common distribution in auction leagues of this size. Please note, the NFBC (National Fantasy Baseball Championship) auctions nestle around 63:37, pushing pitching higher on the list. For those feeling year-end ranks should reflect a 50:50 split, you're correct, but I'm doing it this way since it's easier to compare a list of this nature to your 2019 rankings which allocate more than half of the funds to hitting.
The primary flaw of this method is that, conventionally, the number of positively valued players matches the number of active players in the league. In this instance, that's 345. The available budget is distributed among 345 players based on their contributions relative to each other. The problem is the actual number of players active throughout the season far exceeds that total. The assets should be divvied up between 345 roster spots, not players. This, along with the true split, are discussions for another day. When we initially rank/value players, this same assumption is made, so incorporating the flaw is the best means of comparing apples to apples.
With that as a backdrop, here's the data for the Top 200 from 2014-2018. Once MLB rosters are more settled, I'll do a follow-up piece looking at the final 145 spots to facilitate building the second half of your 2019 fantasy squads:
To facilitate analyzing the data, here's a sortable table displaying the data for 2018's top 200, since that's the pool we're concerned with so early in the off-season. Once free agents sign and trades are made, we can focus on the second half of the pool as noted above. Also included is the average of years appearing in the top 350. Since it doesn't include the seasons they were outside of the range, it's not a true representation of their performance over the past five years, but it does provide another means of sorting to get a feel for players with the potential of being draft-worthy. Finally, the number of seasons each player finished in the top 15, reflecting a first round draft pick, is provided:
Player | 2018 | 2017 | 2016 | 2015 | 2014 | average | Top-15 |
---|---|---|---|---|---|---|---|
Mookie Betts | 1 | 15 | 1 | 27 | 11 | 3 | |
Christian Yelich | 2 | 45 | 50 | 113 | 54 | 52.8 | 1 |
J.D. Martinez | 3 | 24 | 117 | 26 | 57 | 45.4 | 1 |
Jose Ramirez | 4 | 11 | 38 | 17.7 | 2 | ||
Francisco Lindor | 5 | 26 | 35 | 123 | 47.3 | 1 | |
Trevor Story | 6 | 179 | 120 | 101.7 | 1 | ||
Javier Baez | 7 | 104 | 194 | 101.7 | 1 | ||
Mike Trout | 8 | 19 | 3 | 10 | 2 | 8.4 | 4 |
Jacob deGrom | 9 | 76 | 183 | 38 | 171 | 95.4 | 1 |
Max Scherzer | 10 | 8 | 10 | 19 | 85 | 26.4 | 3 |
Whit Merrifield | 11 | 18 | 14.5 | 1 | |||
Trea Turner | 12 | 35 | 64 | 37 | 1 | ||
Justin Verlander | 13 | 68 | 25 | 238 | 86 | 1 | |
Manny Machado | 14 | 61 | 33 | 12 | 30 | 2 | |
Nolan Arenado | 15 | 9 | 8 | 11 | 140 | 36.6 | 4 |
Blake Snell | 16 | 16 | 0 | ||||
Alex Bregman | 17 | 58 | 37.5 | 0 | |||
Aaron Nola | 18 | 133 | 75.5 | 0 | |||
Freddie Freeman | 19 | 59 | 27 | 157 | 52 | 62.8 | 0 |
Charlie Blackmon | 20 | 1 | 7 | 15 | 18 | 12.2 | 3 |
Edwin Diaz | 21 | 116 | 245 | 127.3 | 0 | ||
Andrew Benintendi | 22 | 50 | 36 | 0 | |||
Starling Marte | 23 | 296 | 18 | 21 | 43 | 80.2 | 0 |
Blake Treinen | 24 | 323 | 336 | 227.7 | 0 | ||
Corey Kluber | 25 | 5 | 46 | 75 | 20 | 34.2 | 1 |
Chris Sale | 26 | 10 | 45 | 67 | 38 | 37.2 | 1 |
Khris Davis | 27 | 51 | 76 | 166 | 136 | 91.2 | 0 |
Giancarlo Stanton | 28 | 4 | 238 | 165 | 8 | 88.6 | 2 |
Paul Goldschmidt | 29 | 3 | 5 | 1 | 64 | 20.4 | 3 |
Bryce Harper | 30 | 42 | 70 | 4 | 334 | 96 | 1 |
Gerrit Cole | 31 | 195 | 43 | 294 | 140.8 | 0 | |
Scooter Gennett | 32 | 63 | 226 | 178 | 124.8 | 0 | |
Mitch Haniger | 33 | 286 | 159.5 | 0 | |||
Lorenzo Cain | 34 | 46 | 178 | 16 | 84 | 71.6 | 0 |
Michael Brantley | 35 | 257 | 39 | 3 | 83.5 | 1 | |
Jean Segura | 36 | 78 | 6 | 162 | 243 | 105 | 1 |
Anthony Rendon | 37 | 47 | 72 | 15 | 42.8 | 1 | |
Jose Altuve | 38 | 2 | 2 | 9 | 1 | 10.4 | 4 |
Eugenio Suarez | 39 | 111 | 142 | 275 | 141.8 | 0 | |
Jose Peraza | 40 | 278 | 283 | 200.3 | 0 | ||
Miguel Andujar | 41 | 41 | 0 | ||||
Matt Carpenter | 42 | 193 | 166 | 46 | 114 | 112.2 | 0 |
Nicholas Castellanos | 43 | 84 | 227 | 278 | 233 | 173 | 0 |
Trevor Bauer | 44 | 241 | 289 | 191.3 | 0 | ||
David Peralta | 45 | 125 | 63 | 308 | 135.3 | 0 | |
Ozzie Albies | 46 | 46 | 0 | ||||
Jesus Aguilar | 47 | 47 | 0 | ||||
Xander Bogaerts | 48 | 105 | 26 | 36 | 316 | 106.2 | 0 |
Ronald Acuna Jr. | 49 | 49 | 0 | ||||
Anthony Rizzo | 50 | 27 | 37 | 18 | 26 | 31.6 | 0 |
Eddie Rosario | 51 | 60 | 193 | 101.3 | 0 | ||
Didi Gregorius | 52 | 93 | 130 | 255 | 132.5 | 0 | |
Tommy Pham | 53 | 21 | 37 | 0 | |||
Patrick Corbin | 54 | 297 | 175.5 | 0 | |||
Mallex Smith | 55 | 55 | 0 | ||||
Miles Mikolas | 56 | 56 | 0 | ||||
Rhys Hoskins | 57 | 57 | 0 | ||||
Ender Inciarte | 58 | 39 | 154 | 74 | 206 | 106.2 | 0 |
Cody Bellinger | 59 | 40 | 49.5 | 0 | |||
Zack Greinke | 60 | 43 | 309 | 7 | 76 | 99 | 1 |
Mike Foltynewicz | 61 | 61 | 0 | ||||
Ian Desmond | 62 | 324 | 22 | 191 | 29 | 125.6 | 0 |
Justin Upton | 63 | 17 | 96 | 53 | 30 | 51.8 | 0 |
Craig Kimbrel | 64 | 30 | 172 | 98 | 65 | 85.8 | 0 |
Nick Markakis | 65 | 219 | 184 | 160 | 120 | 149.6 | 0 |
Aaron Hicks | 66 | 283 | 301 | 216.7 | 0 | ||
Nelson Cruz | 67 | 25 | 30 | 14 | 16 | 30.4 | 1 |
Carlos Carrasco | 68 | 49 | 165 | 106 | 122 | 102 | 0 |
Tim Anderson | 69 | 158 | 269 | 165.3 | 0 | ||
Edwin Encarnacion | 70 | 52 | 34 | 25 | 41 | 44.4 | 0 |
George Springer | 71 | 34 | 52 | 147 | 256 | 112 | 0 |
Matt Chapman | 72 | 72 | 0 | ||||
J.T. Realmuto | 73 | 92 | 106 | 152 | 105.8 | 0 | |
Mike Clevinger | 74 | 187 | 130.5 | 0 | |||
Luis Severino | 75 | 32 | 53.5 | 0 | |||
Marcell Ozuna | 76 | 13 | 156 | 78 | 80.8 | 1 | |
Max Muncy | 77 | 77 | 0 | ||||
Jonathan Villar | 78 | 284 | 4 | 122 | 1 | ||
Stephen Piscotty | 79 | 88 | 83.5 | 0 | |||
Cesar Hernandez | 80 | 138 | 145 | 243 | 151.5 | 0 | |
Gregory Polanco | 81 | 78 | 92 | 322 | 143.3 | 0 | |
Jed Lowrie | 82 | 173 | 127.5 | 0 | |||
Aaron Judge | 83 | 7 | 45 | 1 | |||
Juan Soto | 84 | 84 | 0 | ||||
Andrelton Simmons | 85 | 81 | 295 | 312 | 193.3 | 0 | |
Andrew McCutchen | 86 | 44 | 121 | 28 | 11 | 58 | 1 |
Marcus Semien | 87 | 149 | 201 | 145.7 | 0 | ||
Kenley Jansen | 88 | 28 | 39 | 99 | 109 | 72.6 | 0 |
Jose Martinez | 89 | 322 | 205.5 | 0 | |||
Clayton Kershaw | 90 | 16 | 23 | 8 | 4 | 28.2 | 2 |
Kyle Freeland | 91 | 91 | 0 | ||||
Yuli Gurriel | 92 | 121 | 106.5 | 0 | |||
Eduardo Escobar | 93 | 218 | 297 | 345 | 238.3 | 0 | |
Walker Buehler | 94 | 94 | 0 | ||||
Jurickson Profar | 95 | 95 | 0 | ||||
Travis Shaw | 96 | 48 | 252 | 132 | 0 | ||
Mike Moustakas | 97 | 90 | 79 | 88.7 | 0 | ||
Josh Hader | 98 | 333 | 215.5 | 0 | |||
Matt Olson | 99 | 99 | 0 | ||||
Charlie Morton | 100 | 149 | 124.5 | 0 | |||
Joey Wendle | 101 | 101 | 0 | ||||
Yasiel Puig | 102 | 89 | 44 | 78.3 | 0 | ||
Jeremy Jeffress | 103 | 208 | 155.5 | 0 | |||
Felipe Vazquez | 104 | 83 | 93.5 | 0 | |||
Wade Davis | 105 | 113 | 202 | 87 | 131 | 127.6 | 0 |
Yadier Molina | 106 | 86 | 129 | 190 | 217 | 145.6 | 0 |
Brad Hand | 107 | 94 | 256 | 152.3 | 0 | ||
DJ LeMahieu | 108 | 85 | 32 | 47 | 244 | 103.2 | 0 |
Jameson Taillon | 109 | 298 | 203.5 | 0 | |||
Joey Gallo | 110 | 129 | 119.5 | 0 | |||
Adalberto Mondesi | 111 | 111 | 0 | ||||
Matt Kemp | 112 | 299 | 58 | 51 | 35 | 111 | 0 |
Amed Rosario | 113 | 113 | 0 | ||||
Zack Wheeler | 114 | 293 | 203.5 | 0 | |||
J.A. Happ | 115 | 245 | 92 | 248 | 175 | 0 | |
Raisel Iglesias | 116 | 106 | 261 | 161 | 0 | ||
Shin-Soo Choo | 117 | 79 | 59 | 311 | 141.5 | 0 | |
Michael Conforto | 118 | 143 | 130.5 | 0 | |||
Aroldis Chapman | 119 | 202 | 81 | 88 | 106 | 119.2 | 0 |
Yasmani Grandal | 120 | 183 | 176 | 231 | 207 | 183.4 | 0 |
Corey Dickerson | 121 | 103 | 262 | 39 | 131.3 | 0 | |
Kyle Hendricks | 122 | 175 | 31 | 240 | 324 | 178.4 | 0 |
Wilson Ramos | 123 | 349 | 95 | 220 | 230 | 203.4 | 0 |
Sean Doolittle | 124 | 148 | 149 | 140.3 | 0 | ||
Shohei Ohtani | 125 | 125 | 0 | ||||
Salvador Perez | 126 | 101 | 174 | 107 | 123 | 126.2 | 0 |
Dee Gordon | 127 | 6 | 239 | 5 | 12 | 77.8 | 3 |
Gleyber Torres | 128 | 128 | 0 | ||||
David Price | 129 | 344 | 119 | 30 | 51 | 134.6 | 0 |
A.J. Pollock | 130 | 140 | 2 | 273 | 136.3 | 1 | |
Rougned Odor | 131 | 184 | 43 | 221 | 346 | 185 | 0 |
Chris Taylor | 132 | 54 | 93 | 0 | |||
German Marquez | 133 | 133 | 0 | ||||
C.J. Cron | 134 | 230 | 317 | 227 | 0 | ||
Jhoulys Chacin | 135 | 203 | 169 | 0 | |||
Jose Abreu | 136 | 23 | 80 | 33 | 9 | 56.2 | 1 |
James Paxton | 137 | 112 | 342 | 197 | 0 | ||
Jose Berrios | 138 | 211 | 174.5 | 0 | |||
Trevor Williams | 139 | 341 | 240 | 0 | |||
Adam Jones | 140 | 97 | 99 | 78 | 19 | 86.6 | 0 |
Carlos Gonzalez | 141 | 281 | 54 | 35 | 127.8 | 0 | |
Starlin Castro | 142 | 176 | 163 | 224 | 119 | 164.8 | 0 |
Jack Flaherty | 143 | 143 | 0 | ||||
Brian Anderson | 144 | 144 | 0 | ||||
Asdrubal Cabrera | 145 | 238 | 146 | 181 | 160 | 174 | 0 |
Eric Hosmer | 146 | 22 | 83 | 31 | 213 | 99 | 0 |
Noah Syndergaard | 147 | 61 | 131 | 113 | 0 | ||
Odubel Herrera | 148 | 182 | 57 | 115 | 125.5 | 0 | |
Anibal Sanchez | 149 | 281 | 215 | 0 | |||
Billy Hamilton | 150 | 37 | 55 | 101 | 36 | 75.8 | 0 |
Ryan Braun | 151 | 220 | 28 | 23 | 80 | 100.4 | 0 |
Carlos Santana | 152 | 118 | 77 | 145 | 111 | 120.6 | 0 |
Johan Camargo | 153 | 153 | 0 | ||||
Kevin Pillar | 154 | 204 | 214 | 62 | 158.5 | 0 | |
Ben Zobrist | 155 | 109 | 168 | 118 | 137.5 | 0 | |
Brett Gardner | 156 | 55 | 187 | 65 | 66 | 105.8 | 0 |
Jackie Bradley Jr. | 157 | 291 | 68 | 172 | 0 | ||
Brandon Nimmo | 158 | 158 | 0 | ||||
Joey Votto | 159 | 12 | 12 | 17 | 50 | 2 | |
Yan Gomes | 160 | 264 | 264 | 100 | 197 | 0 | |
Brian Dozier | 161 | 20 | 11 | 71 | 33 | 59.2 | 1 |
Yonder Alonso | 162 | 164 | 163 | 0 | |||
Kirby Yates | 163 | 163 | 0 | ||||
Jose Leclerc | 164 | 164 | 0 | ||||
Sean Manaea | 165 | 271 | 218 | 0 | |||
Jon Lester | 166 | 272 | 29 | 102 | 42 | 122.2 | 0 |
Justin Turner | 167 | 73 | 87 | 150 | 193 | 134 | 0 |
Masahiro Tanaka | 168 | 254 | 75 | 134 | 142 | 154.6 | 0 |
Yoan Moncada | 169 | 169 | 0 | ||||
Rick Porcello | 170 | 36 | 231 | 145.7 | 0 | ||
Matt Duffy | 171 | 260 | 41 | 157.3 | 0 | ||
Nomar Mazara | 172 | 167 | 231 | 190 | 0 | ||
Adam Ottavino | 173 | 173 | 0 | ||||
Robinson Chirinos | 174 | 244 | 299 | 268 | 246.3 | 0 | |
Justin Smoak | 175 | 71 | 123 | 0 | |||
Willson Contreras | 176 | 110 | 243 | 176.3 | 0 | ||
Mike Fiers | 177 | 249 | 241 | 222.3 | 0 | ||
Kurt Suzuki | 178 | 194 | 276 | 283 | 191 | 224.4 | 0 |
Clay Buchholz | 179 | 280 | 229.5 | 0 | |||
Buster Posey | 180 | 72 | 86 | 29 | 45 | 82.4 | 0 |
Francisco Cervelli | 181 | 274 | 132 | 195.7 | 0 | ||
Ketel Marte | 182 | 182 | 0 | ||||
Ian Kinsler | 183 | 165 | 21 | 52 | 22 | 88.6 | 0 |
Kyle Schwarber | 184 | 348 | 176 | 236 | 0 | ||
Maikel Franco | 185 | 311 | 162 | 290 | 237 | 0 | |
Rich Hill | 186 | 123 | 116 | 141.7 | 0 | ||
Jeurys Familia | 187 | 74 | 61 | 314 | 159 | 0 | |
Jesse Chavez | 188 | 188 | 0 | ||||
Hunter Renfroe | 189 | 189 | 0 | ||||
Hyun-Jin Ryu | 190 | 222 | 206 | 0 | |||
Pedro Strop | 191 | 286 | 347 | 274.7 | 0 | ||
Randal Grichuk | 192 | 320 | 207 | 250 | 242.3 | 0 | |
Keone Kela | 193 | 304 | 248.5 | 0 | |||
Bud Norris | 194 | 309 | 262 | 255 | 0 | ||
Harrison Bader | 195 | 195 | 0 | ||||
Daniel Palka | 196 | 196 | 0 | ||||
Denard Span | 197 | 209 | 182 | 37 | 156.3 | 0 | |
Jared Hughes | 198 | 198 | 0 | ||||
Freddy Galvis | 199 | 188 | 157 | 234 | 194.5 | 0 | |
Collin McHugh | 200 | 335 | 225 | 110 | 217.5 | 0 |
Observations
While you should be giddy with either one, there's a heated debate between Mike Trout and Mookie Betts for the top spot. Only one of the dynamic duo has actually accomplished the feat since 2014, though, with Betts finishing as the top fantasy player in both 2018 and 2016. This isn't as much of an argument for Betts as it is a counter to those suggesting Trout is a no-brainer. In Trout's favor is a more consistent, and longer, track record of excellence.
Only Trout and Jose Altuve wrapped up four of the past five campaigns as a first rounder. In fact, from 2014-2017, Altuve outproduced Trout by a slim margin. Recency bias, as well as some tangible concerns, have Altuve several spots below Trout heading into 2019. My initial top-15 hitters places Altuve seventh, just a little more bullish than the early market.
Nolan Arenado is the only player to make the top 15 each of the previous four campaigns. He doesn't run and his batting average isn't enough to warrant anything higher than eighth, a ranking he's achieved twice, but you know what you're getting with 13 more batters to make up for the paucity of pilfers.
Some are questioning Jose Ramirez's inclusion as a top five player next season, pointing towards his streakiness. Don't forget, he was 2017's 11th-most valuable player, so there's precedent for another high finish. A solid two-year track record should assuage any fears regrading Ramirez's rather tepid finish to the 2018 season, which extended into the playoffs.
While this is the first season Max Scherzer will be ranked universally high than Clayton Kershaw, he's been the better fantasy pitcher each of the past three seasons.
Whit Merrifield is being drafted in the third round early on, to the consternation of some. However, the truth is he's been better than a top-20 player the past two seasons.
Charlie Blackmon is one year removed from occupying the top overall spot. In 2016, he finished a lofty seventh overall. Yet, after a still-solid 20th in 2018, he's lasting until at least pick 25 in most of the early drafts and mocks. This is just wrong, ditty, wrong, wrong, wrong.
Francisco Lindor is a wonderful player, in fantasy and otherwise. Last season, he finished an impressive fifth overall. However, he required the highest plate appearance total of the last five seasons to do so. Many, including yours truly, have Lindor pegged for another top-five finish. Based on the above tables, I'm seriously reconsidering that position as it leaves no margin of error, both in terms of playing time and skills. Research shows gravity has a huge affect on both. What Lindor has done in terms of maintaining such a high level of playing time is nearly unprecedented. At least 55, sometimes up to 70 percent of the player pool incurs a drop in skills one season to the next. With both forces working against Lindor, he'll be hard pressed to repeat a top-five campaign.
While I have more thoughts, they'll come up in future installments, so how about I open the floor for your observations on the data. Please feel free to post your interpretations in the comments below.