

U 46.5(-110)


| Schedule | ||||
|---|---|---|---|---|
| #22 | +0.17 | SOS Played | -0.05 | #81 |
| #70 | -0.01 | SOS Remaining | +0.17 | #15 |
| Offense | ||||
| #3 | +0.38 | Adj. EPA / Play | -0.17 | #103 |
| #19 | +0.33 | EPA / Play | +0.02 | #103 |
| #89 | 5.5 | Yards / Play | 6.1 | #55 |
| #45 | 44.9% | Success Rate | 38.9% | #91 |
| Defense · allowed | ||||
| #80 | +0.03 | Adj. EPA / Play | -0.04 | #62 |
| #83 | +0.18 | EPA / Play | +0.08 | #53 |
| #72 | 5.8 | Yards / Play | 5.8 | #70 |
| #76 | 42.6% | Success Rate | 40.6% | T-#53 |
| Success rate: Bill Connelly. Adjusted EPA: a port of sportsdataverse-py. EPA and plays: CollegeFootballData.com. Methods | ||||
| vs | ||||
| #19 | +0.49 | EPA / Pass | +0.05 | #44 |
| #56 | +0.13 | EPA / Rush | +0.10 | #74 |
| #9 | 62.4% | Available Yards % | 47.1% | #76 |
| #30 | Own 33 | Starting Field Pos. | Own 36 | #125 |
| #75 | +0.05 | Early Downs EPA | +0.12 | #83 |
| #5 | 61.0% | 3rd/4th Down Success | 40.0% | T-#57 |
| #39 | 6.4 | Avg 3rd Down Distance | 5.9 | T-#116 |
| vs | ||||
| #88 | +0.25 | EPA / Pass | -0.10 | #113 |
| #48 | +0.04 | EPA / Rush | +0.14 | #54 |
| #53 | 42.9% | Available Yards % | 46.1% | #67 |
| T-#33 | Own 26 | Starting Field Pos. | Own 25 | #117 |
| #46 | +0.02 | Early Downs EPA | -0.03 | #104 |
| T-#96 | 46.2% | 3rd/4th Down Success | 34.5% | T-#97 |
| #31 | 7.8 | Avg 3rd Down Distance | 7.3 | #82 |
| Negative Plays · committedper game | ||||
| T-#103 | 2.5 | Sacks Taken | 2.5 | T-#103 |
| T-#1 | 0.0 | INTs Thrown | 1.5 | T-#122 |
| T-#100 | 1.0 | Fumbles Lost | 1.0 | T-#100 |
| T-#42 | 1.0 | Turnovers | 2.5 | T-#127 |
| T-#89 | 7.5 | Penalties | 5.5 | T-#35 |
| T-#64 | 54.0 | Penalty Yards | 32.5 | #13 |
| Negative Plays · forcedper game | ||||
| T-#3 | 4.5 | Sacks | 2.0 | T-#43 |
| T-#104 | 0.0 | INTs | 2.0 | T-#4 |
| T-#4 | 1.5 | Fumbles Recovered | 0.0 | T-#99 |
| T-#35 | 1.5 | Takeaways | 2.0 | T-#19 |
| T-#55 | 7.0 | Penalties Drawn | 6.0 | T-#86 |
| T-#73 | 54.5 | Penalty Yds Drawn | 54.5 | T-#73 |
| Record | ||||
| T-#117 | 3-9 | Last Year Record (2025) | 2-10 | T-#126 |
| T-#53 | 3-3 | Current Year ATS (2026) | 3-2 | T-#43 |
| Coaching | ||||
| James Franklin | Head Coach | Bill O'Brien | ||
| T-#109 | 1 | Seasons at School | 3 | T-#55 |
| #23 | 128-60 | Career Record | 24-25 | #89 |
| Situation | ||||
| 7 days | Rest | 7 days | ||
| 605 mi | Travel | Home | ||
| Ethan Grunkemeyer | QB | Mason McKenzie | ||
| #18 | +0.60 | EPA / Att | +0.08 | #112 |
| #20 | 55.4% | Success Rate | 38.8% | #113 |
| #95 | 1.40 | Explosiveness | 1.65 | #42 |
| #49 | 3.8% | Sack Rate | 6.6% | #98 |
| #18 | +0.58 | Rush EPA | +0.30 | #53 |
| Last 8 · EPA / Att | ||||
| Game Breakers | ||||
| #1TE | Luke Reynolds+34.4 | Playmaker · PPA | 83.4thWR | |
| 93.0thWR | Ayden Greene+22.9 | Playmaker · PPA | Dawson Pough+11.7 | 77.9thWR |
| 97.5thLB | Kaleb Spencer+10.0 | Defender · Havoc EPA | Anthony Palano+16.1 | #2LB |
| #19DL | Aycen Stevens+9.9 | Defender · Havoc EPA | KP Price+10.5 | 97.2thDB |
| Recruiting | ||||
| T-#37 | 0 | 5★ Players | 0 | T-#37 |
| T-#24 | 26 | 4★ Players | 5 | T-#83 |
| T-#31 | 65 | 3★ Players | 73 | T-#10 |
| Transfers | ||||
13 in · 15 out | OFF Transfers | 15 in · 15 out | ||
13 in · 13 out | DEF Transfers | 11 in · 13 out | ||
| 35% | OFF Returning | 17% | ||
| 60% | DEF Returning | 44% | ||