TULN Tulane 4-4 38 CLT Charlotte 1-7 31 Final Tulane beat Charlotte 38-31 in overtime after its win chance fell to 5%. Share this game
Winners have been down to 5% or less in about 1 of every 20 games since 2018.
We had Tulane favored. It won.
This is my karma for enjoying everyone else’s nailbiters this season A Tulane fanSave as image How it swung Watch the plays Drives Box score Weather Before kickoff How it swung The turning point: Harrell 22-yd TD pass to Barnes, Charlotte goes ahead 17-14 (Q2, 4:01). Tulane went from 72% to 45% to win.
Before kickoff, our ratings gave Tulane an 80% chance, and the closing betting line (Tulane was a 8.5-point favorite) put it at 75%.
Blocked field goal Q3 1:00 17 unanswered Tulane · OTFinal Tulane 38-31 Charlotte Tulane won Move across the chart, or tap a numbered swing, to see any play. Final Charlotte 31-38 Tulane Charlotte lost Move across the chart, or tap a numbered swing, to see any play. 50% 10% 25% 75% 90% Q1 Q2 Q3 Q4 OT 30% at half Tulane Charlotte Lowest 5% Won 38-31 1 2 3 4 −27 +21 −26 +24 Scores 17 unanswered Tulane Charlotte Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: loud Tulane fans: quiet Tulane fans: steady Tulane fans: steady Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: steady Charlotte fans: steady Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: loud Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: loud Charlotte fans: loudest stretch Charlotte fans: loud Charlotte fans: loud 50% 10% 25% 75% 90% Q1 Q2 Q3 Q4 OT 30% at half Tulane Charlotte Lowest 5% Won 38-31 1 2 3 4 Scores 17 unanswered Tulane Charlot… Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: loud Tulane fans: quiet Tulane fans: steady Tulane fans: steady Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: steady Charlotte fans: steady Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: loud Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: loud Charlotte fans: loudest stretch Charlotte fans: loud Charlotte fans: loud 50% 10% 25% 75% 90% Q1 Q2 Q3 Q4 OT 70% at half Charlotte Tulane High 95% Lost 31-38 1 2 3 4 +27 −21 +26 −24 Scores 17 unanswered Charlotte Tulane Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: steady Charlotte fans: steady Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: loud Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: loud Charlotte fans: loudest stretch Charlotte fans: loud Charlotte fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: loud Tulane fans: quiet Tulane fans: steady Tulane fans: steady Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet 50% 10% 25% 75% 90% Q1 Q2 Q3 Q4 OT 70% at half Charlotte Tulane High 95% Lost 31-38 1 2 3 4 Scores 17 unanswered Charlot… Tulane Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: loud Charlotte fans: quiet Charlotte fans: steady Charlotte fans: steady Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: quiet Charlotte fans: steady Charlotte fans: loud Charlotte fans: quiet Charlotte fans: loud Charlotte fans: steady Charlotte fans: quiet Charlotte fans: loud Charlotte fans: loud Charlotte fans: loudest stretch Charlotte fans: loud Charlotte fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: loud Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: loud Tulane fans: quiet Tulane fans: steady Tulane fans: steady Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: steady Tulane fans: quiet Tulane fans: quiet Tulane fans: steady Tulane fans: quiet
See it from Charlotte’s side The four plays that swung it
1 Q2 4:01 Harrell 22-yd TD pass to Barnes, Charlotte goes ahead 17-14 Tulane 72% → 45% (−27) 2 Q3 5:18 Daniels 2-yd TD run, cuts it to 24-21 Tulane 25% → 46% (+21) 3 Q4 10:52 4th and 1 Eley 1-yd TD run, Charlotte leads 31-21Tulane 38% → 12% (−26) 4 Q4 0:10 Johnson 11-yd TD pass to Roberts, ties it 31-31 Tulane 15% → 39% (+24) The four plays that swung it
1 Q2 4:01 Harrell 22-yd TD pass to Barnes, Charlotte goes ahead 17-14 Charlotte 28% → 55% (+27) 2 Q3 5:18 Daniels 2-yd TD run, cuts it to 24-21 Charlotte 75% → 54% (−21) 3 Q4 10:52 4th and 1 Eley 1-yd TD run, Charlotte leads 31-21Charlotte 62% → 88% (+26) 4 Q4 0:10 Johnson 11-yd TD pass to Roberts, ties it 31-31 Charlotte 85% → 61% (−24) Why do guys think punching someone wearing a helmet is gonna work
Q3 1:00 · r/CFB game thread 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.
Q2 0:49 Charlotte marches on Tulane defense for quick touchdown to take 24-14 lead CHARLOTTE TD!!!!! r/CFB game thread Q3 8:50 Fans discuss Will Hall and Southern Miss as Charlotte trails Tulane 24-14 Well the question of “was it Will Hall or was it Southern Miss” seems like a resounding “Both” r/CFB game thread Q3 1:00 Tulane's Stevenson blocks Charlotte's field goal, then punches a player in the helmet Q4 1:52 Charlotte fakes a punt with 15 seconds left, but Tulane stops it to win I thought it would be funny if they faked the punt but didn't think they would actually do it. Gotta say i respect it r/CFB game thread Q4 0:57 Fans criticize Charlotte's clock management as Tulane drives for a tying touchdown All of this because Charlotte had worse clock management than a 12 year old playing Madden r/CFB game thread that game clock operator was fully not paying attention lmao r/CFB game thread Tulane’s chance to win after every play. How to read this chart Starts from the pregame line (Tulane -8.5), at 67% for Tulane (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. Under the scores, r/CFB comments per minute from fans with a Charlotte or Tulane flair (54 and 36); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. Watch the plays The bar and the arrow show Tulane’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 5:14 Daniels 2-yd TD run Tulane goes ahead 7-0 Q1, 5:14 · Tulane 7, Charlotte 0 ▲9% Tulane’s chance to win, 73% to 82% ▲9% Tulane’s chance to win, 73% to 82% ▶ Watch from this playESPN College Football Q2, 12:48 Johnson intercepted by Croft at the CLT15 returned 15 yards Q2, 12:48 · Tulane 7, Charlotte 0 ▼7% Tulane’s chance to win, 89% to 82% ▼7% Tulane’s chance to win, 89% to 82% ▶ Watch from this playESPN College Football Q2, 4:01 Harrell 22-yd TD pass to Barnes Charlotte goes ahead 17-14 Q2, 4:01 · Tulane 14, Charlotte 17 ▼27% Tulane’s chance to win, 72% to 45% ▼27% Tulane’s chance to win, 72% to 45% ▶ Watch from this playESPN College Football Q3, 5:18 Daniels 2-yd TD run cuts it to 24-21 Q3, 5:18 · Tulane 21, Charlotte 24 ▲21% Tulane’s chance to win, 25% to 46% ▲21% Tulane’s chance to win, 25% to 46% ▶ Watch from this playESPN College Football Q4, 10:52 Eley 1-yd TD run Charlotte leads 31-21 Q4, 10:52 · Tulane 21, Charlotte 31 ▼26% Tulane’s chance to win, 38% to 12% ▼26% Tulane’s chance to win, 38% to 12% ▶ Watch from this playESPN College Football Q4, 0:10 Johnson 11-yd TD pass to Roberts ties it 31-31 Q4, 0:10 · Tulane 31, Charlotte 31 ▲24% Tulane’s chance to win, 15% to 39% ▲24% Tulane’s chance to win, 15% to 39% ▶ Watch from this playESPN College Football Overtime Bruno 1-yd TD run Tulane goes ahead 38-31 Overtime · Tulane 38, Charlotte 31 ▲4% Tulane’s chance to win, 73% to 77% ▲4% Tulane’s chance to win, 73% to 77% ▶ Watch from this playESPN College Football
Every drive Tulane scored on 5 of its 10 drives; Charlotte on 6 of its 13.
Tulane’s drives are teal, Charlotte’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 Charlotte: Punt, from 75 yards out to 42 Punt Tulane: Touchdown, from 92 yards out to 0 Touchdown Charlotte: Punt, from 75 yards out to 68 Punt Tulane: Interception, from 69 yards out to 21 Interception Q2 Charlotte: Touchdown, from 70 yards out to 0 Touchdown Charlotte: Field goal, from 65 yards out to 65 Field goal Charlotte: Touchdown, from 65 yards out to 0 Touchdown Charlotte: Touchdown, from 75 yards out to 0 Touchdown Tulane: Punt, from 88 yards out to 73 Punt Charlotte: Touchdown, from 80 yards out to 0 Touchdown Tulane: Missed field goal, from 75 yards out to 24 Missed FG Q3 Tulane: Punt, from 75 yards out to 68 Punt Charlotte: Punt, from 87 yards out to 54 Punt Tulane: Touchdown, from 80 yards out to 0 Touchdown Charlotte: Missed field goal, from 75 yards out to 15 Missed FG Tulane: Punt, from 85 yards out to 78 Punt Q4 Charlotte: Touchdown, from 53 yards out to 0 Touchdown Tulane: Field goal, from 75 yards out to 9 Field goal Charlotte: Turned over on downs, from 75 yards out to 39 Downs Tulane: Touchdown, from 61 yards out to 0 Touchdown Charlotte: End of game, from 46 yards out to 46 End of game OT Tulane: Touchdown, from 25 yards out to 0 Touchdown Charlotte: Turned over on downs, from 25 yards out to 3 Downs When fans got loud Firestorm
The jump was firestorm; the crowd was steady.
First Second Third Fourth Tulane fans Charlotte fans usual Box score Tulane 38, Charlotte 31
Charlotte covered +8.5 by 1.5. The total, 69, went over 47.5.
Tulane Charlotte Total yards Tulane 467 Charlotte 455 467 455 Passing yards Tulane 284 Charlotte 239 284 239 Rushing yards Tulane 183 Charlotte 216 183 216 First downs Tulane 23 Charlotte 26 23 26 Turnovers Tulane 2 Charlotte 0 2 0 Time of possession Tulane 26:13 Charlotte 33:47 26:13 33:47 Team totals Tulane Charlotte Total yards 467 455 Passing 28 of 36, 284 yds 23 of 36, 239 yds Rushing 34 for 183 yds 43 for 216 yds First downs 23 26 Third down 8 of 13 8 of 16 Fourth down 1 of 1 1 of 3 Turnovers 2 0 Penalties 8 for 59 yds 5 for 25 yds Time of possession 26:13 33:47
Tulane leaders Passing Trace Johnson 28 of 36, 284 yds, 1 TD, 1 INTRushing Johnnie Daniels 13 for 99 yds, 2 TD; Jaylin Lucas 4 for 30 ydsReceiving Zycarl Lewis Jr. 3 for 55 yds; Destyn Hill 6 for 51 ydsCharlotte leaders Passing Conner Harrell 23 of 36, 239 yds, 2 TDRushing Henry Rutledge 22 for 121 yds; Khamani Alexander 7 for 55 yds, 1 TDReceiving Henry Rutledge 4 for 79 yds; Jaden Barnes 8 for 66 yds, 1 TDNo rain through the game 68° at kickoff · no rain recorded
October game-day temperatures at Jerry Richardson Stadium
Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Charlotte favored Tulane favored 0% Win chance Charlotte Rain inches per 10 min 0.1 in No rain recorded Wind mph, average and gusts 20 mph 40 mph Hourly wind only at this airport Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Charlotte favored Tulane favored Rain · inches per 10 min 0.1 in No rain recorded Wind · miles per hour 20 40 Hourly wind only at this airport Drag along the chart, or step through the game.
Fourth quarter, 0:01 left10:36 p.m.
Tulane 31, Charlotte 31 · Charlotte 28% to win
no rain · 58°
Harrell incomplete to Barnes
Previous play Next play
Jump to Biggest swing: 33 points of win chance · fourth Where this weather comes from Measured at Concord airport, 5.6 miles away, and Charlotte / Douglas airport, 14 miles away. Wind and rain are airport readings near the stadium, not 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. 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.
Matchups Biggest mismatch: Tulane’s rushing EPA against Charlotte, 63 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Tulane’s rushing EPA against Charlotte’s defense
63 points weaker stronger 50th Tulane offense, 66th percentile · Charlotte defense, 3rd
Tulane’s explosive plays against Charlotte’s defense
47 points weaker stronger 50th Tulane offense, 100th percentile · Charlotte defense, 53rd
Tulane’s EPA/play against Charlotte’s defense
38 points weaker stronger 50th Tulane offense, 42nd percentile · Charlotte defense, 4th
Season profile, all the rows Season profile Tulane Charlotte
EPA/play, offense
Tulane · 42 Charlotte · 4 EPA/play, defense
Tulane · 29 Charlotte · 4 Success rate, offense
Tulane · 3 Charlotte · 4 Success rate, defense
Tulane · 31 Charlotte · 2 Explosive-play rate, offense
Tulane · 100 Charlotte · 15 Explosive-play rate, defense
Tulane · 50 Charlotte · 53 Rush EPA, offense
Tulane · 66 Charlotte · 3 Rush EPA, defense
Tulane · 26 Charlotte · 3 Pass EPA, offense
Tulane · 34 Charlotte · 25 Pass EPA, defense
Tulane · 53 Charlotte · 7 The series Tulane leads the series 2-0
2 meetings since 2024 · Tulane has won the last 2
2025 Tulane 27-0 Charlotte lost 0-27 at Tulane. Chance to win started at 2%, low under 1%, high 2%. 2024 Tulane 34-3 Charlotte lost 3-34 vs Tulane. Chance to win started at 16%, low under 1%, high 21%. Each line is Charlotte’s chance to win through that meeting.
Line, fans and home field The betting line, and the fans Charlotte fans are in a better mood than Tulane fans (50th percentile vs 24th among FBS fanbases), even with Tulane favored.
50-50 Model 20% · Line 25% Charlotte fans · 50th Tulane fans · 24th Tulane Charlotte Tulane favored by 8.5 · Total 47.5
How games like this usually go Tulane by 8.5: the game against the usual path 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This game
The band is where a favorite’s chance ran in the 449 games since 2025 with a favorite of 7.5 to 14.5 points.
The market The spread moved 5 points toward Charlotte.
opened +13.5 now +8.5 The total rose 2 points.
opened 45.5 now 47.5 Spread: +13.5 → +8.5 · Total: 45.5 → 47.5
The books’ cut: 4.3%, the margin built into the odds
Home field Charlotte has had no measurable home edge since 2018 — +1.0 points (±4.0), home against road — 6th percentile of FBS.
35% at home, 24% on the road against FBS opponents (14-26 home, 12-37 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 -8.0 at home vs. away over 97 games — outside the ±6.0 noise, one of the few buildings where results say more.
Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 659 miles to get here.