
Massachusetts Minutemen
Mid-American · MASS · Joe Harasymiak 0–0
- SU
- 4–4
- ATS
- 4–4
- O/U
- 2–5–1
- SP+
- #113
Ratings
- SP+
- -11.1
- SP rank
- #113
- FPI
- -14.7
- Elo (pts)
- -15.1
- CORE
- -8.7
- WEPA
- -3.7
- SRS
- -13.9
- Off PPA
- 0.13
- Def PPA
- 0.01
Schedule & results
Consensus close. Click a result for the game page.
| Wk | Opponent | Series | Result | Line | ATS | O/U |
|---|---|---|---|---|---|---|
| 1 | @Rutgers | 2–3 | W 37–21 | +29.5 / 55.0 | W | O |
| 2 | vsSacred Heart | — | W 37–10 | -23.5 / 53.5 | W | U |
| 3 | vsStonehill | — | W 36–14 | -30.5 / 50.5 | L | U |
| 4 | @Sacramento State | — | W 35–6 | -6.0 / 49.5 | W | U |
| 5 | vsEastern Michigan | 2–4 | L 14–38 | -6.0 / 49.5 | L | O |
| 6 | vsMiami (OH) | 1–5 | L 19–20 | +6.0 / 44.5 | W | U |
| 7 | @Buffalo | 2–10 | L 18–25 | +7.0 / 43.0 | L | P |
| 8 | @UConn | 4–6 | L 16–35 | +13.0 / 54.0 | L | U |
| 10 | vsBall State | 2–2 | Nov 4 | -4.0 / 48.5 | — | — |
| 11 | @Toledo | 1–8 | Nov 10 | — | — | — |
| 12 | vsAkron | 2–4 | Nov 17 | — | — | — |
| 13 | @Bowling Green | 0–5 | Nov 28 | — | — | — |
Betting trends
- Home ATS
- 2–2
- Away ATS
- 2–2
- Over lean
- 2–5
Option Country predictions vs Massachusetts: 3–2 ATS · CLV +2.1
- W1 Rutgers · pick Rutgers-17.7 · W
- W4 Sacramento State · pick Massachusetts-9.6 · W
- W5 Eastern Michigan · pick Massachusetts+2.4 · L
- W6 Miami (OH) · pick Miami (OH)+5.3 · W
- W7 Buffalo · pick Buffalo-5.2 · L
- W8 UConn · pick UConn+0.8
- W10 Ball State · pick Massachusetts+5.3
SP+ trajectory
Season rating since 2014. 0 ≈ average FBS team.
Efficiency profile
Latest full season vs FBS — 100th percentile is best.
- Offense PPA1st · #135 of 136 (2025)
- Defense PPA2nd · #133 of 136 (2025)
- Offense success rate2nd · #134 of 136 (2025)
- Defense success rate4th · #130 of 136 (2025)
- Offense explosiveness43rd · #78 of 136 (2025)
- Defense explosiveness83rd · #24 of 136 (2025)
Passing & adjusted
Air yards, depth of target, and opponent-adjusted EPA. 2026 season.
William Watson III
- Comp
- 28/32
- Cmp%
- 87.5%
- aDOT
- 11.1
- Air yards
- 354
- YAC
- 102
- INT
- 0
- Success
- 51.5%
- Adj. EPA
- —
Aedan McCarthy
- Comp
- 2/4
- Cmp%
- 50.0%
- aDOT
- 5.3
- Air yards
- 21
- YAC
- 14
- INT
- 0
- Success
- —
- Adj. EPA
- —
Players
Roster, production, and the current recruiting cycle. Roster year 2026.
Returning production
-19.8%of last season still on the roster (2025)
Player figures are last season's predicted points added (PPA).
- Added via transfer
- 12.9 PPA
- Lost via transfer
- 9.5 PPA
Back
2025 PPA- Max Dowling · TE11.0
- Elijah Faulkner · RB-9.6
- Jax Markovich · TE-8.3
- Reece Adkins · TE6.1
- Matt Ogunniyi · TE-5.1
- Dallas Elliott · WR-4.8
- Kezion Dia-Johnson · WR-3.9
- Elijah Pedro · WR3.6
In
2025 PPA- Justin Williams-Thomas · RB · Marshall11.2
- William Watson III · QB · Virginia Tech2.4
- Joseph Griffin Jr. · WR · Wisconsin-0.7
- Aitor Urionabarrenechea · OL · Colorado State—
- Andrew DePaepe · DL · Indiana—
- Aubrey Melvin · DL · UConn—
- Devin Matthews · WR · East Texas A&M—
- Grant Mills · LS · Ohio State—
Out
2025 PPA- Jacquon Gibson · WR · Virginia23.5
- AJ Hairston Jr · QB · Merrimack-15.2
- Grant Jordan · QB · Oklahoma State10.0
- Brandon Hood · RB · Southern Miss-7.2
- Brandon Rose · QB · Utah-1.6
- Brennen Bailey · DB · Lamar—
- Cookie Desiderio · RB · Temple—
- David Onuoha · DL · North Texas—
Stat leaders
- Passing yardsWilliam Watson III1025
- Passing yardsLogan Inagawa296
- Passing yardsAedan McCarthy182
- Passing TDsWilliam Watson III8
- Passing TDsLogan Inagawa1
- Passing TDsAedan McCarthy0
- Rushing yardsElijah Faulkner376
- Rushing yardsCurtis Kimmons IV308
- Rushing yardsWilliam Watson III178
- Rushing TDsWilliam Watson III4
- Rushing TDsCurtis Kimmons IV4
- Rushing TDsLogan Inagawa1
- Receiving yardsTy Harding327
- Receiving yardsJabari Lewis284
- Receiving yardsJoseph Griffin Jr.211
- Receiving TDsMax Dowling3
- Receiving TDsElijah Faulkner2
- Receiving TDsTy Harding2
- Total tacklesTimmy Hinspeter52
- Total tacklesKendall Bournes51
- Total tacklesTyler Martin48
- SacksWilliam Depaepe3
- SacksAubrey Melvin2.5
- SacksTimmy Hinspeter2
- Tackles for lossWilliam Depaepe3.5
- Tackles for lossJoshua Iseah3.5
- Tackles for lossTimmy Hinspeter3
- InterceptionsJahmad Harmon3
- InterceptionsIsaiah Reed1
- InterceptionsTJ Magee1
Player PPA
- William Watson III · QB55.6 · 0.323/play
- Ty Harding · WR27.3 · 0.701/play
- Jabari Lewis · WR18.1 · 0.565/play
- Curtis Kimmons IV · RB14.0 · 0.213/play
- Logan Inagawa · QB12.1 · 0.201/play
- Reece Adkins · TE11.5 · 0.460/play
- Kezion Dia-Johnson · WR10.6 · 0.463/play
- Max Dowling · TE7.9 · 0.316/play
- Joseph Griffin Jr. · WR6.2 · 0.258/play
- Dallas Elliott · WR5.0 · 0.715/play
Commits
- Joel Gomez · TE3★ #1523
- Jack Hinspeter · LB
- Nate Ellis · RB
- Trent Small · DL
- Amari Cannon · RB
- GaVin English · IOL
- Charles Turgeon · TE
Roster
| # | Name | Pos | Class | Hometown |
|---|---|---|---|---|
| 0 | Isaiah Reed | CB | 1 | Tampa, FL |
| 4 | Chris Stanley | CB | 1 | Akron, OH |
| 7 | TJ Magee | CB | 1 | Denham Springs, LA |
| 12 | Corey Warner | CB | 1 | Louisville, KY |
| 13 | Raheim Sexil | CB | 1 | Bradenton, FL |
| 21 | Terron Johnson | CB | 1 | Harlem, NY |
| 23 | JC Clark | CB | 1 | Dayton, OH |
| 28 | Ahkir Morgan | CB | 1 | West Orange, NJ |
| 8 | Michael Robinson | DB | 1 | Montclair, NJ |
| 2 | Joshua Nobles | DL | 1 | Camden, NJ |
| 9 | Justin Krueger | DL | 1 | Marietta, GA |
| 10 | Aubrey Melvin | DL | 1 | Brandywine, MD |
| 11 | Jerry Washington | DL | 1 | Goodyear, AZ |
| 17 | Zachary Betts | DL | 1 | Bowie, MD |
| 26 | CJ Amobi | DL | 1 | Upper Darby, PA |
| 34 | Payton Andrade | DL | 1 | Watertown, MA |
| 42 | Andrew DePaepe | DL | 1 | Bettendorf, IA |
| 55 | Zakar Morris | DL | 1 | Poughkeepsie, NY |
| 58 | Donovan Murphy | DL | 1 | Glenarden, MD |
| 88 | Samuel Mulbah | DL | 1 | Harrisburg, PA |
| 90 | Tim Passmore Jr. | DL | 1 | Cocoa, FL |
| 92 | Romando Johnson | DL | 1 | Lauderhill, FL |
| 94 | Colin Reynolds | DL | 1 | Westford, MA |
| 95 | Hollis Dirstine | DL | 1 | Acton, MA |
| 97 | Robert Ekins | DL | 1 | Butler, NJ |
| 98 | William DePaepe | DL | 1 | Bettendorf, IA |
| 99 | Kamarion Thomas | DL | 1 | Saint Albans, NY |
| 5 | Tyler Martin | LB | 1 | Acton, MA |
| 6 | Joshua Iseah | LB | 1 | Charlotte, NC |
| 15 | Khari Bendolph | LB | 1 | Broward County, FL |
| 16 | Kendric Council | LB | 1 | Upper Marlboro, MD |
| 18 | Dinos Drossos | LB | 1 | Tucson, AZ |
| 36 | David Timson | LB | 1 | Beverly, MA |
| 40 | Moritz Strempel | LB | 1 | Cologne |
| 44 | Timmy Hinspeter | LB | 1 | Montgomery, NY |
| 51 | Grant Mills | LS | 1 | Mooresville, NC |
| 56 | James Horton | LS | 1 | Westport, CT |
| 35 | Magnus Von Saldern | OL | 1 | Berlin |
| 50 | Gavin Wilson | OL | 1 | Greenville, SC |
| 55 | Ben Noome | OL | 1 | Redding, CT |
| 57 | Garrett Cooper | OL | 1 | Delmar, DE |
| 59 | Nick Dalessandro | OL | 1 | Chagrin Falls, OH |
| 63 | Aidan Canty-Whitt | OL | 1 | Concord, MA |
| 64 | Peyton Miller | OL | 1 | Westernport, MD |
| 65 | Samu Suominen | OL | 1 | Vaasa |
| 66 | Greg Knox III | OL | 1 | Alexandria, LA |
| 67 | Will McNamara | OL | 1 | Colpy's Bay, ON |
| 69 | Brock Taylor | OL | 1 | Hanover, VA |
| 73 | Zachary Franks | OL | 1 | Baltimore, MD |
| 74 | Jake McGrath | OL | 1 | Charlestown, MA |
| 75 | Tanner Burlingame | OL | 1 | Endwell, NY |
| 76 | Riley Bloch | OL | 1 | Needham, MA |
| 77 | Jaxon King | OL | 1 | Placerville, CA |
| 78 | Greg Klingensmith | OL | 1 | Apollo, PA |
| 79 | Aitor Urionabarrenechea | OL | 1 | Lancaster, CA |
| 43 | Edward Phillipson | P | 1 | Melbourne, VIC |
| 46 | Michael Streeter | P | 1 | Werribee, SA |
| 33 | Seamus McIntyre | PK | 1 | Concord, NH |
| 99 | Derek Morris | PK | 1 | Dayton, OH |
| 5 | William Watson III | QB | 1 | Springfield, MA |
| 7 | Will Perry | QB | 1 | Andover, MA |
| 10 | Ty McCutcheon | QB | 1 | Honolulu, HI |
| 13 | Aedan McCarthy | QB | 1 | Bluffton, SC |
| 16 | Logan Inagawa | QB | 1 | Peachtree City, GA |
| 0 | Jordan Washington | RB | 1 | Helena, AL |
| 4 | Da'Marion Alberic | RB | 1 | West Palm Beach, FL |
| 6 | Justin Williams-Thomas | RB | 1 | Dallas, GA |
| 14 | Curtis Kimmons IV | RB | 1 | Orlando, FL |
| 20 | Ricardo Laboy | RB | 1 | Bedford, MA |
| 22 | TK Davis | RB | 1 | Washington, DC |
| 23 | Elijah Faulkner | RB | 1 | Pittsburgh, PA |
| 33 | Justin Lewis | RB | 1 | Los Angeles, CA |
| 1 | DD Snyder | S | 1 | Tampa, FL |
| 3 | Kendall Bournes | S | 1 | Union, NJ |
| 14 | Jose Touron | S | 1 | Taunton, MA |
| 19 | David Chiavegato | S | 1 | Falmouth, MA |
| 20 | Keith Sarkodieh | S | 1 | Worcester, MA |
| 22 | Jahmad Harmon | S | 1 | Indianapolis, IN |
| 24 | Ted Mondesir | S | 1 | Hamilton, NJ |
| 25 | Anochie Azuakolam Jr. | S | 1 | Dorchester, MA |
| 27 | Michael Pangaro | S | 1 | Cheshire, CT |
| 29 | Kareem Pruitt | S | 1 | Lansing, MI |
| 38 | Zeraun Daniel | S | 1 | Brooklyn, NY |
| 11 | Max Dowling | TE | 1 | Buffalo, NY |
| 18 | Matt Ogunniyi | TE | 1 | Springdale, MD |
| 83 | Reece Adkins | TE | 1 | Lake Mary, FL |
| 86 | Jax Markovich | TE | 1 | Scottsdale, AZ |
| 87 | Owen Anderson | TE | 1 | Skillman, NJ |
| 88 | John Condakes | TE | 1 | Dedham, MA |
| 89 | Matthew Tybor | TE | 1 | Tolland, CT |
| 1 | Joseph Griffin Jr. | WR | 1 | Springfield, MA |
| 2 | T.Y. Harding | WR | 1 | Cambridge, MA |
| 3 | Elijah Pedro | WR | 1 | Upper Marlboro, MD |
| 8 | Kezion Dia-Johnson | WR | 1 | Phoenix, AZ |
| 9 | Devin Matthews | WR | 1 | Seguin, TX |
| 12 | David Moore Jr. | WR | 1 | West Orange, NJ |
| 15 | Tavian Dashiell | WR | 1 | Salisbury, MD |
| 17 | Dallas Elliott | WR | 1 | Northampton, MA |
| 19 | Jabari Lewis | WR | 1 | Miami, FL |
| 21 | Kai Owens | WR | 1 | Carpentersville, IL |
| 80 | Isaiah Simmons | WR | 1 | Boston, MA |
| 85 | Drew Alsup | WR | 1 | Groveland, MA |
Recruiting classes
- 2026#116 · 167.0
- 2025#145 · 37.0
- 2024#126 · 119.4
- 2023#127 · 72.6
- 2022#117 · 106.0
- 2021#117 · 121.7
- 2020#100 · 145.0
- 2019#113 · 130.8
- 2018#108 · 123.7
- 2017#110 · 115.8
- 2016#86 · 136.0
- 2015#107 · 118.1
- 2014#120 · 87.9
For entertainment only — nothing here is betting advice, and no outcome is ever guaranteed. 21+. Gambling problem? Call or text 1-800-GAMBLER.
