Fantasy Football Today - fantasy football rankings, cheatsheets, and information
A Fantasy Football Community!




Log In  | Sign Up  |  Contact      





 My FFToday > Player Stats > Fantasy Stats > Player Rankings  
 
Regular Season, Updated: 7/10/2025

Want Custom Fantasy Scoring?
You are not logged in. You must be logged in and create a league profile to apply custom fantasy scoring to the stats, projections and rankings pages. Login or Register


Projections:  QB | RB | WR | TE | K | DEF | DL | LB | DB

Rankings with Outlooks:  QB | RB | WR | TE | K | DL | LB | DB

Rankings:  Top 225 | QB | RB | WR | TE | K | DEF | DL | LB | DB | Print | MFL Power

Options:  Sort by Rankings | Sort by Last Name


Upside = Upside   Risk = Risk
FFToday Standard Scoring: Review Scoring
 Tyreek Hill, MIA (Bye: 12)
13
Height: 5’10”   Weight: 185   DOB: 1994-03-01   Age: 31
College: West Alabama   Draft: 2016 Round 5 (28) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022MIA17119 1,710 7 7 32 1 222.2 13.1
2023MIA16119 1,799 13 6 15 0 259.4 16.2
2024MIA1781 959 6 8 53 0 137.2 8.1
2025 (Projected)MIA 88 1,117 7 8 46 0 158.3  

 Terry McLaurin, WAS (Bye: 12)
14
Height: 6’0”   Weight: 208   DOB: 1995-09-15   Age: 29
College: Ohio State   Draft: 2019 Round 3 (13) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022WAS1777 1,191 5 7 29 0 152.0 8.9
2023WAS1779 1,002 4 0 0 0 124.2 7.3
2024WAS1782 1,096 13 2 2 0 187.8 11.0
2025 (Projected)WAS 83 1,088 8 0 0 0 156.8  

Outlook: Terry McLaurin crushed it in 2024, finishing as WR7 with 15.9 points per game over a full 17-game slate. He was WR16 in points per game but jumped up the ranks thanks to his ironman status. With 117 targets (19th in the NFL), he was a steal last year -- mid-round price, top-tier output. The catch? His draft stock is soaring now, and Deebo Samuel's addition might eat into his volume.

Even so, McLaurin's the clear cut WR1 here in Washington. He's got Daniels' trust, elite route-running, and a knack for big plays. Samuel could dilute the target share, but McLaurin's too good to fade entirely. He's a safe bet for WR2 numbers with occasional WR1 spikes -- think 1,000 yards and eight to 10 touchdowns. Just don't overpay expecting another top-10 finish unless the stars align. McLaurin's a third-round WR2 with a high floor, but it's very possible that his 2024 season will end up being the best of his career.


 Rashee Rice, KC (Bye: 10)
15
Height: 6’1”   Weight: 204   DOB: 2000-04-22   Age: 25
College: Southern Methodist   Draft: 2023 Round 2 (24) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2023KC1679 938 7 1 -3 0 135.5 8.5
2024KC424 288 2 1 1 0 40.9 10.2
2025 (Projected)KC 88 1,085 7 0 0 0 150.5  

Outlook: Rice's strong close to 2023 led to heightened expectations during the offseason. Things got muddied by an off-the-field incident that many figured would result in a potentially lengthy suspension from the NFL, which pushed him down draft boards and made him a risk/reward selection. Rice did indeed turn out to be a risky pick, though not for anything off the field, as he avoided punishment from the league but not from his opponents as a Week 4 knee injury shelved him for the rest of 2024.

His absence created a trickledown effect that robbed the offense of much of its expected explosiveness -- Rice was on pace for 102 receptions, 1,224 yards, and 9 TDs when he was injured -- and his return is a big reason there's a lot of optimism about Kansas City returning to form as a powerhouse offense in 2025. Incredibly, though, there's still been no resolution on his pending legal difficulties, so it remains a possibility that the NFL could hand down some discipline.

At this point, the expectation is that the NFL won't do anything until the legal proceedings conclude, so Rice appears poised to play out the 2025 season. Based purely on what we've seen from Rice on the field, he looks like a borderline top-20 fantasy wideout this season.


 Jaxon Smith-Njigba, SEA (Bye: 8)
16
Height: 6’1”   Weight: 196   DOB: 2002-02-14   Age: 23
College: Ohio State   Draft: 2023 Round 1 (20) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2023SEA1763 628 4 0 0 0 86.8 5.1
2024SEA17100 1,130 6 5 26 0 151.6 8.9
2025 (Projected)SEA 93 1,149 6 0 0 0 150.9  

 DK Metcalf, PIT (Bye: 5)
17
Height: 6’3”   Weight: 228   DOB: 1997-12-14   Age: 27
College: Mississippi   Draft: 2019 Round 2 (32) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022SEA1790 1,048 6 0 0 0 140.8 8.3
2023SEA1666 1,114 8 0 0 0 159.4 10.0
2024SEA1566 992 5 0 0 0 129.2 8.6
2025 (Projected)PIT 79 1,088 7 0 0 0 150.8  

 Zay Flowers, BAL (Bye: 7)
18
Height: 5’9”   Weight: 182   DOB: 2000-09-11   Age: 24
College: Boston College   Draft: 2023 Round 1 (22) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2023BAL1677 858 5 8 56 1 127.4 8.0
2024BAL1774 1,059 4 9 56 0 135.5 8.0
2025 (Projected)BAL 85 1,075 6 8 53 0 148.8  

Outlook: Flowers followed up a strong rookie season with an even better sophomore campaign, as he went over 1,000 yards, and nearly matched his reception and touchdown totals. He was dynamic with the ball in his hands, averaging over 14 yards-per-reception, but due to the nature of the offense, and the wealth of receiving options, had games where his participation was almost non-existent. Flowers is just one cog in a high-octane offense, and just doesn't have much room for statistical growth. His brings a vitally important element to the offense, but with the addition of Hopkins, resigning of Bateman, and presence of Henry, Flowers's place in the pecking order changes on a weekly basis. He's simply not going to receive the volume or scoring opportunities necessary to be anything more than a low end WR2.


 D.J. Moore, CHI (Bye: 5)
19
Height: 6’0”   Weight: 210   DOB: 1997-04-14   Age: 28
College: Maryland   Draft: 2018 Round 1 (24) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022CAR1763 888 7 10 53 0 136.1 8.0
2023CHI1796 1,364 8 4 21 1 192.5 11.3
2024CHI1798 966 6 14 75 0 140.1 8.2
2025 (Projected)CHI 85 1,067 6 8 58 0 148.5  

Outlook: A microcosm of the 2024 season came in a Week 9 loss to the Cardinals. Just before the half, Moore walked off the field and sat on the bench. This is usually a common occurrence, except that players usually wait for the play to end before leaving the field. Not Moore. While "injury" was the excuse, most believe he had become fed up with the inability of his quarterback to get him the ball. Suffering through a terribly inefficient season (career low 9.9 yards-per-catch), Moore hauled in only 70% of his targets, and his best trait, deep game breaking receptions, were virtually nonexistent.

Of all the skill position players on this team, I'm most doubtful about a potential turnaround being significant to Moore's bottom line. With so many mouths to feed, a repeat of the 140 targets seems unlikely, and it remains to be seen what role he plays in the offense. Will he shift into a possession slot that gets schemed yards-after-catch opportunities? Will he return to being a downfield threat? Either way, improved quarterback play, and an attitude adjustment are paramount to his success. His current WR2 price seems expensive for me with so much uncertainty in his role, and the level of talent his fellow receivers possess.


 Garrett Wilson, NYJ (Bye: 9)
20
Height: 6’0”   Weight: 183   DOB: 2000-07-22   Age: 24
College: Ohio State   Draft: 2022 Round 1 (10) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022NYJ1783 1,103 4 4 4 0 134.7 7.9
2023NYJ1795 1,042 3 4 0 0 122.2 7.2
2024NYJ17101 1,104 7 2 5 0 152.9 9.0
2025 (Projected)NYJ 99 1,088 6 0 0 0 144.8  

 Courtland Sutton, DEN (Bye: 12)
21
Height: 6’3”   Weight: 218   DOB: 1995-10-10   Age: 29
College: Southern Methodist   Draft: 2018 Round 2 (8) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022DEN1564 829 2 1 5 0 95.4 6.4
2023DEN1659 772 10 0 0 0 137.2 8.6
2024DEN1781 1,081 8 0 0 0 156.1 9.2
2025 (Projected)DEN 80 1,059 7 0 0 0 147.9  

Outlook: Through seven games last year, it looked like Sutton's days as a fantasy relevant wideout might have become a thing of the past. During those first seven weeks, the veteran totaled 21 receptions, 277 yards, and 2 TDs. Once Nix got more comfortable in the offense, however, which began in earnest in Week 8, Sutton delivered his best work since tearing his ACL back in 2020. Starting with an 8-100-0 effort against Carolina, he averaged 6 receptions for 80.4 yards per game and scored six times. It concluded with his first 1,000-yard campaign since 2019.

While the team has moved to add more weapons to the offense, including signing TE Evan Engram and drafting WR Pat Bryant in the third round, Sutton appears poised to operate as the top target in the passing game once again in 2025. That doesn't mean we won't see a reduction in target share, though, as last year Sutton was targeted 135 times, nearly double that of runner-up Javonte Williams (70). In particular, you'd expect Engram, a high-volume option with the Jaguars in recent years, to be a lot more involved than the likes of last year's TEs Adam Trautman, Lucas Krull, and Greg Dulcich.

Entering his age-30 season, Sutton suddenly finds himself back in weekly starter territory. Even if he loses some opportunities on a week-to-week basis versus 2024, the ascension of Nix should be enough to think that Sutton could exceed last year's 81-1081-8 line. He's a strong WR3.


 Davante Adams, LAR (Bye: 8)
22
Height: 6’1”   Weight: 212   DOB: 1992-12-24   Age: 32
College: Fresno State   Draft: 2014 Round 2 (21) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022LV17100 1,516 14 3 -1 0 235.5 13.9
2023LV17103 1,144 8 0 0 0 162.4 9.6
2024NYJ1485 1,063 8 0 0 0 154.3 11.0
2025 (Projected)LAR 81 996 7 0 0 0 141.6  

Outlook: It's been a rough stretch for Adams since leaving Green Bay, missing the playoffs each of the last three seasons while watching his production decline each year: from 100-1516-14 in 2022, to 103-1144-8 in 2023, and then 85-1063-8 last year while splitting time between the Raiders and Jets. Seeking a fresh start and a return to meaningful December football, Adams signed with the Rams to take the spot of Kupp, who was released and ultimately signed with Seattle. Although he's six months older than Kupp, Adams looks to have more miles left on his odometer.

He's absolutely been more durable over the course of his career; he missed three games last year, which marked the first time since 2020 that he didn't appear in every game. Plus, for as good as Kupp is as a route runner, Adams has long been considered the gold standard in that regard. He's a pro's pro and even entering his age-33 season he belongs on the short list for best No. 2 receiver in all of football.

A year ago, Kupp averaged 8.3 targets per game. Expect Adams to at least match that if not exceed it, which would equal 142 targets (he had 141 in 14 games last year). We saw what a dangerous combo Kupp and Nacua could be at times during their two seasons together, and a veteran quarterback like Stafford is going to know to keep Adams happy by getting him the ball. He shouldn't be drafted as a WR1 any longer, but he still looks like a viable WR2, slotting somewhere in that WR15-WR20 range, and if playing for a better team reinvigorates him, that range might prove low.


 Jayden Reed, GB (Bye: 5)
23
Height: 5’11”   Weight: 187   DOB: 2000-04-28   Age: 25
College: Michigan State   Draft: 2023 Round 2 (19) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2023GB1664 793 8 11 119 2 151.2 9.5
2024GB1755 857 6 20 163 1 144.0 8.5
2025 (Projected)GB 61 837 7 16 127 1 144.4  

Outlook: Reed erupted in the 2024 opener in Brazil with a sizzling 4-138-1 receiving line, tacking on a 33-yard rushing touchdown as well. But the breakout that started in the 2nd half of 2023 never quite carried over into the entirety of 2024, as the lower leg injuries to Jordan Love, and the emergence of Josh Jacobs sunk the Green Bay passing game. Reed saw nearly 20 fewer targets last season, and was basically a boom-or-bust option for most of the season. The road to more looks got a lot more complicated as Green Bay added Matthew Golden in the first round, and unless one of last year's starters is cut or traded before the season, Reed will have a tough time getting to 70 receptions despite being the "WR1" on the team. With big play ability, and a nose for the endzone, I wouldn't count Reed out entirely. In standard leagues he's a decent WR2, and in PPR leagues he profiles as an upside WR3.


 Jameson Williams, DET (Bye: 8)
24
Height: 6’2”   Weight: 179   DOB: 2001-03-26   Age: 24
College: Alabama   Draft: 2022 Round 1 (12) 
SeasonTeamGameRec Yard TDAtt Yard TDFPtsFPts/G
2022DET61 41 1 1 40 0 14.1 2.4
2023DET1224 354 2 3 29 1 56.3 4.7
2024DET1558 1,001 7 11 61 1 154.2 10.3
2025 (Projected)DET 63 981 6 5 37 1 143.8  

Outlook: Finally able to get his head on straight, Jameson Williams put together a banger of a season in 2024, blowing away his previous career highs in targets, catches, yards, and touchdowns. The fastest player on the field most weeks, Williams makes more house calls than an old-timey doctor. His 17.3 yards-per-reception was 2nd best in the NFL, and he has seven career touchdowns of 30 yards or more, including 82, 70, and 61 yards last season alone. His greatest asset is also one of his limiting factors, as he still needs to be manufactured touches because his route tree remains stunted. While oozing with physical gifts, he still tends to drift during games, is prone to drops, and makes plenty of boneheaded decisions on and off the field. His inconsistency keeps him from being a reliable WR2, but boy can he win you a few weeks out of the WR3/FLEX spot.