Saturday, October 17

Compare these teams

Buffalo

3–3

vs

Massachusetts

4–2

1:00 PM ETUB StadiumAmherst, NY

Weather

Partly cloudy46°FNW 15 mphGusts 26 mphPrecip 12%

At kickoff · 1:00 PM ET · Updated 3:58 PM ET · National Weather Service

Hour by hour

Amherst · local time (ET)

Hour of the game (ET)

Kickoff hour

Partly cloudy46°FNW 15 mphGusts 26 mphPrecip 12%

Weather is not an input to the SBR forecast.

Game forecast

74%

Buffalo win probability

Massachusetts 26%

Buffalo by 9.0

Projected margin

Margin uncertainty ±14.2 points

Published forecast · SBR sbr-2r · Model track record

The game in a minute

01 · Massachusetts's case

Massachusetts's defense leads its matchup in

Massachusetts's defense is in the 78th percentile for points allowed per game this season. Buffalo's offense is in the 17th percentile for points per game.

See the underlying numbers

02 · Buffalo's answer

Buffalo has no clear answer on this matchup

None of its offense's numbers stands out against Massachusetts's defense.

03 · What could swing it

Buffalo leans on its top passer

Buffalo's leading passer has thrown 65% of the team's charted attempts this season.

See where they attack

When each team has the ball

Offensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.

When Buffalo has the ball

Buffalo offense
18th
Massachusetts defense
77th
Show the underlying numbers
Buffalo offensive per play
0.0318th percentile · #111 nationally
Massachusetts PPA allowed per play
−0.0377th percentile · #30 nationally
Buffalo
35%6th percentile · #130 nationally
Massachusetts success rate allowed
39%59th percentile · #57 nationally
Buffalo points per game
20.817th percentile · #115 nationally
Massachusetts points allowed per game
18.278th percentile · #31 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.

Buffalo offense · Last 6 games · garbage time excluded

Explosiveness
1.21
Rush success
34.8%

Massachusetts defense · 4 of the last 6 games · garbage time excluded

Explosiveness allowed
1.15
Rush success allowed
50.1%

When Massachusetts has the ball

Massachusetts offense
64th
Buffalo defense
34th
Show the underlying numbers
Massachusetts offensive PPA per play
0.2064th percentile · #45 nationally
Buffalo PPA allowed per play
0.1134th percentile · #89 nationally
Massachusetts success rate
44%53rd percentile · #66 nationally
Buffalo success rate allowed
38%66th percentile · #48 nationally
Massachusetts points per game
29.751st percentile · #67 nationally
Buffalo points allowed per game
26.828th percentile · #99 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.

Massachusetts offense · Last 6 games · garbage time excluded

Explosiveness
1.28
Rush success
44.6%

Buffalo defense · 4 of the last 6 games · garbage time excluded

Explosiveness allowed
1.22
Rush success allowed
40.3%

Defense is oriented so a higher percentile is stronger.

Where they attack.

Follow the direction. Check the production.

Offense on the field
Play type
Passer
Field measure
Share of charted attemptsDirectional schematic
Direction, from the offense's perspective

Offense moving upfield ↑

Select left, middle or right. The paths show direction only; alignment, routes and throw depth are schematic.

Jason Wright · 65% of charted pass attempts

Throwing right

Share of charted plays
49%
Usage: charted in this direction
53 attempts
Yards / attempt
6.8
over 52 attempts with a result
Completion rate
56%
over 52 attempts with a result

109 of 112 have a direction · 3 unknown, excluded · rounded

Charted 5 of 6 games

Efficiency charted in 5 of 6 games

Depth as written in the play-by-play: 90 short · 19 deep · 3 not stated

What to watch

Most charted attempts go right (49%). Right gives the most yards per attempt: 6.8 over 52 attempts with a result.

Who's driving the offense?

The Buffalo offense in 2026

Featured players for

Jason Wright

QB · 5 games

63/129 · 49% season

Passing yards
726
Touchdowns
4
Interceptions
3

Last game

Toledo · Oct 10, 2026: 14/31, 171 yds, 0 TD, 0 INT

Messiah Burch

RB · 6 games

Messiah Burch

Photo: ESPN

Carries
90
Rushing yards
489
Touchdowns
2

Last game

Toledo · Oct 10, 2026: 17 carries, 137 yds, 1 TD

Chance Morrow

WR · 6 games

Chance Morrow

Photo: ESPN

Receptions
34
Receiving yards
417
Touchdowns
6

Last game

Toledo · Oct 10, 2026: 2 rec, 17 yds, 0 TD

Buffalo player tables

Who is producing

Buffalo player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Buffalo — Passing production
Player
Jason WrightQB563 / 1297265.643
Elijah HolmesQB235 / 612534.130

2 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

Massachusetts player tables

Who is producing

Massachusetts player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Massachusetts — Passing production
Player
William Watson IIIQB574 / 1008208.272
Aedan McCarthyQB217 / 331825.500
Logan InagawaQB16 / 68313.810

3 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

In the trenches

Buffalo's line averages 298.1 lbs against Massachusetts's 273.1 lbs front — an edge of 25.0 lbs a man.

Typical FBS gap: 31.7 lbs.

Roster size is context. It isn't a forecast advantage.

MatchupO-lineD-line
Buffalo OL298.1 lbs273.1 lbs
Massachusetts OL314.7 lbs254.4 lbs
  • Buffalo
  • Massachusetts

Average listed roster weight, 2026 · bars run from 0 to 350 lbs.

How these teams stack up

2026 season. Percentiles and ranks are among 2026 FBS teams.

Buffalo

Points per game
20.8#115 nationally · 17th percentile · 6 games
Points allowed per game
26.8#99 nationally · 28th percentile · 6 games
Returning production
0% of 2025 PPA returns · 0th percentile
Upperclassmen
55% · 118 of 118 with a class year

Massachusetts

Points per game
29.7#67 nationally · 51st percentile · 6 games
Points allowed per game
18.2#31 nationally · 78th percentile · 6 games
Returning production
0% of 2025 PPA returns · 0th percentile
Upperclassmen
58% · 103 of 103 with a class year

Recruiting

Buffalo

2026 signing class · #101 nationally
27th percentile · 176.6 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #95 nationally
31st percentile · −0.52 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #120 nationally
13th percentile · 549.3

Massachusetts

2026 signing class · #116 nationally
16th percentile · 167.0 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #128 nationally
7th percentile · −1.42 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #128 nationally
7th percentile · 525.9

Recruited classes aren't the roster that takes the field.

Season percentile profiles

Offense · SP+ 2026Defense · SP+ 2026Special teams · SP+ 2026Recruiting · 2026 signing classExperience · returning production 2026Buffalo Offense · SP+ 2026: 14.7, 6th percentile (CFBD, 2026 season to date)Buffalo Defense · SP+ 2026: 28.9, 32nd percentile (CFBD, 2026 season to date)Buffalo Special teams · SP+ 2026: 0.3, 80th percentile (CFBD, 2026 season to date)Buffalo Recruiting · 2026 signing class: 176.6 pts, 27th percentile (CFBD, 2026 signing class)Buffalo Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)Massachusetts Offense · SP+ 2026: 20.0, 21st percentile (CFBD, 2026 season to date)Massachusetts Defense · SP+ 2026: 29.4, 30th percentile (CFBD, 2026 season to date)Massachusetts Special teams · SP+ 2026: −0.1, 28th percentile (CFBD, 2026 season to date)Massachusetts Recruiting · 2026 signing class: 167.0 pts, 16th percentile (CFBD, 2026 signing class)Massachusetts Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)0100
  • Buffalo Offense · SP+ 2026: 14.7, 6th percentile (CFBD, 2026 season to date)
  • Massachusetts Offense · SP+ 2026: 20.0, 21st percentile (CFBD, 2026 season to date)
  • Buffalo Defense · SP+ 2026: 28.9, 32nd percentile (CFBD, 2026 season to date)
  • Massachusetts Defense · SP+ 2026: 29.4, 30th percentile (CFBD, 2026 season to date)
  • Buffalo Special teams · SP+ 2026: 0.3, 80th percentile (CFBD, 2026 season to date)
  • Massachusetts Special teams · SP+ 2026: −0.1, 28th percentile (CFBD, 2026 season to date)
  • Buffalo Recruiting · 2026 signing class: 176.6 pts, 27th percentile (CFBD, 2026 signing class)
  • Massachusetts Recruiting · 2026 signing class: 167.0 pts, 16th percentile (CFBD, 2026 signing class)
  • Buffalo Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)
  • Massachusetts Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)

Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights

Buffalo: solid line, circles · Massachusetts: dashed line, squares

Buffalo

Offense · 2026
14.7 · 6th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
28.9 · 32nd percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.3 · 80th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
176.6 pts · 27th percentile
CFBD, 2026 signing class
Experience · returning production 2026
0% returning · 0th percentile
CFBD, 2026 roster

Massachusetts

Offense · SP+ 2026
20.0 · 21st percentile
CFBD, 2026 season to date
Defense · SP+ 2026
29.4 · 30th percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
−0.1 · 28th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
167.0 pts · 16th percentile
CFBD, 2026 signing class
Experience · returning production 2026
0% returning · 0th percentile
CFBD, 2026 roster

Buffalo's recent games

Most recent completed 2026 games · play stats exclude garbage time

  1. Oct 10 · 80 recorded plays

    at Toledo

    W 23–8

    34%

    Success rate

    0.08

    PPA / play

  2. Oct 3 · 68 recorded plays

    vs Western Michigan

    L 17–20

    43%

    Success rate

    0.08

    PPA / play

  3. Sep 26 · 91 recorded plays

    vs Robert Morris

    vs FCS

    W 31–28

    44%

    Success rate

    −0.03

    PPA / play

The coaching staff

Buffalo

Head coach
Pete Lembo

Pete Lembo

career −6.0 SP+ overall

Photo: Gamecock Central, CC BY 2.0

Offensive coordinator

Tony Tokarz

no career rating on file

Defensive coordinator

Brian Dougherty

no career rating on file

Massachusetts

Head coach

Joe Harasymiak

career −36.6 SP+ overall

Offensive coordinator
Not on file
Defensive coordinator
Not on file

Head-to-head

Buffalo leads 6–1 since 2000
  1. 2025 · Buffalo 28, Massachusetts 21

    Warren McGuirk Alumni Stadium

  2. 2024 · Buffalo 34, Massachusetts 3

    UB Stadium

  3. 2022 · Buffalo 34, Massachusetts 7

    Warren McGuirk Alumni Stadium

  4. 2015 · Massachusetts 31, Buffalo 26

    UB Stadium

  5. 2014 · Buffalo 41, Massachusetts 21

    Warren McGuirk Alumni Stadium

  6. 2013 · Buffalo 32, Massachusetts 3

    UB Stadium

  7. 2012 · Buffalo 29, Massachusetts 19

    Gillette Stadium

Evidence and sources

Evidence window: 2026 season to date

  • Buffalo: 6 games
  • Massachusetts: 6 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • When each team has the ball: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • Where they attack: 2026 season to date, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2026 season to date, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2026 season to date · compared with 2026 FBS teams · CFBD
  • Recent games: 2026 recent games, garbage time excluded · this game · CFBD
  • Coaching staff: 2026 coaching staff · per team, not ranked · CFBD (head coaches, SP+) and Wikipedia (coordinators)
  • Head-to-head: completed meetings since 2000 · games between these two programs · CFBD
Compare these teams