2024 Pre-NFL Draft Underdog Best Ball Rankings

season

We hope you enjoy this FREE article preview! In order to access our other articles and content, including livestreams, projections and rankings, stat analysis and more, be sure to sign up today. We are here to help you #ScoreMore Fantasy Points!

2024 Pre-NFL Draft Underdog Best Ball Rankings

The 2023 fantasy season has ended, but we’re already hard at work on the 2024 campaign.

Predicting fantasy football outcomes with 60% or so directional accuracy across a full season is a win – even if you do it in September. Trying to forecast the upcoming season in February-April is a tall task.

Obviously, drafting best ball teams before free agency, the NFL Draft, and schedule release has known risks involved. These rankings are going to change drastically in May.

Underdog Contests

Underdog Fantasy is offering season-long best ball tournaments – The Big ($10) and Little ($3) Board.

Crucially, there are 20 rounds in these pre-NFL Draft contests. This is different from your typical 18-round Best Ball Mania-style leagues. Because we’re drafting with such limited information, Underdog gives us two extra roster slots.

You’ll want to draft between 2-3 QBs / 5-8 RBs / 7-10 WRs / 2-3 TEs.

In the Big Board, you’ll need to finish in the top 3 of your 12-person league from Weeks 1-14 to advance to the Quarterfinals round (Week 15).

In the Little Board, the top-4 scoring teams in each league advance to the Quarterfinals.

All pre-NFL Draft contests will close on April 25.

Good luck (early) drafting!

Top-200 Best Ball Rankings

These rankings will be updated continuously until the NFL Draft.

RANKPLAYER NAMEPOSITIONTEAMPOS. RK
1Christian McCaffreyRBSan Francisco 49ersRB1
2Tyreek HillWRMiami DolphinsWR1
3Justin JeffersonWRMinnesota VikingsWR2
4CeeDee LambWRDallas CowboysWR3
5Ja'Marr ChaseWRCincinnati BengalsWR4
6Amon-Ra St. BrownWRDetroit LionsWR5
7Breece HallRBNY JetsRB2
8Bijan RobinsonRBAtlanta FalconsRB3
9Puka NacuaWRLos Angeles RamsWR6
10Kyren WilliamsRBLos Angeles RamsRB4
11Jahmyr GibbsRBDetroit LionsRB5
12A.J. BrownWRPhiladelphia EaglesWR7
13Garrett WilsonWRNY JetsWR8
14Jonathan TaylorRBIndianapolis ColtsRB6
15Deebo SamuelWRSan Francisco 49ersWR9
16Saquon BarkleyRBNY GiantsRB7
17DJ MooreWRChicago BearsWR10
18De'Von AchaneRBMiami DolphinsRB8
19Brandon AiyukWRSan Francisco 49ersWR11
20Rashee RiceWRKansas City ChiefsWR12
21Nico CollinsWRHouston TexansWR13
22Josh AllenQBBuffalo BillsQB1
23Chris OlaveWRNew Orleans SaintsWR14
24Marvin Harrison Jr.WRRookieWR15
25Travis Etienne Jr.RBJacksonville JaguarsRB9
26Sam LaPortaTEDetroit LionsTE1
27Davante AdamsWRLas Vegas RaidersWR16
28Tank DellWRHouston TexansWR17
29DK MetcalfWRSeattle SeahawksWR18
30Stefon DiggsWRBuffalo BillsWR19
31Jalen HurtsQBPhiladelphia EaglesQB2
32Lamar JacksonQBBaltimore RavensQB3
33Michael Pittman Jr.WRIndianapolis ColtsWR20
34Keenan AllenWRLos Angeles ChargersWR21
35Mike EvansWRTampa Bay BuccaneersWR22
36Isiah PachecoRBKansas City ChiefsRB10
37Rachaad WhiteRBTampa Bay BuccaneersRB11
38Drake LondonWRAtlanta FalconsWR23
39Malik NabersWRRookieWR24
40Amari CooperWRCleveland BrownsWR25
41Jaylen WaddleWRMiami DolphinsWR26
42Patrick MahomesQBKansas City ChiefsQB4
43James CookRBBuffalo BillsRB12
44Tee HigginsWRCincinnati BengalsWR27
45DeVonta SmithWRPhiladelphia EaglesWR28
46Cooper KuppWRLos Angeles RamsWR29
47Ken WalkerRBSeattle SeahawksRB13
48Josh JacobsRBLas Vegas RaidersRB14
49Mark AndrewsTEBaltimore RavensTE2
50Trey McBrideTEArizona CardinalsTE3
51C.J. StroudQBHouston TexansQB5
52Jayden ReedWRGreen Bay PackersWR30
53George KittleTESan Francisco 49ersTE4
54Zay FlowersWRBaltimore RavensWR31
55Travis KelceTEKansas City ChiefsTE5
56Anthony RichardsonQBIndianapolis ColtsQB6
57Terry McLaurinWRWashington CommandersWR32
58Rome OdunzeWRRookieWR33
59Alvin KamaraRBNew Orleans SaintsRB15
60Calvin RidleyWRJacksonville JaguarsWR34
61Christian KirkWRJacksonville JaguarsWR35
62Jordan AddisonWRMinnesota VikingsWR36
63George PickensWRPittsburgh SteelersWR37
64Chris GodwinWRTampa Bay BuccaneersWR38
65David NjokuTECleveland BrownsTE6
66Dalton KincaidTEBuffalo BillsTE7
67Aaron JonesRBGreen Bay PackersRB16
68Derrick HenryRBTennessee TitansRB17
69Tyjae SpearsRBTennessee TitansRB18
70Brock BowersTERookieTE8
71Najee HarrisRBPittsburgh SteelersRB19
72Javonte WilliamsRBDenver BroncosRB20
73Rhamondre StevensonRBNew England PatriotsRB21
74Brian Thomas Jr.WRRookieWR39
75Jaxon Smith-NjigbaWRSeattle SeahawksWR40
76Joe BurrowQBCincinnati BengalsQB7
77Justin HerbertQBLos Angeles ChargersQB8
78Dak PrescottQBDallas CowboysQB9
79Justin FieldsQBChicago BearsQB10
80Diontae JohnsonWRPittsburgh SteelersWR41
81Brian Robinson Jr.RBWashington CommandersRB22
82Joe MixonRBCincinnati BengalsRB23
83David MontgomeryRBDetroit LionsRB24
84Austin EkelerRBLos Angeles ChargersRB25
85Nick ChubbRBCleveland BrownsRB26
86Evan EngramTEJacksonville JaguarsTE9
87T.J. HockensonTEMinnesota VikingsTE10
88Courtland SuttonWRDenver BroncosWR42
89DeAndre HopkinsWRTennessee TitansWR43
90James ConnerRBArizona CardinalsRB27
91Kyler MurrayQBArizona CardinalsQB11
92D'Andre SwiftRBPhiladelphia EaglesRB28
93Jaylen WarrenRBPittsburgh SteelersRB29
94Tony PollardRBDallas CowboysRB30
95Raheem MostertRBMiami DolphinsRB31
96Khalil ShakirWRBuffalo BillsWR44
97Jameson WilliamsWRDetroit LionsWR45
98Rashid ShaheedWRNew Orleans SaintsWR46
99Caleb WilliamsQBRookieQB12
100Brock PurdyQBSan Francisco 49ersQB13
101Jordan LoveQBGreen Bay PackersQB14
102Jared GoffQBDetroit LionsQB15
103Jake FergusonTEDallas CowboysTE11
104Kyle PittsTEAtlanta FalconsTE12
105Dallas GoedertTEPhiladelphia EaglesTE13
106Cole KmetTEChicago BearsTE14
107Keon ColemanWRRookieWR47
108Troy FranklinWRRookieWR48
109Jakobi MeyersWRLas Vegas RaidersWR49
110Jonathon BrooksRBRookieRB32
111Christian WatsonWRGreen Bay PackersWR50
112Dontayvion WicksWRGreen Bay PackersWR51
113Tyler LockettWRSeattle SeahawksWR52
114Blake CorumRBRookieRB33
115Trey BensonRBRookieRB34
116Mike WilliamsWRLos Angeles ChargersWR53
117Marquise BrownWRArizona CardinalsWR54
118Ladd McConkeyWRRookieWR55
119Joshua PalmerWRLos Angeles ChargersWR56
120Romeo DoubsWRGreen Bay PackersWR57
121Josh DownsWRIndianapolis ColtsWR58
122Tua TagovailoaQBMiami DolphinsQB16
123Matthew StaffordQBLos Angeles RamsQB17
124Jayden DanielsQBRookieQB18
125Trevor LawrenceQBJacksonville JaguarsQB19
126Braelon AllenRBRookieRB35
127Chase BrownRBCincinnati BengalsRB36
128Adonai MitchellWRRookieWR59
129Jerry JeudyWRDenver BroncosWR60
130Jahan DotsonWRWashington CommandersWR61
131Marvin Mims Jr.WRDenver BroncosWR62
132Khalil HerbertRBChicago BearsRB37
133Roschon JohnsonRBChicago BearsRB38
134Zach CharbonnetRBSeattle SeahawksRB39
135Devin SingletaryRBHouston TexansRB40
136Jerome FordRBCleveland BrownsRB41
137Chuba HubbardRBCarolina PanthersRB42
138Ty ChandlerRBMinnesota VikingsRB43
139Zamir WhiteRBLas Vegas RaidersRB44
140Zack MossRBIndianapolis ColtsRB45
141Bucky IrvingRBRookieRB46
142Kendre MillerRBNew Orleans SaintsRB47
143Quentin JohnstonWRLos Angeles ChargersWR63
144Dalton SchultzTEHouston TexansTE15
145Kirk CousinsQBMinnesota VikingsQB20
146Deshaun WatsonQBCleveland BrownsQB21
147Aaron RodgersQBNY JetsQB22
148Michael MayerTELas Vegas RaidersTE16
149Devontez WalkerWRRookieWR64
150Tyler AllgeierRBAtlanta FalconsRB48
151Xavier WorthyWRRookieWR65
152Jaleel McLaughlinRBDenver BroncosRB49
153Wan'Dale RobinsonWRNY GiantsWR66
154Luke MusgraveTEGreen Bay PackersTE17
155Curtis SamuelWRWashington CommandersWR67
156Israel AbanikandaRBNew York JetsRB50
157Baker MayfieldQBTampa Bay BuccaneersQB23
158Drake MayeQBRookieQB24
159Adam ThielenWRCarolina PanthersWR68
160Gabe DavisWRBuffalo BillsWR69
161Brandin CooksWRDallas CowboysWR70
162Pat FreiermuthTEPittsburgh SteelersTE18
163Audric EstimeRBRookieRB51
164Gus EdwardsRBBaltimore RavensRB52
165Keaton MitchellRBBaltimore RavensRB53
166Trey PalmerWRTampa Bay BuccaneersWR71
167Cade OttonTETampa Bay BuccaneersTE19
168Demario DouglasWRNew England PatriotsWR72
169Ja'Lynn PolkWRRookieWR73
170Malachi CorleyWRRookieWR74
171Kenneth GainwellRBPhiladelphia EaglesRB54
172Michael WilsonWRArizona CardinalsWR75
173Elijah MooreWRCleveland BrownsWR76
174Treylon BurksWRTennessee TitansWR77
175Tyler BoydWRCincinnati BengalsWR78
176Xavier LegetteWRRookieWR79
177Darren WallerTENY GiantsTE20
178Elijah MitchellRBSan Francisco 49ersRB55
179Tucker KraftTEGreen Bay PackersTE21
180Will ShipleyRBRookieRB56
181Jalin HyattWRNY GiantsWR80
182Jonathan MingoWRCarolina PanthersWR81
183Rashod BatemanWRBaltimore RavensWR82
184Geno SmithQBSeattle SeahawksQB25
185Daniel JonesQBNY GiantsQB26
186Derek CarrQBNew Orleans SaintsQB27
187Juwan JohnsonTENew Orleans SaintsTE22
188Ja'Tavion SandersTERookieTE23
189Zay JonesWRJacksonville JaguarsWR83
190Isaiah LikelyTEBaltimore RavensTE24
191Will LevisQBTennessee TitansQB28
192Bryce YoungQBCarolina PanthersQB29
193Darius SlaytonWRNY GiantsWR84
194Dameon PierceRBHouston TexansRB57
195J.K. DobbinsRBBaltimore RavensRB58
196MarShawn LloydRBRookieRB59
197Tyler ConklinTENY JetsTE25
198Hunter HenryTENew England PatriotsTE26
199Tank BigsbyRBJacksonville JaguarsRB60
200Antonio GibsonRBWashington CommandersRB61

Graham Barfield blends data and film together to create some of the most unique content in the fantasy football industry. Barfield is FantasyPoints’ Director of Analytics and formerly worked for the NFL Network, Fantasy Guru, and Rotoworld.