No. 13 Alabama routs East Carolina 48-10

East Carolina0-110
No. 13 Alabama1-048Final
Sat, Sep 5 · Bryant-Denny Stadium, Tuscaloosa, Ala. · Crowd 100,077ABC

No. 13 Alabama routed East Carolina 48-10.

We had Alabama favored. It won.

Top comment in the game thread

Is that a let’s go pirates chant?

Q1 14:41 · r/CFB game thread · Sat, Sep 5

How it swung

Before kickoff, our ratings gave Alabama an 83% chance, and the closing betting line (Alabama was a 28.5-point favorite) put it at 99%.

Alabama led by 10 after the first quarter and by 31 at the half.

Q1Q2Q3Q40+38+38
Pick-sixAlabama · Q2 9:15
FinalAlabama 48-10 East CarolinaAlabama wonMove across the chart, or tap a numbered swing, to see any play.At the airport: 0.05 in of rain
50%75%90%Q1Q2Q3Q4AlabamaWon48-10ScoresPick-sixChatter16 comments a minute25 comments a minute18 comments a minute25 comments a minute35 comments a minute25 comments a minute22 comments a minute12 comments a minute23 comments a minute65 comments a minute20 comments a minute26 comments a minute24 comments a minute23 comments a minute16 comments a minute37 comments a minute21 comments a minute24 comments a minute15 comments a minute18 comments a minute14 comments a minute8 comments a minute11 comments a minute17 comments a minute5 comments a minute14 comments a minute8 comments a minute6 comments a minute13 comments a minute16 comments a minute9 comments a minute8 comments a minute7 comments a minute3 comments a minute6 comments a minute10 comments a minute10 comments a minute4 comments a minute6 comments a minute5 comments a minute12 comments a minute3 comments a minute4 comments a minute6 comments a minute8 comments a minute4 comments a minute7 comments a minute6 comments a minute3 comments a minute13 comments a minute3 comments a minute0 comments a minute5 comments a minute2 comments a minute1 comments a minute1 comments a minute3 comments a minute0.05 in per 10 minutes, the peakRain
50%75%90%Q1Q2Q3Q4AlabamaWon48-10ScoresPick-sixChatter16 comments a minute25 comments a minute18 comments a minute25 comments a minute35 comments a minute25 comments a minute22 comments a minute12 comments a minute23 comments a minute65 comments a minute20 comments a minute26 comments a minute24 comments a minute23 comments a minute16 comments a minute37 comments a minute21 comments a minute24 comments a minute15 comments a minute18 comments a minute14 comments a minute8 comments a minute11 comments a minute17 comments a minute5 comments a minute14 comments a minute8 comments a minute6 comments a minute13 comments a minute16 comments a minute9 comments a minute8 comments a minute7 comments a minute3 comments a minute6 comments a minute10 comments a minute10 comments a minute4 comments a minute6 comments a minute5 comments a minute12 comments a minute3 comments a minute4 comments a minute6 comments a minute8 comments a minute4 comments a minute7 comments a minute6 comments a minute3 comments a minute13 comments a minute3 comments a minute0 comments a minute5 comments a minute2 comments a minute1 comments a minute1 comments a minute3 comments a minute0.05 in per 10 minutes, the peakRain
50%10%25%Q1Q2Q3Q4AlabamaLowest 0%Lost10-48ScoresPick-sixChatter16 comments a minute25 comments a minute18 comments a minute25 comments a minute35 comments a minute25 comments a minute22 comments a minute12 comments a minute23 comments a minute65 comments a minute20 comments a minute26 comments a minute24 comments a minute23 comments a minute16 comments a minute37 comments a minute21 comments a minute24 comments a minute15 comments a minute18 comments a minute14 comments a minute8 comments a minute11 comments a minute17 comments a minute5 comments a minute14 comments a minute8 comments a minute6 comments a minute13 comments a minute16 comments a minute9 comments a minute8 comments a minute7 comments a minute3 comments a minute6 comments a minute10 comments a minute10 comments a minute4 comments a minute6 comments a minute5 comments a minute12 comments a minute3 comments a minute4 comments a minute6 comments a minute8 comments a minute4 comments a minute7 comments a minute6 comments a minute3 comments a minute13 comments a minute3 comments a minute0 comments a minute5 comments a minute2 comments a minute1 comments a minute1 comments a minute3 comments a minute0.05 in per 10 minutes, the peakRain
50%10%25%Q1Q2Q3Q4AlabamaLowest 0%Lost10-48ScoresPick-sixChatter16 comments a minute25 comments a minute18 comments a minute25 comments a minute35 comments a minute25 comments a minute22 comments a minute12 comments a minute23 comments a minute65 comments a minute20 comments a minute26 comments a minute24 comments a minute23 comments a minute16 comments a minute37 comments a minute21 comments a minute24 comments a minute15 comments a minute18 comments a minute14 comments a minute8 comments a minute11 comments a minute17 comments a minute5 comments a minute14 comments a minute8 comments a minute6 comments a minute13 comments a minute16 comments a minute9 comments a minute8 comments a minute7 comments a minute3 comments a minute6 comments a minute10 comments a minute10 comments a minute4 comments a minute6 comments a minute5 comments a minute12 comments a minute3 comments a minute4 comments a minute6 comments a minute8 comments a minute4 comments a minute7 comments a minute6 comments a minute3 comments a minute13 comments a minute3 comments a minute0 comments a minute5 comments a minute2 comments a minute1 comments a minute1 comments a minute3 comments a minute0.05 in per 10 minutes, the peakRain

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 14:41Fans react to loud ECU chants and a missed sack on Alabama's opening driveQuoted at the top of the page.On the opening drive no less. We have really good fans for a G6 school, but being ass for 8 years made a lot of people (including some ECU people) forget thatr/CFB game thread
  2. Q1 7:28Fans call the roughing passer penalty on ECU soft and biasedThat’s a weak ass callr/CFB game threadweak ass roughing callr/CFB game thread
  3. Q1 0:14Alabama fans criticize Ryan Williams for dropping passes without glovesNever seen a drop off as bad as Williamsr/CFB game threadRare drop there by the youngsterr/CFB game thread
  4. Q2 13:41Alabama fans celebrate Keelon Russell's 58-yard pass to Ryan Coleman-WilliamsI really wish Keelon would stop taking hits like thatr/CFB game threadWhole lotta ugly but definitely seeing some positives compared to last yearr/CFB game thread
Alabama’s chance to win after every play.
How to read this chartStarts from the pregame line (Alabama -28.5), at 97% for Alabama (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. Outlined diamonds mark rare plays. The gray band is r/CFB game-thread activity, its loudest stretches in gold.
The blue strip under the chart is the weather at the airport. 0.02 in of rain by radar over the stadium, heaviest in the third quarter. Measured at Tuscaloosa Muni airport, 3.8 miles away. Full conditions below.

Every drive

Alabama scored on 7 of its 11 drives; East Carolina on 2 of its 12.

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

own goalgoal lineQ1Alabama: Field goal, from 69 yards out to 23Field goalEast Carolina: Punt, from 75 yards out to 66PuntAlabama: Touchdown, from 86 yards out to 0TouchdownEast Carolina: Punt, from 75 yards out to 91PuntAlabama: Touchdown, from 26 yards out to 0TouchdownQ2East Carolina: Touchdown, from 75 yards out to 0TouchdownAlabama: Touchdown, from 86 yards out to 0TouchdownEast Carolina: Interception returned for a touchdown, from 75 yards out to 74Interception TDEast Carolina: Punt, from 75 yards out to 45PuntAlabama: Touchdown, from 80 yards out to 0TouchdownEast Carolina: End of half, from 75 yards out to 80End of halfQ3East Carolina: Punt, from 75 yards out to 76PuntAlabama: Fumble, from 58 yards out to 65FumbleEast Carolina: Field goal, from 31 yards out to 17Field goalAlabama: Punt, from 75 yards out to 67PuntEast Carolina: Punt, from 83 yards out to 74PuntAlabama: Punt, from 70 yards out to 75PuntEast Carolina: Punt, from 79 yards out to 69PuntAlabama: Touchdown, from 77 yards out to 0TouchdownQ4East Carolina: Punt, from 75 yards out to 73PuntAlabama: Field goal, from 73 yards out to 3Field goalEast Carolina: Punt, from 75 yards out to 51PuntAlabama: End of game, from 88 yards out to 68End of game
“I get protecting the QB but thats soft”
An Alabama fan

When fans got loud

Loud

Fans had the most to say in the opening quarter.

Jump to the loudest stretch

The jump was loud; the crowd was busy.

FirstSecondThirdFourthAlabama fansEast Carolina fansusual

What it cost

Alabama’s chance to make the playoff rose from 42% to 44%.

Make the playoff

East Carolina · lost2% → 2%
Alabama · won42% → ▲44%42%▲ 44%

Win the conference

East Carolina · lost10% → ▲11%10%▲ 11%
Alabama · won8% → 8%8%

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

Box score

Alabama 48, East Carolina 10

Alabama covered −28.5 by 9.5. The total, 58, went over 52.5.

East CarolinaAlabamaTotal yardsEast Carolina 162Alabama 487162487Passing yardsEast Carolina 160Alabama 260160260Rushing yardsEast Carolina 2Alabama 2272227First downsEast Carolina 5Alabama 28528TurnoversEast Carolina 1Alabama 111Time of possessionEast Carolina 21:07Alabama 38:5321:0738:53
Team totalsEast CarolinaAlabama
Total yards162487
Passing11 of 19, 160 yds19 of 32, 260 yds
Rushing22 for 2 yds49 for 227 yds
First downs528
Third down0 of 98 of 15
Fourth down0 of 01 of 1
Turnovers11
Penalties7 for 61 yds6 for 29 yds
Time of possession21:0738:53

East Carolina leaders

  • Passing Mitch Griffis 10 of 16, 137 yds, 1 TD, 1 INT
  • Rushing Ashton Gray 6 for 17 yds; Michael Allen 6 for 15 yds
  • Receiving Tyler Johnson 1 for 68 yds; Jeremiah Melvin 4 for 60 yds, 1 TD

Alabama leaders

  • Passing Keelon Russell 18 of 30, 256 yds
  • Rushing Keelon Russell 13 for 86 yds, 1 TD; Daniel Hill 9 for 47 yds, 2 TD
  • Receiving Ryan Williams 5 for 130 yds; Derek Meadows 3 for 44 yds

Rain for part of the game

93° at kickoff · feels like 96° to 106° · 0.02 in of rain by radar over the stadium · wind 7 mph from the south-southeast, gusts to 20

A feels-like 106° is hotter than the peak in 99% of games since 2018.

Every game's peak, with this game markedtypical game 71°This game: 106°0120°
Every game's peak, with this game markedtypical game 71°This game: 106°0120°

Each gray tick is one game. The black line is the typical game.

Warmer than 9 in 10 of the 68 other games played at Bryant-Denny Stadium since 2016 (airport temperature during the game window). The usual here around this date is 81°, with about 7 in 10 games between 73° and 89°.

September game-day temperatures at Bryant-Denny Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Alabama favoredEast Carolina favored100%Win chanceAlabamaRaininches per 10 min0.1 inWindmph, average and gusts20 mph40 mphTemperature and feels likedegrees F80°115°feels like 97°air 86°Thunder reported
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Alabama favoredEast Carolina favoredRain · inches per 10 min0.1 inWind · miles per hour2040Temperature and feels like · degrees F80°115°feels like 97°air 86°Thunder reported

Drag along the chart, or step through the game.

Third quarter, 12:04 left1:10 p.m.
East Carolina 7, Alabama 38 · Alabama 100% to win
rain 0.04 in per 10 minutes · wind 12 mph from the south, mostly along the field, gusts to 20 · 89°, feels like 98°
Michael Allen run for 3 yds to the ALA 17

Jump to

Where this weather comes fromMeasured at Tuscaloosa Muni airport, 3.8 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 three games · 2025 season

East Carolina · 9-4

Rated 77th in our preseason ratings.

W 23-17 vs PittsburghTop 25 #40 of 667

won by 6 as a 13.5-point underdog

East Carolina won 23-17 vs Pittsburgh. Chance to win started at 23%, low 12%, high better than 99%.

W 42-3 @ Florida Atlantic #136 of 667

won by 39 as a 6.5-point favorite

East Carolina won 42-3 at Florida Atlantic. Chance to win started at 61%, low 59%, high better than 99%.

L 24-58 @ UTSA #54 of 667

lost by 34 as a 2.5-point favorite

East Carolina lost 24-58 at UTSA. Chance to win started at 50%, low under 1%, high 54%.

W 31-27 vs MemphisTop 25 #43 of 667

won by 4 as a 2.5-point favorite

East Carolina won 31-27 vs Memphis. Chance to win started at 65%, low 19%, high better than 99%.

W 48-22 vs Charlotte #227 of 667

won by 26 as a 29.5-point favorite

East Carolina won 48-22 vs Charlotte. Chance to win started at 98%, low 98%, high better than 99%.

W 45-14 @ Temple #141 of 667

won by 31 as a 5.5-point favorite

East Carolina won 45-14 at Temple. Chance to win started at 57%, low 56%, high better than 99%.

W 41-27 vs Tulsa #156 of 667

won by 14 as a 16.5-point favorite

East Carolina won 41-27 vs Tulsa. Chance to win started at 90%, low 89%, high better than 99%.

L 19-26 @ TulaneTop 25 #56 of 667

lost by 7 as a 6.5-point underdog

East Carolina lost 19-26 at Tulane. Chance to win started at 26%, low under 1%, high 58%.

W 28-6 vs Army #116 of 667

won by 22 as a 3.5-point favorite

East Carolina won 28-6 vs Army. Chance to win started at 68%, low 68%, high better than 99%.

L 13-34 vs BYUTop 25 #41 of 667

lost by 21 as a 5.5-point underdog

East Carolina lost 13-34 vs BYU. Chance to win started at 51%, low under 1%, high 51%.

W 38-0 @ Coastal Carolina #135 of 667

won by 38 as a 7.5-point favorite

East Carolina won 38-0 at Coastal Carolina. Chance to win started at 65%, low 56%, high better than 99%.

W 56-3 vs Campbell #244 of 667

won by 53 as a 30.5-point favorite

East Carolina won 56-3 vs Campbell. Chance to win started at 98%, low 98%, high better than 99%.

L 17-24 @ NC State #45 of 667

lost by 7 as a 13.5-point underdog

East Carolina lost 17-24 at NC State. Chance to win started at 13%, low under 1%, high 18%.

Last three games · 2025 season

Alabama · 11-4

Rated 21st in our preseason ratings.

L 3-38 @ IndianaTop 25 #4 of 667

lost by 35 as a 7.5-point underdog

Alabama lost 3-38 vs Indiana. Chance to win started at 27%, low under 1%, high 33%.

W 34-24 @ OklahomaTop 25 #19 of 667

won by 10 as a 2.5-point underdog

Alabama won 34-24 at Oklahoma. Chance to win started at 36%, low 4%, high 99%.

L 7-28 vs GeorgiaTop 25 #6 of 667

lost by 21 as a 2.5-point underdog

Alabama lost 7-28 vs Georgia. Chance to win started at 49%, low under 1%, high 55%.

W 27-20 @ AuburnTop 25 #18 of 667

won by 7 as a 6.5-point favorite

Alabama won 27-20 at Auburn. Chance to win started at 78%, low 56%, high 98%.

W 56-0 vs Eastern Illinois #241 of 667

won by 56 as a 50.5-point favorite

Alabama won 56-0 vs Eastern Illinois. Never in doubt.

L 21-23 vs OklahomaTop 25 #15 of 667

lost by 2 as a 6.5-point favorite

Alabama lost 21-23 vs Oklahoma. Chance to win started at 73%, low 16%, high 81%.

W 20-9 vs LSUTop 25 #22 of 667

won by 11 as a 10.5-point favorite

Alabama won 20-9 vs LSU. Chance to win started at 82%, low 71%, high better than 99%.

W 29-22 @ South CarolinaTop 25 #34 of 667

won by 7 as a 12.5-point favorite

Alabama won 29-22 at South Carolina. Chance to win started at 77%, low 19%, high better than 99%.

W 37-20 vs TennesseeTop 25 #15 of 667

won by 17 as an 8.5-point favorite

Alabama won 37-20 vs Tennessee. Chance to win started at 78%, low 64%, high better than 99%.

W 27-24 @ MissouriTop 25 #14 of 667

won by 3 as a 3.5-point favorite

Alabama won 27-24 at Missouri. Chance to win started at 51%, low 31%, high 97%.

W 30-14 vs VanderbiltTop 25 #28 of 667

won by 16 as a 13.5-point favorite

Alabama won 30-14 vs Vanderbilt. Chance to win started at 87%, low 52%, high better than 99%.

W 24-21 @ GeorgiaTop 25 #6 of 667

won by 3 as a 2.5-point underdog

Alabama won 24-21 at Georgia. Chance to win started at 35%, low 35%, high 89%.

W 38-14 vs Wisconsin #47 of 667

won by 24 as an 18.5-point favorite

Alabama won 38-14 vs Wisconsin. Chance to win started at 91%, low 88%, high better than 99%.

W 73-0 vs UL Monroe #136 of 667

won by 73 as a 34.5-point favorite

Alabama won 73-0 vs UL Monroe. Chance to win started at 99%, low 99%, high better than 99%.

L 17-31 @ Florida StateTop 25 #39 of 667

lost by 14 as a 13.5-point favorite

Alabama lost 17-31 at Florida State. Chance to win started at 78%, low under 1%, high 89%.

Matchups

Biggest mismatch: East Carolina’s rushing EPA against Alabama, 88 points

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

  1. East Carolina’s EPA/play against Alabama’s defense

    76 pointsweakerstronger50th

    East Carolina offense, 10th percentile · Alabama defense, 86th

  2. East Carolina’s rushing EPA against Alabama’s defense

    88 pointsweakerstronger50th

    East Carolina offense, 8th percentile · Alabama defense, 96th

  3. Alabama’s explosive plays against East Carolina’s defense

    38 pointsweakerstronger50th

    Alabama offense, 70th percentile · East Carolina defense, 32nd

Season profile, all the rows

Season profile

East CarolinaAlabama
EPA/play, offense
East Carolina · 10Alabama · 80
EPA/play, defense
East Carolina · 88Alabama · 86
Success rate, offense
East Carolina · 9Alabama · 78
Success rate, defense
East Carolina · 91Alabama · 78
Explosive-play rate, offense
East Carolina · 53Alabama · 70
Explosive-play rate, defense
East Carolina · 32Alabama · 24
Rush EPA, offense
East Carolina · 8Alabama · 71
Rush EPA, defense
East Carolina · 61Alabama · 96
Pass EPA, offense
East Carolina · 13Alabama · 76
Pass EPA, defense
East Carolina · 97Alabama · 52

The series

Alabama leads the series 1-0

1 meeting since 1998 · Alabama won the last meeting

  • 1998Alabama 23-22

Line, fans and home field

The betting line, and the fans

East Carolina fans are in a better mood than Alabama fans (100th vs 28th among FBS fanbases), even with Alabama favored.

  • Model · 83%
  • Line · 99%
  • Alabama fans · 28th
  • East Carolina fans · 100th

Alabama favored by 28.5 · Total 52.5

How games like this usually go

Alabama by 28.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.

The market

The spread moved 3 points toward Alabama.

opened −25.5now −28.5

The total fell 1 point.

opened 53.5now 52.5

Spread: −25.5 → −28.5 · Total: 53.5 → 52.5

The books’ cut: 3.3%, the margin built into the odds

Weather at kickoff

Hot, with rain. Feels like 101° at kickoff.

East Carolina at Alabama · Saturday, Sept. 5, 2026 · Bryant-Denny Stadium, Tuscaloosa

  • 101°feels like at kickoff
  • 0.05 inrain at kickoff
  • 29weather score, Harsh
  • Tiedfor the roughest of the day's 7 kickoff times

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.

Later kickoff times scored higher that Saturday

Games in this time zone used 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the roughest of the day's seven kickoff times. At Bryant-Denny Stadium that day, a 7 pm kickoff would have scored 78, against 29 at 11 am.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • 11 am: 29, Harsh (this game)
  • noon: 29, Harsh
  • 2:30 pm: 40, Harsh
  • 3:15 pm: 41, Harsh
  • 4 pm: 42, Harsh
  • 6 pm: 64, Rough
  • 7 pm: 78, Mixed

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Alabama is worth +6.1 points (±3.8) more at home than on the road since 2018 — top third of FBS, 84th percentile.

92% at home, 78% on the road against FBS opponents (47-4 home, 32-9 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 +2.6 at home vs. away over 99 games — inside the ±6.0 noise, so the flat number is the honest one here.

The visitors travel about 603 miles to get here.

The story going in

Where next