Also oursNFL Schedulethis site, for the NFLThe CFB Kingodds and projections — a paid site
CFB Schedule college football
CFBNFL
Wk 3 · 2026

Buffalo Bulls at Penn State Nittany Lions — Sat, Sep 19

Sat, Sep 19 · Beaver Stadium, University Park, PA · BTN FINAL

Weather

No forecast yet. Forecasts reach about 16 days ahead, so this fills in nearer the game. A seasonal average printed here would look exactly like a forecast, which is why there is not one.
MAC · 3-3
13
at
12:00pET
PSU -39.5 · total 48.5 DraftKings
Ratings differential PSU by 28.8
Big Ten · 3-3
55

What is at stake

A non-conference game. It moves both overall records but neither conference race.

What the ratings imply

The differential above is arithmetic on two published numbers: The CFB King’s 2026 final efficiency ratings, plus 2.4 points of home field. It is not a projection, a value, an edge or a lean, and nothing on this site compares it with the betting line to tell you one is better. Until 2026 games are played it is last season’s measurement of two teams that have changed.

Efficiency · 2026 ratings

Buffalo: -15.5#124
Efficiency margin
Penn State: +10.9#28
Buffalo: 22.8
Offense (pts/100)
Penn State: 35.3
Buffalo: 29.3
Defense (pts/100)
Penn State: 15.4
Buffalo: 73.8
Pace (plays/g)
Penn State: 65.2
Buffalo: 4.33
Yards / play
Penn State: 6.03
Buffalo: 5.99
Yards / play allowed
Penn State: 5.12
Opponent-adjusted ratings from The College King's 2026 final numbers. Bars share a scale within each row, so the two lengths are comparable; the brighter side is the better of the two, and a longer bar is the better number — including the rows where a lower figure is the good one. Pace is the exception: it is how fast a team plays, not how well, so neither side is lit and a longer bar there means only more plays.

Team stats · 2026 per game

Buffalo: 20.8
Points / game
Penn State: 30.5
Buffalo: 26.8
Points allowed
Penn State: 18.5
Buffalo: 320
Yards / game
Penn State: 393
Buffalo: 389
Yards allowed
Penn State: 316
Buffalo: 240
Pass yds allowed
Penn State: 150
Buffalo: 150
Rush yds allowed
Penn State: 166
Buffalo: 1.50
Turnovers / game
Penn State: 0.67
From completed 2026 box scores; defensive yardage covers the regular season and conference championships.

Buffalo form

W 23-8at TOLL 17-20vs WMUW 31-28vs RMUL 13-55at PSUL 20-33at FIU
2026 season

Penn State form

L 23-31vs USCL 13-34at NUL 20-24vs WISW 55-13vs BUFW 27-9at TEM
2026 season

Buffalo this season

Straight up3-3 · 50% (6 games)
Against the spread2-4 · 33% (6 games)
Over / under3-3 · 50% (6 games)

Penn State this season

Straight up3-3 · 50% (6 games)
Against the spread2-4 · 33% (6 games)
Over / under3-3 · 50% (6 games)
Lines are captured from ESPN's board before kickoff and locked at kickoff, so an in-play price cannot overwrite the number a game is graded against.

Common opponents · 0

These teams share no opponents on the 2026 schedule.
Open these two in the comparison tool for every shared and unshared opponent.

Series history · 2006–2026

Since 2006, Penn State leads 4–0 · Penn State has won the last 4
4 meetings in 2006–2026 · average margin 27.0 points toward Penn State
Yr DateResultSiteWon
20262026-09-19Buffalo 13 — 55 Penn Stateat PSUPenn State
20192019-09-07Buffalo 13 — 45 Penn Stateat PSUPenn State
20152015-09-12Buffalo 14 — 27 Penn Stateat PSUPenn State
20072007-09-15Buffalo 24 — 45 Penn Stateat PSUPenn State

Buffalo leaders 2026 regular season

PassingJason Wright QB #749/98, 555 YDS, 4 TD, 3 INT
Elijah Holmes QB #1635/61, 250 YDS, 3 TD
RushingMessiah Burch RB #473 CAR, 352 YDS, 1 TD
Nino Hill RB #041 CAR, 124 YDS, 2 TD
James McNeil Jr. RB #2423 CAR, 105 YDS, 1 TD
ReceivingChance Morrow WR #632 REC, 397 YDS, 6 TD
Clint Walker TE #511 REC, 82 YDS
Patrick Clacks III WR #34 REC, 77 YDS, 1 TD
Jaylen Andrews WR #210 REC, 77 YDS
Defense
TacklesSaVeon Brown LB #138
Miles Greer S #631
John Keough S #730
SacksLogan Goodwin EDGE #172
SaVeon Brown LB #11
Stevie Bracey LB #21
InterceptionsSaVeon Brown LB #11

Penn State leaders 2026 regular season

PassingRocco Becht QB #383/134, 1108 YDS, 10 TD, 3 INT
Alex Manske QB #79/14, 102 YDS
RushingJames Peoples RB #145 CAR, 212 YDS, 2 TD
Carson Hansen RB #2143 CAR, 199 YDS, 2 TD
Quinton Martin Jr. RB #2529 CAR, 158 YDS, 1 TD
ReceivingKoby Howard WR #612 REC, 344 YDS, 2 TD
Chase Sowell WR #019 REC, 264 YDS, 2 TD
Benjamin Brahmer TE #1816 REC, 178 YDS, 3 TD
Brett Eskildsen WR #415 REC, 128 YDS, 1 TD
Defense
TacklesTony Rojas LB #1334
Kooper Ebel LB #829
Cael Brezina LB #920
SacksTony Rojas LB #133
Kooper Ebel LB #81
Caleb Bacon LB #101
InterceptionsTony Rojas LB #132
Daryus Dixson CB #51
Josiah Zayas CB #171
These are regular-season totals for the season named on each card — the players who led that team that year, taken from ESPN's team leaders. That list is keyed to the season, not to today's roster, so a leader who has since transferred or run out of eligibility still appears against the year he earned it; the roster pages and the depth chart on each team page are where the current squad is. A team switches to this season's numbers once it has played a game. The roster pages count bowl games too, so a player's two lines can differ by a game.