X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Early 2025 Fantasy Football Wide Receiver Rankings: Puka Nacua, Malik Nabers, Ladd McConkey, Mike Evans, Terry McLaurin, Xavier Worthy, Chris Olave

Ladd McConkey - Fantasy Football Rankings, NFL Injury News, DFS Lineup Picks

The last few NFL draft classes have brought superstar wide receivers into the fold, so young players at the position carry significant value into next year. If you're already diving into next season's pecking order and fantasy landscape, we're here to help with early 2025 fantasy football wide receiver rankings for redraft leagues. Where do key wid receivers such as Puka Nacua, Malik Nabers, Ladd McConkey, Mike Evans, Terry McLaurin, Xavier Worthy, and Chris Olave rank for 2025? Navigate the rankings below to find out.

We're cranking away all year with fantasy football content -- so be sure to also check out our 2025 best ball fantasy football rankings, 2025 dynasty fantasy football rankings, and 2025 NFL rookie fantasy football rankings. Whatever you're interested in, we've got you covered.

RotoBaller's lead NFL analyst Nick Mariano has put together these initial 2025 rankings, which will of course be updated regularly throughout the NFL off-season -- after the NFL scouting combine, after the NFL Draft, after NFL free agency, and all through the start of the 2025 fantasy football season.

Be sure to check all of our fantasy football rankings for 2025:

 

Early 2025 Fantasy Football Wide Receiver Rankings

WR
Tier
WR
Rank
Player
Name
Pos. Overall
Rank
1 1 Ja'Marr Chase WR 2
1 2 Justin Jefferson WR 4
1 3 Puka Nacua WR 5
2 4 Nico Collins WR 6
2 5 CeeDee Lamb WR 8
2 6 Malik Nabers WR 9
2 7 Amon-Ra St. Brown WR 10
2 8 Brian Thomas Jr. WR 13
2 9 A.J. Brown WR 20
3 10 Tee Higgins WR 23
3 11 Ladd McConkey WR 28
3 12 Mike Evans WR 30
3 13 Jaxon Smith-Njigba WR 31
3 14 Tyreek Hill WR 33
3 15 Drake London WR 35
4 16 Garrett Wilson WR 40
4 17 George Pickens WR 41
4 18 Davante Adams WR 43
4 19 Terry McLaurin WR 48
4 20 DJ Moore WR 50
4 21 Chris Godwin WR 52
5 22 Xavier Worthy WR 53
5 23 Zay Flowers WR 55
5 24 Jordan Addison WR 56
5 25 Marvin Harrison Jr. WR 57
5 26 Cooper Kupp WR 59
5 27 Rashee Rice WR 62
5 28 DK Metcalf WR 63
5 29 Jameson Williams WR 64
5 30 Courtland Sutton WR 65
5 31 DeVonta Smith WR 66
6 32 Chris Olave WR 69
6 33 Deebo Samuel Sr. WR 70
6 34 Jauan Jennings WR 71
6 35 Jerry Jeudy WR 74
7 36 Tetairoa McMillan WR 77
7 37 Jayden Reed WR 81
7 38 Jaylen Waddle WR 83
8 39 Rome Odunze WR 84
8 40 Brandon Aiyuk WR 85
8 41 Keenan Allen WR 86
8 42 Calvin Ridley WR 91
8 43 Khalil Shakir WR 92
8 44 Michael Pittman Jr. WR 93
8 45 Josh Downs WR 94
8 46 Jakobi Meyers WR 95
8 47 Travis Hunter WR 98
8 48 Rashid Shaheed WR 100
8 49 Jalen McMillan WR 108
8 50 Amari Cooper WR 109
8 51 Marquise Brown WR 112
8 52 Darnell Mooney WR 113
8 53 Ricky Pearsall WR 115
8 54 Romeo Doubs WR 119
8 55 Keon Coleman WR 126
8 56 Quentin Johnston WR 127
8 57 DeAndre Hopkins WR 132
8 58 Christian Kirk WR 142
8 59 Diontae Johnson WR 144
8 60 Adam Thielen WR 149
9 61 Luther Burden III WR 157
9 62 Wan'Dale Robinson WR 158
9 63 Rashod Bateman WR 160
9 64 Cedric Tillman WR 162
9 65 Dontayvion Wicks WR 165
9 66 Marvin Mims Jr. WR 168
9 67 Xavier Legette WR 173
9 68 Stefon Diggs WR 174
9 69 Nick Westbrook-Ikhine WR 175
9 70 Andrei Iosivas WR 177
9 71 Michael Wilson WR 183
9 72 Olamide Zaccheaus WR 185
9 73 DeMario Douglas WR 188
9 74 Alec Pierce WR 189
9 75 Devaughn Vele WR 194
10 76 Jordan Whittington WR 198
10 77 Jalen Coker WR 199
10 78 Jermaine Burton WR 211
10 79 Gabe Davis WR 216
10 80 Malik Washington WR 220
10 81 Demarcus Robinson WR 222
10 82 Mike Williams WR 224
10 83 Brandin Cooks WR 232
10 84 Tyler Lockett WR 235
10 85 Joshua Palmer WR 238
10 86 Calvin Austin III WR 240
10 87 Darius Slayton WR 243
10 88 Emeka Egbuka WR 247
10 89 Tyler Boyd WR 251
10 90 Jahan Dotson WR 254
11 91 Adonai Mitchell WR 256
11 92 Jalen Nailor WR 262
11 93 Luke McCaffrey WR 263
11 94 Tre Harris WR 264
11 95 Tez Johnson WR 266
11 96 Jalen Tolbert WR 269
11 97 Roman Wilson WR 270
11 98 Elijah Moore WR 271
11 99 Marquez Valdes-Scantling WR 272
11 100 Tre Tucker WR 273
11 101 Curtis Samuel WR 274
11 102 Allen Lazard WR 278
11 103 Ja'Lynn Polk WR 285
11 104 Savion Williams WR 286
11 105 Jalin Hyatt WR 289
12 106 Malachi Corley WR 291
12 107 DJ Chark Jr. WR 293
12 108 Greg Dortch WR 294
12 109 Noah Brown WR 296
12 110 Devontez Walker WR 297
12 111 Parker Washington WR 300
12 112 Kalif Raymond WR 305
12 113 KaVontae Turpin WR 307
12 114 Isaiah Bond WR 309
12 115 Elic Ayomanor WR 311
12 116 Evan Stewart WR 313
12 117 Tutu Atwell WR 320
12 118 Mack Hollins WR 323
12 119 Josh Reynolds WR 325
12 120 Kendrick Bourne WR 329
13 121 Troy Franklin WR 334
13 122 Jalen Royals WR 340
13 123 Jayden Higgins WR 343
13 124 Kyren Lacy WR 345
13 125 Jaylin Noel WR 346
13 126 Xavier Restrepo WR 349
13 127 Ricky White WR 352
13 128 Javon Baker WR 356
13 129 Tory Horton WR 361
13 130 Treylon Burks WR 362
13 131 Zay Jones WR 364
13 132 Trey Palmer WR 366
13 133 Brenden Rice WR 367
13 134 Jacob Cowing WR 369
13 135 Robert Woods WR 370
13 136 Jonathan Mingo WR 373


Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

More Fantasy Football Analysis


Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Pat Connaughton9 mins ago

Questionable For Tuesday
Daniel Jones11 mins ago

Vikings, Colts Waiting On Daniel Jones Decision
Cristian Mena12 mins ago

Sent To Triple-A
Patrick Cantlay14 mins ago

Looking To Turn The Tides At TPC Sawgrass
Damian Lillard17 mins ago

Likely To Play Against Pacers
Yilber Diaz22 mins ago

Optioned To Triple-A
Giannis Antetokounmpo23 mins ago

Probable Tuesday
Daniel Berger26 mins ago

Looks Strong Heading To TPC Sawgrass
Colson Montgomery30 mins ago

Still In Contention To Make Opening Day Roster
Mike Burrows38 mins ago

Could Make Opening Day Roster
NFL40 mins ago

Will Fries Agrees To $88 Million Contract With Minnesota
NFL45 mins ago

Jevon Holland Landing With Giants On Three-Year Deal
Kumar Rocker47 mins ago

Tosses Three Clean Innings In Intrasquad Contest
NFL50 mins ago

Jonathan Allen Fetches $60 Million Contract From Vikings
Dustin May2 hours ago

"Makes The Most Sense" As Fifth Starter
Taylor Walls2 hours ago

Dealing With Quad Injury
Triston Casas2 hours ago

Starting On Tuesday
Jacob Wilson2 hours ago

Projected To Be Opening Day Shortstop
Esteury Ruiz2 hours ago

Not Expected To Make Opening Day Roster
Ke'Bryan Hayes3 hours ago

Dealing With Left Side Tightness
William Nylander3 hours ago

Extends Point Streak To Six Games On Monday
Nathan MacKinnon3 hours ago

Tallies Point No. 1,000 On Monday
Scott Wedgewood3 hours ago

Shuts The Door On Monday
Linus Ullmark3 hours ago

Stops 48 Shots In Victory
Tage Thompson3 hours ago

Strikes Twice Against Edmonton
Alec Martinez4 hours ago

Sustains Injury On Monday
Edouard Julien10 hours ago

Brooks Lee, Edouard Julien Both Expected To See Time At Second
Isiah Kiner-Falefa10 hours ago

Expected To Man Shortstop For Pittsburgh
Cleveland Browns10 hours ago

Browns To Release Dalvin Tomlinson
Dedniel Núñez10 hours ago

Dedniel Nunez Faces Live Hitters, Still Has A Shot At Opening Day
NFL10 hours ago

49ers, Dolphins Have Made Offers To Joey Bosa
Jameis Winston10 hours ago

49ers, Chargers In Talks With Jameis Winston
Jaylon Moore11 hours ago

Chiefs Sign Jaylon Moore To Two-Year Deal
Las Vegas Raiders11 hours ago

Elandon Roberts Agrees With Raiders On One-Year Deal
Mitch Garver11 hours ago

Homers, Leaves Game After Hit-By-Pitch
Buffalo Bills11 hours ago

Bills Add Michael Hoecht On Three-Year Deal
Minnesota Vikings11 hours ago

Jonathan Allen Visiting With Vikings
Minnesota Vikings11 hours ago

Vikings, Byron Murphy Agree On Big Three-Year Deal
Denver Broncos11 hours ago

Dre Greenlaw Joins Broncos On Three-Year Deal
Cincinnati Bengals11 hours ago

Bengals Giving Two-Year Deal To Oren Burks
Carolina Panthers11 hours ago

Tershawn Wharton Signs Three-Year Deal With Panthers
Jacob Amaya11 hours ago

Exits With Hip Tightness On Monday
Russell Wilson11 hours ago

Titans Don't Have Strong Interest In Russell Wilson
Tennessee Titans12 hours ago

Cody Barton Joins Titans On Three-Year Deal
Aaron Rodgers12 hours ago

Steelers, Aaron Rodgers Could Have Deal In Place By Tuesday
Green Bay Packers12 hours ago

Packers Sign Nate Hobbs To Four-Year Contract
Derek Law12 hours ago

Intent On Breaking Nats' Workload Record
Geno Smith12 hours ago

Raiders Likely To Give Geno Smith A Contract Extension
Las Vegas Raiders12 hours ago

Malcolm Koonce Returns To Raiders On One-Year Deal
Bilal Coulibaly12 hours ago

Unable To Return On Monday
Jalen Williams13 hours ago

Won't Return On Monday
Jerami Grant13 hours ago

Unavailable On Monday
Deni Avdija13 hours ago

Returning On Monday
Caris LeVert15 hours ago

Is Out For Monday's Matchup With Philadelphia
Brandon Nimmo15 hours ago

Resumes Baseball Activities
CJ Alexander15 hours ago

Departs Monday's Contest With Injury
Kristaps Porzingis15 hours ago

Unavailable Again On Monday
Tyler Toffoli15 hours ago

Considered A Game-Time Decision For Tuesday
Tyrese Haliburton15 hours ago

Out On Monday Night
Jorge Mateo16 hours ago

Progressing, Not Close To Playing In Games
Henry Thrun16 hours ago

To Miss Time With An Upper-Body Injury
Trae Young16 hours ago

Out Of Action On Monday
Al Horford16 hours ago

Out Against The Jazz
George Lombard Jr.16 hours ago

Sent To Minor-League Camp
Jayson Tatum16 hours ago

Sidelined Versus Utah
Jason Dickinson16 hours ago

Returns From Ankle Injury Monday
Paul George16 hours ago

Ruled Out For Monday And Wednesday
Jaxson Hayes16 hours ago

Out Again On Monday Night
John Klingberg16 hours ago

Out On Monday
Aaron Ekblad16 hours ago

Suspended 20 Games For Violating Drug Policy
Alec Burks16 hours ago

Out Versus Hornets
Mattias Ekholm16 hours ago

Remains Out Monday
Rickie Fowler16 hours ago

Building Momentum Heading To The PLAYERS Championship
Harris English16 hours ago

Sputters At Arnold Palmer Invitational
Wyndham Clark16 hours ago

Hitting His Stride Heading To The PLAYERS Championship
Akshay Bhatia16 hours ago

Looks To Bounce Back At The PLAYERS Championship
Sepp Straka16 hours ago

In Excellent Form Heading To The PLAYERS Championship
16 hours ago

Juuso Valimaki To Miss 8-9 Months Following Knee Surgery
Justin Rose16 hours ago

Secures Second Top-10 Finish
Maverick McNealy16 hours ago

Misses The Cut For The First Time In 2025
Jonathan Kuminga16 hours ago

Continues To Progress But Still No Timetable On Return
Hideki Matsuyama16 hours ago

Playing Excellent Golf Heading To The PLAYERS Championship
Jake Knapp16 hours ago

Returns To Action For The PLAYERS Championship
Will Zalatoris16 hours ago

Continues Excellent 2025 Season At Arnold Palmer Invitational
Billy Horschel16 hours ago

Misses The Cut At Arnold Palmer Invitational
Tommy Fleetwood16 hours ago

Secures Fourth Top-25 Finish In 2025
Jason Day17 hours ago

Secures Top-10 Finish At Arnold Palmer Invitational
Sam Burns17 hours ago

Has Yet To Miss The Cut In 2025
Ludvig Aberg17 hours ago

Finishes Strong At Arnold Palmer Invitational
Kelly Oubre Jr.17 hours ago

Out Against Hawks
Bradley Beal17 hours ago

Sidelined On Monday
Aaron Gordon17 hours ago

Ruled Out Monday
PIT21 hours ago

Thomas Novak Sustains Lower-Body Injury On Sunday
Stuart Skinner21 hours ago

Facing Buffalo On Monday
Jason Zucker22 hours ago

Expected To Return On Monday
Jacob Bernard-Docker22 hours ago

Not Playing On Monday
Jayson Tatum22 hours ago

Questionable Monday Against Jazz
Jiri Kulich22 hours ago

Not Playing On Monday
Jordan Greenway22 hours ago

A Game-Time Call On Monday
Tyler Reddick22 hours ago

Power-Steering Failure Foils Tyler Reddick's Bid For Potential Victory
William Byron22 hours ago

Recovers From Being Trapped A Lap Down To Finish Sixth
Josh Berry22 hours ago

Gives Wood Brothers Team Best Run Since 2021
Alex Pereira23 hours ago

Drops Decision At UFC 313
Magomed Ankalaev24 hours ago

Becomes The New UFC Light-Heavyweight Champion
Justin Gaethje1 day ago

Gets Back In The Win Column
Rafael Fiziev1 day ago

Loses Third Fight In A Row
Ignacio Bahamondes1 day ago

Gets Submission Win At UFC 313
Christopher Bell1 day ago

Scores His Third Consecutive Victory Of The Season At Phoenix
Kyle Larson1 day ago

Strong Phoenix Performance Falls Short Of Victory
Chris Buescher1 day ago

Quietly Earns A Top-Five Finish At Phoenix
Alex Bowman1 day ago

Leaves Phoenix With His Best Finish At The Site Since 2016
Zane Smith1 day ago

Quietly Nabs His First Phoenix Top-10 Finish
Jalin Turner1 day ago

Retires After UFC 313 Loss
Iasmin Lucindo1 day ago

Gets Dominated At UFC 313
Amanda Lemos1 day ago

Dominates At UFC 313
King Green1 day ago

Gets Knocked Out At UFC 313
Mauricio Ruffy1 day ago

Scores Highlight-Reel Knockout
Marcus Hogberg2 days ago

Activated From Injured Reserve
Connor Ingram2 days ago

Re-Enters Player Assistance Program
Chase Elliott2 days ago

Is Chase Elliott Worth Rostering At Phoenix This Week For DFS?
Joey Logano2 days ago

Will Be A Top Contender To Win At Phoenix
Denny Hamlin2 days ago

Is Difficult to Recommend As A DFS Option
Carson Hocevar2 days ago

Is Not An Ideal Driver To Add To Phoenix DFS Lineups
Brad Keselowski2 days ago

Is A Solid DFS Choice For Phoenix Lineups
Austin Cindric2 days ago

Could Be Worth Using In Phoenix Tournament Lineups
Kyle Busch2 days ago

Should Fantasy Players Roster Kyle Busch At Phoenix?
Michael McDowell2 days ago

Is Michael McDowell Worth Rostering For Phoenix DFS Lineups?
Ty Gibbs2 days ago

Is A DFS Recommendation Despite Inconsistent Track History At Phoenix
Austin Dillon2 days ago

Is Austin Dillon Worth Rostering In DFS For Phoenix This Week?
Cole Custer2 days ago

Is An Underrated DFS Value Pick For Phoenix Lineups
Tyler Reddick2 days ago

DFS Value Likely Hinges On How Much He Leads
Chase Briscoe2 days ago

Despite Strong Phoenix Record, Chase Briscoe Qualifies Inexplicably Poorly
Magomed Ankalaev4 days ago

Challenges For Light-Heavyweight Title At UFC 313
Alex Pereira4 days ago

Set For Fourth Title Defense
Rafael Fiziev4 days ago

Looks To Get Back In The Win Column
Justin Gaethje4 days ago

Set For A Rematch
Ignacio Bahamondes4 days ago

Looks To Extend His Win Streak
Jalin Turner4 days ago

Looks To Get Back In The Win Column
Iasmin Lucindo4 days ago

Looks For Her Fifth Win In A Row
Amanda Lemos4 days ago

Looks To Return To Win Column At UFC 313
Mauricio Ruffy4 days ago

Returns To Action At UFC 313
King Green4 days ago

Opens Up UFC 313 Main Card
Sahith Theegala6 days ago

Looking To Keep Spark From Last Event Alive At Bay Hill
Robert MacIntyre6 days ago

An Interesting Play At Arnold Palmer Invitational
Max Homa6 days ago

Hoping His Course History At Bay Hill Can Help Turn Season Around
Tommy Fleetwood6 days ago

Looking To Get Back Into Good Graces At Bay Hill
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF