View as
Win probability · BUF
modelBUF aheadTROY aheadconfidence bandkey playBUF scoreTROY score
What if? - hover the chart or a play below, then change how it went
Q3 12:01 · Tucker Kilcrease run for 2 yds to the BUF 47
Driver values - Δ win prob, pts
Offense timeoutsDefense timeoutsHome team on offensePregame priorTime remainingScore diff ÷ offense timeouts
This game in five plays
- TD · Q3 9:12: Al-Jay Henderson 22 Yd Run (Jack Howes Kick) — BUF win probability +31.0 pts (now 72%) (top driver: BUF has the ball).
- TD · Q4 10:23: Tucker Kilcrease run for 6 yds for a TD (Scott Taylor Renfroe KICK) — TROY win probability +22.6 pts (now 30%) (top driver: offense timeouts not recorded for this play).
- TD · Q4 5:45: Rara Thomas 10 Yd pass from Tucker Kilcrease (Scott Taylor Renfroe Kick) — TROY win probability +24.2 pts (now 44%) (top driver: offense timeouts not recorded for this play).
- KEY PLAY · Q4 2:00: Tucker Kilcrease run for 2 yds to the BUF 39 for a 1ST down — TROY win probability +33.1 pts (now 66%) (top driver: offense timeouts not recorded for this play).
- TD · Q4 0:45: Tae Meadows 20 Yd Run (Scott Taylor Renfroe Kick) — TROY win probability +37.2 pts (now 99%) (top driver: TROY 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
BUF made the numbers' call on 8 of 10TROY made the numbers' call on 9 of 9
- Q1 12:00BUF 4th & 2 at BUF 49, tiedClose callPunted · 66.3% before the snapGo for it66.4%56% to convertField goalOut of rangePuntTheir call66.3%−0.1average punt
- Q1 9:56TROY 4th & 8 at TROY 9, tiedAgrees with the numbersPunted · 33.6% before the snapGo for it33.5%−0.132% to convertField goalOut of rangePuntTheir call33.6%average punt
- Q1 4:43TROY 4th & 13 at TROY 31, down 7Agrees with the numbersPunted · 30.5% before the snapGo for it30.3%−0.520% to convertField goalOut of rangePuntTheir call30.8%average punt
- Q1 1:44BUF 4th & 3 at BUF 40, up 7Close callPunted · 69.1% before the snapGo for it69.3%52% to convertField goalOut of rangePuntTheir call69.1%−0.2average punt
- Q2 12:35TROY 4th & 17 at TROY 42, down 7Agrees with the numbersPunted · 29.3% before the snapGo for it28.5%−1.414% to convertField goalOut of rangePuntTheir call29.9%average punt
- Q2 10:46BUF 4th & 5 at BUF 9, up 7Agrees with the numbersPunted · 69.2% before the snapGo for it68.8%−0.139% to convertField goalOut of rangePuntTheir call68.9%average punt
- Q2 5:17BUF 4th & 11 at BUF 17, up 7Agrees with the numbersPunted · 71.0% before the snapGo for it69.7%−1.525% to convertField goalOut of rangePuntTheir call71.1%average punt
- Q2 3:15TROY 4th & 12 at TROY 49, down 7Agrees with the numbersPunted · 26.9% before the snapGo for it26.1%−0.523% to convertField goalOut of rangePuntTheir call26.6%average punt
- Q2 2:00BUF 4th & 8 at BUF 6, up 7Agrees with the numbersPunted · 71.1% before the snapGo for it69.3%−1.930% to convertField goalOut of rangePuntTheir call71.2%average punt
- Q2 1:16TROY 4th & 2 at BUF 37, down 7Agrees with the numbersWent for it · 29.2% before the snapGo for itTheir call29.3%57% to convertField goal28.1%−1.240% to makePunt27.2%−2.1average punt
- Q3 12:01TROY 4th & 4 at BUF 49, down 7Agrees with the numbersWent for it · 27.0% before the snapGo for itTheir call27.8%48% to convertField goalOut of rangePunt27.2%−0.6average punt
- Q4 14:56BUF 4th & 8 at TROY 21, up 14Agrees with the numbersKicked a field goal · 92.9% before the snapGo for it92.2%−0.732% to convertField goalTheir call92.9%74% to makePunt88.1%−4.7average punt
- Q4 12:59TROY 4th & 3 at BUF 44, down 17Agrees with the numbersWent for it · 5.1% before the snapGo for itTheir call5.5%52% to convertField goal3.7%−1.827% to makePunt4.5%−1.0average punt
- Q4 8:34BUF 4th & 5 at BUF 30, up 10Agrees with the numbersPunted · 87.9% before the snapGo for it87.6%−0.541% to convertField goalOut of rangePuntTheir call88.2%average punt
- Q4 7:21TROY 4th & 3 at TROY 41, down 10Agrees with the numbersWent for it · 9.9% before the snapGo for itTheir call10.0%52% to convertField goalOut of rangePunt9.6%−0.3average punt
- Q4 5:21BUF 4th & 10 at BUF 25, up 3Agrees with the numbersPunted · 70.6% before the snapGo for it65.4%−5.328% to convertField goalOut of rangePuntTheir call70.7%average punt
- Q4 4:07TROY 4th & 11 at TROY 37, down 3Agrees with the numbersPunted · 27.9% before the snapGo for it22.4%−0.126% to convertField goalOut of rangePuntTheir call22.5%average punt
- Q4 2:33BUF 4th & 4 at BUF 16, up 3Agrees with the numbersPunted · 81.9% before the snapGo for it79.1%−1.047% to convertField goalOut of rangePuntTheir call80.1%average punt
- Q4 0:08BUF 4th & 1 at TROY 29, down 4Agrees with the numbersWent for it · 28.0% before the snapGo for itTheir call28.1%71% to convertField goal10.8%−17.258% to makePunt10.6%−17.5average punt
After touchdowns: kick or go for two?
BUF made the numbers' call on 2 of 2TROY made the numbers' call on 3 of 3
- Q1 6:31BUF Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call68.1%97% to makeGo for two68.0%−<0.145% to convert
- Q3 9:12BUF Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call86.3%97% to makeGo for two86.2%−0.145% to convert
- Q4 10:23TROY Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call10.8%97% to makeGo for two10.3%−0.545% to convert
- Q4 5:45TROY Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call24.7%97% to makeGo for two23.2%−1.545% to convert
- Q4 0:45TROY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call79.3%97% to makeGo for two77.1%−2.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartBUFDrive 1PUNT8 plays · 24 yds · 3:0071% → 67%
Q1 14:54
2ND & 10
OWN 25
+6
70.4%
Ta'Quan Roberson pass complete to Nik McMillan for 6 yds to the BUF 31Similar
Q1 14:27
3RD & 4
OWN 31
+10
69.8%
Ta'Quan Roberson pass complete to Al-Jay Henderson for 10 yds to the BUF 41 for a 1ST downSimilar
Q1 13:51
1ST & 10
OWN 41
-1
69.1%
Ta'Quan Roberson pass complete to Victor Snow for a loss of 1 yard to the BUF 40Similar
Q1 13:17
2ND & 11
OWN 40
+8
68.3%
Ta'Quan Roberson pass complete to Jasaiah Gathings for 8 yds to the BUF 48Similar
own 0own 2550opp 25opp 0
TROYDrive 2PUNT4 plays · 2 yds · 2:0134% → 36%
Q1 11:40
2ND & 3
OWN 14
-5
66.1%
Tucker Kilcrease sacked by Red Murdock for a loss of 5 yards to the TROY 9 Tucker Kilcrease fumbled, recovered by TROY Tae Meadows , return for 0 yardsSimilar
Q1 10:41
3RD & 8
OWN 9
0
64.9%
Tucker Kilcrease pass complete to Tray Taylor for no gain to the TROY 9Similar
own 0own 2550opp 25opp 0
BUFDrive 3TD7 plays · 71 yds · 3:2564% → 62%
TROYDrive 4PUNT5 plays · -3 yds · 1:4037% → 38%
Q1 5:56
2ND & 6
OWN 38
-3
62.3%
Tucker Kilcrease sacked by Junior Poyser for a loss of 3 yards to the TROY 35Similar
Q1 5:20
3RD & 9
OWN 35
-4
62.1%
Tucker Kilcrease sacked by Kobe Stewart and Devin Morgan for a loss of 4 yards to the TROY 31Similar
Q1 4:43
4TH & 13
OWN 31
0
61.8%
Evan Crenshaw punt for 49 yds , Victor Snow returns for no gain to the BUF 20Similar
own 0own 2550opp 25opp 0
BUFDrive 5PUNT8 plays · 20 yds · 2:4859% → 53%
TROYDrive 6PUNT11 plays · 19 yds · 3:5944% → 46%
Q1 0:28
3RD & 4
OWN 29
+7
55.3%
Tucker Kilcrease pass complete to Peyton Higgins for 7 yds to the TROY 36 for a 1ST downSimilar
Q2 13:42
2ND & 10
OWN 49
-15
53.3%
Troy Penalty, unsportsmanlike conduct (Tae Meadows) to the TROY 34Similar
Q2 13:23
3RD & 18
OWN 41
+6
54.1%
Tucker Kilcrease pass complete to Peyton Higgins for 6 yds to the TROY 47Similar
own 0own 2550opp 25opp 0
BUFDrive 7PUNT4 plays · 5 yds · 1:3347% → 43%
Q2 10:46
4TH & 5
OWN 9
+2
42.5%
Dylan Drennan punt for 46 yds , Peyton Higgins returns for 2 yds to the TROY 47Similar
own 0own 2550opp 25opp 0
TROYDrive 8FUMBLE10 plays · 26 yds · 4:3151% → 49%
Q2 9:36
1ST & 10
OPP 42
+14
49.3%
Ui Ale pass complete to Rara Thomas for 14 yds to the BUF 28 for a 1ST downSimilar
Q2 6:40
2ND & 4
OPP 12
0
47.9%
Ui Ale pass incomplete to Rara Thomas, broken up by Keontez BradleySimilar
Q2 6:25
3RD & 4
OPP 12
-15
48.8%
Ui Ale pass complete to DJ Epps for no gain to the BUF 12 Troy Penalty, Offensive pass interference (Roman Mothershed) to the BUF 27Similar
Q2 6:05
3RD & 19
OPP 27
+9
50.9%
Ui Ale pass complete to Tray Taylor for 9 yds Ui Ale fumbled, recovered by BUF Red MurdockSimilar
own 0own 2550opp 25opp 0
BUFDrive 9PUNT4 plays · -1 yds · 0:3741% → 39%
Q2 5:17
4TH & 11
OWN 17
0
38.6%
Dylan Drennan punt for 44 yds , Peyton Higgins returns for no gain to the TROY 38Similar
own 0own 2550opp 25opp 0
TROYDrive 10PUNT6 plays · 11 yds · 1:5351% → 51%
Q2 3:15
4TH & 12
OWN 49
+47
48.9%
Evan Crenshaw punt for 43 yds Buffalo Penalty, Offensive holding (Devin Morgan) to the BUF 4Similar
own 0own 2550opp 25opp 0
BUFDrive 11PUNT5 plays · 2 yds · 1:0943% → 32%
TROYDrive 12END OF HALF9 plays · 19 yds · 1:3767% → 64%
Q2 1:45
2ND & 10
OPP 45
0
33.5%
Ui Ale pass incomplete to Tray Taylor, broken up by Marquis CooperSimilar
Q2 1:16
1ST & 10
OPP 35
-4
31.7%
Ui Ale sacked by Devin Morgan for a loss of 4 yards to the BUF 39Similar
Q2 0:36
3RD & 3
OPP 28
+6
34.4%
Ui Ale pass complete to Rara Thomas for 6 yds to the BUF 22 for a 1ST downSimilar
Q2 0:12
3RD & 14
OPP 26
-1
36.5%
Ui Ale sacked by Dion Crawford for a loss of 1 yard to the BUF 35Similar
own 0own 2550opp 25opp 0
TROYDrive 13DOWNS8 plays · 28 yds · 2:4348% → 49%
Q3 13:53
3RD & 5
OWN 30
+15
51.5%
Tucker Kilcrease pass incomplete to Tray Taylor for a 1ST down Buffalo Penalty, Defensive pass interference (Solomon Brown) to the TROY 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BUFDrive 14TD7 plays · 53 yds · 2:4143% → 72%
Q3 11:31
2ND & 6
OPP 49
+8
42.5%
Ta'Quan Roberson pass complete to Victor Snow for 8 yds to the TROY 41 for a 1ST downSimilar
Q3 11:06
1ST & 10
OPP 41
-1
42.6%
Al-Jay Henderson run for a loss of 1 yard to the TROY 42 Al-Jay Henderson fumbled, recovered by BUF Al-Jay HendersonSimilar
Q3 9:22
4TH & 6
OPP 37
+15
41.0%
Troy Penalty, unsportsmanlike conduct (David Daniel-Sisavanh) to the TROY 22 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TROYDrive 15INT6 plays · 46 yds · 1:5230% → 38%
BUFDrive 16FG15 plays · 51 yds · 6:2866% → 94%
TROYDrive 17TD15 plays · 75 yds · 4:3310% → 30%
Q4 14:56
1ST & 10
OWN 25
+14
89.7%
Tucker Kilcrease pass complete to DJ Epps for 14 yds to the TROY 39 for a 1ST downSimilar
Q4 14:28
1ST & 10
OWN 39
+9
89.5%
Tucker Kilcrease pass complete to Roman Mothershed for 9 yds to the TROY 48Similar
Q4 13:45
3RD & 1
OWN 48
+1
89.9%
Tucker Kilcrease pass complete to Jordan Lovett for 1 yd to the TROY 49 for a 1ST downSimilar
Q4 13:31
2ND & 10
OWN 49
+7
92.8%
Tucker Kilcrease pass complete to Rara Thomas for 7 yds to the BUF 44Similar
Q4 12:59
4TH & 3
OPP 44
+14
92.2%
Ui Ale pass complete to Roman Mothershed for 14 yds to the BUF 30 for a 1ST downSimilar
Q4 12:33
2ND & 10
OPP 30
+4
92.7%
Tucker Kilcrease pass complete to DJ Epps for 4 yds to the BUF 26Similar
Q4 10:41
2ND & 3
OPP 6
0
92.2%
Tucker Kilcrease pass incomplete to Rara Thomas, broken up by Charles McCartherensSimilar
Q4 10:23
3RD & 3
OPP 6
+6
69.6%
Tucker Kilcrease run for 6 yds for a TD (Scott Taylor Renfroe KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 18PUNT5 plays · 5 yds · 1:4282% → 87%
own 0own 2550opp 25opp 0
TROYDrive 19TD7 plays · 66 yds · 2:3426% → 44%
Q4 8:19
1ST & 10
OWN 34
0
73.6%
Tucker Kilcrease pass incomplete to Rara Thomas, broken up by Charles McCartherensSimilar
Q4 7:21
4TH & 3
OWN 41
+9
82.1%
Tucker Kilcrease pass complete to Mojo Dortch for 9 yds to the 50 yard line for a 1ST downSimilar
Q4 6:29
1ST & 10
OPP 39
+29
80.3%
Tucker Kilcrease pass complete to Roman Mothershed for 29 yds to the BUF 10 for a 1ST downSimilar
Q4 5:45
1ST & GOAL
OPP 10
+10
56.1%
Rara Thomas 10 Yd pass from Tucker Kilcrease (Scott Taylor Renfroe Kick)Similar
own 0own 2550opp 25opp 0
BUFDrive 20PUNT5 plays · 0 yds · 0:2460% → 54%
Q4 5:21
4TH & 10
OWN 25
+5
54.4%
Dylan Drennan punt for 42 yds , Peyton Higgins returns for 5 yds to the TROY 38Similar
own 0own 2550opp 25opp 0
TROYDrive 21PUNT4 plays · -1 yds · 1:1439% → 29%
Q4 4:59
2ND & 8
OWN 40
-3
65.7%
Tucker Kilcrease sacked by Dion Crawford for a loss of 3 yards to the TROY 37Similar
own 0own 2550opp 25opp 0
BUFDrive 22PUNT4 plays · 6 yds · 1:3465% → 71%
Q4 2:33
4TH & 4
OWN 16
+2
70.9%
Dylan Drennan punt for 36 yds , Peyton Higgins returns for 2 yds to the 50 yard lineSimilar
own 0own 2550opp 25opp 0
TROYDrive 23TD9 plays · 50 yds · 1:4834% → 99%
BUFDrive 24DOWNS7 plays · 46 yds · 0:375% → 8%
Q4 0:45
1ST & 10
OWN 25
+20
4.7%
Gunnar Gray pass complete to Chance Morrow for 20 yds to the BUF 45 for a 1ST downSimilar
Q4 0:35
1ST & 10
OWN 45
+17
5.2%
Gunnar Gray pass complete to Victor Snow for 17 yds to the TROY 38 for a 1ST downSimilar
Q4 0:23
1ST & 10
OPP 38
0
5.9%
Gunnar Gray pass incomplete to Nik McMillan, broken up by Kaleno LevineSimilar
Q4 0:13
3RD & 10
OPP 38
+9
4.8%
Gunnar Gray pass complete to Al-Jay Henderson for 9 yds to the TROY 29Similar
own 0own 2550opp 25opp 0
TROYDrive 25Uncategorized1 play · 0 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 0:45
Tae Meadows 20 Yd Run (Scott Taylor Renfroe Kick)
-37.2
KEY PLAY · Q4 2:00
Tucker Kilcrease run for 2 yds to the BUF 39 for a 1ST down
-33.1
TD · Q3 9:12
Al-Jay Henderson 22 Yd Run (Jack Howes Kick)
+31