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: 6/1/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  Jared Goff DET 8
9  Kyler Murray ARI 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 Herbert LAC 12
15  Trevor Lawrence JAC 8
16  Drake Maye NE 14
17  Sam Darnold SEA 8
18  J.J. McCarthy MIN 6
19  Michael Penix Jr. ATL 5
20  C.J. Stroud HOU 6
21  Bryce Young CAR 14
22  Jordan Love GB 5
23  Geno Smith LV 8
24  Justin Fields NYJ 9
Tier 4
25  Tua Tagovailoa MIA 12
26  Matthew Stafford LAR 8
27  Cam Ward TEN 10
28  Aaron Rodgers PIT 5
29  Tyler Shough NO 11
30  Russell Wilson NYG 14
31  Anthony Richardson IND 11
32  Daniel Jones IND 11
Tier 5
33  Joe Flacco CLE 9
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 6
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  Jonnu Smith MIA 12
7  Travis Kelce KC 10
8  David Njoku CLE 9
9  Tucker Kraft GB 5
Tier 4
10  Pat Freiermuth PIT 5
11  T.J. Hockenson MIN 6
12  Kyle Pitts ATL 5
13  Zach Ertz WAS 12
14  Evan Engram DEN 12
15  Jake Ferguson DAL 10
16  Isaiah Likely BAL 7
17  Hunter Henry NE 14
Tier 5
18  Juwan Johnson NO 11
19  Cade Otton TB 9
20  Tyler Warren IND 11
21  Dallas Goedert PHI 9
22  Colston Loveland CHI 5
23  Brenton Strange JAC 8
24  Mike Gesicki CIN 10
25  Dalton Schultz HOU 6
26  Dalton Kincaid BUF 7
27  Noah Fant SEA 8
Tier 6
28  Noah Gray KC 10
29  Will Dissly LAC 12
30  Theo Johnson NYG 14
31  Chigoziem Okonkwo TEN 10
32  Tyler Higbee LAR 8
33  Cole Kmet CHI 5
34  Mason Taylor NYJ 9
35  Austin Hooper NE 14
36  Ja'Tavion Sanders CAR 14
Tier 7
37  Tyler Conklin LAC 12
38  Dawson Knox BUF 7
39  Terrance Ferguson LAR 8
40  Luke Musgrave GB 5
41  Luke Schoonmaker DAL 10
42  Tommy Tremble CAR 14
43  Foster Moreau NO 11
44  Jeremy Ruckert NYJ 9
45  Michael Mayer LV 8
46  AJ Barner SEA 8
47  Lucas Krull DEN 12
Tier 8
48  Harold Fannin Jr. CLE 9
49  Darnell Washington PIT 5
50  Daniel Bellinger NYG 14
51  Johnny Mundt JAC 8
52  Stone Smartt NYJ 9
53  Josh Oliver MIN 6
54  Cade Stover HOU 6
55  Elijah Higgins ARI 8
56  Tanner Hudson CIN 10
57  Mo Alie-Cox IND 11
58  Colby Parkinson LAR 8
59  Payne Durham TB 9
60  Hunter Long JAC 8
61  Gunnar Helm TEN 10
62  Drew Sample CIN 10
63  Brock Wright DET 8
64  Luke Farrell SF 14
65  Charlie Kolar BAL 7
66  Oronde Gadsden II LAC 12
67  Grant Calcaterra PHI 9
68  Adam Trautman DEN 12
69  Jared Wiley KC 10
70  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  Kyren Williams LAR 8
10  Jonathan Taylor IND 11
11  De'Von Achane MIA 12
12  Bucky Irving TB 9
13  James Cook BUF 7
Tier 3
14  Joe Mixon HOU 6
15  David Montgomery DET 8
16  Chuba Hubbard CAR 14
17  Aaron Jones MIN 6
18  Breece Hall NYJ 9
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  Quinshon Judkins CLE 9
25  Omarion Hampton LAC 12
26  Kaleb Johnson PIT 5
27  Tyrone Tracy Jr. NYG 14
28  Brian Robinson Jr. WAS 12
29  Rhamondre Stevenson NE 14
30  RJ Harvey DEN 12
31  Javonte Williams DAL 10
32  Isiah Pacheco KC 10
33  Najee Harris LAC 12
34  TreVeyon Henderson NE 14
35  Jaylen Warren PIT 5
Tier 5
36  Austin Ekeler WAS 12
37  Rachaad White TB 9
38  Zach Charbonnet SEA 8
39  Tyjae Spears TEN 10
40  Kareem Hunt KC 10
41  Travis Etienne JAC 8
42  Tyler Allgeier ATL 5
43  Bhayshul Tuten JAC 8
44  Rico Dowdle CAR 14
45  Tank Bigsby JAC 8
46  Ray Davis BUF 7
47  Jerome Ford CLE 9
48  Braelon Allen NYJ 9
49  Isaac Guerendo SF 14
50  Jordan Mason MIN 6
51  Cam Skattebo NYG 14
Tier 6
52  Jaydon Blue DAL 10
53  Jaleel McLaughlin DEN 12
54  Emanuel Wilson GB 5
55  Roschon Johnson CHI 5
56  Kendre Miller NO 11
57  Trey Benson ARI 8
58  Justice Hill BAL 7
59  Raheem Mostert LV 8
60  Devin Singletary NYG 14
61  Miles Sanders DAL 10
62  Dylan Sampson CLE 9
63  DJ Giddens IND 11
64  Ty Johnson BUF 7
65  Zack Moss CIN 10
66  Will Shipley PHI 9
Tier 7
67  Alexander Mattison MIA 12
68  Blake Corum LAR 8
69  Audric Estime DEN 12
70  Jaylen Wright MIA 12
71  Dameon Pierce HOU 6
72  Ty Chandler MIN 6
73  Elijah Mitchell KC 10
74  Emari Demercado ARI 8
75  Antonio Gibson NE 14
76  Chris Brooks GB 5
77  Kenneth Gainwell PIT 5
78  Sean Tucker TB 9
79  Khalil Herbert IND 11
Tier 8
80  Cordarrelle Patterson PIT 5
81  Sincere McCormick LV 8
82  Kenny McIntosh SEA 8
83  Dare Ogunbowale HOU 6
84  Woody Marks HOU 6
85  Keaton Mitchell BAL 7
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  Amon-Ra St. Brown DET 8
3  Justin Jefferson MIN 6
Tier 2
4  Puka Nacua LAR 8
5  Nico Collins HOU 6
6  CeeDee Lamb DAL 10
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  D.J. Moore CHI 5
14  Tyreek Hill MIA 12
15  Terry McLaurin WAS 12
16  Jaxon Smith-Njigba SEA 8
17  DK Metcalf PIT 5
18  Zay Flowers BAL 7
19  Garrett Wilson NYJ 9
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  Marvin Harrison Jr. ARI 8
Tier 4
27  Stefon Diggs NE 14
28  Calvin Ridley TEN 10
29  Brandon Aiyuk SF 14
30  Jerry Jeudy CLE 9
31  Jakobi Meyers LV 8
32  Tetairoa McMillan CAR 14
33  Xavier Worthy KC 10
34  Deebo Samuel WAS 12
35  Darnell Mooney ATL 5
36  George Pickens DAL 10
37  Chris Olave NO 11
38  Jaylen Waddle MIA 12
39  Chris Godwin TB 9
40  Jordan Addison MIN 6
Tier 5
41  Khalil Shakir BUF 7
42  Michael Pittman Jr. IND 11
43  Travis Hunter JAC 8
44  Rashee Rice KC 10
45  Cooper Kupp SEA 8
46  Rashod Bateman BAL 7
47  Rashid Shaheed NO 11
48  Josh Downs IND 11
49  Rome Odunze CHI 5
50  Jauan Jennings SF 14
51  Quentin Johnston LAC 12
52  Ricky Pearsall SF 14
53  Keon Coleman BUF 7
54  Romeo Doubs GB 5
55  Marquise Brown KC 10
56  Matthew Golden GB 5
Tier 6
57  Cedric Tillman CLE 9
58  Ray-Ray McCloud ATL 5
59  Calvin Austin PIT 5
60  Adam Thielen CAR 14
61  Jayden Higgins HOU 6
62  Michael Wilson ARI 8
63  Tyler Lockett TEN 10
64  Jalen Tolbert DAL 10
65  Xavier Legette CAR 14
66  Alec Pierce IND 11
67  Darius Slayton NYG 14
68  Marvin Mims DEN 12
69  Andrei Iosivas CIN 10
70  Luther Burden III CHI 5
71  Jack Bech LV 8
72  Christian Kirk HOU 6
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  Tim Patrick DET 8
84  Devaughn Vele DEN 12
85  Dontayvion Wicks GB 5
86  Marquez Valdes-Scantling SEA 8
87  Michael Woods CLE 9
88  DeAndre Hopkins BAL 7
89  Kalif Raymond DET 8
90  Kyle Williams NE 14
91  Elijah Moore BUF 7
92  Mike Williams LAC 12
93  Greg Dortch ARI 8
94  Troy Franklin DEN 12
95  Tre Harris LAC 12
96  KaVontae Turpin DAL 10
97  Josh Palmer BUF 7
98  Dyami Brown JAC 8
99  Demarcus Robinson SF 14
100  Ben Skowronek PIT 5
101  Pat Bryant DEN 12
102  Jaylin Noel HOU 6
Tier 8
103  Jake Bobo SEA 8
104  Adonai Mitchell IND 11
105  Elic Ayomanor TEN 10
106  Jalen Nailor MIN 6
107  Curtis Samuel BUF 7
108  JuJu Smith-Schuster KC 10
109  Roman Wilson PIT 5
110  Jermaine Burton CIN 10
111  Demario Douglas NE 14
112  Jalen Royals KC 10
113  Josh Reynolds NYJ 9
114  Jalen Coker CAR 14
115  Jahan Dotson PHI 9
116  Dont'e Thornton Jr. LV 8
117  Malik Washington MIA 12
118  Isaac TeSlaa DET 8
119  Treylon Burks TEN 10
120  Zay Jones ARI 8
121  Luke McCaffrey WAS 12
122  Jordan Whittington LAR 8
123  Jalin Hyatt NYG 14
124  David Moore CAR 14
125  Olamide Zaccheaus CHI 5
126  Xavier Hutchinson HOU 6
127  Parker Washington JAC 8
128  Sterling Shepard TB 9
129  KhaDarel Hodge ATL 5
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  Malachi Corley 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  Anders Carlson 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