
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 | vs Norfolk State FCS | W 31–10 › | -11.3 | — | ESPN+ |
| 2 | Sep 12 | @ 48Virginia Tech | L 21–44 › | -13.2 | — | CW |
| 3 | Sep 19 | vs 87East Carolina | L 17–20 › | -12.0 | — | ESPN+ |
| 4 | Sep 26 | vs 47James MadisonCONF | L 20–46 › | -22.0 | — | ESPN+ |
| 5 | Oct 3 | @ 99Georgia StateCONF | L 10–42 › | -32.0 | — | ESPN+ |
| 6 | Oct 10 | @ 105App StateCONF | W 10–3 › | +0.1 | — | ESPN+ |
| 7 | Oct 15 | vs 93Georgia SouthernCONF | L 15–23 › | -18.7 | — | ESPN2 |
| 8 | Oct 24 | @ 80Louisiana TechCONF | Louisiana Tech −11.7 · o/u 44.6 | — | ESPN+ | |
| 9 | Oct 31 | vs 113MarshallCONF | Old Dominion −6.1 · o/u 45.9 | — | ESPN+ | |
| 10 | Nov 7 | @ 114Coastal CarolinaCONF | Coastal Carolina −1.2 · o/u 45.5 | — | ||
| 11 | — | Bye | ||||
| 12 | Nov 21 | @ 78UConn | UConn −11.8 · o/u 48.0 | — | CBSSN | |
| 13 | Nov 28 | vs 126Southern MissCONF | Old Dominion −10.1 · o/u 45.2 | — |
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.148 | 138th | -0.016 | 22nd |
| Success rate | 31.2% | 138th | 37.6% | 33rd |
| Explosiveness | 1.271 | 53rd | 1.140 | 25th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 31.3% | 138th | 37.4% | 29th |
| Rushing success rate | 33.8% | 136th | 37.7% | 37th |
| Passing success rate | 28.1% | 137th | 37.2% | 37th |
| Explosive run rate | 14.0% | 73rd | 10.2% | 34th |
| Explosive pass rate | 9.7% | 81st | 9.6% | 61st |
| Line yards / carry | 2.48 | 135th | 2.79 | 38th |
| Opportunity rate | 34.3% | 126th | 35.8% | 52nd |
| Stuff rate | 29.5% | 138th | 20.5% | 37th |
| Sack rate | 13.8% | 137th | 4.8% | 88th |
| 3rd-down conversion | 34.9% | 113th | 33.7% | 21st |
| Red-zone TD rate | 53.3% | 102nd | 41.7% | 11th |
| Havoc rate | 21.7% | 138th | 14.0% | 66th |
| Box score · season totals | ||||
| Points / game | 17.7 | 130th | 26.9 | 98th |
| Yards / game | 266.9 | 138th | 335.9 | 47th |
| Yards / play | 3.97 | 138th | 4.63 | 24th |
| Pass yards / game | 152.6 | 130th | 198.4 | 51st |
| Yards / pass att. | 6.40 | 119th | 6.34 | 37th |
| Completion % | 53.0% | 132nd | 61.6% | 72nd |
| Rush yards / game | 114.3 | 122nd | 137.4 | 58th |
| Yards / carry | 2.90 | 136th | 3.52 | 42nd |
| 3rd-down conv. % | 33.0% | 120th | 32.1% | 25th |
| Turnovers / game (lost · forced) | 2.14 | 134th | 1.71 | 22nd |
| Sacks / game (allowed · made) | 4.57 | 137th | 2.29 | 51st |
| Penalty yards / game | 68.4 | 111th | 68.7 | 23rd |
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 Ricky Rahne
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 2 | Jaxon Potter | QB | JR | 6' 5" | 215 | Huntington Beach, CA |
| 4 | Ryan Huff | QB | FR | 6' 3" | 221 | Gulf Breeze, FL |
| 9 | Brooklyn Nace | QB | FR | 6' 2" | 199 | York, PA |
| 10 | Quinn Henicle | QB | SO | 6' 2" | 215 | Downingtown, PA |
| 18 | Landen Abernethy | QB | FR | 6' 2" | 192 | Richmond, VA |
| 3 | Devin Roche | RB | JR | 5' 7" | 172 | Baltimore, MD |
| 5 | Maurki James | RB | SO | 6' 1" | 210 | Lincoln, DE |
| 6 | Trey Hall | RB | SR | 5' 11" | 190 | Vicksburg, MS |
| 20 | CJ Jackson III | RB | FR | 5' 9" | 180 | Norfolk, VA |
| 26 | Ja'Varien Salter | RB | JR | 5' 9" | 190 | Ocala, FL |
| 28 | Troy Marquez | RB | SO | 5' 10" | 195 | Ashburn, VA |
| 0 | Zion Agnew | WR | JR | 5' 9" | 167 | Columbia, SC |
| 1 | JJ Harrell | WR | SO | 6' 0" | 205 | Sardis, MS |
| 7 | Kendall Harris | WR | JR | 6' 1" | 200 | Concord, NC |
| 8 | Josh Rodriguez | WR | FR | 6' 0" | 193 | Somerville, NJ |
| 11 | TJ Johnson | WR | SR | 6' 3" | 191 | Alexandria, LA |
| 12 | BJ Bedgood | WR | FR | 6' 0" | 177 | Alexander City, AL |
| 14 | Zialis Blackmon | WR | FR | 6' 3" | 191 | Biggersville, MS |
| 17 | Sidney Mbanasor | WR | SR | 6' 5" | 217 | Pflugerville, TX |
| 19 | Brayden Myovela | WR | FR | 6' 2" | 201 | Wichita, KS |
| 21 | Steven Bengu | WR | FR | 5' 8" | 151 | Glen Allen, VA |
| 81 | Leroy Lewis | WR | FR | 6' 0" | 173 | Glen Allen, VA |
| 82 | Trevion Campbell | WR | FR | 6' 0" | 175 | Lorton, VA |
| 87 | Khaleed Cash | WR | FR | 6' 0" | 180 | Burke, VA |
| 13 | Lonnie Johnson | TE | SO | 6' 4" | 242 | Keller, TX |
| 36 | Chase Jopp | TE | FR | 6' 2" | 215 | Camden, NC |
| 84 | TaySean Jones | TE | FR | 6' 3" | 227 | Stafford, VA |
| 86 | Leon Haughton Jr. | TE | SR | 6' 4" | 240 | Richmond, VA |
| 88 | Karl Peterson | TE | JR | 6' 3" | 235 | Tallin, Estonia |
| 89 | Nathan Hartman | TE | JR | 6' 5" | 243 | Virginia Beach, VA |
| 56 | Omar Bender | OL | JR | 6' 3" | 322 | Soso, MS |
| 58 | Dory Lewis-Wilson | OL | FR | 6' 1" | 311 | Chesapeake, VA |
| 60 | Braden Ellis | OL | FR | 6' 5" | 317 | Greensboro, NC |
| 62 | Joey McGowan | OL | FR | 6' 6" | 295 | Suffolk, VA |
| 64 | Anderson Bloomquist | OL | FR | 6' 3" | 290 | Chesapeake, VA |
| 69 | Logan Cox | OL | JR | 6' 4" | 325 | Topeka, KS |
| 70 | Khi'Len Gates | OL | JR | 6' 1" | 316 | Jonesboro, AR |
| 71 | Jack Sheehan | OL | FR | 6' 6" | 318 | Fuquay-Varina, NC |
| 72 | Kendrick Hall | OL | SR | 6' 5" | 295 | West Memphis, AR |
| 73 | Connor Drake | OL | JR | 6' 6" | 333 | Charlotte, NC |
| 74 | Carson Bradley | OL | JR | 6' 6" | 315 | Quincy, FL |
| 75 | Demorrsion Brown | OL | SO | 6' 3" | 320 | Canton, MS |
| 76 | Bubba Craig | OL | JR | 6' 6" | 295 | Fort Wayne, IN |
| 77 | Wesley Lattus | OL | FR | 6' 5" | 291 | Herndon, VA |
| 78 | Keegan Parker | OL | FR | 6' 7" | 270 | Fredericksburg, VA |
| 79 | Raykwon Goldthwaite | OL | SR | 6' 8" | 309 | Birmingham, AL |
| 4 | Javen Gibson | DL | SR | 6' 2" | 245 | Church Point, LA |
| 9 | DeAndre Lynch | DL | JR | 6' 3" | 300 | Rocky Mount, NC |
| 31 | BJ Campbell | DL | SO | 6' 5" | 235 | Sanford, FL |
| 40 | Hunter Malecki | DL | SO | 6' 3" | 255 | Lorton, VA |
| 44 | Bucci Farmer | DL | SO | 6' 1" | 316 | Atlanta, GA |
| 51 | Idrissa Kamara | DL | SO | 6' 0" | 245 | Alexandria, VA |
| 88 | Malachi Harris | DL | FR | 6' 2" | 261 | Roxboro, NC |
| 90 | Chris Forbes | DL | SO | 6' 1" | 295 | Upper Marlboro, MD |
| 91 | Gavin Harrison | DL | FR | 6' 4" | 230 | Ashburn, VA |
| 92 | Lucas Banks | DL | FR | 6' 1" | 250 | Brunswick, MD |
| 93 | Chris Hilliard | DL | FR | 6' 2" | 296 | Huntersville, NC |
| 94 | Lorenzo McFadden-Pressley | DL | SO | 6' 0" | 299 | Lake City, SC |
| 95 | Ahmaad Foster | DL | SO | 6' 4" | 290 | Chester, PA |
| 97 | LeDarrion Menter | DL | SO | 6' 2" | 280 | Cornelius, NC |
| 6 | Montrell Chapman | LB | SR | 6' 3" | 231 | Batesville, MS |
| 10 | Koa Naotala | LB | SR | 5' 11" | 230 | Newport News, VA |
| 13 | Jed Olotu-Judah | LB | SO | 6' 1" | 220 | Katy, TX |
| 17 | DeVeion McLilley-Bulo | LB | JR | 5' 10" | 205 | Ypsilanti, MI |
| 18 | Jackson Forrest | LB | SO | 6' 0" | 225 | Concord, NC |
| 22 | AJ Ashworth | LB | SO | 6' 0" | 230 | Galax, VA |
| 24 | Dirrick Goodman | LB | JR | 6' 0" | 215 | Florence, SC |
| 32 | Ja'Mez Drummer | LB | SR | 6' 1" | 242 | Sanford, FL |
| 34 | Jeremiah Deese | LB | FR | 6' 2" | 215 | Greensboro, NC |
| 35 | LaDarius Adams II | LB | FR | 6' 1" | 225 | Newport News, VA |
| 38 | Landon Kehoe | LB | FR | 6' 0" | 222 | Danville, PA |
| 41 | Gage Sawyers | LB | JR | 6' 0" | 200 | Moneta, VA |
| 42 | Talan Babin | LB | FR | 6' 1" | 217 | Ponte Vedra, FL |
| 1 | Zion Frink | CB | JR | 6' 0" | 190 | Chesapeake, VA |
| 5 | Brandon Crutchfield | CB | JR | 5' 10" | 175 | Wake Forest, NC |
| 15 | Je'Hahj Sherrill | CB | FR | 6' 0" | 173 | Statesville, NC |
| 20 | Jivan Baly | CB | SO | 5' 11" | 170 | Norcross, GA |
| 21 | Eddie Guerra | CB | FR | 5' 11" | 180 | Tallahassee, FL |
| 23 | Jorian Haynes | CB | JR | 5' 9" | 180 | Rockmart, GA |
| 27 | Kingston Gregory | CB | FR | 6' 1" | 167 | Oxford, MS |
| 28 | Chris Boykins | CB | SO | 5' 10" | 175 | Fresno, TX |
| 33 | Shaq Leaks | CB | FR | 5' 11" | 175 | Baytown, TX |
| 2 | Daevon Iles | S | JR | 5' 11" | 190 | Port Arthur, TX |
| 3 | Mario Easterly | S | SR | 6' 0" | 196 | Harrisburg, PA |
| 7 | Ryan Ramey | S | JR | 5' 10" | 190 | Missouri City, TX |
| 8 | Greg Johnson | S | JR | 5' 10" | 188 | Ovilla, TX |
| 11 | Kollin Collier | S | JR | 6' 0" | 191 | Memphis, TN |
| 12 | Asher Horn | S | JR | 6' 0" | 205 | Evansville, IN |
| 14 | Daniel Pickens | S | SO | 6' 1" | 187 | Gautier, MS |
| 16 | Trey Caver | S | JR | 6' 0" | 195 | Montgomery, AL |
| 25 | Will Phillips | S | FR | 6' 2" | 182 | Trussville, AL |
| 29 | Tavares Murray Jr. | S | FR | 5' 10" | 183 | Bartow, FL |
| 39 | Martrez Chavious-Fenner | S | FR | 5' 11" | 184 | Virginia Beach, VA |
| 48 | Mason Forte | PK | FR | 5' 10" | 187 | Margate City, NJ |
| 93 | Nathanial Eichner | PK | SR | 5' 9" | 160 | Trinity, FL |
| 97 | Mikhail Iakovlev | PK | SO | 5' 11" | 205 | Great Falls, VA |
| 99 | Andrew Nelms | PK | SO | 6' 2" | 195 | Marietta, GA |
| 96 | Ian Brandt | P | JR | 6' 2" | 201 | State College, PA |
| 52 | Ashten Dunman | LS | FR | 5' 9" | 200 | Moneta, VA |
| 61 | Brendan Durkin | LS | SR | 6' 2" | 226 | Florida, NY |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 2-5 | 1-3 | #107 | -10.8 | -10.1 | -0.7 |
| 2025 | 10-3 | 6-2 | #32 | +6.0 | +1.3 | +4.7 |
| 2024 | 5-7 | 4-4 | #74 | -0.8 | +0.4 | -1.1 |
| 2023 | 6-7 | 5-3 | #94 | -5.0 | -4.3 | -0.7 |
| 2022 | 3-9 | 2-6 | #105 | -7.1 | -6.8 | -0.2 |
| 2021 | 6-7 | 5-3 | #95 | -4.7 | -3.0 | -1.8 |
| 2019 | 1-11 | 0-8 | #124 | -15.0 | -10.3 | -4.6 |
| 2018 | 4-8 | 2-6 | #114 | -11.3 | -2.5 | -8.7 |
| 2017 | 5-7 | 3-5 | #114 | -11.5 | -6.9 | -4.6 |
| 2016 | 10-3 | 7-1 | #64 | -0.4 | +2.1 | -2.5 |
| 2015 | 5-7 | 3-5 | #117 | -13.8 | -4.7 | -9.1 |
| 2014 | 6-6 | 4-4 | #97 | -7.4 | +3.0 | -10.4 |
Old Dominion'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 →