
UNT
12-2

SDSU
9-4
NCAAF · Drive chart
32 drives · 14 TD · 4 INT · 1 Fum · 3 Downs · 2 Miss · 7 PuntUNT · top performer

Drew Mestemaker
· #17
27/47
C/A
3
TD
2
INT
SDSU · top performer

Kyle Crum
· #12
14/29
C/A
1
TD
2
INT
Biggest swing: 31pp · —
NCAAF · Box score
| Player | ||||
|---|---|---|---|---|
Drew Mestemaker · #17 | 27/47 | 250 | 3 | 2 |
Team | 0/1 | 0 | 0 | 0 |
Ashton Gray · #25 | 0/1 | 0 | 0 | 0 |
| Team | 27/49 | 250 | 3 | 2 |
| Player | ||||
|---|---|---|---|---|
Caleb Hawkins · #26 | 31 | 198 | 2 | 49 |
Ashton Gray · #25 | 16 | 152 | 2 | 51 |
Drew Mestemaker · #17 | 2 | 18 | 0 | 14 |
| Team | 49 | 368 | 4 | 51 |
| Player | ||||
|---|---|---|---|---|
Cameron Dorner · #4 | 6 | 66 | 2 | 31 |
Wyatt Young · #10 | 7 | 55 | 0 | 13 |
Landon Sides · #22 | 5 | 49 | 0 | 23 |
Caleb Hawkins · #26 | 3 | 25 | 1 | 23 |
Kyle Koch · #14 | 2 | 17 | 0 | 10 |
Miles Coleman · #1 | 1 | 14 | 0 | 14 |
Simeon Evans · #3 | 1 | 11 | 0 | 11 |
Ashton Gray · #25 | 1 | 9 | 0 | 9 |
Tre Williams III · #6 | 1 | 4 | 0 | 4 |
| Team | 27 | 250 | 3 | 31 |
| Player | |||
|---|---|---|---|
Cameron Dorner · #4 | 1 | 0 | 0 |
Keviyan Huddleston · #40 | 0 | 0 | 1 |
| Team | 1 | 0 | 1 |
| Player | ||||
|---|---|---|---|---|
Will Jones II · #0 | 14 | 7 | 0 | 1 |
Ethan Wesloski · #32 | 9 | 3 | 0 | 0 |
Kenton Allen · #19 | 7 | 3 | 0 | 0 |
S'Maje Burrell · #26 | 6 | 3 | 0 | 1 |
Evan Jackson · #3 | 5 | 3 | 1 | 1 |
Ethan Day · #90 | 5 | 2 | 0 | 0 |
Saadiq Clements · #98 | 4 | 1 | 0 | 0 |
David Fisher · #1 | 3 | 2 | 0 | 0 |
Jackson Lataimua · #13 | 3 | 1 | 0 | 1 |
Da'Veawn Armstead · #2 | 3 | 1 | 0 | 0 |
Dalton Carnes · #11 | 2 | 2 | 0 | 0 |
Richard Outland Jr. · #8 | 2 | 1 | 0 | 0 |
Patrick Smith-Young · #10 | 2 | 0 | 0 | 0 |
Briceon Hayes · #44 | 1 | 1 | 0 | 0 |
Gabe Blair · #65 | 1 | 1 | 0 | 0 |
Kollin Lewis · #25 | 1 | 1 | 0 | 0 |
Jalyn Durgan · #9 | 1 | 1 | 0 | 0 |
Terrell Washington · #93 | 1 | 1 | 0 | 0 |
Keviyan Huddleston · #40 | 1 | 0 | 0 | 0 |
Miles Coleman · #1 | 1 | 0 | 0 | 0 |
Amarion Berry · #62 | 1 | 0 | 0 | 0 |
Kevin Odikpo · #38 | 1 | 0 | 0 | 0 |
| Team | 74 | 34 | 1 | 4 |
| Player | |||
|---|---|---|---|
Will Jones II · #0 | 1 | 0 | 0 |
Evan Jackson · #3 | 1 | 0 | 0 |
| Team | 2 | 0 | 0 |
| Player | ||||
|---|---|---|---|---|
Simeon Evans · #3 | 1 | 25 | 25 | 0 |
| Team | 1 | 25 | 25 | 0 |
| Player | ||||
|---|---|---|---|---|
Miles Coleman · #1 | 3 | 6 | 4 | 0 |
| Team | 3 | 6 | 4 | 0 |
| Player | ||||
|---|---|---|---|---|
Miguel Arenas · #47 | 0/1 | 0 | 7/7 | 7 |
| Team | 0/1 | 0 | 7/7 | 7 |
| Player | ||||
|---|---|---|---|---|
Sawyer Evans · #41 | 3 | 112 | 37.3 | 1 |
| Team | 4 | 152 | 38.0 | 1 |
| Player | ||||
|---|---|---|---|---|
Kyle Crum · #12 | 14/29 | 169 | 1 | 2 |
Bert Emanuel Jr. · #5 | 4/7 | 37 | 0 | 0 |
| Team | 18/36 | 206 | 1 | 2 |
| Player | ||||
|---|---|---|---|---|
Bert Emanuel Jr. · #5 | 11 | 170 | 2 | 72 |
Christian Washington · #40 | 10 | 77 | 1 | 38 |
Lucky Sutton · #7 | 15 | 60 | 0 | 9 |
Kyle Crum · #12 | 8 | 21 | 2 | 11 |
Byron Cardwell Jr. · #21 | 1 | 6 | 0 | 6 |
Nathan Acevedo · #13 | 1 | -8 | 0 | 0 |
| Team | 46 | 326 | 5 | 72 |
| Player | ||||
|---|---|---|---|---|
Nathan Acevedo · #13 | 4 | 61 | 0 | 42 |
Donovan Brown · #82 | 3 | 43 | 0 | 22 |
Will Cianfrini · #17 | 3 | 30 | 0 | 12 |
Christian Washington · #40 | 4 | 27 | 0 | 11 |
Jaylon Hawkins · #90 | 1 | 19 | 0 | 19 |
Jackson Ford · #15 | 2 | 18 | 1 | 15 |
Lucky Sutton · #7 | 1 | 8 | 0 | 8 |
| Team | 18 | 206 | 1 | 42 |
| Player | |||
|---|---|---|---|
Christian Washington · #40 | 1 | 1 | 0 |
Bert Emanuel Jr. · #5 | 1 | 0 | 0 |
| Team | 2 | 1 | 0 |
| Player | ||||
|---|---|---|---|---|
Dalesean Staley · #9 | 13 | 2 | 0 | 0 |
Isaiah Buxton · #23 | 9 | 9 | 0 | 0 |
DJ Herman · #45 | 8 | 2 | 0 | 0 |
Josh Hunter · #29 | 7 | 4 | 0 | 0 |
Dwayne McDougle · #26 | 7 | 2 | 0 | 0 |
Tanner Williams · #32 | 5 | 3 | 0 | 0 |
Deshawn McCuin · #17 | 4 | 3 | 0 | 1 |
Jelani McLaughlin · #20 | 4 | 2 | 0 | 0 |
Brady Anderson · #42 | 4 | 1 | 0 | 0 |
Trey White · #2 | 4 | 1 | 0 | 0 |
Owen Chambliss · #12 | 4 | 1 | 0 | 0 |
Malachi Finau · #55 | 4 | 0 | 0 | 0 |
Prince Williams · #36 | 3 | 3 | 0 | 0 |
Josiah Cox · #24 | 3 | 2 | 0 | 1 |
Sam Benjamin · #90 | 3 | 0 | 0 | 0 |
Niles King · #44 | 3 | 0 | 0 | 0 |
Mikey Welsh · #14 | 2 | 2 | 0 | 0 |
Eric Butler · #6 | 2 | 1 | 0 | 0 |
Krishna Clay · #54 | 2 | 1 | 0 | 0 |
Brady Nassar · #33 | 2 | 0 | 0 | 0 |
Amari Comier · #91 | 2 | 0 | 0 | 0 |
Lucky Sutton · #7 | 1 | 1 | 0 | 0 |
Jatavious Magee · #14 | 1 | 0 | 0 | 0 |
Mister Williams · #41 | 1 | 0 | 0 | 0 |
Max Garrison · #22 | 1 | 0 | 0 | 0 |
Ryan Henderson · #10 | 1 | 0 | 0 | 0 |
Nathan Acevedo · #13 | 0 | 0 | 0 | 0 |
| Team | 100 | 40 | 0 | 2 |
| Player | |||
|---|---|---|---|
Jelani McLaughlin · #20 | 1 | 25 | 0 |
Dwayne McDougle · #26 | 1 | 19 | 0 |
| Team | 2 | 44 | 0 |
| Player | ||||
|---|---|---|---|---|
Christian Washington · #40 | 1 | 4 | 4 | 0 |
Deshawn McCuin · #17 | 1 | 3 | 3 | 0 |
| Team | 1 | 7 | 4 | 0 |
| Player | ||||
|---|---|---|---|---|
Nathan Acevedo · #13 | 2 | 63 | 63 | 1 |
| Team | 2 | 63 | 63 | 1 |
| Player | ||||
|---|---|---|---|---|
Gabriel Plascencia · #11 | 0/1 | 0 | 5/5 | 5 |
| Team | 0/1 | 0 | 5/5 | 5 |
| Player | ||||
|---|---|---|---|---|
Hunter Green · #93 | 4 | 197 | 49.3 | 0 |
| Team | 4 | 197 | 49.3 | 0 |
Stat compare
Headline stats · full table below
618
Total yds
532
368
Rush yds
326
2
TO
3
Team stats
UNT
Away
Stat
SDSU
Home
618
Total yards
532
368
Rushing yds
326
2
Turnovers
3
10-90
totalPenaltiesYards
8-77
32:31
possessionTime
27:29
Model & market
Vegas line center
DraftKings via ESPN · 21+
Spread
UNT -7.5
Half-pt above key 7
Total
55.5
High-scoring · +4.5 vs avg
Moneyline
Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 3 snapshots
ESPN-tracked · 21+
Spread
7.5
0.0 since open
Total
55.5
0.0 since open
How it ended
UNT beat SDSU 49-47. Drew Mestemaker led the way — 27/47 · 250 YDS · 3 TD · 2 INT · 70.3 QBR. SDSU outscored the other side 27-7 in the 4th quarter.
Win probability
SDSU vs UNT
Linescore (quarters)
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| UNT | 21 | 7 | 14 | 7 | 49 |
| SDSU | 6 | 14 | 0 | 27 | 47 |
Period scoring
UNT won 2 · SDSU won 2
Q1
Q2
Q3
Q4
Play-by-play · 233 plays
+1pp
−3pp
+1.0pp
−2pp
+1pp
−3pp
−3pp
+0.5pp
−1pp
−1pp
−3pp
+1pp
+1pp
+1pp
+0.6pp
+2pp
+0.9pp
−0.7pp
+3pp
+1pp
BIG MOMENT
+16pp
+2pp
+3pp
Betting line
UNT -7.5·O/U 55.5·UNT -305/SDSU +245
Recap · NCAAF
orth Texas Mean Green went into San Diego State Aztecs and beat them, 49–47. Decided by 2.
SDSU +7.5 cashed (UNT won by 2). Total cleared the 55.5 OVER by 40.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page
SP+ matchup · 2025
cfbfastR
UNT
league avg
SDSU
+16.2
SP+ composite
+0.0
+6.7
32.9
Offense rating
28.0
24.4
17.9
Defense rating
28.0
19.6
+1.2
Special teams
+0.0
▶+1.8