2025 Fantasy Football Special - Complete Positional and Overall Rankings
- Draftman Rick
- Aug 21
- 12 min read
Updated: Aug 27
Don't do your fantasy football draft without this information! If you have already done your fantasy draft, go fuss at your league commissioner for having it so early before possible injuries to key players. There is still a slight risk of injury to some players, and you wouldn't want to get stuck having drafted one! With that said, I have created my fantasy draft information with a week left in the preseason since some of you have wanted it earlier.
I know the players extremely well, so a lot of people ask me fantasy football questions, and I'm happy to help them out.
Below, you will find my ranking by position followed by an overall ranking. So, print this out, get a pen to check off players as they are drafted, and beat those people who set their draft on automatic pilot!
The rankings are for Half PPR (Half Point Per Reception) Leagues but wouldn't change too much for PPR Leagues.
Good luck!
POSITION RANKINGS
QB
Rank Player Team Notes
1 Josh Allen BUF
2 Lamar Jackson BAL
3 Jayden Daniels WSH
4 Jalen Hurts PHI
5 Joe Burrow CIN
6 Patrick Mahomes KC
7 Baker Mayfield TB
8 Kyler Murray ARI Pray he stays healthy or skip him.
9 Bo Nix DEN
10 Dak Prescott DAL
11 Brock Purdy SF
12 Justin Fields NYJ
13 Jared Goff DET
14 Caleb Williams CHI
15 Drake Maye NE
16 Trevor Lawrence JAX
17 Justin Herbert LAC
18 C.J. Stroud HOU
19 Jordan Love GB
20 J.J. McCarthy MIN
21 Matthew Stafford LAR
After this, just pick any QB.
RB
Rank Player Team Notes
1 Bijan Robinson ATL
2 Jahmyr Gibbs DET
3 Saquon Barkley PHI
4 Christian McCaffrey SF Skip if you don't like risk.
5 Derrick Henry BAL
6 Ashton Jeanty LV Rookie, so risky but could be great.
7 Chase Brown CIN
8 De'Von Achane MIA
9 Josh Jacobs GB
10 Bucky Irving TB
11 Jonathan Taylor IND
12 Kyren Williams LAR
13 James Cook BUF
14 Kenneth Walker III SEA
15 Omarion Hampton LAC
16 James Conner ARI
17 Breece Hall NYJ
18 Chuba Hubbard CAR
19 Alvin Kamara NO
20 TreVeyon Henderson NE
21 RJ Harvey DEN
22 David Montgomery DET
23 D'Andre Swift CHI
24 Tony Pollard TEN
25 Isiah Pacheco KC
26 Aaron Jones MIN
27 Kaleb Johnson PIT
28 Tyrone Tracy Jr. NYG
29 Jaylin Warren PIT
30 Travis Etienne JAX
31 Jordan Mason MIN
32 Jacory Croskey-Merritt WSH
33 Quinshon Judkins CLE
34 Rhamondre Stevenson NE
35 Zach Charbonnet SEA
36 Joe Mixon HOU Injured. To miss 4 games
37 J.K. Dobbins DEN
38 Javonte Williams DAL
39 Cam Skattebo NYG
40 Brian Robinson Jr. SF Back up to McCaffrey
41 Braelon Allen NYJ
42 Ray Davis BUF
43 Bhayshul Tuten JAX
44 Tyjae Spears TEN
45 Jaydon Blue DAL
46 Tank Bigsby JAX
47 Trey Benson ARI
48 Tyler Allgeier ATL
49 Isaac Guerendo SF
50 Dylan Sampson CLE
51 Austin Ekeler WSH
52 Najee Harris LAC
53 Rachaad White TB
After this, just go with your highest ranked fantasy football draft's suggestion.
WR
Rank Player Team Notes
1 Ja'Marr Chase CIN
2 CeeDee Lamb DAL Swap places with Justin Jefferson if PPR league.
3 Justin Jefferson MIN Swap places with CeeDee Lamb if PPR league.
4 Malik Nabers NYG
5 Nico Collins HOU
6 Amon-Ra St. Brown DET
7 Puka Nacua LAR
8 Brian Thomas Jr. JAX
9 A.J. Brown PHI
10 Drake London ATL
11 Tee Higgins CIN
12 Ladd McConkey LAC
13 Jaxon Smith-Njigba SEA
14 Tyreek Hill MIA Boom or bust.
15 Davante Adams LAR
16 Garrett Wilson NYJ
17 Mike Evans TB
18 Terry McLaurin WSH
19 Marvin Harrison Jr. ARI
20 Courtland Sutton DEN
21 Xavier Worthy KC
22 Tetairoa McMillan CAR
23 DJ Moore CHI
24 George Pickens DAL
25 DeVonta Smith PHI
26 Jameson Williams DET
27 DK Metcalf PIT
28 Calvin Ridley TEN
29 Zay Flowers BAL
30 Rashee Rice KC Suspension of 6 to 8 games likely but worth a pick about here for playoffs.
31 Travis Hunter JAX
32 Jaylen Waddle MIA
33 Jacobi Meyers LV
34 Rome Odunze CHI
35 Ricky Pearsall SF
36 Chris Olave NO
37 Emeka Egbuka TB
38 Jauan Jennings SF
39 Stefon Diggs NE
40 Jerry Jeudy CLE
41 Deebo Samuel WSH
42 Jordan Addison MIN
43 Jayden Reed GB
44 Khalil Shakir BUF
45 Cooper Kupp SEA
46 Josh Downs IND
47 Matthew Golden GB
48 Chris Godwin TB
49 Michael Pittman Jr. IND
50 Rashid Shaheed NO
51 Keon Coleman BUF
52 Darnell Mooney ATL
53 Christian Kirk HOU
54 Jayden Higgins HOU
55 Brandon Aiyuk SF Injured. Will miss games early on.
56 Rashod Bateman BAL
57 Luther Burden III CHI
58 Keenan Allen LAC
59 Hollywood Brown KC
60 Wan'Dale Robinson NYG
After this, just go with your highest ranked fantasy football draft's suggestion.
TE
Rank Player Team Notes
1 Brock Bowers LV Bowers is a cut above. Draft high if you can, maybe about pick 20 give or take.
2 Trey McBride ARI McBride is excellent, too, but he's not Bowers.
3 George Kittle SF
4 Sam LaPorta DET
5 T.J. Hockenson MIN
6 Travis Kelce KC
7 Mark Andrews BAL
8 Evan Engram DEN
9 David Njoku CLE
10 Tyler Warren IND
11 Tucker Kraft GB
12 Colston Loveland CHI
13 Jake Ferguson DAL
14 Dalton Kincaid BUF
15 Dallas Goedert PHI
16 Hunter Henry NE
17 Kyle Pitts ATL
18 Brenton Strange JAX
19 Zach Ertz WSH
20 Cade Otten TB
21 Jonnu Smith PIT
22 Isaiah Likely BAL
Honestly, after about the first 10 picks, you could just take your favorite tight end.
DEFENSES
Rank Team
1 Denver
2 Philadelphia
3 Pittsburgh
4 Baltimore
5 Minnesota
6 Houston
7 Buffalo
8 Kansas City
9 NY Giants
10 Seattle
11 LA Chargers
12 LA Rams
The first four defenses are better. The next eight are pretty good but should be drafted in a lower round than the first four.
KICKERS
Rank Player Team Notes
1 Brandon Aubrey DAL
2 Jake Bates DET
3 Chris Boswell PIT
4 Cameron Dicker LAC
5 Chase McLaughlin TB
6 Harrison Butker KC
7 Evan McPherson CIN
8 Will Lutz DEN
9 Ka'imi Fairbairn HOU
10 Tyler Bass BUF
11 Jake Elliott PHI
12 Jason Sanders MIA
The first seven kickers are better. The next five are pretty good but should be drafted in a lower round than the first seven.
OVERALL
I don't move any players higher or lower regarding their positional rankings above, but deciding which running back is better or worse than a wide receiver and where to fit in the tight ends and quarterbacks is the tough part.
Beyond these, just use your fantasy football league's suggestions on where to fit them into an overall ranking.
Also, as the draft starts out, if your opponents are drafting running backs high, you can move them up a few notches as a whole. That's where skill while the draft is going on comes in handy.
Rank Player Pos Team Notes
1 Ja'Marr Chase WR CIN
2 Bijan Robinson RB ATL
3 Jahmyr Gibbs RB DET
4 Saquon Barkley RB PHI
5 CeeDee Lamb WR DAL Swap places with Justin Jefferson if PPR league.
6 Justin Jefferson WR MIN Swap places with CeeDee Lamb if PPR league.
7 Christian McCaffrey RB SF Skip if you don't like risk.
8 Malik Nabers WR NYG
9 Nico Collins WR HOU
10 Amon-Ra St. Brown WR DET
11 Derrick Henry RB BAL
12 Ashton Jeanty RB LV Rookie, so risky but could be great.
13 Puka Nacua WR LAR
14 Brian Thomas Jr. WR JAX
15 A.J. Brown WR PHI
16 Drake London WR ATL
17 Brock Bowers TE LV
18 Chase Brown RB CIN
19 De'Von Achane RB MIA
20 Josh Jacobs RB GB
21 Bucky Irving RB TB
22 Jonathan Taylor RB IND
23 Kyren Williams RB LAR
24 Josh Allen QB BUF
25 Lamar Jackson QB BAL
26 Jayden Daniels QB WSH
27 Trey McBride TE ARI
28 James Cook RB BUF
29 Tee Higgins WR CIN
30 Ladd McConkey WR LAC
31 Jaxon Smith-Njigba WR SEA
32 George Kittle TE SF
33 Tyreek Hill WR MIA Boom or bust.
34 Davante Adams WR LAR
35 Garrett Wilson WR NYJ
36 Mike Evans WR TB
37 Kenneth Walker III RB SEA
38 Omarion Hampton RB LAC
39 Jalen Hurts QB PHI
40 James Conner RB ARI
41 Breece Hall RB NYJ
42 Chuba Hubbard RB CAR
43 Alvin Kamara RB NO
44 Terry McLaurin WR WSH
45 Marvin Harrison Jr. WR ARI
46 Courtland Sutton WR DEN
47 TreVeyon Henderson RB NE
48 Joe Burrow QB CIN
49 Xavier Worthy WR KC
50 Tetairoa McMillan WR CAR
51 DJ Moore WR CHI
52 George Pickens WR DAL
53 DeVonta Smith WR PHI
54 Jameson Williams WR DET
55 DK Metcalf WR PIT
56 Calvin Ridley WR TEN
57 Zay Flowers WR BAL
58 RJ Harvey RB DEN
59 David Mongomery RB DET
60 D'Andre Swift RB CHI
61 Tony Pollard RB TEN
62 Sam LaPorta TE DET
63 Isiah Pacheco RB KC
64 Aaron Jones RB MIN
65 Patrick Mahomes QB KC
66 Rashee Rice WR KC Suspension of 6 to 8 games likely but worth a pick about here for playoffs.
67 Travis Hunter WR JAX
68 T.J. Hockenson TE MIN
69 Baker Mayfield QB TB
70 Jaylen Waddle WR MIA
71 Kyler Murray QB ARI Pray he stays healthy or skip him.
72 Bo Nix QB DEN
73 Kaleb Johnson RB PIT
74 Tyrone Tracy Jr. RB NYG
75 Travis Kelce TE KC
76 Mark Andrews TE BAL
77 Jacobi Meyers WR LV
78 Rome Odunze WR CHI
79 Jaylen Warren RB PIT
80 Ricky Pearsall WR SF
81 Chris Olave WR NO
82 Travis Etienne RB JAX
83 Jordan Mason RB MIN
84 Emeka Egbuka WR TB
85 Dak Prescott QB DAL
86 Jacory Croskey-Merritt RB WSH
87 Jauan Jennings WR SF
88 Stefon Diggs WR NE
89 Jerry Jeudy WR CLE
90 Deebo Samuel WR WSH
91 Evan Engram TE DEN
92 David Njoku TE CLE
93 Jordan Addison WR MIN
94 Jayden Reed WR GB
95 Khalil Shakir WR BUF
96 Quinshon Judkins RB CLE
97 Rhamondre Stevenson RB NE
98 Zach Charbonnet RB SEA
99 Joe Mixon RB HOU Injured. To miss 4 games
100 Brock Purdy QB SF
101 Tyler Warren TE IND
102 Tucker Kraft TE GB
103 J.K. Dobbins RB DEN
104 Justin Fields QB NYJ
105 Jared Goff QB DET
106 Javonte Williams RB DAL
107 Cam Skattebo RB NYG
108 Cooper Kupp WR SEA
109 Brian Robinson Jr. RB SF Backup to McCaffrey
110 Josh Downs WR IND
111 Matthew Golden WR GB
112 Chris Godwin WR TB
113 Caleb Williams QB CHI
114 Drake Maye QB NE
115 Trevor Lawrence QB JAX
116 Justin Herbert QB LAC
117 Michael Pittman Jr. WR IND
118 C.J. Stroud QB HOU
119 Jordan Love QB GB
120 Rashid Shaheed WR NO
121 Keon Coleman WR BUF
122 Darnell Mooney WR ATL
123 Braelon Allen RB NYJ
124 Ray Davis RB BUF
125 Bhayshul Tuten RB JAX
126 Tyjae Spears RB TEN
127 Jaydon Blue RB DAL
128 Tank Bigsby RB JAX
129 J.J. McCarthy QB MIN
130 Coleston Loveland TE CHI
131 Jake Ferguson TE DAL
132 Dalton Kincaid TE BUF
133 Dallas Goedert TE PHI
134 Christian Kirk WR HOU
135 Jayden Higgins WR HOU
136 Brandon Aiyuk WR SF Injured. Will miss games early on.
137 Trey Benson RB ARI
138 Tyler Allgeier RB ATL
139 Isaac Guerendo RB SF
140 Rashod Bateman WR BAL
141 Luther Burden III WR CHI
142 Keenan Allen WR LAC
143 Hollywood Brown WR KC
144 Wan'Dale Robinson WR NYG
145 Dylan Sampson RB CLE
146 Austin Ekeler RB WSH
147 Hunter Henry TE NE
148 Kyle Pitts TE ATL
149 Najee Harris RB LAC
150 Rachaad White RB TB
151 Matthew Stafford QB LAR
Defenses and Kickers: If you like having a great defense and great kicker, draft them with 3 and 2 rounds left, respectively. Otherwise, draft a defense next to last round and a kicker last round.
With about three rounds to go, draft one of these elite defenses…
501 Denver
502 Philadelphia
503 Pittsburgh
504 Baltimore
If you have not yet drafted a defense, with about two rounds to go, draft one of these defenses…
505 Minnesota
506 Houston
507 Buffalo
508 Kansas City
509 NY Giants
510 Seattle
511 LA Chargers
512 LA Rams
With about two rounds to go, draft one of these elite kickers…
601 Brandon Aubrey DAL K
602 Jake Bates DET K
603 Chris Boswell PIT K
604 Cameron Dicker LAC K
605 Chase McLaughlin TB K
606 Harrison Butker KC K
607 Evan McPherson CIN K
If you have not yet drafted a kicker, with your last round, take one of these kickers...
608 Will Lutz DEN K
609 Ka'imi Fairbairn HOU K
610 Tyler Bass BUF K
611 Jake Elliott PHI K
612 Jason Sanders MIA K
Either draft no backup tight end or one of these backup tight ends if no higher ranked one exists and only in last round…
701 Brenton Strange JAX TE
702 Zach Ertz WSH TE
703 Cade Otten TB TE
704 Jonnu Smith PIT TE
705 Isaiah Likely BAL TE
Auction Drafts (Salary Cap Drafts)
I know some of you participate in Auction Drafts which are also called Salary Cap drafts where you have a certain amount of money to spend to draft your players and nominate then bid on each player until you complete your draft. I’ll just tell you that you better know your players VERY WELL or you might get eaten alive by more knowledgeable drafters. If you don’t know the players well, stay away from this kind of draft. Each of those Auction Drafts are unique depending on how the bidding goes early on, so I can’t give you hard and fast rules, but here are a few of my general rules to follow for this kind of draft…
The starting point could be something like this.
QB – 7%
RB – 40%
WR – 45%
TE – 5%
D/ST – 2%
K – 1%
This is not a strict limit. Let your budget be your guide.
You could use my player rankings to help you set player tiers and go for mid-level, but don’t wait until only the last guy in your tier is left or you might get into a bidding war. Look for value as opposed to a strict plan.
Tips … Don’t wait too long for nominating your guys to bid on.
Follow bidding wars with players you don’t want.
Pair starting RBs by nominating their backup because maybe the person who got the starter will overbid for his backup.
If you have $200 to spend, allocate at least $170 to your starters, maybe even $180 or $185.
QB (draft 1 starter) - $20 would be the sweet spot. You get similar results for $20 as you do for $30+. If you can’t get a higher end QB, like one of the top 4 for about $20-$30, go for a $5 option.
RB (draft 2 starters) - $61-$80 is the sweet spot, but $61-$100 is all right. If you get a top player, like Bijan Robinson, pair him with a $20’s guy for $90-$100. Or, try for two players that add up to about $75.
WR (draft 2 or 3 starters depending on league) – You almost can’t spend too much on wide receivers. $81-$100 is the sweet spot, but $100+ is not bad for top wide receivers.
TE (draft 1 starter) – If you can get a top 4 tight end, then it’s all right to spend $40, but you would have to go cheaper at other positions. Otherwise, go cheap for less than $10 since there is not much separation after the first few players.
FLEX (draft 1 starter) – Do not pay big for the FLEX position. Go with a mid-level player who has good upside, maybe someone like WR Zay Flowers or WR Xavier Worthy or a similar level RB.
BENCH – Go for high upside, very cheap players, like rookies.
One reasonable strategy would be to get an elite RB and 3 good to elite WRs.
Good luck with the Auction Draft. You’ll need it!
May God always be your number 1 draft pick!
Draftman Rick
Comments