
Kent State Golden Flashes
Mid-American · KENT · Mark Carney 0–0
- SU
- 1–1
- ATS
- 1–1
- O/U
- 2–0
- SP+
- #133
Ratings
- SP+
- -21.5
- SP rank
- #133
- FPI
- -21.2
- Elo (pts)
- -18.6
- CORE
- -12
- WEPA
- —
- SRS
- —
- Off PPA
- 0.11
- Def PPA
- 0.25
Schedule & results
Consensus close. Click a result for the game page.
| Wk | Opponent | Series | Result | Line | ATS | O/U |
|---|---|---|---|---|---|---|
| 1 | @South Carolina | 0–1 | L 0–57 | +36.0 / 53.0 | L | O |
| 2 | vsWofford | — | W 36–15 | -10.5 / 46.0 | W | O |
| 3 | @Ohio State | 0–3 | Sep 19 | +53.0 / 59.0 | — | — |
| 4 | vsBall State | 8–25 | Sep 25 | — | — | — |
| 5 | vsOhio | 22–38–2 | Oct 2 | — | — | — |
| 6 | @Western Michigan | 12–34–1 | Oct 9 | — | — | — |
| 7 | @South Florida | — | Oct 16 | — | — | — |
| 8 | vsAkron | 19–26–1 | Oct 23 | — | — | — |
| 9 | @Sacramento State | — | Oct 30 | — | — | — |
| 11 | @Bowling Green | 16–47 | Nov 10 | — | — | — |
| 12 | vsMiami (OH) | 16–46 | Nov 17 | — | — | — |
| 13 | @Eastern Michigan | 19–17 | Nov 24 | — | — | — |
Betting trends
- Home ATS
- 1–0
- Away ATS
- 0–1
- Over lean
- 2–0
Option Country predictions vs Kent State: 1–0 ATS
- W1 South Carolina · pick South Carolina+5.9 · W
- W3 Ohio State · pick Ohio State+1.2
SP+ trajectory
Season rating since 2014. 0 ≈ average FBS team.
Efficiency profile
Latest full season vs FBS — 100th percentile is best.
- Offense PPA18th · #112 of 136 (2025)
- Defense PPA32nd · #93 of 136 (2025)
- Offense success rate7th · #126 of 136 (2025)
- Defense success rate37th · #86 of 136 (2025)
- Offense explosiveness92nd · #12 of 136 (2025)
- Defense explosiveness36th · #88 of 136 (2025)
Passing & adjusted
Air yards, depth of target, and opponent-adjusted EPA. 2026 season.
Dru Deshields
- Comp
- 28/45
- Cmp%
- 62.2%
- aDOT
- 6.9
- Air yards
- 304
- YAC
- 107
- INT
- 2
- Success
- 35.7%
- Adj. EPA
- —
Nolan Good
- Comp
- 2/5
- Cmp%
- 40.0%
- aDOT
- 9.6
- Air yards
- 48
- YAC
- 10
- INT
- 1
- Success
- 33.3%
- Adj. EPA
- —
Ethan Thanthanavong
- Comp
- 1/1
- Cmp%
- 100.0%
- aDOT
- 10
- Air yards
- 10
- YAC
- 6
- INT
- 0
- Success
- —
- Adj. EPA
- —
Players
Roster, production, and the current recruiting cycle. Roster year 2026.
Returning production
65%of last season still on the roster (2025)
Player figures are last season's predicted points added (PPA).
- Added via transfer
- -1.3 PPA
- Lost via transfer
- 57.0 PPA
Back
2025 PPA- Dru DeShields · QB83.1
- Terik Mulder · TE18.4
- Ardell Banks · WR9.8
- Da'Realyst Clark · WR9.2
- Nolan Good · QB-8.1
- Zy'aire Fletcher · TE6.7
- Maurice Stephens · WR2.8
- Marques Hicks · RB-2.0
In
2025 PPA- Jakorion Caffey · RB · Cincinnati-1.3
- Davion Pritchard · DB · Pittsburgh—
- Dylan Armentrout · RB · Defiance College—
- Ethan Thanthanavong · QB · Defiance College—
- Hayden Dawahare · LB · Kentucky—
- Mason King · RB · Illinois State—
- Nate Gregory · LB · Coastal Carolina—
- Norey Johnson · DB · Houston Christian—
Out
2025 PPA- Da'Shawn Martin · WR · Virginia30.2
- Cade Wolford · WR · Cincinnati30.0
- Devin Kargman · QB · Maryland-3.2
- Anthony Jeffery · RB · South Alabama—
- Ashton Rivera · OL · California—
- CJ Young · LB · Miami (OH)—
- Charlie Durkin · P · Rice—
- Garrett Masterson · OL · Tennessee Tech—
Stat leaders
- Passing yardsDru Deshields311
- Passing yardsEthan Thanthanavong16
- Passing yardsNolan Good5
- Passing TDsDru Deshields1
- Passing TDsNolan Good0
- Passing TDsEthan Thanthanavong0
- Rushing yardsDru Deshields101
- Rushing yardsMason Blakemore94
- Rushing yardsBrandon White47
- Rushing TDsDru Deshields2
- Rushing TDsJakorion Caffey1
- Rushing TDsMason Blakemore0
- Receiving yardsWayne Harris93
- Receiving yardsDa'Realyst Clark87
- Receiving yardsArdell Banks36
- Receiving TDsWayne Harris1
- Receiving TDsMason Blakemore0
- Receiving TDsArdell Banks0
- Total tacklesRocco Nicholl13
- Total tacklesAtiq Muhammad12
- Total tacklesHayden Dawahare10
- SacksRocco Nicholl2
- SacksJosue Cordoba1
- SacksHayden Dawahare1
- Tackles for lossHayden Dawahare3
- Tackles for lossRocco Nicholl2
- Tackles for lossJosue Cordoba1
- InterceptionsRafael Terrero Jr.1
- InterceptionsJaihien Roy1
Player PPA
- Dru Deshields · QB16.8 · 0.295/play
- Wayne Harris · WR4.9 · 0.489/play
- Da'Realyst Clark · WR4.7 · 0.470/play
- Mason Blakemore · RB4.5 · 0.213/play
- Terik Mulder · TE3.0 · 0.601/play
- Jay Jay Etheridge · WR1.4 · 1.419/play
- Ethan Thanthanavong · QB1.4 · 1.419/play
- Hunter Hopperton · FB1.2 · 0.202/play
- Nolan Good · QB0.3 · 0.026/play
- Ardell Banks · WR0.1 · 0.028/play
Commits
- Julius Fuentes-Bream · S3★ #1192
- Aaron Strader · QB3★ #1839
- Peter Snavely · ATH
- Brian Matthews · IOL
- Camden Day · DL
- Max Koback · IOL
- Julian Baker · RB
- Jerry Black Jr. · LB
- Jontai Quick · WR
- Aidan Jacobs · TE
- Tristan Gunn · WR
- Ethan Garnes · IOL
- Jadon Phillips · CB
- Ayden Hankins · OT
- Eason Hankins · OT
- Amarion Autry · TE
Roster
| # | Name | Pos | Class | Hometown |
|---|---|---|---|---|
| 1 | A'tiq Muhammad | DB | 4 | Rockford, IL |
| 2 | Joel Cordoba | DB | 2 | Plainfield, NJ |
| 3 | Derrick Jackson III | DB | 2 | Detroit, MI |
| 7 | Angelo Stockstill | DB | 3 | Chicago, IL |
| 12 | Lionel Burns III | DB | 1 | Duluth, GA |
| 14 | Tyler Bivens | DB | 4 | Ann Arbor, MI |
| 18 | Norey Johnson | DB | 4 | Cincinnati, OH |
| 19 | DJ Barnes | DB | 4 | Tallahassee, FL |
| 21 | Tejuan Barbour | DB | 1 | Columbus, OH |
| 22 | Davion Pritchard | DB | 2 | Youngstown, OH |
| 23 | Ezekiel Castex | DB | 1 | Sacramento, CA |
| 25 | Martell Buchanan | DB | 2 | Stilwell, KS |
| 26 | BuddyRow Garrer | DB | 1 | Evans, GA |
| 27 | Lennox Lemon | DB | 1 | Massillon, OH |
| 29 | Jeremiah Johnson | DB | 1 | Rochester, NY |
| 0 | Darian Blachewicz | DL | 2 | Millville, NJ |
| 5 | Thomas Aden | DL | 4 | Lakewood, OH |
| 8 | Josue Cordoba | DL | 2 | Plainfield, NJ |
| 11 | Camdon Wilborn | DL | 2 | Cincinnati, OH |
| 31 | Jacob Broach | DL | 1 | Cincinnati, OH |
| 33 | Jaihien Roy | DL | 2 | Centreville, MD |
| 44 | Antonio Bottiggi | DL | 2 | Painesville, OH |
| 50 | Garrett Dial | DL | 2 | Littleton, CO |
| 52 | Aiden Burgess | DL | 2 | Hanover, MD |
| 56 | Carlos Shird | DL | 1 | Baltimore, MD |
| 59 | Eckley Bridges | DL | 1 | Hamilton, OH |
| 83 | Garrett Long | DL | 1 | Columbus, IN |
| 88 | Mohammed Hazime | DL | 4 | Dearborn, MI |
| 90 | Bryce Griffin | DL | 1 | Yorkville, IL |
| 91 | Dion'Dre Taylor | DL | 1 | Cleveland, OH |
| 93 | Daiveon Taylor | DL | 1 | Moon Township, PA |
| 94 | Kale Webb | DL | 1 | Xenia, OH |
| 95 | Anthony Adams III | DL | 1 | Long Grove, IL |
| 98 | Bryce Faulk | DL | 3 | Mason, OH |
| 18 | Hunter Hopperton | FB | 4 | Streetsboro, OH |
| 4 | Rocco Nicholl | LB | 4 | Philadelphia, PA |
| 10 | Hayden Dawahare | LB | 3 | Lexington, KY |
| 13 | Quan Rhodes-McKee | LB | 2 | Columbus, OH |
| 15 | Sayed Abuhamdeh | LB | 3 | North Royalton, OH |
| 17 | Semaj Bridgeman | LB | 3 | Philadelphia, PA |
| 20 | Rafael Terrero Jr. | LB | 1 | Emmaus, PA |
| 24 | Tanner Mintz | LB | 1 | Akron, OH |
| 28 | Brodyn Bishop | LB | 2 | Carroll, OH |
| 30 | Matthew Sollberger | LB | 2 | Uniontown, OH |
| 32 | Trey Rubinstein | LB | 2 | Napoleon, OH |
| 35 | Nate Gregory | LB | 1 | Stow, OH |
| 43 | Kendall McNutt | LB | 1 | St. Louis, MO |
| 41 | Gus Goodell | LS | 4 | Stafford, VA |
| 48 | Chase Mantooth | LS | 1 | Pickerington, OH |
| 50 | Ben Midea | OL | 3 | Medina, OH |
| 52 | Gavin Kanar | OL | 1 | Northfield, OH |
| 54 | Dustyn Morell | OL | 4 | Lapeer, MI |
| 55 | Jaxon Dunn | OL | 2 | Brunswick, OH |
| 56 | Moustafa Daoud | OL | 1 | Des Moines, IA |
| 58 | Colin Prichard | OL | 1 | Mentor, OH |
| 62 | Mason Imbt | OL | 4 | Troy, PA |
| 64 | David Iannini | OL | 1 | Mentor, OH |
| 66 | Quinten Young | OL | 1 | Strongsville, OH |
| 67 | Max Gembus | OL | 1 | Cleveland, OH |
| 70 | Hudson Chasko | OL | 4 | Encino, CA |
| 71 | Liam Dalton | OL | 1 | Hilliard, OH |
| 72 | Cecil Wilson | OL | 3 | Lakeville, MN |
| 73 | William Johnson III | OL | 1 | Avon, IN |
| 74 | Donovan Dark | OL | 1 | Niceville, FL |
| 75 | Boston Crowell | OL | 1 | New Philadelphia, OH |
| 76 | Mofe Adewole | OL | 4 | Ellicott City, MD |
| 77 | Rico Steele | OL | 2 | Pittsburgh, PA |
| 78 | Tyler Meadows | OL | 2 | Cincinnati, OH |
| 42 | Kolten Ford | P | 4 | Queen Creek, AZ |
| 97 | Jake Stoeckel | P | 1 | Sydney, NSW |
| 39 | Eli Tucker | PK | 2 | Wheeling, WV |
| 49 | Tommy Newcomb | PK | 2 | Lagrange, IL |
| 96 | Sean Leonard | PK | 1 | Xenia, OH |
| 2 | Nolan Good | QB | 1 | Avon, OH |
| 10 | Ethan Thanthanavong | QB | 2 | Lithopolis, OH |
| 12 | Dru DeShields | QB | 3 | Beloit, OH |
| 14 | Deante Ruffin | QB | 1 | Philadelphia, PA |
| 15 | Gavin Peeps | QB | 1 | Kent, OH |
| 17 | Cole Miller | QB | 1 | North Ridgeville, OH |
| 0 | Mason King | RB | 4 | Centralia, IL |
| 5 | Jakorion Caffey | RB | 2 | Avon, OH |
| 20 | Marques Hicks | RB | 3 | Cherry Hill, NJ |
| 22 | Brandon White | RB | 1 | Euclid, OH |
| 24 | Jackson Farley | RB | 1 | Mentor, OH |
| 25 | Donovan Delaney Jr. | RB | 4 | Middletown, DE |
| 26 | Dylan Armentrout | RB | 2 | Carroll, OH |
| 29 | Cade Romanini | RB | 1 | Bainbridge, OH |
| 33 | Ayden Harris | RB | 2 | Exton, PA |
| 38 | Clinton Robinson | S | 2 | Pittsburgh, PA |
| 11 | Zy'aire Fletcher | TE | 1 | Springfield, OH |
| 13 | Dakota Taylor | TE | 2 | Akron, OH |
| 44 | Holtz Maine | TE | 1 | Milford Center, OH |
| 45 | Tommy Arnold | TE | 3 | Wadsworth, OH |
| 47 | Andrew Rickelman | TE | 1 | Stow, OH |
| 89 | Terik Mulder | TE | 4 | Lexington, KY |
| 1 | Ardell Banks | WR | 3 | Massillon, OH |
| 3 | Jay Jay Etheridge | WR | 3 | Cincinnati, OH |
| 4 | Jared Kelley | WR | 3 | North Olmsted, OH |
| 6 | Wayne Harris | WR | 2 | Huntington, WV |
| 8 | Da'Realyst Clark | WR | 4 | Lima, OH |
| 19 | Ali Fisher | WR | 4 | Belleville, MI |
| 23 | Maurice Stephens | WR | 1 | Louisville, KY |
| 27 | Javier Wills | WR | 4 | Columbus, OH |
| 36 | Wyatt Januska | WR | 1 | Mantua, OH |
| 80 | Teaunn Hunter | WR | 1 | Huber Heights, OH |
| 81 | Zymir Reed | WR | 1 | Middletown, OH |
| 84 | Aidan Stewart | WR | 1 | Avon Lake, OH |
| 85 | Brendyn Smith | WR | 1 | York, PA |
| 86 | Matthew Maxey | WR | 1 | Avon, OH |
| 87 | William Bierfeldt | WR | 1 | Westlake, OH |
| 88 | Luke Simms | WR | 1 | Westlake, OH |
Recruiting classes
- 2026#122 · 162.2
- 2025#93 · 155.4
- 2024#97 · 151.5
- 2023#123 · 81.6
- 2022#90 · 136.6
- 2021#118 · 119.4
- 2020#108 · 141.5
- 2019#102 · 138.1
- 2018#100 · 127.7
- 2017#128 · 94.9
- 2016#131 · 82.8
- 2015#102 · 119.9
- 2014#123 · 86.7
For entertainment only — nothing here is betting advice, and no outcome is ever guaranteed. 21+. Gambling problem? Call or text 1-800-GAMBLER.
