Player ratings 2026 season
| Pos rank | Player | Pos | School | Grade | G | 2026 season |
|---|---|---|---|---|---|---|
| #1 | Hunter Tipton | TE |
|
97 | 3 | 14 rec · 291 yds · 2 TD |
| #2 | Luke Reynolds | TE |
|
92 | 2 | 13 rec · 158 yds · 3 TD |
| #3 | Joshua Acord | TE |
|
90 | 2 | 11 rec · 128 yds · 3 TD |
| #4 | Benjamin Brahmer | TE |
|
88 | 2 | 6 rec · 87 yds · 3 TD |
| #5 | Trey'Dez Green | TE |
|
87 | 2 | 10 rec · 162 yds · 1 TD |
| #6 | Kari Ashley | TE |
|
86 | 2 | 10 rec · 136 yds · 2 TD |
| #7 | Tanner Beaman | TE |
|
85 | 3 | 16 rec · 157 yds · 1 TD |
| #8 | Noah Bennee | TE |
|
84 | 2 | 5 rec · 148 yds · 2 TD |
| #9 | Elijah Alexander | TE |
|
83 | 2 | 7 rec · 61 yds · 3 TD |
| #10 | Mark Bowman | TE |
|
82 | 3 | 12 rec · 128 yds · 2 TD |
| #11 | Brady McCullough | TE |
|
82 | 2 | 7 rec · 98 yds · 3 TD |
| #12 | Davin Driskell | TE |
|
81 | 3 | 10 rec · 99 yds · 3 TD |
| #13 | Rocky Beers | TE |
|
81 | 2 | 8 rec · 137 yds · 1 TD |
| #14 | Keiden Gutierrez | TE |
|
80 | 2 | 10 rec · 102 yds · 2 TD |
| #15 | Jelani Thurman | TE |
|
80 | 2 | 8 rec · 165 yds · 1 TD |
| #16 | Willie Rodriguez | TE |
|
79 | 2 | 12 rec · 97 yds · 1 TD |
| #17 | Darrin Fugitt | TE |
|
79 | 2 | 11 rec · 113 yds · 1 TD |
| #18 | Randy Pittman Jr. | TE |
|
79 | 2 | 6 rec · 77 yds · 2 TD |
| #19 | Donovan Weatherly | TE |
|
78 | 2 | 8 rec · 110 yds · 2 TD |
| #20 | Jeter Purdy | TE |
|
78 | 2 | 8 rec · 126 yds · 1 TD |
| #21 | Daunte Bacheyie | TE |
|
78 | 2 | 6 rec · 85 yds · 2 TD |
| #22 | Charlie Browder | TE |
|
77 | 3 | 11 rec · 137 yds · 1 TD |
| #23 | Jaleel Skinner | TE |
|
77 | 2 | 5 rec · 137 yds · 1 TD |
| #24 | Lonnie Shinn | TE |
|
77 | 2 | 6 rec · 73 yds · 2 TD |
| #25 | Jeremiah Scoby | TE |
|
76 | 2 | 12 rec · 121 yds |
| #26 | Cole Clarke | TE |
|
76 | 3 | 11 rec · 169 yds · 1 TD |
| #27 | Benji Blackburn | TE |
|
76 | 2 | 12 rec · 101 yds |
| #28 | Mason Mini | TE |
|
76 | 2 | 6 rec · 96 yds · 1 TD |
| #29 | Anthony Rucker | TE |
|
75 | 3 | 7 rec · 115 yds · 2 TD |
| #30 | Patrick Overmyer | TE |
|
75 | 2 | 8 rec · 100 yds · 1 TD |
| #31 | Jamari Johnson | TE |
|
75 | 1 | 4 rec · 57 yds · 1 TD |
| #32 | Luke Gilbert | TE |
|
75 | 3 | 3 rec · 116 yds · 2 TD |
| #33 | Sean Clarke | TE |
|
74 | 3 | 12 rec · 97 yds · 1 TD |
| #34 | Kevin Roche Jr. | TE |
|
74 | 2 | 10 rec · 103 yds |
| #35 | Theo Melin Ohrstrom | TE |
|
74 | 1 | 3 rec · 25 yds · 2 TD |
| #36 | Greyton Gannon | TE |
|
74 | 2 | 5 rec · 81 yds · 2 TD |
| #37 | Jayvontay Conner | TE |
|
74 | 2 | 10 rec · 117 yds |
| #38 | Ethan Davis | TE |
|
73 | 2 | 3 rec · 43 yds · 2 TD |
| #39 | Caleb Odom | TE |
|
73 | 1 | 3 rec · 66 yds · 1 TD |
| #40 | Bode Burns | TE |
|
73 | 3 | 10 rec · 99 yds · 1 TD |
| #41 | Reis Kessel | TE |
|
73 | 3 | 9 rec · 90 yds · 1 TD |
| #42 | Vince Benetti | TE |
|
72 | 2 | 3 rec · 34 yds · 2 TD |
| #43 | Alex Herrera | TE |
|
72 | 2 | 4 rec · 49 yds · 2 TD |
| #44 | Camden Lewis | TE |
|
72 | 3 | 10 rec · 83 yds · 1 TD |
| #45 | Matt Wagner | TE |
|
72 | 2 | 6 rec · 49 yds · 1 TD |
| #46 | Cade Keith | TE |
|
72 | 2 | 5 rec · 91 yds · 1 TD |
| #47 | Jayden Savoury | TE |
|
72 | 2 | 8 rec · 99 yds |
| #48 | Drae Tyme | TE |
|
71 | 2 | 4 rec · 81 yds · 1 TD |
| #49 | Toby Payne | TE |
|
71 | 2 | 9 rec · 61 yds |
| #50 | Mikkel Skinner | TE |
|
71 | 1 | 4 rec · 61 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.