Player ratings 2026 season
| Pos rank | Player | Pos | School | Grade | G | 2026 season |
|---|---|---|---|---|---|---|
| #2 | Noah Kjar | WR |
|
98 | 3 | 22 rec · 385 yds · 6 TD |
| #10 | Galen Combs | WR |
|
89 | 3 | 15 rec · 307 yds · 5 TD |
| #11 | Marquis Willis | WR |
|
88 | 3 | 19 rec · 320 yds · 3 TD |
| #14 | Xavier Johnson | WR |
|
87 | 3 | 19 rec · 386 yds · 2 TD |
| #16 | Lynn Wyche-El | WR |
|
86 | 3 | 18 rec · 229 yds · 4 TD |
| #17 | Sam Milligan | WR |
|
86 | 3 | 24 rec · 241 yds · 3 TD |
| #18 | Samuel Gbatu Jr. | WR |
|
85 | 3 | 22 rec · 296 yds · 3 TD |
| #19 | Marquis Buchanan | WR |
|
85 | 3 | 20 rec · 234 yds · 3 TD |
| #22 | Seth Sweitzer | WR |
|
84 | 3 | 24 rec · 288 yds · 2 TD |
| #23 | Aaron Enterline | WR |
|
84 | 3 | 16 rec · 214 yds · 3 TD |
| #27 | Kyran Lee | WR | ?None FCS | 83 | 3 | 18 rec · 301 yds · 2 TD |
| #29 | Micah Simpson | WR |
|
83 | 3 | 17 rec · 311 yds · 2 TD |
| #30 | Korey Tai | WR |
|
82 | 3 | 12 rec · 274 yds · 4 TD |
| #31 | Dane Steel | WR |
|
82 | 3 | 13 rec · 264 yds · 3 TD |
| #32 | Elisha Edwards | WR |
|
82 | 3 | 16 rec · 240 yds · 3 TD |
| #36 | Brooks Davis | WR |
|
81 | 3 | 24 rec · 305 yds · 1 TD |
| #42 | Wesley Garrett | WR |
|
80 | 3 | 18 rec · 235 yds · 2 TD |
| #45 | Denver Harper | WR |
|
80 | 3 | 7 rec · 256 yds · 4 TD |
| #46 | Cristian Driver | WR |
|
80 | 3 | 18 rec · 224 yds · 1 TD |
| #47 | Jarel Williams | WR |
|
80 | 3 | 16 rec · 279 yds · 2 TD |
| #50 | Jacary Lightsey | WR |
|
79 | 3 | 24 rec · 233 yds · 1 TD |
| #52 | Matt Fogler | WR |
|
79 | 3 | 13 rec · 231 yds · 3 TD |
| #53 | Willis Nofsinger | WR |
|
79 | 3 | 18 rec · 285 yds · 1 TD |
| #54 | Curtis Deville | WR |
|
79 | 3 | 12 rec · 213 yds · 3 TD |
| #56 | Tayvion McCoy | WR |
|
78 | 3 | 20 rec · 249 yds · 1 TD |
| #58 | Kory Jones | WR |
|
78 | 3 | 18 rec · 288 yds |
| #61 | Brayden White | WR |
|
78 | 3 | 13 rec · 164 yds · 4 TD |
| #62 | Matt Coleman | WR |
|
78 | 3 | 14 rec · 232 yds · 3 TD |
| #63 | Tra Neal | WR |
|
78 | 3 | 19 rec · 188 yds · 1 TD |
| #66 | Brayden Smith | WR |
|
77 | 3 | 17 rec · 284 yds · 1 TD |
| #67 | Tony Harste | WR |
|
77 | 3 | 13 rec · 233 yds · 2 TD |
| #70 | Terence Loville | WR |
|
77 | 3 | 15 rec · 221 yds · 1 TD |
| #76 | Zedekiah Anahu-Ambrosio | WR |
|
76 | 3 | 5 rec · 281 yds · 3 TD |
| #77 | Fidel Pitts | WR |
|
76 | 3 | 14 rec · 212 yds · 2 TD |
| #83 | Gavin Nelson | WR |
|
76 | 3 | 19 rec · 187 yds · 1 TD |
| #84 | Bugs Mortimer | WR |
|
76 | 2 | 8 rec · 161 yds · 2 TD |
| #92 | Marquise Henderson | WR |
|
75 | 2 | 9 rec · 218 yds · 1 TD |
| #95 | Chedon James | WR |
|
75 | 3 | 10 rec · 176 yds · 3 TD |
| #96 | Suderian Harrison | WR |
|
75 | 3 | 15 rec · 214 yds · 1 TD |
| #98 | John Anthony Jr. | WR |
|
75 | 3 | 10 rec · 219 yds · 2 TD |
| #101 | Jackson Dufrene | WR |
|
74 | 2 | 6 rec · 105 yds · 3 TD |
| #100 | Tyree Kelly | WR |
|
74 | 3 | 11 rec · 231 yds · 3 TD |
| #104 | Julian Mason | WR |
|
74 | 3 | 18 rec · 203 yds · 1 TD |
| #107 | Taco Dowler | WR |
|
74 | 3 | 16 rec · 180 yds · 1 TD |
| #108 | Bryce Allen | WR |
|
74 | 3 | 9 rec · 165 yds · 3 TD |
| #110 | Ja'Carree Kelly | WR |
|
74 | 3 | 14 rec · 211 yds · 1 TD |
| #114 | Tennel Bryant | WR |
|
74 | 3 | 5 rec · 187 yds · 3 TD |
| #118 | Tanner Schmidt | WR |
|
73 | 2 | 10 rec · 113 yds · 2 TD |
| #120 | Hank Foley | WR |
|
73 | 3 | 14 rec · 215 yds · 1 TD |
| #126 | Cru Newman | WR |
|
73 | 3 | 19 rec · 123 yds · 1 TD |
What this grade is. Box-score production, adjusted for who it came against, shrunk toward the positional average when a player has few games, then ranked within position — so 50 is average for that spot and 85+ is elite. A 90 quarterback and a 90 corner are each elite for their position; the numbers aren’t comparable across positions in any other way.
What it isn’t. It has no charting or play-by-play grading behind it, so it rewards production rather than technique — a back on a run-heavy team gets more chances to produce than an equally good back who touches it half as often. Kickers and punters are graded on volume-light stats and are the least reliable.
Why there is no offensive line. College football publishes no individual OL box stats anywhere, so the only OL number we could build is the team’s offensive rating stamped on a lineman — and a lineman only reaches the ratings at all by recording a stray stat, like falling on a fumble. In 2026 that came to 134 linemen across 106 of 289 teams — so 63% of teams would have none, and the rest one or two of five starters, picked by accident. Ranking that would rank offenses with a lineman’s name attached, so we don’t publish it as a position. A team’s own page still shows those rows, flagged, where the claim is only about that team.