
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 5 | @ 20Iowa | L 0–40 › | -11.0 | — | BTN |
| 2 | Sep 12 | vs Illinois State FCS | L 24–28 › | -15.5 | — | MW+ |
| 3 | Sep 19 | @ 25Arizona | L 17–42 › | -8.1 | — | TNT |
| 4 | Sep 26 | @ 99Georgia State | L 14–35 › | -26.2 | — | ESPN+ |
| 5 | — | Bye | ||||
| 6 | Oct 10 | vs 83Air ForceCONF | L 7–28 › | -29.2 | — | CBSSN |
| 7 | Oct 17 | @ 123WyomingCONF | L 23–41 › | -30.5 | — | CW |
| 8 | Oct 24 | vs 118Hawai'iCONF | Hawai'i −1.8 · o/u 47.5 | — | MW+ | |
| 9 | Oct 31 | @ 84UNLVCONF | UNLV −19.4 · o/u 50.2 | — | CBSSN | |
| 10 | Nov 7 | @ 122San José StateCONF | San José State −7.8 · o/u 48.4 | — | MW+ | |
| 11 | Nov 14 | vs 106NevadaCONF | Nevada −5.5 · o/u 48.6 | — | MW+ | |
| 12 | Nov 21 | @ 69North Dakota StateCONF | North Dakota State −24.2 · o/u 47.0 | — | CW | |
| 13 | Nov 28 | vs 137UTEPCONF | Northern Illinois −9.8 · o/u 52.9 | — | MW+ |
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.056 | 132nd | +0.295 | 135th |
| Success rate | 38.2% | 124th | 51.4% | 137th |
| Explosiveness | 1.157 | 112th | 1.211 | 57th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 39.2% | 118th | 51.7% | 137th |
| Rushing success rate | 45.2% | 58th | 51.2% | 134th |
| Passing success rate | 35.1% | 125th | 52.6% | 136th |
| Explosive run rate | 20.6% | 1st | 19.4% | 134th |
| Explosive pass rate | 6.4% | 133rd | 10.4% | 80th |
| Line yards / carry | 3.41 | 29th | 3.47 | 132nd |
| Opportunity rate | 43.7% | 19th | 44.1% | 131st |
| Stuff rate | 17.5% | 79th | 13.7% | 124th |
| Sack rate | 8.0% | 116th | 6.0% | 56th |
| 3rd-down conversion | 34.8% | 114th | 66.2% | 138th |
| Red-zone TD rate | 35.7% | 134th | 84.2% | 135th |
| Havoc rate | 15.0% | 111th | 9.6% | 134th |
| Box score · season totals | ||||
| Points / game | 14.2 | 137th | 35.7 | 132nd |
| Yards / game | 307.7 | 130th | 415.5 | 120th |
| Yards / play | 4.62 | 132nd | 6.26 | 124th |
| Pass yards / game | 206.7 | 95th | 187.0 | 33rd |
| Yards / pass att. | 6.10 | 126th | 7.68 | 100th |
| Completion % | 64.0% | 64th | 71.9% | 137th |
| Rush yards / game | 101.0 | 134th | 228.5 | 135th |
| Yards / carry | 3.50 | 123rd | 5.62 | 136th |
| 3rd-down conv. % | 30.5% | 130th | 60.8% | 138th |
| Turnovers / game (lost · forced) | 1.17 | 66th | 1.00 | 86th |
| Sacks / game (allowed · made) | 3.83 | 135th | 1.33 | 112th |
| Penalty yards / game | 53.5 | 53rd | 47.8 | 109th |
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 Rob Harley
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 2 | Brady Davidson | QB | SO | 6' 5" | 230 | Columbia, MO |
| 5 | Taron Dickens | QB | JR | 5' 11" | 180 | Miami, FL |
| 10 | Bryshawn Brown | QB | FR | 6' 6" | 200 | Cincinnati, OH |
| 14 | Jalen Macon | QB | SR | 6' 5" | 230 | Nashville, TN |
| 15 | Ean Hamric | QB | SR | 6' 1" | 200 | Glenville, WV |
| 16 | Asa Johnson | QB | FR | 6' 4" | 210 | Aurora, IL |
| 18 | Cole Latimer | QB | FR | 6' 4" | 200 | Dekalb, IL |
| 20 | Jaiduan Cranford | RB | FR | 5' 9" | 190 | Metamora, IL |
| 24 | Elijah Porter | RB | SO | 5' 11" | 202 | Ankeny, IA |
| 30 | Da'sean Howard | RB | FR | 6' 1" | 220 | Brunswick, GA |
| 32 | Reginald Craig | RB | FR | 5' 11" | 210 | Chicago, IL |
| 45 | Telly Johnson Jr. | RB | JR | 5' 11" | 215 | Augusta, GA |
| 0 | La'Don Bryant | WR | SO | 6' 4" | 204 | Savannah, GA |
| 1 | DeAree Rogers | WR | SR | 5' 11" | 200 | Lexington, SC |
| 3 | Rickey Taylor Jr. | WR | SO | 6' 1" | 180 | Chicago, IL |
| 4 | Kenji Lewis | WR | SR | 6' 1" | 200 | Memphis, TN |
| 6 | Afy Ibekwe | WR | FR | 6' 1" | 200 | Anoka, MN |
| 7 | Cam Thompson | WR | SR | 6' 0" | 200 | Boardman, OH |
| 9 | George Dimopoulos | WR | JR | 6' 2" | 200 | Crystal Lake, IL |
| 12 | Tavaris Coles | WR | JR | 6' 3" | 190 | Bessemer, AL |
| 13 | Kevin Holmes Jr. | WR | JR | 6' 6" | 202 | Bryan, TX |
| 19 | Kelan McInerney | WR | SO | 6' 2" | 170 | Hinsdale, IL |
| 21 | Jermaine Green Jr. | WR | FR | 6' 0" | 195 | Omaha, NE |
| 80 | Braylon Agee | WR | FR | 6' 4" | 200 | Kansas City, MO |
| 81 | Justin Faulkner | WR | FR | 6' 1" | 170 | Bremen, GA |
| 88 | Zaire McKinney | WR | FR | 6' 4" | 195 | Michigan City, IN |
| 49 | Devin Habermehl | TE | SO | 6' 1" | 255 | Collinsville, IL |
| 82 | Caleb Haack | TE | FR | 6' 9" | 250 | Marengo, IA |
| 83 | Jason Fowler | TE | SO | 6' 5" | 252 | Skokie, IL |
| 85 | Joe Stein | TE | SO | 6' 6" | 252 | Grand Island, NE |
| 86 | Brady Hasquin | TE | FR | 6' 6" | 230 | Edwardsville, IL |
| 87 | Liam Russo | TE | FR | 6' 5" | 250 | St. Louis, MO |
| 89 | Tyler Klaner | TE | FR | 6' 4" | 260 | Boonville, IN |
| 50 | Brendan Grabot | OL | FR | 6' 3" | 308 | Pleasant Prairie, WI |
| 53 | Luke Skartvedt | OL | JR | 6' 3" | 337 | Indianapolis, IN |
| 55 | Ty Mead | OL | SR | 6' 2" | 296 | Avon, IN |
| 58 | Ross Liegel | OL | SO | 6' 6" | 278 | Rock Springs, WI |
| 61 | Ben Gustafson | OL | SO | 6' 8" | 302 | Elkhorn, NE |
| 63 | Landon Hron | OL | JR | 6' 3" | 335 | Hartford, WI |
| 66 | Lane Mahnesmith | OL | SO | 6' 8" | 320 | Troy, IL |
| 67 | Tyler Rindels | OL | FR | 6' 4" | 295 | Iowa City, IA |
| 68 | Samir Senenat | OL | SO | 6' 4" | 285 | Carol Stream, IL |
| 69 | Logan Gross | OL | SO | 6' 4" | 300 | Sun Prairie, WI |
| 71 | Cian Mahoney | OL | FR | 6' 5" | 270 | Springfield, IL |
| 72 | Mason Markel | OL | FR | 6' 5" | 307 | Blue Springs, MO |
| 74 | Erik Murray | OL | FR | 6' 5" | 275 | Arlington Heights, IL |
| 75 | Braden Petzel | OL | FR | 6' 9" | 290 | Mankato, MN |
| 76 | Tyler Chambers | OL | FR | 6' 5" | 300 | Western Springs, IL |
| 77 | Daine Hanson | OL | SR | 6' 7" | 315 | La Grange Park, IL |
| 79 | Kellen Gamble | OL | FR | 6' 5" | 268 | Flossmoor, IL |
| 13 | Mathias Smith-Davis | DE | SO | 6' 1" | 240 | Detroit, MI |
| 18 | Jay'shon Thomas | DE | JR | 6' 4" | 246 | Cataula, GA |
| 19 | James Bradley | DE | JR | 6' 5" | 250 | New Orleans, LA |
| 24 | Darrius Summers III | DE | FR | 6' 4" | 245 | Detroit, MI |
| 45 | Trenton Nixon | DE | FR | 6' 2" | 245 | Merrillville, IN |
| 53 | Charles Brooks III | DE | FR | 6' 5" | 242 | St. Louis, MO |
| 56 | Joseph Nnamuchi | DE | JR | 6' 7" | 258 | Louisville, KY |
| 87 | Micah Cook | DE | FR | 6' 6" | 251 | Johnston, IA |
| 90 | Kole Sneed | DE | JR | 6' 2" | 255 | Oak Park, IL |
| 93 | Fawzy Omotoso | DE | FR | 6' 3" | 251 | Avon, IN |
| 97 | JT King | DE | FR | 6' 4" | 240 | Summerville, SC |
| 0 | Montrel Canion | DT | FR | 6' 2" | 295 | Fort Lauderdale, FL |
| 50 | Matthew Scarlett | DT | JR | 6' 3" | 285 | Washington, DC |
| 54 | Zach Morrisroe | DT | FR | 6' 2" | 300 | Oswego, IL |
| 55 | Jordan Bellamy | DT | FR | 6' 2" | 314 | St. Petersburg, FL |
| 58 | Christopher Allen | DT | SR | 6' 4" | 302 | Raleigh, NC |
| 72 | Terry Robinson | DT | FR | 6' 3" | 270 | Indianapolis, IN |
| 91 | Jvon Hatcher | DT | FR | 6' 2" | 259 | Delray Beach, FL |
| 92 | Jacob McGhee | DT | JR | 6' 2" | 316 | Chicago, IL |
| 94 | Brendan Alexander | DT | FR | 6' 2" | 270 | Monaca, PA |
| 95 | Ryan Hassett | DT | FR | 6' 4" | 275 | Calgary, Canada |
| 6 | Jashawn Nelson | LB | FR | 6' 2" | 220 | Fort Wayne, IN |
| 8 | Cooper Mau | LB | JR | 6' 1" | 225 | San Diego, CA |
| 23 | Deacon King | LB | FR | 6' 1" | 227 | Westfield, IN |
| 25 | Brady Kerperin | LB | SO | 6' 2" | 230 | Jefferson City, MO |
| 27 | Trey Porter | LB | SR | 6' 0" | 211 | Ankeny, IA |
| 33 | Ross Odgen | LB | FR | 6' 3" | 215 | Bloomington, IN |
| 44 | Jack Murray | LB | FR | 6' 2" | 236 | Brookfield, WI |
| 47 | Eliot Hummer | LB | FR | 6' 2" | 230 | O' Fallon, MO |
| 2 | Avery Jones | DB | SR | 6' 0" | 195 | Columbia, MO |
| 17 | Justus Donahoo | DB | FR | 6' 1" | 195 | Niceville, FL |
| 21 | Austin Tillman | DB | FR | 5' 11" | 190 | St. Louis, MO |
| 3 | Liam Lindo | CB | SR | 6' 3" | 200 | Wallkill, NY |
| 4 | James Little IV | CB | SO | 5' 11" | 181 | Fort Myers, FL |
| 5 | Yassine Falke | CB | JR | 6' 3" | 190 | Indianapolis, IN |
| 9 | Dev'ion Reynolds | CB | SO | 6' 1" | 190 | Zion, IL |
| 35 | Cristian Harkins | CB | FR | 6' 0" | 185 | Lombard, IL |
| 7 | Justin Harris | S | JR | 6' 4" | 202 | Richmond, VA |
| 14 | Malik Armstrong | S | SR | 6' 0" | 192 | Joliet, IL |
| 16 | Kyon Conyers | S | JR | 5' 11" | 195 | Millville, NJ |
| 22 | Keagan Ruane-Martino | S | FR | 5' 11" | 183 | Frankfort, IL |
| 26 | Tyrese Stanley | S | JR | 6' 2" | 200 | Baltimore, MD |
| 30 | Andruw Ellis | S | FR | 6' 0" | 196 | Roxana, IL |
| 31 | Champ Smith III | S | FR | 6' 2" | 190 | Miami, FL |
| 33 | JJ Schlenhardt | PK | FR | 5' 11" | 185 | Park Ridge, IL |
| 39 | Ryan Short | PK | SR | 6' 0" | 185 | Hinsdale, IL |
| 35 | Carter Klementzos | P | FR | 5' 11" | 180 | Salem, WI |
| 36 | Jake Ference | P | SO | 6' 0" | 195 | St. Louis, MO |
| 41 | Troy Stumbaugh | LS | FR | 5' 9" | 195 | Plainfield, IL |
| 43 | Jason Evans | LS | JR | 5' 10" | 229 | Lodi, CA |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 0-6 | 0-2 | #132 | -20.1 | -10.6 | -9.5 |
| 2025 | 3-9 | 2-6 | #119 | -10.9 | -9.8 | -1.1 |
| 2024 | 8-5 | 4-4 | #69 | +0.2 | -4.2 | +4.4 |
| 2023 | 7-6 | 5-3 | #98 | -5.3 | -4.0 | -1.3 |
| 2022 | 3-9 | 2-6 | #119 | -9.6 | -1.0 | -8.5 |
| 2021 | 9-5 | 6-2 | #84 | -2.8 | +2.5 | -5.3 |
| 2020 | 0-6 | 0-6 | #109 | -8.6 | -3.9 | -4.8 |
| 2019 | 5-7 | 4-4 | #111 | -8.2 | -6.8 | -1.3 |
| 2018 | 8-6 | 6-2 | #82 | -2.2 | -5.7 | +3.5 |
| 2017 | 8-5 | 6-2 | #61 | +0.4 | -1.5 | +1.8 |
| 2016 | 5-7 | 5-3 | #79 | -2.6 | -0.2 | -2.4 |
| 2015 | 8-6 | 6-2 | #64 | +1.0 | +1.6 | -0.6 |
| 2014 | 11-3 | 7-1 | #63 | 0.0 | +0.8 | -0.8 |
Northern Illinois's past seasons use the same rating model as this one. Click a season to see its full page.
Updated Oct 21, 10:45 AM 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 →