
From the TDC Rating, updated after every game
Game score = the rating that one result implies, after adjusting for opponent and venue
| Wk | Date | Opponent | Result / TDC line | Game score | Win chance | TV |
|---|---|---|---|---|---|---|
| 1 | Sep 6 | @ 52Washington | L 10–24 › | -5.0 | — | NBC |
| 2 | Sep 12 | @ 37Kansas State | L 7–34 › | -12.7 | — | TNT |
| 3 | Sep 19 | vs Duquesne FCS | W 48–7 › | -6.1 | — | USA Net |
| 4 | Sep 26 | vs 25Arizona | L 24–34 › | -1.3 | — | CBS |
| 5 | Oct 3 | vs 77Fresno StateCONF | L 6–26 › | -26.5 | — | USA Net |
| 6 | Oct 9 | @ 94Utah StateCONF | L 16–17 › | -4.5 | — | CW |
| 7 | Oct 17 | @ 57Oregon StateCONF | L 30–48 › | -10.7 | — | USA Net |
| 8 | Oct 24 | vs 36Boise StateCONF | Boise State −12.3 · o/u 53.3 | — | USA Net | |
| 9 | Oct 31 | @ 98San Diego StateCONF | San Diego State −2.3 · o/u 48.1 | — | CBSSN | |
| 10 | — | Bye | ||||
| 11 | Nov 14 | vs 116Colorado StateCONF | Washington State −10.2 · o/u 61.6 | — | CBSSN | |
| 12 | Nov 21 | @ 61Texas StateCONF | Texas State −13.7 · o/u 59.8 | — | USA Net | |
| 13 | Nov 28 | vs TBD FCSCONF | Washington State −26.3 · o/u 49.6 | — |
Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted
| Stat | Offense | FBS rank | Defense (allowed) | FBS rank |
|---|---|---|---|---|
| EPA · per play, garbage time excluded (CollegeFootballData.com) | ||||
| EPA / play | -0.041 | 130th | +0.114 | 84th |
| Success rate | 34.4% | 134th | 41.4% | 70th |
| Explosiveness | 1.231 | 78th | 1.301 | 100th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 34.7% | 133rd | 41.2% | 64th |
| Rushing success rate | 36.9% | 128th | 44.3% | 92nd |
| Passing success rate | 33.0% | 130th | 38.3% | 47th |
| Explosive run rate | 17.0% | 28th | 15.7% | 113th |
| Explosive pass rate | 3.7% | 137th | 10.7% | 87th |
| Line yards / carry | 2.98 | 94th | 3.02 | 68th |
| Opportunity rate | 40.3% | 66th | 39.5% | 96th |
| Stuff rate | 21.0% | 116th | 19.0% | 51st |
| Sack rate | 7.7% | 112th | 3.6% | 118th |
| 3rd-down conversion | 29.5% | 135th | 38.7% | 64th |
| Red-zone TD rate | 61.5% | 76th | 55.6% | 56th |
| Havoc rate | 16.4% | 124th | 12.5% | 101st |
| Box score · season totals | ||||
| Points / game | 20.1 | 120th | 27.1 | 100th |
| Yards / game | 307.6 | 131st | 383.9 | 103rd |
| Yards / play | 4.59 | 133rd | 5.75 | 105th |
| Pass yards / game | 177.6 | 119th | 224.3 | 92nd |
| Yards / pass att. | 5.50 | 136th | 7.07 | 69th |
| Completion % | 62.7% | 77th | 61.3% | 64th |
| Rush yards / game | 130.0 | 110th | 159.6 | 95th |
| Yards / carry | 4.20 | 86th | 4.71 | 104th |
| 3rd-down conv. % | 27.8% | 136th | 37.0% | 65th |
| Turnovers / game (lost · forced) | 1.71 | 122nd | 0.71 | 123rd |
| Sacks / game (allowed · made) | 3.43 | 134th | 1.14 | 125th |
| Penalty yards / game | 64.9 | 100th | 67.0 | 27th |
Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest
Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.
100 players · Head coach Kirby Moore
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 2 | Julian Dugger | QB | SO | 6' 3" | 207 | Pittsburgh, PA |
| 12 | Caden Pinnick | QB | SO | 6' 0" | 192 | Roseville, CA |
| 16 | Gavin Gray | QB | FR | 6' 3" | 193 | Agoura Hills, CA |
| 17 | Owen Eshelman | QB | FR | 6' 3" | 204 | Norman, OK |
| 9 | Kirby Vorhees | RB | JR | 5' 11" | 215 | Lutz, FL |
| 20 | Leo Pulalasi | RB | JR | 6' 1" | 208 | Lakewood, WA |
| 21 | CJ Toney | RB | FR | 5' 8" | 200 | Humble, TX |
| 22 | Trey Hill Jr. | RB | FR | 5' 10" | 203 | Katy, TX |
| 24 | Ryan Salcedo | RB | FR | 5' 9" | 193 | Los Angeles, CA |
| 0 | Tony Freeman | WR | SR | 5' 8" | 174 | Richmond, CA |
| 1 | Daniel Blood | WR | SR | 5' 11" | 190 | Destrehan, LA |
| 4 | Darrius Clemons | WR | SR | 6' 3" | 217 | Portland, OR |
| 6 | Jay Porter | WR | JR | 6' 2" | 183 | Oceanside, CA |
| 8 | Branden Ganashamoorthy | WR | JR | 6' 3" | 199 | Monroe, WA |
| 10 | Tank Hawkins Jr. | WR | SO | 5' 10" | 180 | Fredericksburg, VA |
| 13 | Ryan McKendry | WR | SO | 6' 2" | 198 | Brentwood, CA |
| 18 | Jevon Walker | WR | JR | 6' 3" | 193 | Lancaster, CA |
| 80 | Noah Westbrook | WR | FR | 6' 1" | 216 | Corona, CA |
| 82 | Oliver Bender | WR | FR | 6' 3" | 203 | Nolensville, TN |
| 83 | Ethan Masteller | WR | FR | 6' 5" | 218 | Gillette, WY |
| 84 | Caleb Northcroft | WR | JR | 6' 2" | 199 | Pullman, WA |
| 88 | Jordan Dees | WR | SO | 6' 4" | 196 | Mobile, AL |
| 89 | Isaiah Docken | WR | FR | 6' 5" | 219 | Medical Lake, WA |
| 23 | Trey Leckner | TE | JR | 6' 3" | 243 | Snohomish, WA |
| 27 | Hudson Cedarland | TE | SR | 6' 4" | 239 | Gig Harbor, WA |
| 28 | Jack Pedersen | TE | SR | 6' 5" | 248 | Murrieta, CA |
| 81 | Peyton Read | TE | FR | 6' 6" | 237 | Beaverton, OR |
| 86 | Beau Baker | TE | SO | 6' 6" | 251 | Springfield, KY |
| 87 | Cash Landau | TE | FR | 6' 4" | 236 | Portland, OR |
| 50 | Sone Falealo | OL | SO | 6' 6" | 290 | Anchorage, AK |
| 51 | Kalolo Ta'aga | OL | SO | 6' 7" | 291 | East Palo Alto, CA |
| 54 | Xavier Thorpe | OL | SO | 6' 5" | 313 | Livermore, CA |
| 55 | Arion Williams | OL | FR | 6' 2" | 287 | San Bernardino, CA |
| 64 | Jaylin Caldwell | OL | SR | 6' 7" | 332 | Chicago, IL |
| 67 | Jonny Lester | OL | SR | 6' 5" | 318 | Spokane, WA |
| 68 | Chris Lino | OL | SO | 6' 8" | 316 | Seattle, WA |
| 69 | Kyle Martin | OL | JR | 6' 3" | 310 | Sumner, WA |
| 70 | Dylan Hildebrand | OL | FR | 6' 4" | 301 | Verona, WI |
| 71 | Ashton Tripp | OL | JR | 6' 7" | 307 | Kennewick, WA |
| 72 | Gabe Miller | OL | SO | 6' 4" | 302 | Redding, CA |
| 73 | AJ Olerich | OL | FR | 6' 6" | 278 | Asotin, WA |
| 74 | Maximus McCree | OL | SR | 6' 6" | 291 | Kansas City, MO |
| 75 | Noah Dunham | OL | JR | 6' 5" | 292 | Yuba City, CA |
| 76 | Grayson Campbell | OL | FR | 6' 5" | 291 | Lynnwood, WA |
| 77 | Nick Bakken | OL | SO | 6' 5" | 305 | Whitefish Bay, WI |
| 78 | Jorden Cunningham | OL | FR | 6' 5" | 298 | Phoenix, AZ |
| 79 | Turner Bertrand | OL | FR | 6' 7" | 308 | Kearney, NE |
| 5 | Michael Hughes | DE | JR | 6' 4" | 241 | Santa Ana, CA |
| 9 | Matyus McLain | DE | JR | 6' 4" | 263 | Priest River, ID |
| 18 | Barry Morrissette | DE | FR | 6' 7" | 261 | Bellevue, WA |
| 44 | Luke Webb | DE | FR | 6' 2" | 242 | Huntington Beach, CA |
| 51 | Ben Beatty | DE | SO | 6' 2" | 265 | Park City, UT |
| 56 | Fernando Lecuona | DE | SO | 6' 2" | 252 | Omaha, NE |
| 94 | Eduwa Okundaye | DE | SO | 6' 2" | 234 | Katy, TX |
| 96 | Jack Procter | DE | SR | 6' 2" | 243 | Point Roberts, WA |
| 34 | Damarjhe Lewis | DT | SR | 6' 3" | 332 | Griffin, GA |
| 52 | Kaden Beatty | DT | JR | 6' 0" | 287 | Virginia Beach, VA |
| 55 | Sione Pasi | DT | SO | 5' 11" | 288 | Hauula, HI |
| 58 | Malijah Tucker | DT | FR | 5' 11" | 273 | Tumwater, WA |
| 90 | Akio Martinson | DT | JR | 6' 2" | 304 | Loomis, CA |
| 92 | Ike Okafor | DT | FR | 6' 3" | 279 | Lagos, Nigeria |
| 93 | JaVon Joseph | DT | FR | 6' 3" | 255 | Sacramento, CA |
| 95 | Balaam Miller | DT | JR | 6' 4" | 289 | Buffalo, NY |
| 97 | Josh Wedel | DT | FR | 6' 5" | 272 | Chaska, MN |
| 98 | Jirah Leaupepetele | DT | JR | 6' 3" | 349 | Apple Valley, CA |
| 99 | Paul Hutson III | DT | SR | 6' 1" | 270 | Norfolk, VA |
| 8 | Nylan Brown | LB | JR | 6' 0" | 246 | Indianapolis, IN |
| 10 | Lance McGee | LB | FR | 6' 0" | 218 | Yakima, WA |
| 12 | Carsten Reynolds | LB | SO | 6' 3" | 228 | Sedro Woolley, WA |
| 15 | DJ Warner | LB | JR | 6' 4" | 233 | Glendale, AZ |
| 16 | Isaiah Hung | LB | FR | 6' 2" | 229 | Kansas City, MO |
| 21 | Keith Brown | LB | SR | 6' 1" | 244 | Lebanon, OR |
| 33 | Gage Jones | LB | SO | 6' 1" | 227 | Eagle, ID |
| 42 | Jack Ellison | LB | SO | 6' 3" | 230 | Olympia, WA |
| 59 | Gavin Fugate | LB | JR | 6' 3" | 233 | Chehalis, WA |
| 0 | CJ Solis-Lumar | CB | SO | 6' 1" | 197 | Los Angeles, CA |
| 2 | Jamarey Smith | CB | FR | 6' 1" | 190 | Santa Clarita, CA |
| 4 | Kai Rapolla | CB | SR | 6' 0" | 185 | San Diego, CA |
| 13 | Khamari Terrell | CB | SR | 6' 1" | 187 | Killeen, TX |
| 19 | Kayo Patu | CB | SO | 6' 1" | 188 | Sacramento, CA |
| 22 | Jalil Tucker | CB | SR | 6' 0" | 173 | San Diego, CA |
| 23 | Ishmael Gibbs | CB | FR | 5' 11" | 165 | Los Angeles, CA |
| 24 | Elmo Wartson | CB | JR | 6' 3" | 180 | Modesto, CA |
| 35 | Nick Norrah | CB | FR | 6' 2" | 199 | Bellevue, WA |
| 1 | Jeremiah Bernard | S | JR | 6' 0" | 196 | Modesto, CA |
| 3 | Jaylen Thomas | S | SO | 6' 0" | 190 | Los Gatos, CA |
| 17 | Jshawn Frausto-Ramos | S | JR | 6' 0" | 183 | East Los Angeles, CA |
| 20 | Gaylon McNeal | S | FR | 5' 11" | 184 | Fort Worth, TX |
| 25 | Jackquintin Bal | S | JR | 6' 2" | 191 | Peoria, AZ |
| 26 | Chris Perry Jr. | S | FR | 6' 1" | 175 | Fresno, CA |
| 28 | Kyle Peterson | S | SO | 6' 0" | 198 | Pearland, TX |
| 30 | Bryson Flynn | S | FR | 6' 2" | 204 | Pearland, TX |
| 31 | Trey Ridley | S | SO | 6' 1" | 194 | Overland Park, KS |
| 36 | Kenny Miller-Terry | S | FR | 5' 11" | 180 | Prescott, AZ |
| 38 | Jack Stevens | PK | SO | 6' 0" | 164 | North Augusta, SC |
| 46 | Miguel Arenas | PK | SO | 6' 2" | 206 | Flower Mound, TX |
| 32 | Max Dean | P | SO | 6' 3" | 205 | Gisbourne, Australia |
| 48 | Josh Lijesen | P | SO | 6' 0" | 231 | Dublin, CA |
| 41 | Sean Bures | LS | JR | 6' 0" | 215 | Lacey, WA |
| 47 | Jeremy Sousa | LS | JR | 6' 0" | 212 | Pleasanton, CA |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 1-6 | 0-3 | #95 | -7.3 | -5.9 | -1.4 |
| 2025 | 7-6 | 1-1 | #50 | +3.3 | -1.8 | +5.0 |
| 2024 | 8-5 | 0-1 | #66 | +0.6 | +4.9 | -4.3 |
| 2023 | 5-7 | 2-7 | #52 | +2.5 | +3.0 | -0.5 |
| 2022 | 7-6 | 4-5 | #61 | +1.8 | -1.3 | +3.1 |
| 2021 | 7-6 | 6-3 | #64 | +1.5 | +0.5 | +1.0 |
| 2020 | 1-3 | 1-3 | #90 | -3.2 | +2.2 | -5.4 |
| 2019 | 6-7 | 3-6 | #40 | +3.6 | +7.9 | -4.3 |
| 2018 | 11-2 | 7-2 | #24 | +8.8 | +7.1 | +1.7 |
| 2017 | 9-4 | 6-3 | #39 | +4.5 | +2.1 | +2.4 |
| 2016 | 8-5 | 7-2 | #26 | +7.1 | +4.7 | +2.4 |
| 2015 | 9-4 | 6-3 | #56 | +3.0 | +2.7 | +0.3 |
| 2014 | 3-9 | 2-7 | #80 | -2.7 | +4.3 | -7.0 |
Washington State's past seasons use the same rating model as this one. Click a season to see its full page.
Updated Oct 21, 9:23 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →