Top 100 Fantasy MLB Prospects For 2024
Image credit: Nationals top prospect James Wood (Photo by Tom DiPace)
Following our updated Fantasy Top 500, Dylan White and Geoff Pontes also reworked our Fantasy Top 100 Prospects list. The update reflects the new rankings and adjustments in prospect value.
Baseball America subscribers will notice these rankings can conflict with our standard Top 100 Prospects list. Below, we highlighted some philosophical differences to help explain why.
How Fantasy Values Defense: Baseball America’s goal with its Top 100 Prospects ranking is to identify the 100 most valuable professional players currently under 130 at-bats and 50 innings pitched in the major leagues. Our fantasy Top 100 hopes to identify the top 100 future major leaguers in a similar fashion. But the difference lies in how that value is measured.
On a standard prospect ranking, the difference between a 70-grade defender and a 50 or 55-grade defender at shortstop is often significant from a future value perspective.
For fantasy lists, that perspective shifts. A prospects’ ability to earn playing time based on defensive ability is important – up to a point.
Fantasy managers want to know if a player’s defensive abilities (or lack thereof) will cut into playing time. There’s little difference between the best defensive shortstop in baseball and a 60-grade defender.
Baserunning: The value of stolen bases in fantasy can often skew the difference between what WAR or wRC+ value as above-average offensive seasons versus how its valued in fantasy. The standard scoring in fantasy typically consists of some combination of runs, RBIs, home runs, stolen bases and batting average (or on-base percentage). So the combination of runs, RBIs, home runs and stolen bases are the real target. In this frame of mind, players with the ability to hit 20 or more home runs with 20 or more stolen bases are of greater importance.
Catching: Strong defensive catchers with above-average or better hitting ability are often valued among the best players in the game on our Top 100 Prospects list. Catcher is arguably the most important defensive position on the field. Those that can reach the bar of above-average major league hitter are valued highly and rightfully so.
It’s the opposite in fantasy baseball. Catchers tend to deal with a few unique challenges other position players do not. They tend to deal with more wear and tear over the course of the season, which in turn leads to more days off than say an outfielder. This combination of factors influences our value of catchers in fantasy. They not only have more limited plate appearances than other position players, they’re often dealing with more wear and tear on their hands which impacts their hitting. Most standard fantasy formats roster one catcher per team, meaning they’re often in lower demand.
Proximity: The value of prospects in fantasy is often set into a two or three-year window. Meaning prospects who are three or more years away see their value deflated somewhat versus their true potential. In the same regard players with opportunities for major league playing time in the upcoming year see a value bump. Depending on the depth of your league (depth equials the number of players or prospects rostered) prospects with ETAs beyond 2025 may sit on the waiver wire outside the most elite of talents. So unlike the standard Top 100 list, we value the ability to contribute in the short term more.
Below, find the Top 100 Prospects to target in fantasy in 2024.
Top 100 Fantasy Prospects
RANK | PLAYER | POS | TEAM |
---|---|---|---|
1 | Paul Skenes | P | PIT |
2 | James Wood | OF | WSH |
3 | Junior Caminero | 3B | TBR |
4 | Jackson Holliday | SS | BAL |
5 | Jasson Dominguez | OF | NYY |
6 | Coby Mayo | 3B | BAL |
7 | Roman Anthony | OF | BOS |
8 | Christian Scott | P | NYM |
9 | Noelvi Marte | 3B | CIN |
10 | Emmanuel Rodriguez | OF | MIN |
11 | Walker Jenkins | OF | MIN |
12 | Dylan Crews | OF | WSH |
13 | Jordan Lawlar | SS | ARI |
14 | Jackson Jobe | P | DET |
15 | Colt Emerson | SS | SEA |
16 | Carson Williams | SS | TB |
17 | Matt Shaw | 2B/SS | CHC |
18 | Xavier Isaac | 1B | TB |
19 | Lazaro Montes | OF | SEA |
20 | Samuel Basallo | C | BAL |
21 | Noah Schultz | P | CHW |
22 | Adael Amador | SS | COL |
23 | Pete Crow-Armstrong | OF | CHC |
24 | Kyle Manzardo | 1B | CLE |
25 | Marcelo Mayer | SS | BOS |
26 | Owen Caissie | OF | CHC |
27 | Heston Kjerstad | 1B/OF | BAL |
28 | Aidan Miller | 3B | PHI |
29 | Orelvis Martinez | SS | TOR |
30 | Harry Ford | C | SEA |
31 | Agustin Ramirez | C | NYY |
32 | Cade Horton | P | CHC |
33 | Cole Young | SS | SEA |
34 | Ricky Tiedemann | P | TOR |
35 | Chase DeLauter | OF | CLE |
36 | Jett Williams | SS/OF | NYM |
37 | Kevin McGonigle | SS | DET |
38 | Max Clark | OF | DET |
39 | Dalton Rushing | C | LAD |
40 | Colson Montgomery | SS | CHW |
41 | Brady House | 3B | WAS |
42 | Max Meyer | P | MIA |
43 | Kyle Teel | C | BOS |
44 | Leodalis De Vries | SS | SDP |
45 | Tink Hence | P | STL |
46 | David Festa | P | MIN |
47 | Drew Thorpe | P | SDP |
48 | Joey Loperfido | 3B | HOU |
49 | Sebastian Walcott | SS | TEX |
50 | Spencer Jones | OF | NYY |
51 | Tyler Black | 2B | MIL |
52 | Felnin Celesten | SS | SEA |
53 | Cade Povich | P | BAL |
54 | Ronny Mauricio | 2B/SS | NYM |
55 | Hurston Waldrep | P | ATL |
56 | Drew Gilbert | OF | NYM |
57 | Jordan Beck | OF | COL |
58 | Luke Keaschall | 2B | MIN |
59 | Josue De Paula | OF | LAD |
60 | Quinn Mathews | P | STL |
61 | Ethan Salas | C | SD |
62 | Rhett Lowder | P | CIN |
63 | Jacob Misiorowski | RP | MIL |
64 | Bryce Eldridge | P/OF | SFG |
65 | Tommy Troy | SS | ARI |
66 | Jefferson Rojas | SS | CHC |
67 | Moises Ballesteros | C | CHC |
68 | AJ Smith-Shawver | P | ATL |
69 | Brooks Lee | SS | MIN |
70 | Zebby Matthews | P | MIN |
71 | Tyler Locklear | 1B/3B | SEA |
72 | Brock Wilken | 3B | MIL |
73 | Jace Jung | 2B | DET |
74 | Joendry Vargas | SS | LAD |
75 | Jaison Chourio | OF | CLE |
76 | Thomas Saggese | 2B/SS | STL |
77 | Deyvison De Los Santos | 1B/3B | CLE |
78 | Graham Pauley | 3B | SDP |
79 | Dylan Beavers | OF | BAL |
80 | Logan Evans | P | SEA |
81 | Eduardo Quintero | OF | LAD |
82 | Victor Scott II | OF | STL |
83 | Jacob Melton | OF | HOU |
84 | Adam Mazur | P | SDP |
85 | Brayden Taylor | 3B | TB |
86 | Kevin Alcantara | OF | CHC |
87 | Ryan Clifford | 1B | NYM |
88 | Ralphy Velazquez | C | CLE |
89 | Connor Norby | 2B | BAL |
90 | Spencer Schwellenbach | P | ATL |
91 | Bubba Chandler | P | PIT |
92 | Zac Veen | OF | COL |
93 | Samuel Zavala | OF | CWS |
94 | Termarr Johnson | 2B | PIT |
95 | Ben Rice | C | NYY |
96 | James Triantos | SS | CHC |
97 | Jonatan Clase | OF | SEA |
98 | Cade Cavalli | P | WSH |
99 | Zach Dezenzo | 1B/2B/3B | HOU |
100 | Jonny Farmelo | OF | SEA |