Troy beats Sam Houston 24-21
Team pages: Sam Houston · Troy
Troy beat Sam Houston 24-21. Share this game
We had Troy favored. It won.
How it swung
Before kickoff, our ratings gave Troy a 77% chance, and the closing betting line (Troy was a 15.5-point favorite) put it at 89%.
Favored the whole way: Troy never fell below 67%.
Sam Houston never had better than a 32% chance.
Troy 24-21 Sam Houston
Troy wonMove across the chart, or tap a numbered swing, to see any play.
Sam Houston 21-24 Troy
Sam Houston lostMove across the chart, or tap a numbered swing, to see any play.The play that swung it
- 1Q1 7:47Locke 14-yd TD pass to O'Neill, Sam Houston goes ahead 7-0Troy 82% → 71% (−11)
The play that swung it
- 1Q1 7:47Locke 14-yd TD pass to O'Neill, Sam Houston goes ahead 7-0Sam Houston 18% → 29% (+11)
How to read this chart
Starts from the pregame line (Troy -15.5), at 86% for Troy (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.Watch the plays
The bar and the arrow show Troy’s chance to win after each play; the logo is the team the play helped.
Q1, 7:47Locke 14-yd TD pass to O'NeillSam Houston goes ahead 7-0Q1, 7:47 · Troy 0, Sam Houston 7▼11%Troy’s chance to win, 82% to 71%▼11%Troy’s chance to win, 82% to 71%▶Watch from this playSun Belt Conference
Q1, 4:40Crowder sacked for a 2-yd lossQ1, 4:40 · Troy 0, Sam Houston 70-7score after the play0-7score after the play▶Watch from this playSun Belt Conference
Q1, 4:06Crowder 19-yd TD pass to Rogoschties it 7-7Q1, 4:06 · Troy 7, Sam Houston 7▲4%Troy’s chance to win, 80% to 84%▲4%Troy’s chance to win, 80% to 84%▶Watch from this playSun Belt Conference
Q2, 14:54Crowder 28-yd TD pass to KeyesTroy goes ahead 14-7Q2, 14:54 · Troy 14, Sam Houston 714-7score after the play14-7score after the play▶Watch from this playSun Belt Conference
Q2, 11:59Locke 14-yd TD pass to Bledsoeties it 14-14Q2, 11:59 · Troy 14, Sam Houston 14▼7%Troy’s chance to win, 90% to 83%▼7%Troy’s chance to win, 90% to 83%▶Watch from this playSun Belt Conference
Q2, 0:30Crowder sacked for a 6-yd lossfumblesQ2, 0:30 · Troy 14, Sam Houston 14▼3%Troy’s chance to win, 89% to 86%▼3%Troy’s chance to win, 89% to 86%▶Watch from this playSun Belt Conference
Q4, 1:03Locke 31-yd TD pass to Reedcuts it to 24-21Q4, 1:03 · Troy 24, Sam Houston 21▲4%Troy’s chance to win, 96% to 100%▲4%Troy’s chance to win, 96% to 100%▶Watch from this playSun Belt Conference
Every drive
Troy scored on 4 of its 13 drives; Sam Houston on 3 of its 12.
Troy’s drives are teal, Sam Houston’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
From Sam Houston’s side
Sam Houston’s best moment: Locke 14-yd TD pass to O'Neill, Sam Houston goes ahead 7-0 (Q1 7:47). It lifted Sam Houston’s win chance by 11 points.
Box score
Troy 24, Sam Houston 21
Sam Houston covered +15.5 by 12.5. The total, 45, stayed under 52.5.
| Team totals | Sam Houston | Troy |
|---|---|---|
| Total yards | 373 | 342 |
| Passing | 30 of 46, 335 yds | 12 of 24, 165 yds |
| Rushing | 24 for 38 yds | 42 for 177 yds |
| First downs | 22 | 18 |
| Third down | 6 of 14 | 6 of 15 |
| Fourth down | 0 of 1 | 0 of 0 |
| Turnovers | 1 | 0 |
| Penalties | 6 for 35 yds | 6 for 55 yds |
| Time of possession | 30:51 | 29:09 |
Sam Houston leaders
- Passing Landyn Locke 30 of 46, 335 yds, 3 TD, 1 INT
- Rushing Alton McCaskill 13 for 51 yds; Landan Brown 6 for 23 yds
- Receiving Grady O'Neill 7 for 86 yds, 1 TD; Tim Burns Jr. 4 for 63 yds
Troy leaders
- Passing Will Crowder 12 of 24, 165 yds, 3 TD
- Rushing Gavin Griffin 16 for 81 yds; Will Crowder 9 for 38 yds
- Receiving TK Keyes 2 for 48 yds, 1 TD; Fabian Rogosch 3 for 37 yds, 1 TD
No rain and calm
89° at kickoff · no rain recorded · wind 3 mph from the southwest, gusts to 9
September game-day temperatures at Veterans Memorial Stadium (AL)
Drag along the chart, or step through the game.
Where this weather comes from
Measured at Troy Municipal airport, 5.5 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
Sam Houston · 2-10
Rated 165th in our preseason ratings.
L 16-56 vs Florida International #96 of 667
lost by 40 as a 10.5-point underdog
L 17-31 @ Middle Tennessee #190 of 667
lost by 14 as a 6.5-point underdog
W 26-23 vs Delaware #157 of 667
won by 3 as a 13.5-point underdog
W 21-17 @ Oregon State #130 of 667
won by 4 as a 21.5-point underdog
L 14-55 @ Louisiana Tech #94 of 667
lost by 41 as a 16.5-point underdog
L 17-35 vs UTEP #150 of 667
lost by 18 as a 3.5-point underdog
L 27-29 vs Jacksonville State #110 of 667
lost by 2 as a 7.5-point underdog
L 10-37 @ New Mexico State #189 of 667
lost by 27 as a 1.5-point favorite
L 0-55 @ TexasTop 25 #6 of 667
lost by 55 as a 39.5-point underdog
L 20-37 @ Hawai'i #151 of 667
lost by 17 as a 7.5-point underdog
L 21-38 vs UNLV #71 of 667
lost by 17 as an 8.5-point underdog
L 24-41 @ Western Kentucky #83 of 667
lost by 17 as a 10.5-point underdog
Last three games · 2025 season
Troy · 8-6
Rated 113th in our preseason ratings.
L 13-17 @ Jacksonville State #111 of 667
lost by 4 as a 3-point underdog
L 14-31 @ James MadisonTop 25 #23 of 667
lost by 17 as a 22.5-point underdog
W 28-18 @ Southern Miss #119 of 667
won by 10 as a 6.5-point underdog
W 31-19 vs Georgia State #195 of 667
won by 12 as a 10.5-point favorite
L 0-33 @ Old Dominion #52 of 667
lost by 33 as a 9.5-point underdog
L 10-23 vs Arkansas State #113 of 667
lost by 13 as a 7.5-point favorite
W 35-23 vs Louisiana #132 of 667
won by 12 as a 7.5-point favorite
W 37-14 @ UL Monroe #152 of 667
won by 23 as a 5.5-point favorite
W 48-41 @ Texas State #73 of 667
won by 7 as a 7.5-point underdog
W 31-24 vs South Alabama #96 of 667
won by 7 as a 2.5-point underdog
W 21-17 @ Buffalo #101 of 667
won by 4 as a 6.5-point underdog
L 7-28 vs MemphisTop 25 #27 of 667
lost by 21 as a 4.5-point underdog
L 16-27 @ ClemsonTop 25 #18 of 667
lost by 11 as a 29.5-point underdog
W 38-20 vs Nicholls #171 of 667
won by 18 as a 16.5-point favorite
Matchups
Biggest mismatch: Troy’s passing EPA against Sam Houston, 56 points
Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Troy’s passing EPA against Sam Houston’s defense
Troy offense, 22nd percentile · Sam Houston defense, 78th
Sam Houston’s success rate against Troy’s defense
Sam Houston offense, 12th percentile · Troy defense, 51st
Sam Houston’s explosive plays against Troy’s defense
Sam Houston offense, 54th percentile · Troy defense, 25th
Season profile, all the rows
Season profile
Line, fans and home field
The betting line, and the fans
Troy fans are feeling it more than most fanbases this week (97th among FBS fanbases), in line with the numbers.
- Model · 77%
- Line · 89%
- Troy fans · 97th
- Sam Houston fans · 80th
Troy favored by 15.5 · Total 52.5
How games like this usually go
Troy by 15.5, and it went to form
Half of games8 in 10 gamesThis game
The band is where a favorite’s chance ran in the 251 games since 2025 with a favorite of 14.5 to 21.5 points.
The market
The spread moved 2 points toward Sam Houston.
Spread: −17.5 → −15.5
The books’ cut: 4.3%, the margin built into the odds
Weather at kickoff
Hot and dry. Feels like 88° at kickoff.
Sam Houston at Troy · Saturday, Sept. 5, 2026 · Veterans Memorial Stadium, Troy
- 88°feels like at kickoff
- Dryno rain at kickoff
- 78weather score, Mixed
- 2ndbest of the day's 7 kickoff times
At kickoff, Sept. 5, 2026.
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 the second best of the day's seven kickoff times. At Veterans Memorial Stadium that day, a 7 pm kickoff would have scored 90, against 78 at 6 pm.
- 11 am: 72, Rough
- noon: 71, Rough
- 2:30 pm: 51, Rough
- 3:15 pm: 53, Rough
- 4 pm: 55, Rough
- 6 pm: 78, Mixed (this game)
- 7 pm: 90, Comfortable
Weather score at each kickoff time.
Tap a dot to read that kickoff time.
At kickoff, Sept. 5, 2026. Wind is not drawn here; gusts are in each score.
Home field
Troy is worth +2.7 points (±3.8) more at home than on the road since 2018 — bottom third of FBS, 26th percentile.
63% at home, 48% on the road against FBS opponents (27-16 home, 25-27 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.4 at home vs. away over 104 games — inside the ±5.8 noise, so the flat number is the honest one here.
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 571 miles to get here.