Player ratings 2025 season
2026 hasn’t been played and no source has published 2026 rosters yet, so there is nothing to grade for this year. Showing last season’s number as if it described this year’s team would be guessing. These update once real rosters and real games arrive.
| Pos rank | Player | Pos | School | Grade | G | 2025 season |
|---|---|---|---|---|---|---|
| #1 | Gabe Blair team-inferred | OL | North Texas FBS | 94 | 1 | — |
| #2 | Pat Coogan team-inferred | OL | Indiana FBS | 92 | 1 | — |
| #4 | Mark Langston team-inferred | OL | Indiana FBS | 92 | 1 | — |
| #3 | Carter Smith team-inferred | OL | Indiana FBS | 92 | 1 | — |
| #6 | Sullivan Absher team-inferred | OL | Notre Dame FBS | 90 | 1 | — |
| #5 | Joe Otting team-inferred | OL | Notre Dame FBS | 90 | 2 | — |
| #8 | Matty Augustine team-inferred | OL | Notre Dame FBS | 90 | 1 | — |
| #7 | Joseph Vinci team-inferred | OL | Notre Dame FBS | 90 | 2 | — |
| #9 | Iapani Laloulu team-inferred | OL | Oregon FBS | 88 | 1 | — |
| #10 | Gernorris Wilson team-inferred | OL | Oregon FBS | 88 | 1 | — |
| #12 | Delano Townsend team-inferred | OL | Ole Miss FBS | 87 | 1 | — |
| #13 | Ethan Fields team-inferred | OL | Ole Miss FBS | 87 | 1 | — |
| #11 | John Wayne Oliver team-inferred | OL | Ole Miss FBS | 87 | 1 | — |
| #15 | Chase Mitchell team-inferred | OL | Vanderbilt FBS | 87 | 1 | — |
| #14 | Caleb Lomu team-inferred | OL | Utah FBS | 87 | 1 | — |
| #17 | Bennett Brady team-inferred | OL | Tennessee FBS | 87 | 1 | — |
| #18 | David Sanders Jr. team-inferred | OL | Tennessee FBS | 87 | 1 | — |
| #16 | Lance Heard team-inferred | OL | Tennessee FBS | 87 | 1 | — |
| #21 | Derek Bowman team-inferred | OL | South Florida FBS | 83 | 1 | — |
| #19 | Zane Herring team-inferred | OL | South Florida FBS | 83 | 2 | — |
| #20 | Cole Skinner team-inferred | OL | South Florida FBS | 83 | 3 | — |
| #24 | Sheridan Wilson team-inferred | OL | Texas Tech FBS | 82 | 1 | — |
| #22 | Daniel Sill team-inferred | OL | Texas Tech FBS | 82 | 1 | — |
| #23 | Jacob Ponton team-inferred | OL | Texas Tech FBS | 82 | 1 | — |
| #25 | Curtis Cooper team-inferred | OL | Duke FBS | 80 | 2 | — |
| #26 | Trent Fraley team-inferred | OL | North Dakota State FCS | 79 | 1 | — |
| #27 | Jacob Graham team-inferred | OL | Texas A&M FBS | 78 | 1 | — |
| #29 | Reid Brass team-inferred | OL | Tarleton State FCS | 77 | 1 | — |
| #28 | Braden Smith team-inferred | OL | Tarleton State FCS | 77 | 1 | — |
| #30 | Sully Burns team-inferred | OL | Texas State FBS | 76 | 1 | — |
| #31 | Ashton Ngo team-inferred | OL | Arkansas FBS | 75 | 1 | — |
| #34 | Shaq McRoy team-inferred | OL | Arkansas FBS | 75 | 1 | — |
| #33 | Corey Robinson II team-inferred | OL | Arkansas FBS | 75 | 1 | — |
| #32 | E'Marion Harris team-inferred | OL | Arkansas FBS | 75 | 2 | — |
| #35 | Isaac Hatfield team-inferred | OL | UTSA FBS | 74 | 1 | — |
| #37 | Francis Mauigoa team-inferred | OL | Miami FBS | 74 | 1 | — |
| #36 | Adam Booker team-inferred | OL | Miami FBS | 74 | 3 | — |
| #40 | Beau Gardner team-inferred | OL | Georgia FBS | 74 | 1 | — |
| #39 | Drew Bobo team-inferred | OL | Georgia FBS | 74 | 1 | — |
| #41 | Juan Gaston team-inferred | OL | Georgia FBS | 74 | 1 | — |
| #38 | Tyler Duzansky team-inferred | OL | Penn State FBS | 74 | 1 | — |
| #43 | Nilay Upadhyayula team-inferred | OL | Pittsburgh FBS | 74 | 1 | — |
| #42 | Ryan Carretta team-inferred | OL | Pittsburgh FBS | 74 | 1 | — |
| #46 | Carter Sweazie team-inferred | OL | James Madison FBS | 73 | 1 | — |
| #45 | Zach Greenberg team-inferred | OL | James Madison FBS | 73 | 1 | — |
| #44 | Trent Wilson team-inferred | OL | James Madison FBS | 73 | 1 | — |
| #48 | Alani Makihele team-inferred | OL | UNLV FBS | 73 | 1 | — |
| #47 | Andrew McIlquham team-inferred | OL | UNLV FBS | 73 | 3 | — |
| #49 | Nick Scalise team-inferred | OL | UNLV FBS | 73 | 1 | — |
| #53 | Dylan Schaub team-inferred | OL | Baylor FBS | 73 | 3 | — |
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. Offensive line grades are team-inferred: college football publishes no individual OL box stats anywhere, so those rows carry the team’s offensive rating and are flagged, not a measurement of the player. Kickers and punters are graded on volume-light stats and are the least reliable.