
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 | @ 35New Mexico | L 7–38 | -18.7 | — | FS1 |
| 2 | Sep 12 | vs Colgate FCS | W 13–10 | -24.2 | — | ESPN+ |
| 3 | Sep 19 | vs 134Wyoming | W 24–10 | -1.4 | — | ESPN+ |
| 4 | Sep 26 | @ 3Miami | Miami −26.0 · o/u 39.9 | — | CW | |
| 5 | Oct 3 | vs 126AkronCONF | Central Michigan −3.8 · o/u 40.8 | — | ESPN+ | |
| 6 | Oct 10 | @ 103OhioCONF | Ohio −6.9 · o/u 49.4 | — | ||
| 7 | Oct 17 | vs 54Western MichiganCONF | Western Michigan −8.0 · o/u 38.5 | — | ||
| 8 | Oct 24 | vs 96Miami (OH)CONF | Miami (OH) −2.0 · o/u 44.6 | — | ||
| 9 | — | Bye | ||||
| 10 | Nov 4 | vs 132Eastern MichiganCONFNEUTRAL | Central Michigan −3.6 · o/u 42.2 | — | ||
| 11 | Nov 11 | vs 133Sacramento StateCONF | Central Michigan −6.7 · o/u 38.3 | — | ||
| 12 | Nov 18 | @ 129BuffaloCONF | Buffalo −1.0 · o/u 43.9 | — | ||
| 13 | Nov 28 | @ 130Ball StateCONF | Central Michigan −0.2 · o/u 43.4 | — |
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.030 | 112th | +0.100 | 89th |
| Success rate | 38.3% | 117th | 44.3% | 111th |
| Explosiveness | 1.095 | 124th | 1.047 | 11th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 38.6% | 117th | 43.1% | 97th |
| Rushing success rate | 45.9% | 63rd | 48.9% | 126th |
| Passing success rate | 20.5% | 138th | 37.2% | 52nd |
| Explosive run rate | 11.0% | 106th | 12.5% | 79th |
| Explosive pass rate | 0.0% | 138th | 7.1% | 35th |
| Line yards / carry | 3.64 | 18th | 3.55 | 130th |
| Opportunity rate | 41.3% | 53rd | 37.5% | 82nd |
| Stuff rate | 10.1% | 12th | 12.5% | 117th |
| Sack rate | 9.1% | 127th | 1.2% | 129th |
| 3rd-down conversion | 37.1% | 103rd | 50.0% | 120th |
| Red-zone TD rate | 40.0% | 126th | 75.0% | 105th |
| Havoc rate | 13.1% | 76th | 11.5% | 111th |
| Box score · season totals | ||||
| Points / game | 14.7 | 132nd | 19.3 | 54th |
| Yards / game | 265.3 | 134th | 307.7 | 52nd |
| Yards / play | 4.35 | 131st | 4.78 | 57th |
| Pass yards / game | 46.0 | 138th | 154.3 | 22nd |
| Yards / pass att. | 3.10 | 138th | 5.32 | 16th |
| Completion % | 47.7% | 137th | 55.2% | 30th |
| Rush yards / game | 219.3 | 33rd | 153.3 | 92nd |
| Yards / carry | 4.90 | 50th | 4.47 | 99th |
| 3rd-down conv. % | 32.5% | 122nd | 43.9% | 114th |
| Turnovers / game (lost · forced) | 1.67 | 99th | 2.00 | 14th |
| Sacks / game (allowed · made) | 2.00 | 88th | 1.00 | 111th |
| Penalty yards / game | 62.0 | 94th | 43.3 | 106th |
100 players · Head coach Matt Drinkall
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 5 | Jadyn Glasser | QB | FR | 6' 3" | 245 | Tampa, FL |
| 7 | Angel Flores | QB | SR | 6' 1" | 210 | Casa Grande, AZ |
| 10 | Marcus Beamon | QB | SR | 6' 0" | 210 | Philadelphia, MS |
| 14 | Daniel Gomez | QB | FR | 6' 1" | 215 | Hanford, CA |
| 18 | Geno Seets | QB | FR | 6' 3" | 215 | Waterford, MI |
| 2 | Brock Townsend | RB | SO | 6' 0" | 235 | Caledonia, MI |
| 22 | Trav Moore | RB | FR | 5' 11" | 205 | Dewitt, MI |
| 24 | Vaughn Blue | RB | JR | 5' 11" | 205 | Mount Pleasant, SC |
| 31 | Jayden Clerveaux | RB | SR | 5' 11" | 215 | Everett, MA |
| 40 | Kobe Hendricks | RB | FR | 5' 10" | 185 | Slinger, WI |
| 45 | Jordan Stapleton | RB | FR | 5' 9" | 190 | Gulfport, MS |
| 47 | Jayel Harris | RB | FR | 5' 11" | 190 | Cincinnati, OH |
| 8 | Rusty VanWetzinga IV | FB | JR | 6' 1" | 235 | Pleasant Valley, IA |
| 0 | Kendall Jones | WR | SR | 6' 2" | 180 | Tampa, FL |
| 6 | Collin Payne | WR | SR | 6' 2" | 210 | Lake Forest, CA |
| 9 | Justin Ruffin Jr. | WR | SO | 5' 9" | 180 | Buckner, KY |
| 12 | Camden Kruisenga | WR | SO | 6' 2" | 185 | Rockford, MI |
| 15 | Tommy McIntosh | WR | SR | 6' 4" | 205 | Dewitt, MI |
| 16 | Shawn Foster II | WR | JR | 6' 0" | 185 | Grand Ledge, MI |
| 17 | Braylen Naves | WR | FR | 6' 1" | 200 | Davison, MI |
| 20 | Langston Lewis | WR | SR | 6' 0" | 195 | Savannah, GA |
| 80 | Avin Robinson | WR | FR | 5' 11" | 180 | Brownsburg, IN |
| 81 | Tayte Vanderleest | WR | JR | 6' 4" | 220 | Muskegon, MI |
| 83 | Da'Shon Febres | WR | FR | 6' 0" | 195 | Oviedo, FL |
| 84 | Dontae Robinson | WR | JR | 6' 4" | 220 | Lacey, WA |
| 42 | Landon Swanson | TE | SO | 6' 3" | 240 | Charlevoix, MI |
| 44 | Lucas Hoffmeyer | TE | FR | 6' 3" | 235 | Wixom, MI |
| 46 | Zack Wagner | TE | FR | 6' 4" | 240 | Washington, MI |
| 85 | Myles Peters | TE | SO | 6' 3" | 245 | Cottonwood Heights, UT |
| 87 | Gavin Spillers | TE | SO | 6' 3" | 260 | Roberta, GA |
| 88 | Jaden Allen | TE | SR | 6' 3" | 245 | Sewell, NJ |
| 54 | Triston Pierre | OL | FR | 6' 4" | 265 | Gaithersburg, MD |
| 55 | Losini Maka | OL | SR | 6' 2" | 310 | Ewa Beach, HI |
| 56 | Nic DiSanto | OL | SR | 6' 5" | 320 | Wyandotte, MI |
| 59 | Brady Ploucha | OL | SR | 6' 6" | 320 | Allen Park, MI |
| 60 | John Iannuzzi | OL | SR | 6' 4" | 320 | Belmont, MA |
| 61 | Zander Barth | OL | FR | 6' 6" | 245 | Three Rivers, MI |
| 63 | Wyatt Graffin | OL | FR | 6' 4" | 290 | Columbus, WI |
| 66 | Matthew Nehf | OL | JR | 6' 3" | 300 | Dewitt, MI |
| 67 | Charlie Mandabach | OL | FR | 6' 6" | 260 | Greenwood, IN |
| 68 | Landon Harper | OL | FR | 6' 3" | 280 | Republic, MO |
| 69 | Jacob Booth | OL | JR | 6' 5" | 295 | Swartz Creek, MI |
| 70 | Jacob Russell | OL | JR | 6' 4" | 295 | Glen Ridge, NJ |
| 71 | Jacob Timmer | OL | FR | 6' 7" | 260 | Grand Rapids, MI |
| 72 | Trevor Swan | OL | SR | 6' 5" | 300 | Gilbert, AZ |
| 73 | Dasan Smith | OL | SO | 6' 6" | 295 | Marquette, MI |
| 76 | Martin Koivisto | OL | SR | 6' 7" | 290 | Shakopee, MN |
| 77 | Jack Nolan | OL | FR | 6' 4" | 260 | Arlington Heights, IL |
| 78 | Talon Smith | OL | FR | 6' 6" | 270 | Marquette, MI |
| 79 | Isaac Hutchinson | OL | FR | 6' 4" | 310 | Brownstown, IN |
| 0 | D.J. Bennett | DL | SR | 6' 5" | 260 | White Springs, FL |
| 1 | JJ Douglas | DL | SO | 6' 5" | 245 | Janesville, WI |
| 5 | Korver Demma | DL | JR | 6' 3" | 245 | Gretna, NE |
| 32 | James Reinbold | DL | SR | 6' 4" | 260 | Anchorage, AK |
| 48 | Nathan VanTimmeren | DL | JR | 6' 5" | 235 | Grand Rapids, MI |
| 50 | Donovan Brown | DL | SO | 6' 1" | 265 | Upland, CA |
| 52 | Dominique Maiava | DL | JR | 6' 2" | 310 | Pago Pago, American Samoa |
| 53 | Collin Stare | DL | FR | 6' 2" | 270 | Mechanicsburg, PA |
| 64 | Rory Callahan | DL | SO | 6' 4" | 275 | New Boston, MI |
| 82 | Logan Borodychuk | DL | SO | 6' 5" | 255 | Mount Pleasant, MI |
| 92 | Jaxon Cherry | DL | JR | 6' 1" | 260 | Woolstock, IA |
| 95 | Joey VanWetzinga | DL | SO | 6' 2" | 260 | Pleasant Valley, IA |
| 96 | Quavion Bird | DL | SO | 6' 1" | 300 | Lake Wales, FL |
| 97 | Max Van Fleet | DL | SR | 6' 4" | 275 | Concord, NH |
| 99 | Matthew Plumb | DL | FR | 6' 4" | 240 | St. Charles, IL |
| 8 | Victor Earl | LB | SO | 6' 2" | 225 | Romeo, MI |
| 10 | Jeremiah Alston | LB | JR | 6' 0" | 230 | Detroit, MI |
| 30 | Antonio Cherry Jr. | LB | SO | 6' 1" | 235 | Hopewell, VA |
| 33 | Elijah Reynolds | LB | FR | 6' 2" | 230 | Holland, MI |
| 34 | Drew Esper | LB | FR | 6' 1" | 220 | Traverse City, MI |
| 35 | Mayson Hitchens | LB | SR | 6' 1" | 225 | Anaheim, CA |
| 36 | Jeremiah McKenzie | LB | FR | 6' 2" | 210 | Starke, FL |
| 40 | Brett McCalla | LB | SR | 6' 4" | 220 | Manhattan Beach, CA |
| 49 | Joshua Atiemo | LB | FR | 6' 1" | 215 | Milford, MI |
| 4 | Jaion Jackson | DB | JR | 5' 10" | 170 | East St. Louis, IL |
| 7 | Ed Conoran | DB | SR | 5' 11" | 190 | Dover, NJ |
| 12 | Donavan Philord | DB | SO | 5' 11" | 190 | Miramar, FL |
| 14 | Justin Taylor | DB | JR | 6' 0" | 200 | Chicago, IL |
| 16 | Josiah Booker | DB | SO | 5' 10" | 160 | Sarasota, FL |
| 17 | Coen Ali | DB | SO | 6' 2" | 205 | Yorba Linda, CA |
| 19 | Darrell Bryant Jr. | DB | SR | 5' 11" | 215 | Hampton, VA |
| 20 | Jajuan Jones | DB | FR | 6' 0" | 200 | Detroit, MI |
| 21 | Jamari Allen | DB | JR | 6' 0" | 170 | Detroit, MI |
| 22 | Nolan Anderson | DB | FR | 5' 10" | 185 | Menomonee Falls, WI |
| 23 | Kyle Krebs | DB | SR | 6' 0" | 185 | Denver, CO |
| 25 | Trey Liebhardt | DB | JR | 6' 0" | 190 | Chardon, OH |
| 26 | Matthew McKenzie | DB | JR | 6' 3" | 200 | West Palm Beach, FL |
| 27 | Tysen Campbell | DB | SO | 6' 0" | 175 | Akron, OH |
| 28 | Laaren Cornwall | DB | FR | 6' 0" | 185 | Middletown, OH |
| 37 | Colton Benaitis | DB | FR | 6' 2" | 195 | Homer Glen, IL |
| 38 | EShawn Sutton | DB | FR | 6' 0" | 190 | Winter Park, FL |
| 39 | Max Macklem | DB | FR | 6' 0" | 190 | Grand Blanc, MI |
| 41 | Keyton Jones | DB | SO | 5' 9" | 185 | Avon, IN |
| 43 | Kameran Hayward | DB | FR | 6' 1" | 185 | Warren, MI |
| 15 | Zac Chapeau | PK | SO | 6' 2" | 210 | Athens, GA |
| 38 | Caden VanHuis | PK | FR | 6' 2" | 190 | Holland, MI |
| 47 | Braxton Doak | PK | FR | 5' 11" | 160 | Green River, WY |
| 18 | Declan Duley | P | JR | 6' 2" | 220 | El Paso, IL |
| 51 | Zach Curtis | LS | FR | 6' 3" | 210 | Haslett, MI |
| 57 | Connor Ridderhoff | LS | SR | 6' 3" | 250 | Chelsea, AL |
Updated Sep 24, 3:19 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 →