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




Log In  | Sign Up  |  Contact      





 MFL Power > MFL Power: Weekly Rankings  
 
2025 Week 17, Updated: 12/24/2025


MFL Power:
MyFantasyLeague

What is MFL Power?


 Quarterbacks
Rk Player Tm Opp
1  Josh Allen BUF PHI
Tier 2
2  Drake Maye NE @NYJ
3  Jalen Hurts PHI @BUF
4  Joe Burrow CIN ARI
5  Dak Prescott DAL @WAS
6  Trevor Lawrence JAC @IND
7  Bo Nix DEN @KC
8  Brock Purdy SF CHI
Tier 3
9  Jacoby Brissett ARI @CIN
10  Justin Herbert LAC HOU
11  Jared Goff DET @MIN
12  Matthew Stafford LAR @ATL
13  Baker Mayfield TB @MIA
14  Tyler Shough NO @TEN
15  Sam Darnold SEA @CAR
16  Caleb Williams CHI @SF
Tier 4
17  Jaxson Dart NYG @LV
18  Lamar Jackson BAL @GB
19  Bryce Young CAR SEA
20  Jordan Love GB BAL
21  C.J. Stroud HOU @LAC
Tier 5
22  Quinn Ewers MIA TB
23  Kirk Cousins ATL LAR
24  Philip Rivers IND JAC
25  Josh Johnson WAS DAL
26  Chris Oladokun KC DEN
27  Aaron Rodgers PIT @CLE
28  Cam Ward TEN NO
29  Shedeur Sanders CLE PIT
30  Geno Smith LV NYG
31  Brady Cook NYJ NE
32  Max Brosmer MIN DET

 Tight Ends
Rk Player Tm Opp
1  Trey McBride ARI @CIN
Tier 2
2  George Kittle SF CHI
3  Harold Fannin Jr. CLE PIT
4  Juwan Johnson NO @TEN
5  Dallas Goedert PHI @BUF
6  Dalton Schultz HOU @LAC
7  Kyle Pitts ATL LAR
Tier 3
8  Theo Johnson NYG @LV
9  Hunter Henry NE @NYJ
10  Brenton Strange JAC @IND
11  Darren Waller MIA TB
12  Travis Kelce KC DEN
13  Dalton Kincaid BUF PHI
14  Jake Ferguson DAL @WAS
15  Tyler Warren IND JAC
16  Colston Loveland CHI @SF
Tier 4
17  Taysom Hill NO @TEN
18  AJ Barner SEA @CAR
19  Chigoziem Okonkwo TEN NO
20  Colby Parkinson LAR @ATL
21  Oronde Gadsden II LAC HOU
22  Evan Engram DEN @KC
23  Mark Andrews BAL @GB
24  Mike Gesicki CIN ARI
25  Michael Mayer LV NYG
Tier 5
26  Isaiah Likely BAL @GB
27  Gunnar Helm TEN NO
27  Pat Freiermuth PIT @CLE
28  Jeremy Ruckert NYJ NE
29  Greg Dulcich MIA TB
30  Luke Musgrave GB BAL
31  Cole Kmet CHI @SF
32  Darnell Washington PIT @CLE
33  Jonnu Smith PIT @CLE
34  Dawson Knox BUF PHI
Tier 6
35  Josh Oliver MIN DET
36  Cade Otton TB @MIA
37  Elijah Higgins ARI @CIN
38  John Bates WAS DAL
39  Ben Sinnott WAS DAL
40  Ja'Tavion Sanders CAR SEA
41  Austin Hooper NE @NYJ
42  Tommy Tremble CAR SEA
43  Terrance Ferguson LAR @ATL
 Running Backs
Rk Player Tm Opp
1  De'Von Achane MIA TB
2  Jahmyr Gibbs DET @MIN
3  Bijan Robinson ATL LAR
4  Christian McCaffrey SF CHI
Tier 2
5  James Cook BUF PHI
6  Jonathan Taylor IND JAC
7  Saquon Barkley PHI @BUF
8  Chase Brown CIN ARI
9  RJ Harvey DEN @KC
10  Derrick Henry BAL @GB
11  Omarion Hampton LAC HOU
12  Travis Etienne JAC @IND
13  Josh Jacobs GB BAL
14  Bucky Irving TB @MIA
Tier 3
15  Ashton Jeanty LV NYG
16  Rhamondre Stevenson NE @NYJ
17  Kyren Williams LAR @ATL
18  Kenneth Gainwell PIT @CLE
19  Breece Hall NYJ NE
20  D'Andre Swift CHI @SF
21  Jaylen Warren PIT @CLE
22  Javonte Williams DAL @WAS
23  Aaron Jones MIN DET
24  Tony Pollard TEN NO
25  Kenneth Walker SEA @CAR
Tier 4
26  Tyrone Tracy Jr. NYG @LV
27  Isiah Pacheco KC DEN
28  Woody Marks HOU @LAC
29  Rico Dowdle CAR SEA
30  Michael Carter ARI @CIN
31  Chuba Hubbard CAR SEA
32  Emanuel Wilson GB BAL
33  Zach Charbonnet SEA @CAR
34  David Montgomery DET @MIN
35  Tyjae Spears TEN NO
Tier 5
36  Isaiah Davis NYJ NE
37  Kyle Monangai CHI @SF
38  Trayveon Williams CLE PIT
39  Audric Estime NO @TEN
40  Blake Corum LAR @ATL
41  Chris Rodriguez Jr. WAS DAL
42  Raheim Sanders CLE PIT
43  Jawhar Jordan HOU @LAC
44  Tyler Allgeier ATL LAR
45  Devin Singletary NYG @LV
46  Samaje Perine CIN ARI
47  Rachaad White TB @MIA
Tier 6
48  Ty Johnson BUF PHI
49  Malik Davis DAL @WAS
50  Brashard Smith KC DEN
51  Jacory Croskey-Merritt WAS DAL
52  LeQuint Allen JAC @IND
53  Emari Demercado ARI @CIN
54  Zavier Scott MIN DET
55  Jaleel McLaughlin DEN @KC
56  Rasheen Ali BAL @GB
57  Sean Tucker TB @MIA
58  Jaylen Wright MIA TB
59  Brian Robinson Jr. SF CHI
Tier 7
60  Jeremy McNichols WAS DAL
61  Keaton Mitchell BAL @GB
62  Nick Chubb HOU @LAC
63  Corey Kiner ARI @CIN
64  Kareem Hunt KC DEN
65  Hassan Haskins LAC HOU
66  Tank Bigsby PHI @BUF
67  Ray Davis BUF PHI
68  Will Shipley PHI @BUF
69  Kaleb Johnson PIT @CLE
70  Kimani Vidal LAC HOU
71  TreVeyon Henderson NE @NYJ
 Wide Receivers
Rk Player Tm Opp
1  Puka Nacua LAR @ATL
2  Ja'Marr Chase CIN ARI
3  Jaxon Smith-Njigba SEA @CAR
Tier 2
4  Amon-Ra St. Brown DET @MIN
5  CeeDee Lamb DAL @WAS
6  Chris Olave NO @TEN
7  Mike Evans TB @MIA
8  A.J. Brown PHI @BUF
9  George Pickens DAL @WAS
10  Jameson Williams DET @MIN
11  Nico Collins HOU @LAC
Tier 3
12  D.J. Moore CHI @SF
13  Tetairoa McMillan CAR SEA
14  Tee Higgins CIN ARI
15  Courtland Sutton DEN @KC
16  Michael Wilson ARI @CIN
17  Drake London ATL LAR
18  Zay Flowers BAL @GB
19  Jaylen Waddle MIA TB
20  Stefon Diggs NE @NYJ
21  Jauan Jennings SF CHI
22  Terry McLaurin WAS DAL
23  Ladd McConkey LAC HOU
24  Christian Watson GB BAL
25  Jakobi Meyers JAC @IND
26  Wan'Dale Robinson NYG @LV
Tier 4
27  Jayden Reed GB BAL
28  Khalil Shakir BUF PHI
29  Troy Franklin DEN @KC
30  Brian Thomas Jr. JAC @IND
31  DeVonta Smith PHI @BUF
32  Justin Jefferson MIN DET
33  Chris Godwin TB @MIA
34  Marvin Harrison Jr. ARI @CIN
35  Xavier Worthy KC DEN
36  Adonai Mitchell NYJ NE
37  Michael Pittman Jr. IND JAC
38  Deebo Samuel WAS DAL
39  Emeka Egbuka TB @MIA
40  Parker Washington JAC @IND
41  Quentin Johnston LAC HOU
42  Josh Downs IND JAC
43  Darius Slayton NYG @LV
Tier 5
44  Kayshon Boutte NE @NYJ
45  John Metchie NYJ NE
46  Rashid Shaheed SEA @CAR
47  Jalen Coker CAR SEA
48  Keenan Allen LAC HOU
49  Romeo Doubs GB BAL
50  Mack Hollins NE @NYJ
51  Olamide Zaccheaus CHI @SF
52  Jayden Higgins HOU @LAC
53  Marquise Brown KC DEN
54  Alec Pierce IND JAC
55  Ryan Flournoy DAL @WAS
56  Konata Mumpfield LAR @ATL
57  Adam Thielen PIT @CLE
58  Jerry Jeudy CLE PIT
59  Jordan Addison MIN DET
60  Tre Harris LAC HOU
61  Tre Tucker LV NYG
62  Chimere Dike TEN NO
63  Cooper Kupp SEA @CAR
64  Elic Ayomanor TEN NO
65  Marvin Mims DEN @KC
Tier 6
66  Xavier Legette CAR SEA
67  Isaiah Bond CLE PIT
68  Mason Tipton NO @TEN
69  Darnell Mooney ATL LAR
70  Josh Palmer BUF PHI
71  Jalen McMillan TB @MIA
72  JuJu Smith-Schuster KC DEN
73  Rashod Bateman BAL @GB
74  DeAndre Hopkins BAL @GB
75  Treylon Burks WAS DAL
76  Christian Kirk HOU @LAC
77  Tyler Lockett LV NYG
78  Malik Washington MIA TB
79  Jalen Brooks ARI @CIN
80  Van Jefferson TEN NO
81  Isaac TeSlaa DET @MIN
82  Calvin Austin PIT @CLE
83  Kalif Raymond DET @MIN
84  Xavier Hutchinson HOU @LAC
Tier 7
85  Jack Bech LV NYG
86  Mitchell Tinsley CIN ARI
87  Kyle Williams NE @NYJ
88  Demario Douglas NE @NYJ
89  Andrei Iosivas CIN ARI
90  David Sills ATL LAR
91  Dontayvion Wicks GB BAL
92  Isaiah Hodgins NYG @LV
93  Demarcus Robinson SF CHI
94  Jalen Nailor MIN DET
95  Jahdae Walker CHI @SF
96  Jahan Dotson PHI @BUF
97  Luther Burden III CHI @SF
98  Ricky Pearsall SF CHI
99  Pat Bryant DEN @KC
 
 Kickers
Rk Player Tm Opp
1  Brandon Aubrey DAL @WAS
2  Jason Myers SEA @CAR
3  Chase McLaughlin TB @MIA
4  Chris Boswell PIT @CLE
5  Jake Bates DET @MIN
6  Eddy Pineiro SF CHI
7  Jake Elliott PHI @BUF
8  Cameron Dicker LAC HOU
Tier 2
9  Charlie Smyth NO @TEN
10  Andres Borregales NE @NYJ
11  Evan McPherson CIN ARI
12  Cam Little JAC @IND
13  Wil Lutz DEN @KC
14  Ka'imi Fairbairn HOU @LAC
15  Harrison Mevis LAR @ATL
16  Tyler Loop BAL @GB
17  Zane Gonzalez ATL LAR
18  Blake Grupe IND JAC
19  Cairo Santos CHI @SF
20  Joey Slye TEN NO
21  Riley Patterson MIA TB
22  Ben Sauls NYG @LV
23  Will Reichard MIN DET
24  Harrison Butker KC DEN
25  Daniel Carlson LV NYG
26  Mike Badgley BUF PHI
27  Brandon McManus GB BAL
Tier 3
28  Andre Szmyt CLE PIT
29  Nick Folk NYJ NE
30  Chad Ryland ARI @CIN
31  Ryan Fitzgerald CAR SEA
32  Jake Moody WAS DAL
 Defense/Special Teams
Rk Team Opp
1  Denver Broncos @KC
2  Detroit Lions @MIN
3  Pittsburgh Steelers @CLE
4  New England Patriots @NYJ
5  Seattle Seahawks @CAR
Tier 2
6  New Orleans Saints @TEN
7  Tampa Bay Buccaneers @MIA
8  Dallas Cowboys @WAS
9  Los Angeles Chargers HOU
10  Houston Texans @LAC
11  Los Angeles Rams @ATL
12  Buffalo Bills PHI
13  Green Bay Packers BAL
14  Jacksonville Jaguars @IND
15  Tennessee Titans NO
Tier 3
16  Cleveland Browns PIT
17  Philadelphia Eagles @BUF
18  San Francisco 49ers CHI
19  Las Vegas Raiders NYG
20  New York Giants @LV
21  Cincinnati Bengals ARI
22  Atlanta Falcons LAR
23  Minnesota Vikings DET
24  Chicago Bears @SF
25  Carolina Panthers SEA
26  Baltimore Ravens @GB
Tier 4
27  Miami Dolphins TB
28  New York Jets NE
29  Indianapolis Colts JAC
30  Kansas City Chiefs DEN
31  Arizona Cardinals @CIN
32  Washington Commanders DAL