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




Log In  | Sign Up  |  Contact      





 MFL Power > MFL Power: Pre-Season Rankings  
 
Regular Season, Updated: 7/17/2025


MFL Power:
MyFantasyLeague

What is MFL Power?

MFL League ID:   MFL Season:   
Options: Offense Rankings | IDP Rankings

 Quarterbacks
Rk Player Tm Bye
1  Lamar Jackson BAL 7
2  Josh Allen BUF 7
3  Joe Burrow CIN 10
4  Jayden Daniels WAS 12
5  Jalen Hurts PHI 9
Tier 2
6  Baker Mayfield TB 9
7  Patrick Mahomes KC 10
8  Kyler Murray ARI 8
9  Jared Goff DET 8
10  Brock Purdy SF 14
11  Dak Prescott DAL 10
12  Caleb Williams CHI 5
Tier 3
13  Bo Nix DEN 12
14  Justin Fields NYJ 9
15  J.J. McCarthy MIN 6
16  Justin Herbert LAC 12
17  Trevor Lawrence JAC 8
18  Drake Maye NE 14
19  Sam Darnold SEA 8
20  Michael Penix Jr. ATL 5
21  C.J. Stroud HOU 6
22  Bryce Young CAR 14
23  Jordan Love GB 5
Tier 4
24  Geno Smith LV 8
25  Tua Tagovailoa MIA 12
26  Matthew Stafford LAR 8
27  Cam Ward TEN 10
28  Aaron Rodgers PIT 5
Tier 5
29  Tyler Shough NO 11
30  Russell Wilson NYG 14
31  Daniel Jones IND 11
32  Anthony Richardson IND 11
33  Joe Flacco CLE 9
Tier 6
34  Dillon Gabriel CLE 9
35  Spencer Rattler NO 11
36  Shedeur Sanders CLE 9
37  Tyrod Taylor NYJ 9
38  Jameis Winston NYG 14
Tier 7
39  Jalen Milroe SEA 8
40  Mac Jones SF 14
41  Marcus Mariota WAS 12
42  Jaxson Dart NYG 14
43  Malik Willis GB 5
44  Joshua Dobbs NE 14
45  Aidan O'Connell LV 8
46  Zach Wilson MIA 12
47  Mason Rudolph PIT 5
48  Jimmy Garoppolo LAR 8
49  Gardner Minshew KC 10
50  Jacoby Brissett ARI 8
51  Will Levis TEN 10
52  Andy Dalton CAR 14
53  Mitchell Trubisky BUF 7
54  Kirk Cousins ATL 5
55  Tyson Bagent CHI 5
56  Kyle Trask TB 9
57  Cooper Rush BAL 7
58  Nick Mullens JAC 8
59  Davis Mills HOU 6
60  Taylor Heinicke LAC 12
61  Hendon Hooker DET 8
62  Joe Milton III DAL 10
63  Sam Howell MIN 6
64  Jarrett Stidham DEN 12
65  Jake Browning CIN 10

 Tight Ends
Rk Player Tm Bye
1  Brock Bowers LV 8
2  Trey McBride ARI 8
3  George Kittle SF 14
Tier 2
4  Sam LaPorta DET 8
5  Mark Andrews BAL 7
Tier 3
6  Travis Kelce KC 10
7  David Njoku CLE 9
8  Tucker Kraft GB 5
Tier 4
9  T.J. Hockenson MIN 6
10  Tyler Warren IND 11
11  Kyle Pitts ATL 5
12  Jake Ferguson DAL 10
13  Zach Ertz WAS 12
14  Evan Engram DEN 12
15  Isaiah Likely BAL 7
16  Jonnu Smith PIT 5
17  Hunter Henry NE 14
Tier 5
18  Juwan Johnson NO 11
19  Cade Otton TB 9
20  Dallas Goedert PHI 9
21  Darren Waller MIA 12
22  Pat Freiermuth PIT 5
23  Colston Loveland CHI 5
24  Brenton Strange JAC 8
25  Mike Gesicki CIN 10
26  Dalton Schultz HOU 6
27  Dalton Kincaid BUF 7
Tier 6
29  Noah Gray KC 10
30  Will Dissly LAC 12
31  Theo Johnson NYG 14
32  Chigoziem Okonkwo TEN 10
33  Tyler Higbee LAR 8
34  Mason Taylor NYJ 9
35  Austin Hooper NE 14
36  Ja'Tavion Sanders CAR 14
Tier 7
37  Terrance Ferguson LAR 8
38  Cole Kmet CHI 5
39  Tyler Conklin LAC 12
40  Dawson Knox BUF 7
41  Luke Musgrave GB 5
42  Luke Schoonmaker DAL 10
43  Tommy Tremble CAR 14
44  Foster Moreau NO 11
45  Jeremy Ruckert NYJ 9
46  Michael Mayer LV 8
47  AJ Barner SEA 8
48  Lucas Krull DEN 12
Tier 8
49  Harold Fannin Jr. CLE 9
50  Darnell Washington PIT 5
51  Daniel Bellinger NYG 14
52  Johnny Mundt JAC 8
53  Stone Smartt NYJ 9
54  Josh Oliver MIN 6
55  Cade Stover HOU 6
56  Elijah Higgins ARI 8
57  Tanner Hudson CIN 10
58  Mo Alie-Cox IND 11
59  Colby Parkinson LAR 8
60  Payne Durham TB 9
61  Hunter Long JAC 8
62  Gunnar Helm TEN 10
63  Drew Sample CIN 10
64  Brock Wright DET 8
65  Luke Farrell SF 14
66  Charlie Kolar BAL 7
67  Oronde Gadsden II LAC 12
68  Grant Calcaterra PHI 9
69  Adam Trautman DEN 12
70  Jared Wiley KC 10
71  John Bates WAS 12
 Running Backs
Rk Player Tm Bye
1  Saquon Barkley PHI 9
2  Bijan Robinson ATL 5
3  Jahmyr Gibbs DET 8
4  Derrick Henry BAL 7
Tier 2
5  Ashton Jeanty LV 8
6  Christian McCaffrey SF 14
7  Chase Brown CIN 10
8  Josh Jacobs GB 5
9  De'Von Achane MIA 12
10  Kyren Williams LAR 8
11  Jonathan Taylor IND 11
12  Bucky Irving TB 9
13  James Cook BUF 7
Tier 3
14  Joe Mixon HOU 6
15  Breece Hall NYJ 9
16  Chuba Hubbard CAR 14
17  David Montgomery DET 8
18  Aaron Jones MIN 6
19  D'Andre Swift CHI 5
20  Alvin Kamara NO 11
21  James Conner ARI 8
22  Tony Pollard TEN 10
23  Kenneth Walker SEA 8
Tier 4
24  Omarion Hampton LAC 12
25  TreVeyon Henderson NE 14
26  Quinshon Judkins CLE 9
27  Kaleb Johnson PIT 5
28  Tyrone Tracy Jr. NYG 14
29  Brian Robinson Jr. WAS 12
30  RJ Harvey DEN 12
31  Isiah Pacheco KC 10
32  Javonte Williams DAL 10
Tier 5
33  Najee Harris LAC 12
34  Rhamondre Stevenson NE 14
35  Jaylen Warren PIT 5
36  Austin Ekeler WAS 12
37  Rachaad White TB 9
38  Zach Charbonnet SEA 8
39  Tyjae Spears TEN 10
40  Travis Etienne JAC 8
41  J.K. Dobbins DEN 12
42  Kareem Hunt KC 10
43  Tyler Allgeier ATL 5
44  Bhayshul Tuten JAC 8
45  Rico Dowdle CAR 14
46  Tank Bigsby JAC 8
47  Ray Davis BUF 7
48  Jerome Ford CLE 9
49  Braelon Allen NYJ 9
50  Isaac Guerendo SF 14
51  Jordan Mason MIN 6
52  Cam Skattebo NYG 14
Tier 6
53  Jaydon Blue DAL 10
54  Roschon Johnson CHI 5
55  Trey Benson ARI 8
56  Kendre Miller NO 11
57  Justice Hill BAL 7
58  Will Shipley PHI 9
59  Nick Chubb HOU 6
60  Raheem Mostert LV 8
61  Devin Singletary NYG 14
62  Miles Sanders DAL 10
63  Dylan Sampson CLE 9
64  DJ Giddens IND 11
65  Ty Johnson BUF 7
66  Zack Moss CIN 10
Tier 7
67  MarShawn Lloyd GB 5
68  Alexander Mattison MIA 12
69  Blake Corum LAR 8
70  Jaylen Wright MIA 12
71  Ty Chandler MIN 6
72  Emanuel Wilson GB 5
73  Elijah Mitchell KC 10
74  Antonio Gibson NE 14
75  Emari Demercado ARI 8
76  Kenneth Gainwell PIT 5
77  Sean Tucker TB 9
78  Khalil Herbert IND 11
Tier 8
79  Cordarrelle Patterson PIT 5
80  Sincere McCormick LV 8
81  Keaton Mitchell BAL 7
82  Woody Marks HOU 6
83  Jaleel McLaughlin DEN 12
84  Kenny McIntosh SEA 8
85  Dare Ogunbowale HOU 6
86  Jordan James SF 14
87  Samaje Perine CIN 10
88  Devin Neal NO 11
89  Craig Reynolds DET 8
90  Jeremy McNichols WAS 12
91  Kimani Vidal LAC 12
92  Isaiah Davis NYJ 9
93  Ronnie Rivers LAR 8
94  Trevor Etienne CAR 14
95  LeQuint Allen JAC 8
96  Brashard Smith KC 10
 Wide Receivers
Rk Player Tm Bye
1  Ja'Marr Chase CIN 10
2  Justin Jefferson MIN 6
Tier 2
3  Amon-Ra St. Brown DET 8
4  Puka Nacua LAR 8
5  CeeDee Lamb DAL 10
6  Nico Collins HOU 6
7  Malik Nabers NYG 14
8  Brian Thomas Jr. JAC 8
9  A.J. Brown PHI 9
10  Drake London ATL 5
11  Ladd McConkey LAC 12
12  Mike Evans TB 9
Tier 3
13  Tyreek Hill MIA 12
14  Terry McLaurin WAS 12
15  Jaxon Smith-Njigba SEA 8
16  DK Metcalf PIT 5
17  Garrett Wilson NYJ 9
18  Zay Flowers BAL 7
19  D.J. Moore CHI 5
20  Courtland Sutton DEN 12
21  Davante Adams LAR 8
22  Jayden Reed GB 5
23  Jameson Williams DET 8
24  DeVonta Smith PHI 9
25  Tee Higgins CIN 10
26  Rashee Rice KC 10
27  Marvin Harrison Jr. ARI 8
Tier 4
28  Calvin Ridley TEN 10
29  Jerry Jeudy CLE 9
30  Jakobi Meyers LV 8
31  Tetairoa McMillan CAR 14
32  Jaylen Waddle MIA 12
33  Xavier Worthy KC 10
34  Deebo Samuel WAS 12
35  Darnell Mooney ATL 5
36  Chris Olave NO 11
37  George Pickens DAL 10
38  Stefon Diggs NE 14
39  Chris Godwin TB 9
Tier 5
40  Jordan Addison MIN 6
41  Jauan Jennings SF 14
42  Khalil Shakir BUF 7
43  Michael Pittman Jr. IND 11
44  Rome Odunze CHI 5
45  Travis Hunter JAC 8
46  Ricky Pearsall SF 14
47  Cooper Kupp SEA 8
48  Matthew Golden GB 5
49  Rashod Bateman BAL 7
50  Rashid Shaheed NO 11
51  Josh Downs IND 11
52  Quentin Johnston LAC 12
53  Keon Coleman BUF 7
54  Marquise Brown KC 10
Tier 6
55  Cedric Tillman CLE 9
56  Romeo Doubs GB 5
57  Brandon Aiyuk SF 14
58  Ray-Ray McCloud ATL 5
59  Adam Thielen CAR 14
60  Jayden Higgins HOU 6
61  Michael Wilson ARI 8
62  Tyler Lockett TEN 10
63  Darius Slayton NYG 14
64  Xavier Legette CAR 14
65  Calvin Austin PIT 5
66  Alec Pierce IND 11
67  Jalen Tolbert DAL 10
68  Marvin Mims DEN 12
69  Christian Kirk HOU 6
70  Luther Burden III CHI 5
71  Jack Bech LV 8
72  Andrei Iosivas CIN 10
73  Brandin Cooks NO 11
74  Nick Westbrook-Ikhine MIA 12
75  Allen Lazard NYJ 9
Tier 7
76  Tre Tucker LV 8
77  Tutu Atwell LAR 8
78  Emeka Egbuka TB 9
79  Wan'Dale Robinson NYG 14
80  Jalen McMillan TB 9
81  Mack Hollins NE 14
82  Noah Brown WAS 12
83  Devaughn Vele DEN 12
84  Dontayvion Wicks GB 5
85  Marquez Valdes-Scantling SEA 8
86  Michael Woods CLE 9
87  DeAndre Hopkins BAL 7
88  Kyle Williams NE 14
89  Elijah Moore BUF 7
91  Greg Dortch ARI 8
92  Troy Franklin DEN 12
93  Tre Harris LAC 12
94  Josh Palmer BUF 7
95  Dyami Brown JAC 8
96  Demarcus Robinson SF 14
97  Adonai Mitchell IND 11
98  Pat Bryant DEN 12
99  KaVontae Turpin DAL 10
100  Jaylin Noel HOU 6
Tier 8
101  Jake Bobo SEA 8
102  Ben Skowronek PIT 5
103  Tim Patrick DET 8
104  Elic Ayomanor TEN 10
105  Jalen Nailor MIN 6
106  Curtis Samuel BUF 7
107  Roman Wilson PIT 5
108  Jermaine Burton CIN 10
109  Demario Douglas NE 14
110  Jalen Royals KC 10
111  Josh Reynolds NYJ 9
112  Jalen Coker CAR 14
113  Isaac TeSlaa DET 8
114  Jahan Dotson PHI 9
115  Dont'e Thornton Jr. LV 8
116  Malik Washington MIA 12
117  JuJu Smith-Schuster KC 10
118  Treylon Burks TEN 10
119  Zay Jones ARI 8
120  Luke McCaffrey WAS 12
121  Jordan Whittington LAR 8
122  Jalin Hyatt NYG 14
123  Kalif Raymond DET 8
124  David Moore CAR 14
125  Olamide Zaccheaus CHI 5
126  Parker Washington JAC 8
127  Sterling Shepard TB 9
128  KhaDarel Hodge ATL 5
129  Xavier Hutchinson HOU 6
130  Bub Means NO 11
131  Ainias Smith PHI 9
132  Tory Horton SEA 8
133  Derius Davis LAC 12
134  Tylan Wallace BAL 7
135  Arian Smith NYJ 9
136  Kayshon Boutte NE 14
137  Bo Melton GB 5
 
 Kickers
Rk Player Tm Bye
1  Brandon Aubrey DAL 10
2  Cameron Dicker LAC 12
3  Chase McLaughlin TB 9
4  Jake Bates DET 8
Tier 2
5  Jake Elliott PHI 9
6  Chris Boswell PIT 5
7  Matt Gay WAS 12
8  Ka'imi Fairbairn HOU 6
9  Tyler Loop BAL 7
10  Daniel Carlson LV 8
11  Evan McPherson CIN 10
12  Tyler Bass BUF 7
13  Wil Lutz DEN 12
Tier 3
14  Jason Sanders MIA 12
15  Jake Moody SF 14
16  Brandon McManus GB 5
17  Younghoe Koo ATL 5
18  Harrison Butker KC 10
19  Jason Myers SEA 8
20  Joshua Karty LAR 8
21  Chad Ryland ARI 8
22  Cairo Santos CHI 5
23  Cam Little JAC 8
24  Will Reichard MIN 6
25  Graham Gano NYG 14
Tier 4
26  Caden Davis NYJ 9
27  Blake Grupe NO 11
28  Joey Slye TEN 10
29  Matthew Wright CAR 14
30  Andres Borregales NE 14
31  Spencer Shrader IND 11
32  Dustin Hopkins CLE 9
 Defense/Special Teams
Rk Player Bye
1  Denver Broncos 12
2  Buffalo Bills 7
3  Baltimore Ravens 7
4  Minnesota Vikings 6
5  Houston Texans 6
Tier 2
6  Seattle Seahawks 8
7  Dallas Cowboys 10
8  Chicago Bears 5
9  Kansas City Chiefs 10
10  Pittsburgh Steelers 5
11  Philadelphia Eagles 9
12  Indianapolis Colts 11
Tier 3
13  New York Giants 14
14  Green Bay Packers 5
15  New York Jets 9
16  Tampa Bay Buccaneers 9
17  Cleveland Browns 9
18  Los Angeles Chargers 12
19  New Orleans Saints 11
20  Detroit Lions 8
21  Los Angeles Rams 8
Tier 4
22  Jacksonville Jaguars 8
23  Las Vegas Raiders 8
24  Atlanta Falcons 5
25  Cincinnati Bengals 10
26  San Francisco 49ers 14
27  Washington Commanders 12
Tier 5
28  Miami Dolphins 12
29  New England Patriots 14
30  Arizona Cardinals 8
31  Tennessee Titans 10
32  Carolina Panthers 14