09-21-2025, 01:57 PM
1. A sadly unsurprising result (but not too sad because it's unsurprising). This was fairly typical of the 2020s Stanford football program and the kind of game that we can perhaps view as the base case for solid ACC opponents in their houses until we get better. It was very similar in many respects to last year's NC State game. Shout-out to my buddy Phil who I think pegged it pretty well as a "standard loss of a bad team losing to a good QB and a mediocre team" and a "legitimate football game, not a hopeless going through the motions game," though I also want to shout out @DocSavage87 for pegging Virginia as a potent squad. With the miserable schedule the Cavaliers have faced (#133) I don't think we can really know what their quality is but it strikes me as right on the cusp between good and mediocre (currently #38 in Sagarin and #42 in SP+) and I do think there is a legitimate possibility they are better than I think. So far ACC road games that aren't coming off a bye have been a bleak affair and I don't think we can be too surprised to see this one go this way. Prior views on Stanford's team shouldn't change much after this one and we're still waiting to see if this team is basically the same level as our last several or a slight improvement. For what it's worth, SP+ (#101) currently thinks the former and Sagarin (#84) the latter. [At this snapshot we have results this season befitting #93, #128, #35, and #155, though the non-garbage time score yesterday was 38-20 and a fair case can be made that we played better than the final score. I basically lump this with the BYU game.]
2. As others have commented, the offense was much better than the defense yesterday. We scored 2.22 points per non-garbage drive, just shy of last week's 2.3 against an arguably slightly tougher defense in an inarguably much more difficult travel atmosphere. We made a top 70 defense look a tad worse, like a top 75 defense. On the scoreboard it was a respectable game by the offense and essentially a continuation of last week's overall efficacy, with uncharacteristic red zone efficiency (scoring touchdowns on both of our opportunities) accounting for why this actually turned out solid by the offense. In contrast, we gave up 4.22 points per non-garbage drive, a really bad collapse making a top 25 offense look like a top 7 offense. The offense was almost a yard and a half short of what we did against Boston College (though, again, against a tougher competition and environment), but I think we need to give some credit for the fourth best road game we've had on offense post-Shaw, especially adjusting for quality of defense (2023 Hawaii and 2023 Colorado were absolute jokes on that side of the ball). This ranks with the 2024 NC State blowout as our best road offensive game in three years. I don't want to overstate it, as getting blown out by non-elite teams being relative high points for the offense is sobering in itself. I also need to point out the depressing stat that we fell just short of William & Mary's yards per play, which in this case I don't think means the Griffins were better on offense but does remind us our offense was hardly great shakes. We were also almost two yards under NC State's average. Offense was a relative bright spot but not good enough. The verdict on the defense is much harsher. Giving up 7.97 yards per play is worse than anything we gave up last year aside from the NC State game (though four games April's first year did worse). What's most discouraging is it's awful even compared to what Virginia's offense has done against that #133 schedule. Our defense barely did better than William & Mary and did far worse than Coastal Carolina and NC State. Doing over a yard worse per play than Virginia's offense came into the game is a complete disaster, considering the schedule the Cavs have faced. The defense just has to flush this like they did pretty effectively following last year's NC State game.
3. The shining light of our performance, making the anti-Gulbranson brigade's shouting into the void even weirder, was clearly the passing game. That was far and away Gulbranson's best passing performance of the season. In fact, it was the second best we've done in the post-Shaw era aside from last year's Louisville game. We also had the best passer rating, yards per attempt, yards, and touchdowns of any of Virginia's four opponents. It was a good passing game, especially considering Gulbranson got sacked five times and PFF graded it our worst protection and worst run blocking of the year. There were other things he didn't do well, particularly evading pressure on those five sacks, but even still he was one of the things that helped us yesterday when his offensive line and our defense did so much to hurt us. The offensive line's struggles showed up both in the pass protection and run game, where we had the worst rushing yards, yards per carry, and rushing touchdowns of any team Virginia has faced. Sacks nuked the rushing stats to a degree though 3.15 yards per carry even without sacks counted is not good. Virginia's one power opponent, NC State, romped for 200+ yards and 4 touchdowns and their best run game the Wolfpack has had against anybody, so our struggles are sobering. Our offensive line is bad enough that we can struggle to run even against a mediocre run defense.
4. The defense will want to flush that performance and prove that's not what they're about. In pass defense, it was even worse than the pass defense did against NC State last year. In fact, it's the worst any Stanford pass defense has done since the Shaw era 2022 USC game. It's the worst anybody has been victimized by Virginia through the air since Abilene Christian in 2020. In short, we got torched. In run defense, it was the worst performance this season by a wide margin and the first 200+ yard game we've been gashed for in the last seven games. This is a disturbing additional data point to add to my worries that our supposed Wisconsin run defense has regressed, however it's also the enemy gets a vote stat of the week: Virginia is currently rushing at a rate of greater than 250+ yards per game and 5.9 yards per carry. Obviously a lot of that is playing such a horrible schedule, but it piqued my interest that NC State got manhandled on the ground for 257 yards, 8+ yards per carry, and 3 rushing touchdowns. With both the running and passing game it's possible Virginia just has a really good offense. That can be our hope, that people don't understand how good Virginia is going to be this year. We'll see. For what it's worth, SP+ currently says Virginia is the #33 offense, which is good but not so good I would use it as much of an excuse considering we still have three better offenses to come and a couple of other solid ones.
5. Watching the game in real time I felt like the big differentiator was the trenches. Virginia was an old, veteran team and beat us up front, making it hard for Gulbranson to have protection or Ford to have holes and giving Morris time to pick apart our defense. That's the fundamental story of the game. As such, my first reaction was that this was a catastrophe by our offensive line on offense - five sacks allowed and the worst run game output Virginia has allowed - and by our front on defense - only two tackles for loss by the defense in the entire game. However, a minor silver lining could be that Virginia may be underrated up front. For the Stanford offensive line, PFF currently has us having crapped out a 51.7 pass blocking grade and 46.4 run blocking grade. For comparison, Coastal Carolina was 60.2 and 50.7, NC State was 44.1 and 56.0, and William & Mary was 43.3 and 51.7. Blocking roughly at the level NC State did perhaps let's us hold out some hope that our line is not as bad as it looked yesterday (which to be clear was quite bad). NC State has blocked better in both phases against East Carolina, Wake Forest, and Duke. For our defensive front, it may be the case that Virginia has a really good line. I did an analysis in the offseason pegging UVA as having the best OL in the ACC and, while injuries to Monroe Mills and Makilan Thomas dimmed the optimism greatly, maybe they're just good. The first sack they gave up all year was the play Buckey ran Morris out of bounds after evading pressure, one he easily could have thrown away. I think we need to see them against real competition before having a great bead on them, but maybe they're good.
2. As others have commented, the offense was much better than the defense yesterday. We scored 2.22 points per non-garbage drive, just shy of last week's 2.3 against an arguably slightly tougher defense in an inarguably much more difficult travel atmosphere. We made a top 70 defense look a tad worse, like a top 75 defense. On the scoreboard it was a respectable game by the offense and essentially a continuation of last week's overall efficacy, with uncharacteristic red zone efficiency (scoring touchdowns on both of our opportunities) accounting for why this actually turned out solid by the offense. In contrast, we gave up 4.22 points per non-garbage drive, a really bad collapse making a top 25 offense look like a top 7 offense. The offense was almost a yard and a half short of what we did against Boston College (though, again, against a tougher competition and environment), but I think we need to give some credit for the fourth best road game we've had on offense post-Shaw, especially adjusting for quality of defense (2023 Hawaii and 2023 Colorado were absolute jokes on that side of the ball). This ranks with the 2024 NC State blowout as our best road offensive game in three years. I don't want to overstate it, as getting blown out by non-elite teams being relative high points for the offense is sobering in itself. I also need to point out the depressing stat that we fell just short of William & Mary's yards per play, which in this case I don't think means the Griffins were better on offense but does remind us our offense was hardly great shakes. We were also almost two yards under NC State's average. Offense was a relative bright spot but not good enough. The verdict on the defense is much harsher. Giving up 7.97 yards per play is worse than anything we gave up last year aside from the NC State game (though four games April's first year did worse). What's most discouraging is it's awful even compared to what Virginia's offense has done against that #133 schedule. Our defense barely did better than William & Mary and did far worse than Coastal Carolina and NC State. Doing over a yard worse per play than Virginia's offense came into the game is a complete disaster, considering the schedule the Cavs have faced. The defense just has to flush this like they did pretty effectively following last year's NC State game.
3. The shining light of our performance, making the anti-Gulbranson brigade's shouting into the void even weirder, was clearly the passing game. That was far and away Gulbranson's best passing performance of the season. In fact, it was the second best we've done in the post-Shaw era aside from last year's Louisville game. We also had the best passer rating, yards per attempt, yards, and touchdowns of any of Virginia's four opponents. It was a good passing game, especially considering Gulbranson got sacked five times and PFF graded it our worst protection and worst run blocking of the year. There were other things he didn't do well, particularly evading pressure on those five sacks, but even still he was one of the things that helped us yesterday when his offensive line and our defense did so much to hurt us. The offensive line's struggles showed up both in the pass protection and run game, where we had the worst rushing yards, yards per carry, and rushing touchdowns of any team Virginia has faced. Sacks nuked the rushing stats to a degree though 3.15 yards per carry even without sacks counted is not good. Virginia's one power opponent, NC State, romped for 200+ yards and 4 touchdowns and their best run game the Wolfpack has had against anybody, so our struggles are sobering. Our offensive line is bad enough that we can struggle to run even against a mediocre run defense.
4. The defense will want to flush that performance and prove that's not what they're about. In pass defense, it was even worse than the pass defense did against NC State last year. In fact, it's the worst any Stanford pass defense has done since the Shaw era 2022 USC game. It's the worst anybody has been victimized by Virginia through the air since Abilene Christian in 2020. In short, we got torched. In run defense, it was the worst performance this season by a wide margin and the first 200+ yard game we've been gashed for in the last seven games. This is a disturbing additional data point to add to my worries that our supposed Wisconsin run defense has regressed, however it's also the enemy gets a vote stat of the week: Virginia is currently rushing at a rate of greater than 250+ yards per game and 5.9 yards per carry. Obviously a lot of that is playing such a horrible schedule, but it piqued my interest that NC State got manhandled on the ground for 257 yards, 8+ yards per carry, and 3 rushing touchdowns. With both the running and passing game it's possible Virginia just has a really good offense. That can be our hope, that people don't understand how good Virginia is going to be this year. We'll see. For what it's worth, SP+ currently says Virginia is the #33 offense, which is good but not so good I would use it as much of an excuse considering we still have three better offenses to come and a couple of other solid ones.
5. Watching the game in real time I felt like the big differentiator was the trenches. Virginia was an old, veteran team and beat us up front, making it hard for Gulbranson to have protection or Ford to have holes and giving Morris time to pick apart our defense. That's the fundamental story of the game. As such, my first reaction was that this was a catastrophe by our offensive line on offense - five sacks allowed and the worst run game output Virginia has allowed - and by our front on defense - only two tackles for loss by the defense in the entire game. However, a minor silver lining could be that Virginia may be underrated up front. For the Stanford offensive line, PFF currently has us having crapped out a 51.7 pass blocking grade and 46.4 run blocking grade. For comparison, Coastal Carolina was 60.2 and 50.7, NC State was 44.1 and 56.0, and William & Mary was 43.3 and 51.7. Blocking roughly at the level NC State did perhaps let's us hold out some hope that our line is not as bad as it looked yesterday (which to be clear was quite bad). NC State has blocked better in both phases against East Carolina, Wake Forest, and Duke. For our defensive front, it may be the case that Virginia has a really good line. I did an analysis in the offseason pegging UVA as having the best OL in the ACC and, while injuries to Monroe Mills and Makilan Thomas dimmed the optimism greatly, maybe they're just good. The first sack they gave up all year was the play Buckey ran Morris out of bounds after evading pressure, one he easily could have thrown away. I think we need to see them against real competition before having a great bead on them, but maybe they're good.
