2025 · Week 1 · Aug 30, 2025 · Aggie Memorial Stadium
Speed4x
View as
Win probability · NMSU
modelNMSU aheadBRY aheadconfidence bandkey playNMSU scoreBRY score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · L. Fife takes a knee
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore diff ÷ offense timeoutsScore differentialScore diff ÷ seconds remaining
This game in five plays
- TD · Q1 10:02: Logan Fife pass complete to PJ Johnson III for 24 yds for a TD (Ryan Hawk PAT BLOCKED) — NMSU win probability +0.4 pts (now 90%) (top driver: NMSU has the ball).
- FG · Q2 13:33: Ryan Hawk 41 yd FG GOOD — NMSU win probability +1.2 pts (now 88%) (top driver: NMSU has the ball).
- KEY PLAY · Q3 3:41: Dijon Stanley run for 13 yds to the NMSU 24 for a 1ST down Bryant Penalty, Defensive Holding (Nathan LaPlante) to the NMSU 34 for a 1ST down — NMSU win probability +5.1 pts (now 82%) (top driver: NMSU has the ball).
- FG · Q4 12:10: Ryan Hawk 27 yd FG GOOD — NMSU win probability +2.4 pts (now 89%) (top driver: NMSU has the ball).
- TD · Q4 6:20: Kadarius Calloway run for 17 yds for a TD (Ryan Hawk KICK) — NMSU win probability +4.3 pts (now 99%) (top driver: NMSU has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
NMSU made the numbers' call on 7 of 9BRY made the numbers' call on 10 of 12
- Q1 14:09NMSU 4th & 9 at NMSU 20, tiedAgrees with the numbersPunted · 89.3% before the snapGo for it89.2%−0.130% to convertField goalOut of rangePuntTheir call89.3%average punt
- Q1 13:07BRY 4th & 7 at BRY 33, tiedAgrees with the numbersPunted · 10.9% before the snapGo for it10.9%−0.136% to convertField goalOut of rangePuntTheir call11.0%average punt
- Q1 4:08BRY 4th & 17 at NMSU 26, down 6Agrees with the numbersKicked a field goal · 12.2% before the snapGo for it11.9%−0.314% to convertField goalTheir call12.3%64% to makePunt11.5%−0.8average punt
- Q2 13:33NMSU 4th & 10 at BRY 24, up 3Agrees with the numbersKicked a field goal · 84.8% before the snapGo for it84.5%−0.328% to convertField goalTheir call84.7%68% to makePunt83.1%−1.6average punt
- Q2 11:20BRY 4th & 2 at BRY 33, down 6Close callPunted · 14.3% before the snapGo for it14.4%57% to convertField goalOut of rangePuntTheir call14.3%−0.1average punt
- Q2 10:20NMSU 4th & 12 at NMSU 21, up 6Agrees with the numbersPunted · 85.4% before the snapGo for it84.8%−1.022% to convertField goalOut of rangePuntTheir call85.8%average punt
- Q2 8:01BRY 4th & 10 at NMSU 47, down 6Agrees with the numbersPunted · 14.6% before the snapGo for it14.3%−0.329% to convertField goalOut of rangePuntTheir call14.6%average punt
- Q2 5:49NMSU 4th & 2 at NMSU 49, up 6Close callPunted · 85.8% before the snapGo for it86.0%56% to convertField goalOut of rangePuntTheir call85.6%−0.5average punt
- Q2 4:19BRY 4th & 12 at BRY 1, down 6Agrees with the numbersPunted · 14.5% before the snapGo for it12.8%−2.019% to convertField goalOut of rangePuntTheir call14.8%average punt
- Q2 2:03NMSU 4th & 17 at BRY 45, up 6Agrees with the numbersPunted · 84.2% before the snapGo for it83.3%−0.715% to convertField goal83.6%−0.525% to makePuntTheir call84.0%average punt
- Q2 0:39BRY 4th & 6 at NMSU 46, down 6Close callPunted · 17.3% before the snapGo for it17.1%40% to convertField goal16.9%−0.223% to makePuntTheir call16.9%−0.2average punt
- Q3 13:18BRY 4th & 17 at BRY 30, down 6Agrees with the numbersPunted · 16.0% before the snapGo for it15.0%−1.614% to convertField goalOut of rangePuntTheir call16.6%average punt
- Q3 10:40BRY 4th & 13 at BRY 38, down 6Agrees with the numbersPunted · 16.9% before the snapGo for it15.8%−1.620% to convertField goalOut of rangePuntTheir call17.4%average punt
- Q3 9:43NMSU 4th & 6 at NMSU 26, up 6Agrees with the numbersPunted · 82.0% before the snapGo for it82.1%−0.739% to convertField goalOut of rangePuntTheir call82.9%average punt
- Q3 3:48BRY 4th & 2 at NMSU 11, down 6Agrees with the numbersWent for it · 22.2% before the snapGo for itTheir call22.1%56% to convertField goal20.6%−1.587% to makePunt11.2%−10.9average punt
- Q3 1:29NMSU 4th & 18 at NMSU 41, up 6Agrees with the numbersPunted · 82.7% before the snapGo for it80.0%−4.413% to convertField goalOut of rangePuntTheir call84.5%average punt
- Q4 14:26BRY 4th & 9 at BRY 18, down 6Agrees with the numbersPunted · 19.2% before the snapGo for it18.1%−1.430% to convertField goalOut of rangePuntTheir call19.4%average punt
- Q4 12:10NMSU 4th & 9 at BRY 9, up 6Agrees with the numbersKicked a field goal · 85.0% before the snapGo for it83.1%−1.225% to convertField goalTheir call84.3%89% to makePunt76.0%−8.3average punt
- Q4 9:27BRY 4th & 4 at NMSU 39, down 9Agrees with the numbersWent for it · 12.0% before the snapGo for itTheir call12.0%48% to convertField goal10.0%−2.136% to makePunt10.2%−1.8average punt
- Q4 4:31NMSU 4th & 4 at NMSU 39, up 16Close callPunted · 97.5% before the snapGo for it97.5%48% to convertField goalOut of rangePuntTheir call97.4%−0.1average punt
- Q4 1:50BRY 4th & 21 at BRY 35, down 16Agrees with the numbersPunted · 2.4% before the snapGo for it1.7%−0.18% to convertField goalOut of rangePuntTheir call1.9%average punt
After touchdowns: kick or go for two?
NMSU made the numbers' call on 1 of 2
- Q1 10:02NMSU Touchdown, up 6 before the tryAgrees with the numbersKicked · missedKickTheir call88.7%97% to makeGo for two88.7%−<0.145% to convert
- Q4 6:20NMSU Touchdown, up 15 before the tryClose callKicked · madeKickTheir call96.6%−0.397% to makeGo for two96.8%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNMSUDrive 1PUNT5 plays · 1 yds · 0:2791% → 90%
Q1 14:09
4TH & 9
OWN 20
0
90.4%
Max Dean punt for 50 yds, fair catch by Jase Hannigan at the BRY 30Similar
own 0own 2550opp 25opp 0
BRYDrive 2PUNT4 plays · 18 yds · 0:5410% → 10%
own 0own 2550opp 25opp 0
NMSUDrive 3TD7 plays · 82 yds · 2:4990% → 90%
Q1 11:33
3RD & 4
OWN 24
+55
89.6%
Logan Fife pass complete to Donovan Faupel for 55 yds to the BRY 21 for a 1ST downSimilar
Q1 10:26
3RD & 8
OPP 19
-5
89.6%
(10:27) PENALTY NMSU False Start (Tolo,BJ) 5 yards from BRYANT19 to BRYANT24. NO PLAY.Similar
Q1 10:02
3RD & 13
OPP 24
+24
89.9%
Logan Fife pass complete to PJ Johnson III for 24 yds for a TD (Ryan Hawk PAT BLOCKED)Similar
own 0own 2550opp 25opp 0
BRYDrive 4FG16 plays · 49 yds · 5:4710% → 12%
Q1 9:22
3RD & 8
OWN 27
-5
89.7%
(09:22) PENALTY BRYANT False Start (Molina,Nickolas) 5 yards from BRYANT27 to BRYANT22. NO PLAY.Similar
Q1 9:07
3RD & 13
OWN 22
+21
89.7%
Brennan Myer pass complete to Tristen Riley for 21 yds to the BRY 43 for a 1ST downSimilar
Q1 7:51
3RD & 9
OWN 44
+11
89.3%
Brennan Myer pass complete to Tristen Riley for 11 yds to the NMSU 45 for a 1ST downSimilar
Q1 7:11
1ST & 10
OPP 45
+12
88.9%
Brennan Myer pass complete to Aldrich Doe for 12 yds to the NMSU 33 for a 1ST downSimilar
Q1 4:45
3RD & 12
OPP 21
-5
88.4%
Brennan Myer sacked by Jamall Thompson Jr. for a loss of 5 yards to the NMSU 26Similar
own 0own 2550opp 25opp 0
NMSUDrive 5FG13 plays · 66 yds · 5:1888% → 88%
Q1 3:23
2ND & 5
OWN 15
+5
87.5%
(03:23) PENALTY BRYANT Offside (Juste,Azarel) 5 yards from NMSU15 to NMSU20, 1ST DOWN. NO PLAY.Similar
Q1 3:12
1ST & 10
OWN 20
+20
87.5%
Logan Fife pass complete to TJ Pride for 20 yds to the NMSU 40 for a 1ST downSimilar
Q1 2:20
1ST & 10
OWN 40
+13
87.5%
Logan Fife pass complete to Jackson Owens for 13 yds to the BRY 47 for a 1ST downSimilar
Q1 1:25
2ND & 12
OPP 49
+4
87.1%
Logan Fife pass complete to Donovan Faupel for 4 yds to the BRY 45Similar
Q1 0:26
4TH & 3
OPP 40
+5
86.7%
(00:27) No Huddle-Shotgun Fife,Logan pass incomplete deep left to Owens,Jackson thrown to BRYANT15 PENALTY BRYANT Offside (Grant,Michael) 5 yards from BRYANT40 to BRYANT35, 1ST DOWN. NO PLAY.Similar
Q1 0:00
1ST & 10
OPP 35
+11
87.2%
Logan Fife pass complete to Donovan Faupel for 11 yds to the BRY 24 for a 1ST downSimilar
Q2 14:09
2ND & 10
OPP 24
0
87.0%
Logan Fife pass complete to PJ Johnson III for no gain to the BRY 24Similar
own 0own 2550opp 25opp 0
BRYDrive 6PUNT6 plays · 8 yds · 1:5513% → 12%
Q2 13:15
1ST & 10
OWN 25
+2
87.0%
Brennan Myer pass complete to Sterling Anderson for 2 yds to the BRY 27Similar
own 0own 2550opp 25opp 0
NMSUDrive 7PUNT4 plays · -2 yds · 0:5088% → 87%
Q2 10:20
4TH & 12
OWN 21
+13
86.9%
Max Dean punt for 54 yds, punt out-of-bounds at the BRY 38 , Jase Hannigan returns for 13 yds to the BRY 38Similar
own 0own 2550opp 25opp 0
BRYDrive 8PUNT6 plays · 15 yds · 2:1113% → 13%
Q2 9:40
2ND & 10
OWN 38
+15
86.6%
(09:45) Shotgun Myer,Brennan pass incomplete deep middle to Collick,Zyheem thrown to NMSU17 PENALTY NMSU Personal Foul (Okeke,Obinna) 15 yards from BRYANT38 to NMSU47, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
NMSUDrive 9PUNT7 plays · 26 yds · 2:0588% → 87%
Q2 7:10
3RD & 8
OWN 25
+15
87.1%
Bryant Penalty, Personal Foul (Maximus Villar) to the NMSU 41 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BRYDrive 10PUNT4 plays · -2 yds · 1:2213% → 12%
Q2 4:19
4TH & 12
OWN 1
0
87.7%
Kristian Karoglan punt for 37 yds, punt out-of-bounds at the BRY 38Similar
own 0own 2550opp 25opp 0
NMSUDrive 11PUNT5 plays · -7 yds · 2:0788% → 86%
Q2 4:10
1ST & 10
OPP 38
-8
87.9%
Logan Fife sacked by Michael Otty for a loss of 8 yards to the BRY 46Similar
Q2 3:39
2ND & 18
OPP 46
-5
87.4%
(03:39) PENALTY NMSU False Start (Stanley,Dijon) 5 yards from BRYANT46 to NMSU49. NO PLAY.Similar
Q2 2:53
2ND & 23
OWN 49
0
86.9%
Logan Fife sacked by Michael Otty for 0 yards to the NMSU 49 Logan Fife fumbled, recovered by BRY Gavin Harris , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
BRYDrive 12PUNT13 plays · 52 yds · 1:1514% → 15%
Q2 1:52
2ND & 10
OWN 2
+34
86.1%
Brennan Myer pass complete to Zyheem Collick for 34 yds to the BRY 36 for a 1ST downSimilar
Q2 1:08
2ND & 2
OWN 44
+6
83.8%
Brennan Myer pass complete to Levi Wilkins for 6 yds to the 50 yard line for a 1ST downSimilar
Q2 1:00
1ST & 10
50
-10
83.7%
(01:08) PENALTY BRYANT Holding (Perez,Anthony) 10 yards from BRYANT50 to BRYANT40. NO PLAY.Similar
Q2 0:57
1ST & 20
OWN 40
+3
85.2%
Brennan Myer pass complete to Elijah Elliott for 3 yds to the BRY 43Similar
Q2 0:48
2ND & 17
OWN 43
+7
85.1%
Brennan Myer pass complete to Tristen Riley for 7 yds to the 50 yard lineSimilar
Q2 0:39
4TH & 6
OPP 46
0
84.7%
Kristian Karoglan punt for 36 yds, fair catch by TJ Pride at the NMSU 10Similar
own 0own 2550opp 25opp 0
NMSUDrive 13END OF HALF1 play · 5 yds · 0:0085% → 85%
own 0own 2550opp 25opp 0
BRYDrive 14PUNT6 plays · 5 yds · 1:3216% → 15%
Q3 14:50
1ST & 10
OWN 25
+12
83.9%
Brennan Myer pass complete to Zyheem Collick for 12 yds to the BRY 37 for a 1ST downSimilar
Q3 13:33
3RD & 6
OWN 41
-11
82.8%
Brennan Myer sacked by Sone Aupiu for a loss of 11 yards to the BRY 30 Brennan Myer fumbled, recovered by BRY , return for 0 yardsSimilar
Q3 13:18
4TH & 17
OWN 30
0
84.7%
Kristian Karoglan punt for 43 yds, fair catch by TJ Pride at the NMSU 27Similar
own 0own 2550opp 25opp 0
NMSUDrive 15INT2 plays · 33 yds · 0:1685% → 86%
BRYDrive 16PUNT4 plays · -3 yds · 1:5918% → 16%
Q3 11:58
2ND & 8
OWN 43
0
82.0%
Brennan Myer pass complete to Tristen Riley for no gain to the BRY 43Similar
Q3 11:19
3RD & 8
OWN 43
-5
82.4%
Brennan Myer sacked by Jamall Thompson Jr. for a loss of 5 yards to the BRY 38Similar
Q3 10:40
4TH & 13
OWN 38
+5
83.8%
Kristian Karoglan punt for 45 yds , TJ Pride returns for 5 yds to the NMSU 22Similar
own 0own 2550opp 25opp 0
NMSUDrive 17PUNT5 plays · 4 yds · 0:4684% → 82%
Q3 9:43
4TH & 6
OWN 26
0
82.3%
Max Dean punt for 44 yds, fair catch by Jase Hannigan at the BRY 30Similar
own 0own 2550opp 25opp 0
BRYDrive 18DOWNS14 plays · 59 yds · 5:4518% → 23%
NMSUDrive 19PUNT7 plays · 30 yds · 2:1282% → 83%
Q3 3:41
1ST & 10
OWN 11
+23
82.3%
Dijon Stanley run for 13 yds to the NMSU 24 for a 1ST down Bryant Penalty, Defensive Holding (Nathan LaPlante) to the NMSU 34 for a 1ST downSimilar
Q3 3:28
1ST & 10
OWN 34
+8
82.6%
Logan Fife pass complete to Brodrick Malone for 8 yds to the NMSU 42Similar
own 0own 2550opp 25opp 0
BRYDrive 20PUNT4 plays · 1 yds · 1:4721% → 20%
NMSUDrive 21FG9 plays · 55 yds · 2:1485% → 89%
Q4 14:05
3RD & 10
OWN 36
+19
83.2%
Logan Fife pass complete to Shawn Brown for 19 yds to the BRY 45 for a 1ST downSimilar
Q4 13:24
1ST & 10
OPP 45
+9
86.3%
Logan Fife pass complete to Donovan Faupel for 9 yds to the BRY 36Similar
Q4 13:02
2ND & 1
OPP 36
+20
86.3%
Logan Fife pass complete to Donovan Faupel for 20 yds to the BRY 16 for a 1ST down Bryant Penalty, Defensive Holding (Dixon Hudson) declined for a 1ST downSimilar
own 0own 2550opp 25opp 0
BRYDrive 22DOWNS8 plays · 36 yds · 2:2911% → 13%
Q4 11:56
1ST & 10
OWN 25
+18
88.9%
Brennan Myer pass complete to Aldrich Doe for 18 yds to the BRY 43 for a 1ST downSimilar
Q4 11:27
1ST & 10
OWN 43
+2
87.1%
Brennan Myer pass complete to Aldrich Doe for 2 yds to the BRY 45Similar
Q4 11:02
2ND & 8
OWN 45
+10
86.9%
Brennan Myer pass complete to Aldrich Doe for 10 yds to the NMSU 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NMSUDrive 23TD9 plays · 61 yds · 3:0390% → 99%
Q4 8:35
3RD & 7
OWN 42
+10
89.7%
(08:42) No Huddle-Shotgun Fife,Logan sacked for loss of 5 yards to the NMSU37 (Hunt,Sean) PENALTY BRYANT Holding (Juste,Azarel) 10 yards from NMSU42 to BRYANT48, 1ST DOWN. NO PLAY.Similar
Q4 6:27
1ST & 10
OPP 32
0
94.3%
(06:30) No Huddle-Shotgun Fife,Logan pass incomplete short middle to Faupel,Donovan thrown to BRYANT25 broken up by Johnson,Jalen PENALTY BRYANT Holding declined BRYANT Roughing The Passer (Villar,Max) 15 yards from BRYANT32 to BRYANT17, 1ST DOWN. NO PLAY.Similar
Q4 6:20
1ST & GOAL
OPP 3
-5
98.6%
PENALTY NMSU Illegal Substitution 5 yards from BRYANT03 to BRYANT08. NO PLAY.Similar
own 0own 2550opp 25opp 0
BRYDrive 24INT2 plays · 0 yds · 0:004% → 4%
own 0own 2550opp 25opp 0
NMSUDrive 25PUNT4 plays · 6 yds · 0:4399% → 99%
Q4 4:31
4TH & 4
OWN 39
0
98.8%
Max Dean punt for 42 yds, fair catch by Jase Hannigan at the BRY 19Similar
own 0own 2550opp 25opp 0
BRYDrive 26PUNT7 plays · 16 yds · 2:303% → 3%
Q4 4:20
1ST & 10
OWN 19
+12
97.0%
Brennan Myer pass complete to Aldrich Doe for 12 yds to the BRY 31 for a 1ST downSimilar
Q4 3:56
1ST & 10
OWN 31
+15
96.8%
Brennan Myer pass complete to Carter Neuman for 15 yds to the BRY 46 for a 1ST downSimilar
Q4 3:18
2ND & 10
OWN 46
-10
96.7%
(03:25) No Huddle-Shotgun Myer,Brennan pass complete short right to Elliott,Elijah caught at BRYANT45, for 0 yards to the BRYANT46 (Mitchell,Naeten) PENALTY BRYANT Holding (Waltman,Jake) 10 yards from BRYANT46 to BRYANT36. NO PLAY.Similar
Q4 2:38
3RD & 20
OWN 36
-1
97.3%
Brennan Myer pass complete to Elijah Elliott for a loss of 1 yard to the BRY 35Similar
own 0own 2550opp 25opp 0
Biggest swings
KEY PLAY · Q3 3:41
Dijon Stanley run for 13 yds to the NMSU 24 for a 1ST down Bryant Penalty, Defensive Holding (Nathan LaPlante) to the NMSU 34 for a 1ST down
+5.1
TD · Q4 6:20
Kadarius Calloway run for 17 yds for a TD (Ryan Hawk KICK)
+4.3
FG · Q4 12:10
Ryan Hawk 27 yd FG GOOD
+2.4