
Toledo Rockets
Mid-American · TOL · Mike Jacobs 0–0
- SU
- 1–1
- ATS
- 1–0–1
- O/U
- 2–0
- SP+
- #85
Ratings
- SP+
- -4.9
- SP rank
- #85
- FPI
- -1.6
- Elo (pts)
- 3.0
- CORE
- 3.3
- WEPA
- —
- SRS
- —
- Off PPA
- 0.33
- Def PPA
- -0.09
Schedule & results
Consensus close. Click a result for the game page.
| Wk | Opponent | Series | Result | Line | ATS | O/U |
|---|---|---|---|---|---|---|
| 1 | @Michigan State | 0–1 | L 20–30 | +10.0 / 48.5 | P | O |
| 2 | vsCentral Connecticut | — | W 63–10 | -36.5 / 52.5 | W | O |
| 3 | vsTemple | 7–3 | Sep 19 | -6.0 / 51.5 | — | — |
| 4 | vsSan Diego State | 0–1 | Sep 25 | — | — | — |
| 5 | @Ball State | 28–21–1 | Oct 2 | — | — | — |
| 6 | vsBuffalo | 6–5 | Oct 9 | — | — | — |
| 7 | @Eastern Michigan | 37–13 | Oct 16 | — | — | — |
| 8 | vsWestern Michigan | 39–24 | Oct 23 | — | — | — |
| 10 | @Sacramento State | — | Nov 3 | — | — | — |
| 11 | vsMassachusetts | 8–1 | Nov 10 | — | — | — |
| 12 | vsBowling Green | 33–30–1 | Nov 20 | — | — | — |
| 13 | @Ohio | 30–13–1 | Nov 27 | — | — | — |
Betting trends
- Home ATS
- 1–0
- Away ATS
- 0–0
- Over lean
- 2–0
- W1 Michigan State · pick Michigan State-0.2
- W3 Temple · pick Toledo+0.1
SP+ trajectory
Season rating since 2014. 0 ≈ average FBS team.
Efficiency profile
Latest full season vs FBS — 100th percentile is best.
- Offense PPA54th · #63 of 136 (2025)
- Defense PPA99th · #2 of 136 (2025)
- Offense success rate62nd · #53 of 136 (2025)
- Defense success rate98th · #4 of 136 (2025)
- Offense explosiveness44th · #76 of 136 (2025)
- Defense explosiveness84th · #22 of 136 (2025)
Passing & adjusted
Air yards, depth of target, and opponent-adjusted EPA. 2026 season.
John Alan Richter
- Comp
- 27/46
- Cmp%
- 58.7%
- aDOT
- 10.6
- Air yards
- 468
- YAC
- 201
- INT
- 1
- Success
- 38.1%
- Adj. EPA
- —
Khamoni Robinson
- Comp
- 2/6
- Cmp%
- 33.3%
- aDOT
- 17.8
- Air yards
- 89
- YAC
- 4
- INT
- 1
- Success
- —
- Adj. EPA
- —
Walter Moses
- Comp
- 1/1
- Cmp%
- 100.0%
- aDOT
- 17
- Air yards
- 17
- YAC
- 23
- INT
- 0
- Success
- —
- Adj. EPA
- —
Players
Roster, production, and the current recruiting cycle. Roster year 2026.
Returning production
7.5%of last season still on the roster (2025)
Player figures are last season's predicted points added (PPA).
- Added via transfer
- -7.2 PPA
- Lost via transfer
- 63.2 PPA
Back
2025 PPA- John Alan Richter · QB15.4
- Terrell Crosby Jr. · WR10.6
- Connor Walendzak · RB-5.4
- Tashi Braceful · WR2.6
- Daryl Barnett Jr. · WR1.7
- Sam Lee · TE0.8
- Jake DeHaan · QB0.7
- Bryson Hammer · WR0.6
In
2025 PPA- Jacob Newell · TE · Akron-4.3
- Corey Smith · RB · Penn State-2.3
- Anthony Simpson · WR · Michigan-0.6
- Adjatay Dabbs · WR · Mercer—
- Ahmad Carwise · OL · Gardner-Webb—
- Andrew Zock · DE · Mercer—
- Armorion Smith · S · Michigan State—
- Autavius Ison · RB · Mercer—
Out
2025 PPA- Kalieb Osborne · QB · UConn22.8
- Ryder Treadway · WR · UConn18.6
- Javon Brown · WR · UConn9.9
- Kenji Christian · RB · UConn9.3
- CC Ezirim · TE · Western Kentucky1.5
- Julian Allen · WR · UConn0.7
- Shawn Simeon · RB · UConn0.4
- Amare Snowden · DB · Syracuse—
Stat leaders
- Passing yardsJohn Alan Richter448
- Passing yardsWalter Moses40
- Passing yardsKhamoni Robinson21
- Passing TDsJohn Alan Richter5
- Passing TDsWalter Moses1
- Passing TDsKhamoni Robinson0
- Rushing yardsConnor Walendzak110
- Rushing yardsCJ Miller78
- Rushing yardsKhamoni Robinson49
- Rushing TDsConnor Walendzak2
- Rushing TDsCJ Miller1
- Rushing TDsAutavius Ison1
- Receiving yardsAdjatay Dabbs135
- Receiving yardsRico Bond135
- Receiving yardsBryson Hammer106
- Receiving TDsAdjatay Dabbs3
- Receiving TDsConnor Walendzak1
- Receiving TDsCooper Rusk1
- Total tacklesIsaac Zay19
- Total tacklesJulian Fox18
- Total tacklesMo Conteh13
- SacksCaden Camese1
- SacksLucas Lambert1
- SacksIsaac Zay1
- Tackles for lossLucas Lambert2
- Tackles for lossAndrew Zock1.5
- Tackles for lossZach Johnson1.5
- InterceptionsIsaac Zay1
Player PPA
- John Alan Richter · QB23.9 · 0.468/play
- Adjatay Dabbs · WR20.1 · 1.433/play
- Connor Walendzak · RB8.2 · 0.480/play
- Rico Bond · WR6.3 · 0.897/play
- Walter Moses · QB5.4 · 2.695/play
- Cooper Rusk · WR4.6 · 2.282/play
- Khamoni Robinson · QB4.4 · 0.490/play
- Bryson Hammer · WR3.2 · 0.358/play
- Daryl Barnett Jr. · WR2.8 · 0.920/play
- Terrell Crosby Jr. · WR2.4 · 0.595/play
Commits
- Jacorrion Tramble · WR3★ #993
- Sergarion Gunsby · RB3★ #1636
- LJ Funk · QB3★ #1636
- Alex Bolar · IOL
- Kyree Wilson · ATH
- Jake Sneed · TE
- Yuto Kawamura-Johnson · WR
- Barrett Bray · IOL
- Alexander Cafer · EDGE
- Kaeden Drenning · S
- KeeShun Jackson · OT
- Kentsten Staten · ATH
- Vuk Strbac · OT
- Andrew Kratee · CB
- Karsen Fisher · EDGE
- Aidan Newdigate · TE
Roster
| # | Name | Pos | Class | Hometown |
|---|---|---|---|---|
| — | Nathan Gersh | — | 2026 | |
| 1 | Cam Jones | CB | 3 | Reading, PA |
| 8 | KJ Thomas | CB | 2 | Conyers, GA |
| 11 | Hyajah Miller | CB | 2 | North Lauderdale, FL |
| 20 | LaDavion Osborn | CB | 4 | Tyler, TX |
| 23 | Israel Petite | CB | 2 | Macedonia, OH |
| 24 | Bo Jacobs | CB | 1 | Fairburn, GA |
| 25 | Tyrell Russell | CB | 1 | Columbus, OH |
| 38 | Clarence Tucker | CB | 1 | San Diego, CA |
| 0 | Andrew Zock | DE | 3 | Citra, FL |
| 2 | Ezra Odinjor | DE | 3 | Kennesaw, GA |
| 21 | Ben Sahakian | DE | 4 | Mount Prospect, IL |
| 37 | Desmond Okantey | DE | 1 | Westerville, OH |
| 51 | Zackery Samuel | DE | 1 | Sarasota, FL |
| 53 | Samuel Toniolo | DE | 1 | Avon, OH |
| 85 | Josh Lee | DE | 4 | Toledo, OH |
| 90 | Zach Johnson | DE | 2 | Ocala, FL |
| 92 | Tommy Huss | DE | 3 | Bedford, MI |
| 97 | Brian Stovall Jr. | DE | 1 | Romulus, MI |
| 93 | Leonard Sharp | DL | 4 | Bedford, OH |
| 95 | Wayne Peart II | DL | 2 | Pembroke Pines, FL |
| 96 | Nathaniel Chandler | DL | 3 | Smyrna, DE |
| 35 | Bryant Weatherspoon Jr. | DT | 1 | Detroit, MI |
| 41 | Cam Gwinn | DT | 1 | Columbus, OH |
| 43 | Tyrell O'Neal | DT | 1 | Garfield Heights, OH |
| 48 | Jordin Farrow | DT | 1 | Inkster, MI |
| 52 | Lucas Lambert-Pipkin | DT | 3 | Cranberry Township, PA |
| 91 | Laith Shamma | DT | 3 | Ann Arbor, MI |
| 94 | Adrian Love Jr. | DT | 1 | Tuscaloosa, AL |
| 98 | Micah Fils-Aime | DT | 1 | Naples, FL |
| 99 | Caden Camese | DT | 4 | Bellevue, NE |
| 29 | Tanner Rubinstein | FB | 4 | Napoleon, OH |
| 5 | Damon Ollison II | LB | 4 | Akron, OH |
| 6 | Langston Long | LB | 4 | Woodbridge, VA |
| 10 | Julian Fox | LB | 3 | Cordele, GA |
| 13 | Kari Jackson | LB | 2 | West Bloomfield, MI |
| 19 | Isaac Prince | LB | 4 | Snellville, GA |
| 28 | Sam Smith Jr. | LB | 3 | Delta, OH |
| 29 | Jordan Fox | LB | 1 | Cordele, GA |
| 30 | Hayden Roy | LB | 1 | Lyons, GA |
| 31 | Maddox Arnold | LB | 1 | Cincinnati, OH |
| 36 | Nathan Gersh | LB | 1 | Dexter, MI |
| 44 | Isaac Zay | LB | 2 | Fort Wayne, IN |
| 45 | Reece Strittmatter | LS | 1 | Adel, IA |
| 49 | Max Allen | LS | 1 | Holly Springs, NC |
| 50 | Luke Rector | OL | 3 | Valdese, NC |
| 55 | Ibrahim Traore | OL | 4 | Bronx, NY |
| 56 | Jacob Kropchak | OL | 2 | Rochester Hills, MI |
| 58 | Jake Palucki | OL | 1 | Tinley Park, IL |
| 60 | Jake Grimm | OL | 2 | Gahanna, OH |
| 62 | Christian Medlock | OL | 3 | Homewood, IL |
| 63 | Grant Zimmerly | OL | 2 | Perrysburg, OH |
| 65 | Stephen Gales | OL | 4 | Alliance, OH |
| 67 | Cade Wilhelmi | OL | 1 | Berkley, MI |
| 69 | Dominic Johnson | OL | 2 | Ocala, FL |
| 70 | Nick Thomas | OL | 4 | East Orange, NJ |
| 71 | Matt Hofer | OL | 2 | Valparaiso, IN |
| 73 | Jonathan Harder | OL | 4 | Delaware, OH |
| 74 | Ahmad Carwise | OL | 2 | Piedmont, SC |
| 75 | Preston Dazey | OL | 1 | Massillon, OH |
| 76 | Vincenzo Pizzo | OL | 1 | Saint Clair Shores, MI |
| 78 | Dylan Senda | OL | 3 | Livonia, MI |
| 36 | Emilio Duran | P | 4 | Ottawa Hills, OH |
| 46 | Hunter Probst | P | 1 | Santa Rosa, CA |
| 47 | Markus Meincke | P | 3 | Hamburg |
| 39 | Anthony Ruggles | PK | 1 | Youngstown, OH |
| 93 | Reice Griffith | PK | 4 | Pace, FL |
| 6 | John Alan Richter | QB | 3 | Gray, GA |
| 7 | Khamoni Robinson | QB | 3 | Monroe, NC |
| 11 | Walter Moses | QB | 1 | Perry, OH |
| 13 | Jake DeHaan | QB | 3 | Byron Center, MI |
| 4 | Autavius Ison | RB | 3 | Atlanta, GA |
| 8 | Connor Walendzak | RB | 4 | Perrysburg, OH |
| 20 | Corey Smith | RB | 2 | Milwaukee, WI |
| 22 | CJ Miller | RB | 3 | Gadsden, AL |
| 23 | Noah Sanders | RB | 1 | Franklin, MI |
| 27 | Dane Nauman | RB | 2 | Marengo, OH |
| 28 | Kadale Williams | RB | 1 | Jackson, MI |
| 3 | Sharard Vaughn III | S | 1 | Maumee, OH |
| 4 | Donovan Watkins | S | 3 | Winnsboro, SC |
| 7 | Armorion Smith | S | 4 | River Rouge, MI |
| 12 | Mo Conteh | S | 4 | Columbus, OH |
| 15 | Michael-Arinze Ezirim | S | 2 | Dublin, OH |
| 17 | Kaleb Hutchinson | S | 4 | Augusta, GA |
| 22 | Nicholas Thompson | S | 3 | Fort Wayne, IN |
| 26 | Tyler Hackenbracht | S | 1 | Massillon, OH |
| 27 | Ziiyahn Blair | S | 1 | Akron, OH |
| 33 | Andrew Fineske | S | 2 | Sylvania, OH |
| 39 | Dylan Hohler | S | 3 | Huron, OH |
| 43 | Sam Lee | TE | 4 | Toledo, OH |
| 80 | Peyton Strickland | TE | 4 | Goffstown, NH |
| 81 | Ethan Malafa | TE | 4 | Cincinnati, OH |
| 87 | Tucker Kelleher | TE | 2 | Alpharetta, GA |
| 88 | Jacob Newell | TE | 4 | Springfield, OR |
| 1 | Rico Bond | WR | 2 | St. Louis, MO |
| 2 | Trenton Jones | WR | 1 | Hastings, FL |
| 3 | Adjatay Dabbs | WR | 3 | Greeneville, TN |
| 5 | Terrell Crosby Jr. | WR | 4 | Saint Petersburg, FL |
| 9 | Kalvin Gilbert Jr. | WR | 3 | Jacksonville, FL |
| 10 | Seth Elchert | WR | 1 | Findlay, OH |
| 12 | Bryson Hammer | WR | 3 | Fremont, OH |
| 13 | Cooper Rusk | WR | 4 | Macedonia, OH |
| 14 | Tashi Braceful | WR | 2 | Southfield, MI |
| 19 | Daryl Barnett Jr. | WR | 2 | Toledo, OH |
| 83 | Omar Mims Jr. | WR | 1 | East St. Louis, IL |
| 85 | Anthony Simpson | WR | 4 | Hartford, CT |
NFL draft
Recent picks out of Toledo.
- 2026 Emmanuel McNeil-Warren · SafetyRd 2 · Cleveland
- 2026 Andre Fuller · CornerbackRd 7 · Seattle
- 2025 Darius Alexander · Defensive TackleRd 3 · New York
- 2024 Quinyon Mitchell · CornerbackRd 1 · Philadelphia
- 2023 Desjuan Johnson · Defensive EndRd 7 · Los Angeles
- 2022 Tycen Anderson · SafetyRd 5 · Cincinnati
- 2022 Samuel Womack · CornerbackRd 5 · San Francisco
Recruiting classes
- 2026#121 · 162.5
- 2025#73 · 175.6
- 2024#66 · 179.4
- 2023#102 · 131.7
- 2022#92 · 134.9
- 2021#67 · 163.2
- 2020#69 · 164.2
- 2019#73 · 162.0
- 2018#67 · 174.0
- 2017#78 · 146.6
- 2016#88 · 132.9
- 2015#84 · 138.1
- 2014#92 · 115.4
For entertainment only — nothing here is betting advice, and no outcome is ever guaranteed. 21+. Gambling problem? Call or text 1-800-GAMBLER.
