No. 14 Penn State routs Buffalo 55-13

Buffalo1-213
No. 14 Penn State3-055Final
Sat, Sep 19 · Beaver Stadium, University Park, Pa. · Crowd 103,817BTN

No. 14 Penn State routed Buffalo 55-13.

We had Penn State favored. It won.

Top comment in the game thread

Alright, let's just toss a 70 yard Koby Howard TD and I'll feel better.

Q2 5:17 · r/CFB game thread · Sat, Sep 19

How it swung

Before kickoff, our ratings gave Penn State a 94% chance, and the closing betting line (Penn State was a 39.5-point favorite) put it above 99%.

Penn State led by 14 after the first quarter and by 28 at the half.

Q1Q2Q3Q40+49+42
FinalPenn State 55-13 BuffaloPenn State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Penn StateWon55-13ScoresChatter1 comments a minute2 comments a minute2 comments a minute3 comments a minute2 comments a minute5 comments a minute4 comments a minute4 comments a minute2 comments a minute5 comments a minute7 comments a minute4 comments a minute4 comments a minute4 comments a minute5 comments a minute5 comments a minute4 comments a minute2 comments a minute8 comments a minute8 comments a minute4 comments a minute3 comments a minute3 comments a minute2 comments a minute1 comments a minute2 comments a minute3 comments a minute2 comments a minute2 comments a minute0 comments a minute2 comments a minute1 comments a minute0 comments a minute0 comments a minute0 comments a minute1 comments a minute1 comments a minute2 comments a minute2 comments a minute0 comments a minute1 comments a minute2 comments a minute2 comments a minute1 comments a minute0 comments a minute
50%75%90%Q1Q2Q3Q4Penn StateWon55-13ScoresChatter1 comments a minute2 comments a minute2 comments a minute3 comments a minute2 comments a minute5 comments a minute4 comments a minute4 comments a minute2 comments a minute5 comments a minute7 comments a minute4 comments a minute4 comments a minute4 comments a minute5 comments a minute5 comments a minute4 comments a minute2 comments a minute8 comments a minute8 comments a minute4 comments a minute3 comments a minute3 comments a minute2 comments a minute1 comments a minute2 comments a minute3 comments a minute2 comments a minute2 comments a minute0 comments a minute2 comments a minute1 comments a minute0 comments a minute0 comments a minute0 comments a minute1 comments a minute1 comments a minute2 comments a minute2 comments a minute0 comments a minute1 comments a minute2 comments a minute2 comments a minute1 comments a minute0 comments a minute
50%10%25%Q1Q2Q3Q4Penn StateLowest 0%Lost13-55ScoresChatter1 comments a minute2 comments a minute2 comments a minute3 comments a minute2 comments a minute5 comments a minute4 comments a minute4 comments a minute2 comments a minute5 comments a minute7 comments a minute4 comments a minute4 comments a minute4 comments a minute5 comments a minute5 comments a minute4 comments a minute2 comments a minute8 comments a minute8 comments a minute4 comments a minute3 comments a minute3 comments a minute2 comments a minute1 comments a minute2 comments a minute3 comments a minute2 comments a minute2 comments a minute0 comments a minute2 comments a minute1 comments a minute0 comments a minute0 comments a minute0 comments a minute1 comments a minute1 comments a minute2 comments a minute2 comments a minute0 comments a minute1 comments a minute2 comments a minute2 comments a minute1 comments a minute0 comments a minute
50%10%25%Q1Q2Q3Q4Penn StateLowest 0%Lost13-55ScoresChatter1 comments a minute2 comments a minute2 comments a minute3 comments a minute2 comments a minute5 comments a minute4 comments a minute4 comments a minute2 comments a minute5 comments a minute7 comments a minute4 comments a minute4 comments a minute4 comments a minute5 comments a minute5 comments a minute4 comments a minute2 comments a minute8 comments a minute8 comments a minute4 comments a minute3 comments a minute3 comments a minute2 comments a minute1 comments a minute2 comments a minute3 comments a minute2 comments a minute2 comments a minute0 comments a minute2 comments a minute1 comments a minute0 comments a minute0 comments a minute0 comments a minute1 comments a minute1 comments a minute2 comments a minute2 comments a minute0 comments a minute1 comments a minute2 comments a minute2 comments a minute1 comments a minute0 comments a minute

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q1 5:53Penn State fans decry a phantom holding call on Peoples' runterrible call to take away the 1st down. phantom call.r/CFB game threadWhat kind of hold call was that!? Dude just fell over lolr/CFB game thread
  2. Q1 1:39Penn State fans declare Quentin Martin the starting running back after his 61-yard rushMaybe Martin is it. Either way Hansen is not it.r/CFB game threadI love how great this team is at blocking downfield and how selfless all the WR’s and others are. And again. Free Quentin Martin Jrr/CFB game thread
  3. Q2 8:32Penn State fans worry about Rappleyea's injury after he goes downIf we lose rappleyea for the season that will be an enormous lossr/CFB game thread
  4. Q2 5:17Penn State fans criticize sloppy play and questionable calls after Becht fumblesGive em hell coach. Too many sloppy plays.r/CFB game threadHow many penalties are we gonna get called for because a Buffalo player slips?r/CFB game thread
  5. Q2 5:17Penn State fans celebrate Koby Howard's return and mock Liam Clifford's blockingQuoted at the top of the page.But at least Liam Clifford got his snaps last season!r/CFB game thread
Penn State’s chance to win after every play.
How to read this chartStarts from the pregame line (Penn State -39.5), at 99% for Penn State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. The gray band is r/CFB game-thread activity, its loudest stretches in gold. A gold diamond marks a play fans were reacting to.

Every drive

Penn State scored on 9 of its 15 drives; Buffalo on 3 of its 15.

Penn State’s drives are teal, Buffalo’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Buffalo: Punt, from 75 yards out to 72PuntPenn State: Field goal, from 37 yards out to 30Field goalBuffalo: Punt, from 75 yards out to 69PuntPenn State: Touchdown, from 81 yards out to 0TouchdownBuffalo: Fumble, from 75 yards out to 80FumblePenn State: Touchdown, from 20 yards out to 0TouchdownBuffalo: Punt, from 75 yards out to 75PuntPenn State: Punt, from 79 yards out to 75PuntBuffalo: Field goal, from 57 yards out to 4Field goalPenn State: Field goal, from 75 yards out to 7Field goalQ2Buffalo: Punt, from 75 yards out to 73PuntPenn State: Touchdown, from 47 yards out to 0TouchdownBuffalo: Punt, from 75 yards out to 67PuntPenn State: Punt, from 76 yards out to 58PuntBuffalo: Punt, from 85 yards out to 85PuntPenn State: Punt, from 55 yards out to 45PuntBuffalo: Punt, from 80 yards out to 77PuntPenn State: Touchdown, from 70 yards out to 0TouchdownBuffalo: Field goal, from 76 yards out to 21Field goalQ3Penn State: Touchdown, from 75 yards out to 0TouchdownBuffalo: Fumble, from 75 yards out to 67FumblePenn State: Touchdown, from 33 yards out to 0TouchdownBuffalo: Punt, from 75 yards out to 75PuntPenn State: Punt, from 74 yards out to 64PuntBuffalo: Punt, from 78 yards out to 73PuntPenn State: Turned over on downs, from 60 yards out to 1DownsQ4Buffalo: Punt, from 99 yards out to 91PuntPenn State: Touchdown, from 59 yards out to 0TouchdownBuffalo: Touchdown, from 75 yards out to 0TouchdownPenn State: End of game, from 89 yards out to 57End of game
“How was that guy not playing before....... Oh yeah. I remember, he needed to BLOCK better.”
A Penn State fan

When fans got loud

Busy

Fans peaked in the second quarter.

Jump to the loudest stretch

The jump was busy; the crowd was quiet.

FirstSecondThirdFourthPenn State fansBuffalo fansusual

What it cost

Penn State’s chance to make the playoff rose from 6% to 11%.

Make the playoff

Buffalo · lost0% → 0%
Penn State · won6% → ▲11%6%▲ 11%

Win the conference

Buffalo · lost1% → 1%
Penn State · won4% → ▲8%4%▲ 8%

Before the game (September 18, 2026) → after this result, in our model.

Box score

Penn State 55, Buffalo 13

Penn State covered −39.5 by 2.5. The total, 68, went over 48.5.

BuffaloPenn StateTotal yardsBuffalo 173Penn State 573173573Passing yardsBuffalo 60Penn State 26960269Rushing yardsBuffalo 113Penn State 304113304First downsBuffalo 13Penn State 251325TurnoversBuffalo 2Penn State 020Time of possessionBuffalo 28:37Penn State 31:2328:3731:23
Team totalsBuffaloPenn State
Total yards173573
Passing10 of 25, 60 yds15 of 26, 269 yds
Rushing38 for 113 yds41 for 304 yds
First downs1325
Third down1 of 142 of 10
Fourth down1 of 10 of 1
Turnovers20
Penalties3 for 30 yds8 for 96 yds
Time of possession28:3731:23

Buffalo leaders

  • Passing Jason Wright 10 of 25, 60 yds
  • Rushing James McNeil Jr. 20 for 80 yds, 1 TD; Nino Hill 6 for 20 yds
  • Receiving Chance Morrow 2 for 31 yds; Dwayne Early Jr. 1 for 10 yds

Penn State leaders

  • Passing Rocco Becht 11 of 19, 212 yds, 2 TD
  • Rushing Quinton Martin Jr. 10 for 100 yds; Cam Wallace 8 for 77 yds, 1 TD
  • Receiving Koby Howard 3 for 115 yds, 1 TD; Chase Sowell 1 for 35 yds

No rain through the game

64° at kickoff · no rain recorded

September game-day temperatures at Beaver Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Penn State favoredBuffalo favored100%Win chancePenn StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Penn State favoredBuffalo favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

First quarter, 15:00 left12:02 p.m.
Buffalo 0, Penn State 0 · Penn State 99% to win
no rain · 65°
Wright 2-yd run
Where this weather comes fromMeasured at State College airport, 2.6 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last two games

Buffalo · 1-1

Rated 134th in our preseason ratings, 145th now.

1-1 in its last two — but nothing on this résumé beats a top-40 team yet.

Last two games

Penn State · 2-0

Rated 46th in our preseason ratings, 35th now, up 11 spots.

Two straight wins, one over ranked or top-40 competition.

Week by week

Penn State

Wk 1: W 45-0 vs Marshall▲45MarshallWk 2: W 27-9 at Temple▲18Temple
  • Wk 1Wvs Marshall45-0
  • Wk 2Wat Temple27-9

Buffalo

Wk 1: W 21-17 vs UAlbany▲4UAlbanyWk 2: L 20-33 at Florida International▼13Florida International
  • Wk 1Wvs UAlbany21-17
  • Wk 2Lat Florida International20-33

Power rating by week

Penn State is rated 10.4 points ahead as of week 2. Our power rating by week; higher is better.

7-1-8Wk 0Wk 1Wk 2Penn StateBuffalo

Matchups

Biggest mismatch: Buffalo’s passing EPA against Penn State, 83 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Buffalo’s passing EPA against Penn State’s defense

    83 pointsweakerstronger50th

    Buffalo offense, 10th percentile · Penn State defense, 93rd

  2. Buffalo’s success rate against Penn State’s defense

    56 pointsweakerstronger50th

    Buffalo offense, 5th percentile · Penn State defense, 61st

  3. Buffalo’s explosive plays against Penn State’s defense

    22 pointsweakerstronger50th

    Buffalo offense, 33rd percentile · Penn State defense, 55th

Season profile, all the rows

Season profile

BuffaloPenn State
EPA/play, offense
Buffalo · 14Penn State · 41
EPA/play, defense
Buffalo · 46Penn State · 47
Success rate, offense
Buffalo · 5Penn State · 41
Success rate, defense
Buffalo · 65Penn State · 61
Explosive-play rate, offense
Buffalo · 33Penn State · 32
Explosive-play rate, defense
Buffalo · 38Penn State · 55
Rush EPA, offense
Buffalo · 27Penn State · 15
Rush EPA, defense
Buffalo · 50Penn State · 13
Pass EPA, offense
Buffalo · 10Penn State · 74
Pass EPA, defense
Buffalo · 39Penn State · 93

The series

Penn State leads the series 3-1

4 meetings since 1900 · Penn State has won the last 3

  • 2019Penn State 45-13Penn State won 45-13 vs Buffalo. Chance to win started at 97%, low 81%, high better than 99%.
  • 2015Penn State 27-14
  • 2007Penn State 45-24
  • 1900Buffalo 10-0

Each line is Penn State’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Buffalo fans are in a better mood than Penn State fans (58th vs 45th among FBS fanbases), even with Penn State favored.

50-50Model 94% · Line 100%Penn State fans · 45thBuffalo fans · 58thBuffaloPenn State

Penn State favored by 39.5 · Total 48.5

How games like this usually go

Penn State by 39.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

Weather at kickoff

Mild and dry. Feels like 67° at kickoff.

Buffalo at Penn State · Saturday, Sept. 19, 2026 · Beaver Stadium, University Park

  • 67°feels like at kickoff
  • Dryno rain at kickoff
  • 100weather score, Ideal

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Kickoff times that Saturday

Games in this time zone used 8 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game is ringed.

  • noon: 100, Ideal (this game)
  • 1 pm: 100, Ideal
  • 2 pm: 100, Ideal
  • 3:30 pm: 100, Ideal
  • 4 pm: 100, Ideal
  • 6 pm: 100, Ideal
  • 7:30 pm: 100, Ideal
  • 7:45 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Penn State is worth +3.9 points (±4.1) more at home than on the road since 2018 — middle of FBS, 47th percentile.

73% at home, 63% on the road against FBS opponents (41-15 home, 26-15 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -3.7 at home vs. away over 99 games — inside the ±6.2 noise, so the flat number is the honest one here.

The visitors travel about 158 miles to get here.

Where next