Stop arguing about whether Ohio State's 30-18 loss at USC was a stunning upset or the obvious result of starting a true freshman. Both arguments dodge the real story. The Buckeyes outgained USC by roughly 130 yards, ran for 204, and still lost by 12 Saturday night at the Coliseum. This team beat itself, and the coaches built a team that beats itself.
Start with the quarterback everyone wants to hang this on. Luke Fahey made his first career start, filling in for Julian Sayin, who has been out indefinitely with a right throwing-arm injury he suffered against Indiana on Oct. 17. Fahey went 21 of 38 for 260 yards with a touchdown. For a true freshman on the road in a hostile building, Fahey did his job. Bo Jackson ran for a career-high 121 yards on 21 carries. The offense produced 464 total yards. Hand that stat line to any Ohio State fan before kickoff and they'd have told you the Buckeyes won comfortably.
They didn't, because of everything happening around the offense. Ohio State was flagged 11 times for roughly 75 yards, penalized in every phase of the game, the most penalties the program has taken since 2022. Special teams let Trent Mosley loose on a 44-yard punt return, with both gunners running past him expecting to down the ball, and then Beau Atkinson tacked on a late hit out of bounds to gift USC another 15 yards and a short field. Mosley later broke through a defense that hadn't allowed a play longer than 36 yards all season for a long touchdown. Ohio State gave up 30 points for the first time since its regular-season loss to Oregon in 2024.
The penalties, the blown punt coverage, the defense that couldn't hold a lead - none of that has anything to do with Sayin being in street clothes. These are discipline and preparation failures, and the man responsible for discipline and preparation is Ryan Day. His coordinators own the specific breakdowns, but the tone of a sloppy team starts at the top.
Vegas still made the Buckeyes a 6.5-point favorite even without Sayin. The market looked at Fahey starting on the road and still said Ohio State should win. So the people now insisting this was a predictable collapse are arguing against the number their own program was favored by.
Losing your starting quarterback to a freak arm injury mid-season wrecks a title run. No staff survives that cleanly. The injury is real and it matters. But it doesn't explain running past a punt returner, and it doesn't explain being the most-penalized version of this team in years. Ohio State didn't need Fahey to be Sayin to beat USC. It needed the rest of the roster and the sideline to be competent, and they weren't.
Day has a national title, having beaten Notre Dame 34-23 in the 2025 CFP championship game, which is why fans expect this program not to unravel the moment adversity shows up. Instead the loss dropped Ohio State to 6-2, 4-1 in the Big Ten, the first time the Buckeyes have lost two games this early in a season since 2011, and the second time in the Day era they've lost to an unranked opponent. This is a staff that has gone 58-2 against unranked teams under Day. The other recent one was the home loss to Michigan. That's the company this performance keeps.
There were bright spots. Fahey hung in, Jackson was excellent, and Jeremiah Smith caught his 40th career touchdown pass to set a Big Ten record. Ohio State still fell sharply out of the top five of the polls this week, with a November gauntlet of Oregon, Northwestern, Nebraska and Michigan ahead and a margin for error that's essentially gone.
Ohio State had the better team on the field for most of Saturday night and coached and disciplined its way into a loss. Blame the freshman if you want an easy villain, but the grown men wearing headsets are the ones who should be losing sleep.




