Player ratings 2026 season

Pos rankPlayerPos School Grade G2026 season
#2 Noah Kjar WR Weber State FCS 98 3 22 rec · 385 yds · 6 TD
#10 Galen Combs WR Robert Morris FCS 89 3 15 rec · 307 yds · 5 TD
#11 Marquis Willis WR Tarleton State FCS 88 3 19 rec · 320 yds · 3 TD
#14 Xavier Johnson WR North Alabama FCS 87 3 19 rec · 386 yds · 2 TD
#16 Lynn Wyche-El WR Youngstown State FCS 86 3 18 rec · 229 yds · 4 TD
#17 Sam Milligan WR Bucknell FCS 86 3 24 rec · 241 yds · 3 TD
#18 Samuel Gbatu Jr. WR UC Davis FCS 85 3 22 rec · 296 yds · 3 TD
#19 Marquis Buchanan WR Rhode Island FCS 85 3 20 rec · 234 yds · 3 TD
#22 Seth Sweitzer WR Stony Brook FCS 84 3 24 rec · 288 yds · 2 TD
#23 Aaron Enterline WR Towson FCS 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 East Texas A&M FCS 83 3 17 rec · 311 yds · 2 TD
#30 Korey Tai WR North Dakota FCS 82 3 12 rec · 274 yds · 4 TD
#31 Dane Steel WR Montana State FCS 82 3 13 rec · 264 yds · 3 TD
#32 Elisha Edwards WR McNeese FCS 82 3 16 rec · 240 yds · 3 TD
#36 Brooks Davis WR Montana FCS 81 3 24 rec · 305 yds · 1 TD
#42 Wesley Garrett WR Eastern Washington FCS 80 3 18 rec · 235 yds · 2 TD
#45 Denver Harper WR Austin Peay FCS 80 3 7 rec · 256 yds · 4 TD
#46 Cristian Driver WR Abilene Christian FCS 80 3 18 rec · 224 yds · 1 TD
#47 Jarel Williams WR Alabama A&M FCS 80 3 16 rec · 279 yds · 2 TD
#50 Jacary Lightsey WR Davidson FCS 79 3 24 rec · 233 yds · 1 TD
#52 Matt Fogler WR Colgate FCS 79 3 13 rec · 231 yds · 3 TD
#53 Willis Nofsinger WR Drake FCS 79 3 18 rec · 285 yds · 1 TD
#54 Curtis Deville WR McNeese FCS 79 3 12 rec · 213 yds · 3 TD
#56 Tayvion McCoy WR Cal Poly FCS 78 3 20 rec · 249 yds · 1 TD
#58 Kory Jones WR Gardner-Webb FCS 78 3 18 rec · 288 yds
#61 Brayden White WR South Dakota FCS 78 3 13 rec · 164 yds · 4 TD
#62 Matt Coleman WR Sacramento State FCS 78 3 14 rec · 232 yds · 3 TD
#63 Tra Neal WR Monmouth FCS 78 3 19 rec · 188 yds · 1 TD
#66 Brayden Smith WR Mercer FCS 77 3 17 rec · 284 yds · 1 TD
#67 Tony Harste WR Idaho FCS 77 3 13 rec · 233 yds · 2 TD
#70 Terence Loville WR Portland State FCS 77 3 15 rec · 221 yds · 1 TD
#76 Zedekiah Anahu-Ambrosio WR Idaho State FCS 76 3 5 rec · 281 yds · 3 TD
#77 Fidel Pitts WR Cal Poly FCS 76 3 14 rec · 212 yds · 2 TD
#83 Gavin Nelson WR Monmouth FCS 76 3 19 rec · 187 yds · 1 TD
#84 Bugs Mortimer WR Stephen F. Austin FCS 76 2 8 rec · 161 yds · 2 TD
#92 Marquise Henderson WR Samford FCS 75 2 9 rec · 218 yds · 1 TD
#95 Chedon James WR Idaho State FCS 75 3 10 rec · 176 yds · 3 TD
#96 Suderian Harrison WR East Tennessee State FCS 75 3 15 rec · 214 yds · 1 TD
#98 John Anthony Jr. WR Southeast Missouri State FCS 75 3 10 rec · 219 yds · 2 TD
#101 Jackson Dufrene WR Nicholls FCS 74 2 6 rec · 105 yds · 3 TD
#100 Tyree Kelly WR Alcorn State FCS 74 3 11 rec · 231 yds · 3 TD
#104 Julian Mason WR Idaho State FCS 74 3 18 rec · 203 yds · 1 TD
#107 Taco Dowler WR Montana State FCS 74 3 16 rec · 180 yds · 1 TD
#108 Bryce Allen WR Richmond FCS 74 3 9 rec · 165 yds · 3 TD
#110 Ja'Carree Kelly WR New Hampshire FCS 74 3 14 rec · 211 yds · 1 TD
#114 Tennel Bryant WR South Dakota FCS 74 3 5 rec · 187 yds · 3 TD
#118 Tanner Schmidt WR Tarleton State FCS 73 2 10 rec · 113 yds · 2 TD
#120 Hank Foley WR Drake FCS 73 3 14 rec · 215 yds · 1 TD
#126 Cru Newman WR Portland State FCS 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.