Player ratings 2026 season
| Pos rank | Player | Pos | School | Grade | G | 2026 season |
|---|---|---|---|---|---|---|
| #1 | Nate Sheppard | RB |
|
99 | 2 | 374 rush yds · 3 TD · 8 rec |
| #1 | KJ Duff | WR |
|
99 | 2 | 17 rec · 333 yds · 5 TD |
| #1 | Blake Fletcher | LB |
|
99 | 2 | 21 tkl · 1.0 sacks · 1.5 TFL |
| #2 | Kingston Lopa | DB |
|
99 | 2 | 11 tkl · 4 INT |
| #1 | Alex McLaughlin | DB |
|
99 | 2 | 15 tkl · 2 PD · 2 INT |
| #1 | Xavier Lewis | DL |
|
99 | 2 | 12 tkl · 4.0 sacks · 6.5 TFL |
| #1 | Lincoln Kienholz | QB |
|
98 | 2 | 639 pass yds · 4 TD · 0 INT |
| #3 | Jordan Ross | DL |
|
98 | 2 | 7 tkl · 1.5 sacks · 4.0 TFL |
| #2 | Alonzo Jackson Jr. | LB |
|
97 | 2 | 16 tkl · 3.0 sacks · 5.0 TFL |
| #1 | Hunter Tipton | TE |
|
97 | 3 | 14 rec · 291 yds · 2 TD |
| #4 | Princewill Umanmielen | DL |
|
96 | 2 | 11 tkl · 4.5 sacks · 6.0 TFL |
| #3 | Jesse Legree | WR |
|
95 | 2 | 13 rec · 376 yds · 3 TD |
| #3 | Anthony Palano | LB |
|
95 | 2 | 22 tkl · 1.0 sacks · 3.0 TFL |
| #5 | Mi'Quise Humphrey-Grace | DL |
|
95 | 2 | 6 tkl · 1.0 sacks · 1.5 TFL |
| #4 | Reed Harris | WR |
|
94 | 2 | 15 rec · 326 yds · 4 TD |
| #4 | Elijah Melendez | LB |
|
94 | 2 | 18 tkl · 1.0 sacks · 3.0 TFL |
| #2 | Kevin Jennings | QB |
|
93 | 2 | 767 pass yds · 8 TD · 2 INT |
| #8 | Elijah Kinsler | DL |
|
93 | 3 | 18 tkl · 3.5 sacks · 4.5 TFL |
| #5 | Collin Dixon | WR |
|
92 | 2 | 17 rec · 236 yds · 5 TD |
| #2 | Luke Reynolds | TE |
|
92 | 2 | 13 rec · 158 yds · 3 TD |
| #8 | Jaylen Thomas | DB |
|
92 | 2 | 7 tkl · 2 INT |
| #9 | Thomas Davis | DL |
|
92 | 2 | 7 tkl · 3.0 sacks · 3.0 TFL |
| #6 | Chance Morrow | WR |
|
92 | 2 | 18 rec · 221 yds · 5 TD |
| #10 | Marco Jones | DL |
|
92 | 2 | 5 tkl · 1.0 sacks · 1.0 TFL |
| #6 | Zach Mowchan | LB |
|
91 | 3 | 30 tkl · 2.0 TFL |
| #7 | Jeremiah Smith | WR |
|
91 | 2 | 16 rec · 315 yds · 3 TD |
| #5 | Jaylin Carter | RB |
|
91 | 3 | 375 rush yds · 6 TD · 2 rec |
| #7 | Nick Rinaldi | LB |
|
90 | 2 | 13 tkl · 2.0 sacks · 3.0 TFL |
| #3 | Darian Mensah | QB |
|
90 | 2 | 653 pass yds · 8 TD · 0 INT |
| #2 | Conor Talty | K |
|
90 | 2 | 5 FG · 10 XP · 25 pts |
| #13 | Tawfiq Thomas | DL |
|
90 | 2 | 14 tkl · 1.0 sacks · 3.0 TFL |
| #8 | Malachi Toney | WR |
|
90 | 2 | 16 rec · 330 yds · 4 TD |
| #8 | Aiden Sullivan | LB |
|
90 | 2 | 19 tkl · 1.0 sacks · 2.0 TFL |
| #13 | Kona Moore | DB |
|
90 | 3 | 30 tkl · 2 PD |
| #9 | Gavin Freeman | WR |
|
89 | 2 | 22 rec · 258 yds · 1 TD |
| #14 | Andre Jordan Jr. | DB |
|
89 | 2 | 5 tkl · 2 PD · 2 INT |
| #16 | Dylan LaBarbera | DL |
|
89 | 2 | 15 tkl · 1.0 sacks · 1.5 TFL |
| #15 | Jordan McRae | DB |
|
89 | 2 | 12 tkl · 1 INT |
| #7 | Wayne Knight | RB |
|
89 | 2 | 168 rush yds · 6 TD · 2 rec |
| #17 | Dom Nichols | DL |
|
89 | 2 | 10 tkl · 2.0 sacks · 3.0 TFL |
| #10 | Dylan Lee | LB |
|
89 | 3 | 24 tkl · 1.0 sacks · 2.5 TFL |
| #16 | Ta'Shawn James | DB |
|
88 | 2 | 13 tkl · 1 PD · 2 INT |
| #4 | Gio Lopez | QB |
|
88 | 2 | 575 pass yds · 4 TD · 0 INT |
| #18 | Quincy Byas | DL |
|
88 | 3 | 12 tkl · 2.0 sacks · 3.0 TFL |
| #19 | Lamont Lester Jr. | DL |
|
88 | 2 | 7 tkl · 4.0 sacks · 5.0 TFL |
| #8 | Wayshawn Parker | RB |
|
88 | 2 | 124 rush yds · 3 TD · 8 rec |
| #4 | Benjamin Brahmer | TE |
|
88 | 2 | 6 rec · 87 yds · 3 TD |
| #18 | Caleb Nix | DB |
|
88 | 3 | 18 tkl · 1 PD · 1 INT |
| #12 | Easton Messer | WR |
|
88 | 2 | 15 rec · 252 yds · 2 TD |
| #12 | Zach Ruffin | LB |
|
88 | 3 | 24 tkl · 1.5 TFL |
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.