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




Log In  | Sign Up  |  Contact      





 My FFToday > My FFToday > Player Rankings  
 
Regular Season, Updated: 6/19/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
 Trevor Lawrence, JAC (Bye: 8)
15
Height: 6’6”   Weight: 220   DOB: 1999-10-06   Age: 25
College: Clemson   Draft: 2021 Round 1 (1) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022JAC17387 584 4,113 25 8 62 291 5 364.8 21.5
2023JAC16370 564 4,016 21 14 70 339 4 342.7 21.4
2024JAC10172 284 2,045 11 7 26 119 3 176.2 17.6
2025 (Projected)JAC 333 529 3,859 22 13 50 235 2 316.5  

Outlook: I remember viewing Trevor Lawrence as a fantasy target as early as his sophomore year at Clemson. The hype surrounding him as the next "It" quarterback was overwhelming, and I bought into it. Fast forward six years and we see a QB who has fallen woefully short of expectations. But I hear the excuses already in 2025 for when - not if - Lawrence continues his slightly-above-average career trajectory: "Let's be patient with Trevor Lawrence. He's learning a new system with a new rookie head coach." Blah, blah, blah.

I would encourage you to temper whatever expectations you may have about a Lawrence breakout campaign. He is a middle-of-the-road fantasy quarterback - nothing more, nothing less. The biggest evidence of that is comparing his standout performances to Brock Purdy's. Purdy has 40 career games under his belt, and he's thrown more than 2 TDs in nine of those games. Lawrence has played in 60 games but has only six such games. Remember, that's a comparison between a player drafted first overall and a player drafted dead last.

Bottom line: Lawrence has been an overhyped, underperforming QB in fantasy and real life. Proceed with extreme caution going into this year's fantasy draft season.


 Will Levis, TEN (Bye: 10)
51
Height: 6’4”   Weight: 229   DOB: 1999-06-27   Age: 26
College: Kentucky   Draft: 2023 Round 2 (2) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2023TEN9149 255 1,808 8 4 25 57 1 134.1 14.9
2024TEN12190 301 2,091 13 12 45 183 0 174.9 14.6
2025 (Projected)TEN 23 38 255 1 1 4 11 0 17.9  

 Jordan Love, GB (Bye: 5)
22
Height: 6’4”   Weight: 224   DOB: 1998-11-02   Age: 26
College: Utah State   Draft: 2020 Round 1 (26) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022GB414 21 195 1 0 1 -1 0 13.7 3.4
2023GB17372 579 4,159 32 11 50 247 4 384.7 22.6
2024GB15268 425 3,389 25 11 25 83 1 283.8 18.9
2025 (Projected)GB 302 471 3,582 26 12 33 131 2 308.2  

Outlook: After a breakout 2023 season, Love slogged through an injury plagued 2024. Early season knee and groin injuries, combined with the decimation of his receiver corps left the 5th year quarterback a barely usable option during the 2nd half of the fantasy season. 2025 gives Love and this Green Bay offense a chance to reload and reset. All of the skill position starters return, and the Packers even spent a 1st round pick on a receiver in Notre Dame's Matthew Golden! By adding the speedster to an already crowded receiver room, Love has a bevy of options to target at all levels, and hopefully won't be plagued by a league-leading 23 dropped passes again.

Health, a stable of air weapons and a solid pass blocking line are checks in the positive column, but the presence of Josh Jacobs, and a brutal divisional schedule should temper expectations. The Pack were one of four teams in the NFL to run the ball more than they passed it last season, and as long as Jacobs remains healthy, this should be the case again in 2025. It's incredibly difficult to reach QB1 status with such low volume (30th in team pass attempts), especially since Love offers very little as a runner and passing touchdowns can be fluky. But even with the negatives, Love is a solid option for teams fading the position until late in the draft. Should something happen to Jacobs, Green Bay has the coaching and receivers to make Love an incredible value.


 Patrick Mahomes, KC (Bye: 10)
7
Height: 6’2”   Weight: 225   DOB: 1995-09-17   Age: 29
College: Texas Tech   Draft: 2017 Round 1 (10) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022KC17435 648 5,250 41 12 61 358 4 486.3 28.6
2023KC16401 597 4,183 27 14 75 389 0 356.1 22.3
2024KC16392 581 3,928 26 11 58 307 2 343.1 21.4
2025 (Projected)KC 400 597 4,122 28 12 62 315 2 361.6  

 Marcus Mariota, WAS (Bye: 12)
41
Height: 6’4”   Weight: 222   DOB: 1993-10-30   Age: 31
College: Oregon   Draft: 2015 Round 1 (2) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022ATL13184 300 2,219 15 9 85 438 4 238.8 18.4
2023PHI315 23 164 1 1 8 52 0 17.4 5.8
2024WAS334 44 364 4 0 18 92 1 49.4 16.5
2025 (Projected)WAS 27 41 281 2 0 8 38 0 25.9  

 Drake Maye, NE (Bye: 14)
16
Height: 6’4”   Weight: 230   DOB: 2002-08-30   Age: 22
College: North Carolina   Draft: 2024 Round 1 (3) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2024NE13225 338 2,276 15 10 54 421 2 227.9 17.5
2025 (Projected)NE 330 499 3,395 20 12 75 472 3 315.0  

 Baker Mayfield, TB (Bye: 9)
6
Height: 6’1”   Weight: 215   DOB: 1995-04-14   Age: 30
College: Oklahoma   Draft: 2018 Round 1 (1) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022LAR12201 335 2,163 10 8 31 89 1 163.1 13.6
2023TB17364 566 4,044 28 10 62 163 1 336.5 19.8
2024TB17407 570 4,500 41 16 60 378 3 444.8 26.2
2025 (Projected)TB 380 551 4,240 31 14 65 255 2 373.5  

 J.J. McCarthy, MIN (Bye: 6)
18
Height: 6’3”   Weight: 202   DOB: 2003-01-20   Age: 22
College: Michigan   Draft: 2024 Round 1 (10) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2025 (Projected)MIN 362 557 4,010 23 14 41 155 1 314.0  

Outlook: McCarthy, the 2nd-year signal caller from Michigan, gets the job to himself this season as the Vikings unquestioned starter. Missing his rookie year due to a meniscus tear in the preseason, McCarthy watched Sam Darnold have a career year in this offense, and now gets his own chance to give Minnesota a shot at the title. Fitted with a Super Bowl roster of superstars and game breakers, McCarthy needs to play within the offense and use his athleticism and big arm to keep defenses honest. While he got plenty of "mental reps" last year, it's the decision making that's going to make or break this season. While he won a ton at Michigan, he was never asked to carry the load, or operate a complex passing offense. He's got all the physical gifts and intangibles you could ask for, but what gives him fantasy relevance are his coach, and passing game weapons. Like Darold last year, there is a world where McCarthy is efficient, and does enough with his legs to come into fantasy relevance at some point in the year. With 25+ touchdown potential, and elite receivers, McCarthy is one of my favorite upside QB2s.


 Davis Mills, HOU (Bye: 6)
59
Height: 6’4”   Weight: 212   DOB: 1998-10-21   Age: 26
College: Stanford   Draft: 2021 Round 3 (3) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022HOU15292 479 3,118 17 15 32 108 2 246.7 16.4
2023HOU618 39 173 2 0 2 9 0 17.6 2.9
2024HOU420 36 212 0 0 3 11 0 11.7 2.9
2025 (Projected)HOU 14 20 152 1 1 0 0 0 11.6  

 Jalen Milroe, SEA (Bye: 8)
39
Height: 6’2”   Weight: 217   DOB: 2002-12-13   Age: 22
College: Alabama   Draft: 2025 Round 3 (28) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2025 (Projected)SEA 16 26 184 1 1 16 95 1 28.7  

 Joe Milton III, DAL (Bye: 10)
62
Height: 6’5”   Weight: 235   DOB: 2000-03-06   Age: 25
College: Tennessee   Draft: 2024 Round 6 (17) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2024NE122 29 241 1 0 10 16 1 23.7 23.7
2025 (Projected)DAL 5 7 56 0 0 4 17 0 4.5  

 Gardner Minshew, KC (Bye: 10)
49
Height: 6’1”   Weight: 225   DOB: 1996-05-16   Age: 29
College: Washington State   Draft: 2019 Round 6 (5) 
SeasonTeamGameComp Att Yard TD INTAtt Yard TDFPtsFPts/G
2022PHI544 76 663 3 3 7 3 1 51.5 10.3
2023IND17305 490 3,305 15 9 34 100 3 253.3 14.9
2024LV10203 306 2,013 9 10 19 58 0 142.5 14.2
2025 (Projected)KC 22 34 248 2 1 3 8 0 21.2