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




 Log In  | Sign Up  |  Contact     




 

Top 225 Big Board, Half-PPR: Version 2.0


Preseason Matchup Analysis

By Doug Orth | 8/22/25 |
PPR | Half-PPR | Non-PPR | Superflex | FFPC


As I do every year, allow me to reluctantly engage in a bit of a humble brag before we get into the heart of what I believe is the best draft-day tool around. (Yes, I am biased.) I have been playing in money leagues for nearly 25 years and in high-stakes leagues ($1,000-plus entry) for about 15 years. I have played in those high-stakes leagues during the leanest of times, and I did so in part because I knew I had an advantage over my competition. Does it always result in a championship? Of course not. (The odds of winning a 12-team league are 8.3 percent.) However, I have historically won roughly one of every five high-stakes leagues I have entered. I also have never had a season in which I lost money. Does that mean it cannot happen? Of course not. With that said, I will stack my success (and the success of many of my readers) against anyone else in the industry.

*****************

Football is simple at its very core, but it is a very complex game to evaluate and analyze because 11 men try to work in harmony roughly 60 times per game, while 11 other men make it their job to disrupt that harmony. Pro football is not pro basketball in that a team can clear out one side of the court when things break down and the offense can still score. Pro football is also not pro baseball in that one player can defeat a pitcher and eight fielders by timing his swing just right. Even as great as Barry Sanders was, he never beat a defense all by himself.

In football, every player needs some help to accomplish their goal. That is part of what makes football so great and part of what makes it so highly unpredictable. The violence of the game - even by the tamer standards now - adds another element to the equation that is difficult to quantify.

Regardless, it does not mean we should not try. Over the last month, I have evaluated the weekly matchups for 500-plus players. Analyzing matchups alone requires me to make more than 8,000 "decisions". Each year, my goal is to give those who put their faith in my evaluations the confidence that they have the best draft-day tool at their disposal. Even if my matchup-grading process is only 70 percent accurate, that is still a significant advantage over any analyst who does not consider it at all. It is not as if it serves as much more than a tiebreaker for me.

Fantasy football is a stock market game, and the job of an analyst is to identify when stocks are poised to skyrocket or ready to tank. While last year's results help fantasy managers/analysts set the table for the following season, they are merely a starting point. Fantasy rankings and drafting need to be predictive, not reactive. I have taken this approach for almost 20 years. While some of my processes have changed in that time, the main goal has not.

The Success Score Index (SSI) below is powered in large part by my target and carry predictions. As always, the matchup grades are included in the formula. SSI allows me to compare apples to oranges across positions. Perhaps just as importantly, I have been able to eliminate most of the guesswork across different scoring systems (PPR, standard, etc.).

For all of those unfamiliar with my Big Boards, allow me to explain the color-coding system before we start:

Red – For lower-level players, a red matchup is the most difficult one a player can face. For a second- or third-tier player, drop your expectations for them at least one grade that week (i.e., from WR2 to WR3). For elite players, expect them to perform at least slightly worse that week.

Yellow – For lower-level players, he is a borderline start at best. For a second- or third-tier player, the slight edge goes to the defense in what is essentially a toss-up. For the elite players, expect slightly better than average production.

White – This one can go either way, but I favor the player over the matchup. Generally speaking, these matchups are winnable for all levels of players.

Green – For non-elite players, the stage is set for a player to have a productive day. For the elite player, this matchup could produce special numbers.

Note: Players with a next to their name have some degree of injury/character/holdout concern. In addition, I have added distinct tiers for this round of Big Boards (represented by the different colors in the "Pos" column).

Over the next two weeks, I will release my second and final Big Boards for superflex and non-PPR leagues as well as the FFPC Big Boards. I will present my final rankings for kickers and defense/special teams in the coming days.

Here is the scoring system that I used to rank the players in the Half-Point PPR format:

 Half-PPR Big Board - Top 225
Rk Pos Player Tm SSI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
1 RB1 Bijan Robinson ATL 8.8
2 WR1 Ja'Marr Chase CIN 7.3
3 RB2 Jahmyr Gibbs DET 7
4 WR2 CeeDee Lamb DAL 6.7
5 RB3 Christian McCaffrey SF 6.5
6 RB4 Derrick Henry BAL 5.4
7 RB5 Saquon Barkley PHI 5.3
8 WR3 Justin Jefferson MIN 4.5
9 RB6 Ashton Jeanty LV 4.1
10 RB7 Jonathan Taylor IND 4
11 RB8 Bucky Irving TB 3.2
12 WR4 Drake London ATL 3
13 RB9 Josh Jacobs GB 3
14 RB10 Omarion Hampton LAC 2.9
15 WR5 Malik Nabers NYG 2.8
16 QB1 Lamar Jackson BAL 2.8
17 RB11 Chase Brown CIN 2.7
18 WR6 Amon-Ra St. Brown DET 2.7
19 WR7 Brian Thomas Jr. JAC 2.5
20 WR8 A.J. Brown PHI 2.4
21 RB12 De'Von Achane MIA 2.3
22 RB13 Kyren Williams LAR 2.2
23 WR9 Nico Collins HOU 2.2
24 QB2 Josh Allen BUF 1.9
25 QB3 Jayden Daniels WAS 1.8
26 TE1 Brock Bowers LV 1.7
27 WR10 Puka Nacua LAR 1.6
28 TE2 Trey McBride ARI 1.5
29 QB4 Jalen Hurts PHI 1.5
30 RB14 Kenneth Walker SEA 1.3
31 WR11 Ladd McConkey LAC 1.2
32 RB15 Chuba Hubbard CAR 1.2
33 WR12 Davante Adams LAR 1.2
34 RB16 James Cook BUF 1
35 RB17 Breece Hall NYJ 0.8
36 WR13 Jaxon Smith-Njigba SEA 0.7
37 TE3 George Kittle SF 0.6
38 RB18 TreVeyon Henderson NE 0.6
39 WR14 Tee Higgins CIN 0.6
40 RB19 James Conner ARI 0.3
41 WR15 Courtland Sutton DEN 0.2
42 WR16 DeVonta Smith PHI 0.2
43 WR17 Tetairoa McMillan CAR 0.2
44 WR18 Garrett Wilson NYJ 0.2
45 QB5 Joe Burrow CIN 0.2
46 WR19 Calvin Ridley TEN 0.1
47 WR20 Marvin Harrison Jr. ARI 0
48 RB20 Alvin Kamara NO 0
49 WR21 George Pickens DAL -0.1
50 RB21 RJ Harvey DEN -0.2
51 WR22 Tyreek Hill MIA -0.2
52 WR23 Jameson Williams DET -0.2
53 WR24 Terry McLaurin WAS -0.3
54 WR25 Mike Evans TB -0.3
55 WR26 DK Metcalf PIT -0.4
56 WR27 Rome Odunze CHI -0.4
57 WR28 D.J. Moore CHI -0.4
58 RB22 David Montgomery DET -0.6
59 WR29 Jaylen Waddle MIA -0.6
60 RB23 Kaleb Johnson PIT -0.7
61 WR30 Travis Hunter JAC -0.7
62 RB24 Tony Pollard TEN -0.9
63 TE4 Evan Engram DEN -1
64 RB25 Isiah Pacheco KC -1
65 WR31 Chris Olave NO -1.1
66 WR32 Xavier Worthy KC -1.2
67 TE5 Mark Andrews BAL -1.3
68 WR33 Emeka Egbuka TB -1.3
69 RB26 Aaron Jones MIN -1.5
70 TE6 T.J. Hockenson MIN -1.5
71 TE7 Sam LaPorta DET -1.5
72 TE8 Tucker Kraft GB -1.6
73 QB6 Patrick Mahomes KC -1.6
74 WR34 Zay Flowers BAL -1.6
75 WR35 Jakobi Meyers LV -1.6
76 RB27 J.K. Dobbins DEN -1.7
77 WR36 Stefon Diggs NE -1.7
78 TE9 Travis Kelce KC -1.8
79 WR37 Ricky Pearsall SF -1.9
80 TE10 David Njoku CLE -1.9
81 RB28 D'Andre Swift CHI -1.9
82 TE11 Jake Ferguson DAL -1.9
83 RB29 Jordan Mason MIN -2
84 QB7 Baker Mayfield TB -2.2
85 WR38 Jauan Jennings SF -2.2
86 RB30 Jacory Croskey-Merritt WAS -2.3
87 RB31 Jaylen Warren PIT -2.3
88 WR39 Rashid Shaheed NO -2.3
89 WR40 Josh Downs IND -2.3
90 WR41 Rashee Rice KC -2.4
91 TE12 Tyler Warren IND -2.4
92 WR42 Deebo Samuel WAS -2.6
93 QB8 Caleb Williams CHI -2.6
94 QB9 Kyler Murray ARI -2.6
95 WR43 Khalil Shakir BUF -2.7
96 WR44 Jerry Jeudy CLE -2.7
97 RB32 Rhamondre Stevenson NE -2.8
98 RB33 Trey Benson ARI -2.8
99 WR45 Rashod Bateman BAL -2.8
100 WR46 Jayden Reed GB -2.8
101 QB10 Dak Prescott DAL -2.8
102 QB11 Brock Purdy SF -2.9
103 TE13 Hunter Henry NE -2.9
104 WR47 Christian Kirk HOU -3
105 QB12 Bo Nix DEN -3.1
106 TE14 Colston Loveland CHI -3.1
107 RB34 Braelon Allen NYJ -3.1
108 WR48 Michael Pittman Jr. IND -3.2
109 RB35 Zach Charbonnet SEA -3.2
110 RB36 Tyrone Tracy Jr. NYG -3.2
111 TE15 Dallas Goedert PHI -3.4
112 RB37 Jaylen Wright MIA -3.4
113 QB13 J.J. McCarthy MIN -3.4
114 WR49 Matthew Golden GB -3.4
115 QB14 Justin Fields NYJ -3.5
116 TE16 Zach Ertz WAS -3.6
117 TE17 Dalton Kincaid BUF -3.6
118 TE18 Kyle Pitts ATL -3.6
119 WR50 Keenan Allen LAC -3.6
120 WR51 Demario Douglas NE -3.6
121 WR52 Jayden Higgins HOU -3.6
122 WR53 Cedric Tillman CLE -3.6
123 QB15 Justin Herbert LAC -3.7
124 QB16 Drake Maye NE -3.8
125 QB17 Jordan Love GB -3.8
126 RB38 Isaac Guerendo SF -3.8
127 QB18 Trevor Lawrence JAC -3.8
128 WR54 Jordan Addison MIN -3.9
129 RB39 Cam Skattebo NYG -3.9
130 TE19 Elijah Arroyo SEA -4
131 QB19 C.J. Stroud HOU -4
132 TE20 Brenton Strange JAC -4.1
133 RB40 Kyle Monangai CHI -4.1
134 RB41 Tyjae Spears TEN -4.1
135 WR55 Marquise Brown KC -4.2
136 TE21 Chigoziem Okonkwo TEN -4.2
137 TE22 Isaiah Likely BAL -4.2
138 RB42 Bhayshul Tuten JAC -4.2
139 TE23 Pat Freiermuth PIT -4.3
140 WR56 Pat Bryant DEN -4.4
141 QB20 Jared Goff DET -4.5
142 TE24 Theo Johnson NYG -4.5
143 WR57 Darnell Mooney ATL -4.5
144 WR58 Cooper Kupp SEA -4.5
145 QB21 Bryce Young CAR -4.6
146 WR59 Chris Godwin TB -4.8
147 WR60 Marvin Mims DEN -4.8
148 RB43 Javonte Williams DAL -4.9
149 RB44 Travis Etienne JAC -4.9
150 TE25 Mason Taylor NYJ -5
151 RB45 Jaydon Blue DAL -5
152 WR61 Wan'Dale Robinson NYG -5.1
153 TE26 Juwan Johnson NO -5.1
154 WR62 Xavier Legette CAR -5.1
155 WR63 Darius Slayton NYG -5.2
156 WR64 Adam Thielen CAR -5.2
157 WR65 Keon Coleman BUF -5.3
158 WR66 Dyami Brown JAC -5.3
159 RB46 Nick Chubb HOU -5.3
160 RB47 Dylan Sampson CLE -5.4
161 RB48 Najee Harris LAC -5.4
162 WR67 Andrei Iosivas CIN -5.4
163 RB49 Rachaad White TB -5.4
164 TE27 Darren Waller MIA -5.5
165 QB22 Tua Tagovailoa MIA -5.5
166 WR68 Tre Harris LAC -5.5
167 WR69 Romeo Doubs GB -5.7
168 TE28 Ja'Tavion Sanders CAR -5.7
169 RB50 Austin Ekeler WAS -5.8
170 WR70 Dontayvion Wicks GB -5.9
171 TE29 Tyler Conklin LAC -5.9
172 RB51 Tank Bigsby JAC -5.9
173 RB52 Brashard Smith KC -5.9
174 RB53 Woody Marks HOU -5.9
175 QB23 Matthew Stafford LAR -6
176 WR71 Josh Palmer BUF -6.1
177 WR72 Elic Ayomanor TEN -6.1
178 RB54 MarShawn Lloyd GB -6.1
179 QB24 Cam Ward TEN -6.1
180 TE30 Jonnu Smith PIT -6.2
181 RB55 Ray Davis BUF -6.2
182 WR73 Tyler Lockett TEN -6.2
183 TE31 Mike Gesicki CIN -6.3
184 RB56 Tyler Allgeier ATL -6.3
185 WR74 Luther Burden III CHI -6.4
186 QB25 Geno Smith LV -6.4
187 WR75 Michael Wilson ARI -6.5
188 RB57 Jerome Ford CLE -6.5
189 TE32 Cade Otton TB -6.5
190 QB26 Michael Penix Jr. ATL -6.5
191 RB58 Justice Hill BAL -6.6
192 RB59 Sean Tucker TB -6.6
193 RB60 DJ Giddens IND -6.6
194 RB61 Quinshon Judkins CLE -6.7
195 RB62 Blake Corum LAR -6.8
196 TE33 Terrance Ferguson LAR -6.8
197 TE34 Dalton Schultz HOU -6.9
198 RB63 Will Shipley PHI -6.9
199 RB64 Chris Rodriguez Jr. WAS -7.1
200 WR76 Jalen Coker CAR -7.2
201 WR77 DeAndre Hopkins BAL -7.3
202 WR78 KaVontae Turpin DAL -7.3
203 WR79 Ray-Ray McCloud ATL -7.3
204 RB65 Jarquez Hunter LAR -7.3
205 QB27 Daniel Jones IND -7.3
206 WR80 Diontae Johnson CLE -7.5
207 WR81 Nick Westbrook-Ikhine MIA -7.6
208 WR82 Kayshon Boutte NE -7.6
209 RB66 Devin Neal NO -7.6
210 WR83 Alec Pierce IND -7.6
211 RB67 Rico Dowdle CAR -7.8
212 RB68 Raheem Mostert LV -7.8
213 WR84 Brandon Aiyuk SF -8
214 RB69 Joe Mixon HOU -8.1
215 WR85 Dont'e Thornton Jr. LV -8.4
216 WR86 Tory Horton SEA -8.4
217 WR87 Jaylin Noel HOU -8.5
218 RB70 Brian Robinson Jr. SF -8.5
219 RB71 Ty Johnson BUF -8.7
220 WR88 Isaac TeSlaa DET -8.9
221 RB72 Ollie Gordon II MIA -9
222 WR89 Kyle Williams NE -9.1
223 RB73 Isaiah Davis NYJ -9.1
224 RB74 Tahj Brooks CIN -9.1
225 RB75 Keaton Mitchell BAL -9.3


PPR | Half-PPR | Non-PPR | Superflex | FFPC


Doug Orth has served as an analyst for FF Today since 2006 and joined the Fantasy Points team before the start of the 2024 season. He is also a highly successful high-stakes player who has not experienced a losing money season in any of his 25 years in this hobby. Please check him out on "The Football Diehards" podcast - courtesy of Full Time Fantasy - on Wednesday nights with co-host JJ Wenner.