FINAL SCORE
Montana St.
6-2 (4-0)
34
Cal Poly
3-5 (1-3)
17


October 25, 2025 • Mustang Memorial Field at Spanos Stadium (San Luis Obispo, California)




FINAL STATISTICS

Game Summary
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California
Montana St. (6-2; 4-0) vs. Cal Poly (3-5; 1-3)
Date: 10/25/2025 • Site: San Luis Obispo, California • Stadium: Mustang Memorial Field at Spanos Stadium
Kickoff time: 06:05 PM MDT • End of Game: 09:13 PM MDT • Total elapsed time: 03:08
Attendance: 6403
Temperature: 67 • Wind: 10 northWest • Weather: sunny
Scoring Summary
Score by Quarters1234Total
Montana St.31071434
Cal Poly0301417

QtrTimeScoring PlayV-H
1st03:06MSU - M.Sansted 25 yd FG , 15-56 7:233-0
2nd08:16MSU - J.White 19 yd TD PASS from J.Lamson (PAT KICK by M.Sansted GOOD) , 4-45 1:5010-
2nd02:52CP - N.Serna 21 yd FG , 12-72 5:1910-3
2nd00:00MSU - M.Sansted 31 yd FG , 8-30 0:5213-3
3rd10:59MSU - J.Davis 10 yd TD RUSH (PAT KICK by M.Sansted GOOD) , 7-72 3:5620-3
4th14:52MSU - J.Lamson 4 yd TD RUSH (PAT KICK by M.Sansted GOOD) , 9-80 4:3327-3
4th12:25CP - F.Pitts 16 yd TD PASS from B.Kelly (PAT KICK by G.Dimauro GOOD) , 6-77 2:2327-10
4th08:16CP - L.Booher 6 yd TD PASS from B.Kelly (PAT KICK by N.Serna GOOD) , 7-56 3:2227-17
4th03:35MSU - A.Jones 1 yd TD RUSH (PAT KICK by M.Sansted GOOD) , 8-40 4:3134-17
Officials
Referee: Mike Bezner
Umpire: Damian Droessler
Head Linesman: Michael Livingston
Line judge: Scott Taylor
Field judge: Brian Beck
Back judge: Tyler Olsen
Side judge: Jacob Sullivan
Center judge:

Team Statistics
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

MSUCP
FIRST DOWNS2612
Rushing162
Passing107
Penalty03
NET YARDS RUSHING29050
Rushing Attempts5015
Average Per Rush5.83.3
Rushing Touchdowns30
Yards Gained Rushing31051
Yards Lost Rushing201
NET YARDS PASSING176191
Completions-Attempts-Int19-30-022-35-1
Average Per Attempt5.95.5
Average Per Completion9.38.7
Passing Touchdowns12
TOTAL OFFENSIVE YARDS466241
Total Offensive plays8050
Average Gain Per Play5.84.8
Fumbles: Number-Lost2-10-0
Penalties: Number-Yards7-705-29
PUNTS-YARDS3-1107-302
Average Yards Per Punt36.743.1
Net Yards Per Punt36.740.0
Inside 2010
50+ Yards00
Touchbacks01
Fair catch21
KICKOFFS-YARDS6-3704-255
Average Yards Per Kickoff61.763.8
Net Yards Per Kickoff4439.5
Touchbacks00
Punt returns: Number-Yards-TD1-2-00-0-0
Average Per Return20
Kickoff returns: Number-Yards-TD3-106-06-97-0
Average Per Return35.316.2
Interceptions: Number-Yards-TD1-5-00-0-0
Fumble Returns: Number-Yards0-01-0
Miscellaneous Yards00
Possession Time36:3123:29
1st Quarter10:384:22
2nd Quarter8:016:59
3rd Quarter10:234:32
4th Quarter7:247:36
Third-Down Conversions8 of 152 of 12
Fourth-Down Conversions1 of 21 of 1
Red Zone Scores-Chances6 of 73 of 3
Touchdowns42
Field Goals2 of 21 of 1
Sacks By: Number-Yards0-02-15
Tackles For Loss: Number-Yards2.0-33.0-18
Forced Three-And-Outs62
Total TDs42
Defensive TDs00
Special Teams TDs00
PAT Kicks4-42-2
Field Goals2-21-1
Points off turnovers37

Individual Statistics
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Montana St. Cal Poly

RushingNo.GainLossNetTDLgAvg
J.Davis1917501751289.2
A.Jones16620621123.9
J.Lamson126818501174.2
T.Dowler1505055
TEAM202-200-1
Totals50310202903285.8

RushingNo.GainLossNetTDLgAvg
T.Wilson6221210133.5
K.Sanders2130130106.5
T.Dieffenbach3909053
B.Kelly1303033
M.Briscoe1202022
T.Fletcher2202011
Totals15511500133.3
PassingC-A-IYdsTDLongSack
J.Lamson19-30-01761262
Totals19-30-01761262
PassingC-A-IYdsTDLongSack
B.Kelly20-30-11882360
T.Dieffenbach2-5-03050
Totals22-35-11912360
ReceivingNo.YardsTDLongTgtYAC
T.Dowler657026947
R.Lencioni226016322
J.Woods21901032
D.Steel21901144
C.Long217013311
R.Schlepp21201134
A.Jones270544
J.White11911911
Totals191761263095
ReceivingNo.YardsTDLongTgtYAC
M.Briscoe439022712
K.Sanders435019731
L.Booher326114415
B.Wheatley32502034
A.Marshall3130744
M.Otterstedt136036214
F.Pitts11611640
J.Garrison120214
S.Hedrick110110
T.Fletcher1-20012
T.Wilson000010
Totals221912363586
PuntingNo.YdsAvgLongIn20TB
C.Frokjer311036.74210
Totals311036.74210
PuntingNo.YdsAvgLongIn20TB
J.Ehrlich730243.14901
Totals730243.14901
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
J.Woods000310658000
T.Dowler122000000
C.Taylor000000155
Totals122310658155
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
B.Wheatley00011515000
C.Kuhl00058222000
Totals00069722000
Field goalsQtrTimeDistResult
M.Sansted1st03:0625GOOD
M.Sansted2nd00:0031GOOD
Field goalsQtrTimeDistResult
N.Serna2nd02:5221GOOD
KickoffsNo.YardsAvgTBOB
C.Frokjer637061.700
KickoffsNo.YardsAvgTBOB
J.Lopez425563.800
All-purposeRunRcvKRPRIR/FRTotal
J.Davis1750000175
J.Woods01910600125
A.Jones62700069
T.Dowler55702064
All-purposeRunRcvKRPRIR/FRTotal
C.Kuhl00820082
K.Sanders133500048
M.Briscoe23900041
B.Wheatley025150040
FumblesNo.Lost
LAMSON,J10
DAVIS,J11
Totals21
FumblesNo.Lost

Montana St. Quarterback Progression
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California


Lamson, Justin
19 - 3063%176 yds1TD0INT123.6RTG

C-AYdsContextReceiver Stk
+1-151st and 10 on MSU40 (Q1 12:59) T.Dowler
1-22nd and 5 on MSU45 (Q1 12:44) R.Lencioni
1-33rd and 5 on MSU45 (Q1 12:28) T.Dowler-2
1-41st and 9 on CP9 (Q1 04:30) R.Schlepp-3
1-53rd and 8 on CP8 (Q1 03:42) A.Jones-4
+2-6161st1st and 10 on MSU23 (Q1 02:35) R.Lencioni
+3-781st2nd and 8 on MSU41 (Q1 01:53) D.Steel2
3-81st and 10 on MSU49 (Q1 01:09) A.Jones
+4-951st and 10 on CP40 (Q2 15:00) T.Dowler
4-101st and 10 on CP27 (Q2 14:20) T.Dowler
+5-11101st2nd and 10 on CP27 (Q2 13:52) R.Lencioni
+6-1282nd and 13 on CP20 (Q2 13:02) T.Dowler2
+7-1343rd and 5 on CP12 (Q2 12:30) C.Long3
+8-1419TD2nd and 4 on CP19 (Q2 08:48) J.White4
+9-1572nd and 9 on MSU22 (Q2 02:21) T.Dowler5
9-162nd and 23 on MSU23 (Q2 01:39) T.Dowler
+10-1791st and 10 on CP44 (Q2 00:52) J.Woods
+11-18101st2nd and 1 on CP35 (Q2 00:33) J.Woods2
11-191st and 10 on CP25 (Q2 00:26) D.Steel
+12-2052nd and 10 on CP25 (Q2 00:22) A.Jones
+13-2161st3rd and 5 on CP20 (Q2 00:15) T.Dowler2
13-221st and 10 on CP14 (Q2 00:11) D.Steel
13-232nd and 10 on CP14 (Q2 00:07) J.Woods-2
+14-24111st3rd and 2 on CP29 (Q3 12:50) R.Schlepp
+15-2523rd and 5 on MSU35 (Q3 08:19) A.Jones2
15-261st and 10 on CP49 (Q3 03:36) C.Long
+16-27261st3rd and 13 on CP30 (Q3 00:59) T.Dowler
+17-28111st1st and 10 on MSU25 (Q4 12:25) D.Steel2
+18-29131st2nd and 8 on CP38 (Q4 07:55) C.Long3
+19-3012nd and 7 on CP22 (Q4 06:39) R.Schlepp4

Sacked 2 times for 15 yards lost
LostContext
-31st and 10 on MSU36 (Q2 02:00)
-121st and 10 on CP27 (FUMBLE) (Q3 02:06)



Cal Poly Quarterback Progression
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California


Kelly, Bo
20 - 3067%188 yds2TD1INT134.6RTG

C-AYdsContextReceiver Stk
0-12nd and 8 on CP10 (Q2 11:01) F.Pitts
0-23rd and 8 on CP10 (Q2 10:19) F.Pitts-2
+1-351st and 10 on CP25 (Q2 08:11) M.Briscoe
+2-4361st3rd and 6 on CP29 (Q2 07:30) M.Otterstedt2
+3-513rd and 3 on MSU28 (Q2 05:30) S.Hedrick3
3-61st and 10 on MSU17 (Q2 04:39) T.Wilson
3-71st and 4 on MSU4 (Q2 04:16) A.Marshall-2
3-83rd and 3 on MSU3 (Q2 03:31) F.Pitts-3
3-9INT2nd and 7 on CP42 (Q2 01:08) M.Briscoe-4
+4-1072nd and 8 on CP17 (Q3 10:37) M.Briscoe
+5-1131st and 10 on CP26 (Q3 07:03) A.Marshall2
+6-1242nd and 7 on CP29 (Q3 06:46) K.Sanders3
+7-1361st3rd and 3 on CP33 (Q3 06:11) L.Booher4
+8-1431st and 10 on MSU46 (Q3 05:37) A.Marshall5
8-152nd and 7 on MSU43 (Q3 05:09) K.Sanders
8-163rd and 7 on MSU43 (Q3 04:37) M.Briscoe-2
+9-17221st1st and 10 on CP33 (Q4 14:32) M.Briscoe
+10-18201st2nd and 7 on MSU42 (Q4 13:47) B.Wheatley2
+11-1961st and 10 on MSU22 (Q4 13:16) K.Sanders3
+12-2016TD2nd and 4 on MSU16 (Q4 12:56) F.Pitts4
+13-2101st and 15 on MSU46 (Q4 11:38) B.Wheatley5
+14-22191st2nd and 15 on MSU46 (Q4 11:25) K.Sanders6
14-231st and 10 on MSU27 (Q4 10:48) M.Otterstedt
+15-2422nd and 10 on MSU27 (Q4 10:13) J.Garrison
+16-2553rd and 8 on MSU25 (Q4 09:54) B.Wheatley2
+17-26141st4th and 3 on MSU20 (Q4 09:12) L.Booher3
+18-276TD1st and 6 on MSU6 (Q4 08:21) L.Booher4
+19-2871st and 10 on CP2 (Q4 03:34) A.Marshall5
19-292nd and 7 on CP5 (Q4 02:47) K.Sanders
+20-3063rd and 7 on CP5 (Q4 02:32) K.Sanders

Sacked 0 times for 0 yards lost
LostContext




Dieffenbach, Ty
2 - 540%3 yds0TD0INT45RTG

C-AYdsContextReceiver Stk
+1-151st and 10 on CP22 (Q1 14:55) M.Briscoe
+2-2-23rd and 9 on CP23 (Q1 13:57) T.Fletcher2
2-31st and 10 on CP20 (Q1 03:02) K.Sanders
2-42nd and 10 on CP20 (Q1 02:59) L.Booher-2
2-53rd and 10 on CP20 (Q1 02:53) M.Briscoe-3

Sacked 0 times for 0 yards lost
LostContext




Defensive Statistics
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California
#Montana St.SoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
10B.Grebe3140.0-01.0-2-----
19N.Daily2240.0-00.0-0-----
0T.Carr2130.0-00.0-0-----
5C.Dowler2130.0-00.0-0-----
7T.Gray3030.0-00.0-0-----
11K.Eiden IV2130.0-00.0-0----1
43X.Ahrens2130.0-00.0-0-----
1J.McMillan1120.0-00.0-0-----
6B.Meredith2020.0-00.0-0---1-
27B.Steel2020.0-00.0-0-----
29J.Dolan2020.0-00.0-0-----
34C.Taylor1120.0-00.0-0--1-5--
58D.Solano2020.0-01.0-1-----
8C.Williams1010.0-00.0-0-----
13J.Harmon1010.0-00.0-0-----
41P.Brott0110.0-00.0-0-----
50Z.Black1010.0-00.0-0-----
55A.Tanupo0110.0-00.0-0-----
91S.Brock1010.0-00.0-0-----
97A.Eckert0110.0-00.0-0-----
99T.Marsh1010.0-00.0-0----1
36Z.Crews0000.0-00.0-0----1
45H.Parsons0000.0-00.0-0----2
Totals3112430-02.0-300-01-515

BLOCKED KICKS: none.

#Cal PolySoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
44M.D'Amato115161.0-31.0-3-----
20K.Olson64100.0-00.0-0---11
1J.Bernard4261.0-121.0-121--1-
7J.East4260.0-00.0-0-1-0---
32M.Rivera6060.0-00.0-0-----
21C.Solis-Lumar3140.0-00.0-0-----
2T.Bean2130.0-00.0-0---1-
10V.Johnson3030.0-01.0-3---1-
90B.Piland1230.0-00.0-0-----
99J.Ngaluafe2130.0-00.0-0-----
4C.Moore2020.0-00.0-0-----
8D.Turner2020.0-00.0-0---2-
11J.Houston2020.0-00.0-0-----
22M.Paiau2020.0-00.0-01----
24M.Otterstedt1010.0-00.0-0-----
47B.Breedlove1010.0-00.0-0-----
96M.Barbour1010.0-00.0-0-----
30B.Wilson0000.0-00.0-0---1-
93M.Danielson0000.0-00.0-0----1
Totals5318712-153.0-1821-00-072

BLOCKED KICKS: none.

Participation Report
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Starters
Montana St.

Pos##OFFENSE
WR1C.Long
QB8J.Lamson
WR14T.Dowler
RB23A.Jones
RB32J.Davis
OG55J.Reed
OL64B.Mastel
OL66T.Fleischmann
OL72B.Zimmer
OL73C.Jefferson
WR84D.Steel
Pos##DEFENSE
DB1J.McMillan
S5C.Dowler
S6B.Meredith
DB7T.Gray
DB9S.Johnson
LB10B.Grebe
DE11K.Eiden IV
LB34C.Taylor
DT41P.Brott
LB45H.Parsons
DL97A.Eckert
Cal Poly

Pos##OFFENSE
WR0L.Booher
QB7T.Dieffenbach
WR8K.Salehi
WR10M.Briscoe
RB21T.Fletcher
OL65L.Magnuson
OL70C.Adams
OL71A.Patt
OL74J.Banwait
OL78R.Delgatty
TE85A.Marshall
Pos##DEFENSE
S2T.Bean
CB4C.Moore
S8D.Turner
LB10V.Johnson
LB20K.Olson
DB30B.Wilson
DB32M.Rivera
LB44M.D'Amato
DL58T.Bouda
DL96M.Barbour
DL99J.Ngaluafe
Substitutions
Montana St.:
0 T.Carr; 3 J.White; 3 K.Boyd; 4 J.Trimble; 8 C.Williams; 9 R.King; 10 J.Woods; 13 J.Harmon; 16 B.Ross; 19 N.Daily; 24 C.Petre; 27 B.Steel; 29 J.Dolan; 30 C.Frokjer; 33 M.Dethman; 36 Z.Crews; 39 M.Sansted; 43 X.Ahrens; 50 Z.Black; 55 A.Tanupo; 56 S.Ezekiel; 57 E.Carr; 58 D.Solano; 60 T.Nilson; 80 L.Valcin; 88 R.Schlepp; 89 R.Lencioni; 90 H.Sharbano; 91 S.Brock; 99 T.Marsh;
Cal Poly:
0 D.Barkins; 1 J.Bernard; 3 B.Kelly; 5 J.Garrison; 6 F.Pitts; 7 J.East; 9 B.Wheatley; 11 J.Houston; 12 G.Burnett; 15 S.Hedrick; 17 R.Watts; 20 T.Wilson; 21 C.Solis-Lumar; 22 P.Holyfield Jr.; 22 M.Paiau; 24 M.Otterstedt; 24 A.Orange; 26 T.Phillips; 28 C.Sullivan; 28 C.Kuhl; 34 K.Sanders; 35 J.Ehrlich; 36 J.Lopez; 37 G.Dimauro; 38 N.Serna; 39 C.Rose; 42 J.Javorsky; 47 B.Breedlove; 51 W.Plemons; 55 T.Fui; 75 T.Hirschler; 90 B.Piland; 92 J.Vorhees; 93 M.Danielson; 94 I.Taliauli; 95 A.Vakameilalo;
Did Not Play
Montana St.:
2 Uluilakepa, Taki; 5 King, Javonte; 6 Warren, River; 11 Hendrick, Maxwell; 12 Reed, Jordan; 12 Bowles, Ryan; 13 Wilson, Chance; 15 Duchien, Patrick; 15 Ohalete, Ife; 17 Gunlock, Hayden; 17 Vigen, Grant; 18 Mady, Parker; 18 Thomas II, Timothy; 19 Carter, Tom; 20 Christiansen, Kee; 22 Coleman, Marcus; 22 Kornachuk, Shanko; 24 Seymour, Nick; 25 Oxarart, Luke; 25 Breslin, Cale; 26 Claunch, Malachi; 28 Coon, Colson; 31 Souza, Vinnie; 35 Springman, Tommy; 37 Woodberry, Josh; 38 Rubich, Michael; 40 Johnson, Brody; 42 Krahe, Ryan; 44 Vigen, Jake; 46 Fredericksen, Logan; 47 Helms, George; 48 Downing, Blaine; 49 Waible, Zac; 51 Noble, Dalton; 53 Maloff, Nicholas; 54 Nyland, Zac; 61 Kaplan, Aiden; 63 Rollins, Dylan; 65 Wirkus, Vaughn; 68 Thornton, Nate; 69 Perkins, Jaren; 75 Winters, Ben; 79 Luhmann, Jonathan; 81 Cocke, Carter; 82 Smith, Luke; 83 Embry, Kash; 85 Curnow, Carter; 86 Provience, Hunter; 87 Buchanan, Thomas; 92 Schneider, Graysen; 94 Asuega, Josaiah; 96 Thornhill, Major; 98 Wiens, Hudson;
Cal Poly:
TM TEAM; 1 Grigsby Jr., Anthony; 2 Sullivan, Antoine; 3 Calvert, Ethan; 4 Matthews, Jaedon; 5 Beyer, Tayten; 6 Woods, Justus; 9 Dukes, Brian; 11 Taylor, Savion; 12 Akins, Jackson; 13 Kizzy, Kresean; 13 Wulff, Sam; 15 Boyd Jr., Bouda; 16 Torres, Ethan; 16 Razore, Lucas; 17 Puga, Makai; 18 Lamarque, Josiah; 19 Hall, Zion; 19 Ramstad, Shane; 23 Washington, Tyrei; 23 Gentle, SJ; 25 Carpenter, Logan; 26 Brown, Malachi; 27 Giarritta, Hudson; 29 Gomes, Jace; 31 Cooks, Kane; 33 Moore, Spencer; 40 Nuanez, Matthew; 41 Navarro, Anthony; 43 Ritchie, Caden; 49 Jordan, Julius; 50 Bobic, Jacob; 52 Fuller, Cole; 54 Jones, Hayden; 59 Charbonneau, Tyler; 60 Rodriguez, Ethan; 61 Fofanah, Abu; 62 Ybarra, Jonathan; 66 Fifita, Kamani; 69 Hall, Enzo; 72 Mena, Matthew; 73 Kerezsi, Dawson; 76 Newkirk, Trevor; 77 McNally, Keanon; 79 Medina, Miles; 80 Zimmerman, Cal; 81 Tarkington, Myles; 82 Phillips-Porter, Maurie; 84 Sani, Nic; 86 Pohl, Brady; 87 Okoro, Aaron; 87 Pleis, Kaleb; 88 Brooks, Reese; 89 Hoffman, Tyler; 91 Brackney, Chase; 97 Sacuskie, Noah; 98 Westfall, Luke;

Drive Chart (By Team)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
MSU1stMSU4012:59PUNTMSU4512:19PUNT3 - 50:40
MSU1stMSU3610:29PUNTCP803:06 *FG15 - 567:23
MSU1stMSU2302:35PUNTCP811:14DOWNS14 - 696:21
MSU2ndCP4510:06PUNTCP008:16 *TD4 - 451:50
MSU2ndMSU2102:48KOMSU3001:19PUNT6 - 91:29
MSU2ndCP4400:52INTCP1400:00 *FG8 - 300:52
MSU3rdMSU2814:55KOCP010:59 *TD7 - 723:56
MSU3rdMSU3009:05PUNTMSU3707:03PUNT3 - 72:02
MSU3rdMSU2004:25PUNTCP014:52 *TD9 - 804:33
MSU4thMSU2512:25KOCP4411:38FUMB2 - 310:47
MSU4thCP4008:06KOCP003:35 *TD8 - 404:31
MSU4thMSU4601:48PUNTMSU480:00HALF3 - 21:48

1st2nd3rd4th1st2nd
Montana St.1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession10:388:0110:237:2418:3917:4736:31
3rd down conversions2-52-43-41-24-94-68-15
4th down conversions1-10-10-00-01-20-01-2

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
CP1stCP2214:55KOCP2112:59PUNT3 - -11:56
CP1stCP1312:19PUNTCP2210:29PUNT3 - 91:50
CP1stCP2003:02KOCP2002:35PUNT3 - 00:27
CP2ndCP811:14DOWNSCP510:06PUNT3 - -31:08
CP2ndCP2508:11KOMSU302:52 *FG12 - 725:19
CP2ndCP3901:19PUNTCP4200:52INT2 - 30:27
CP3rdCP1510:54KOCP2409:05PUNT3 - 91:49
CP3rdCP2607:03PUNTMSU4304:25PUNT6 - 312:38
CP4thCP2314:48KOMSU012:25 *TD6 - 772:23
CP4thCP4411:38FUMBMSU008:16 *TD7 - 563:22
CP4thCP203:34KOCP1101:48PUNT3 - 91:46

1st2nd3rd4th1st2nd
Cal Poly1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession4:226:594:327:3611:2112:0823:29
3rd down conversions0-31-41-30-21-71-52-12
4th down conversions0-00-00-01-10-01-11-1

Drive Chart (By Quarter)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
CP1stCP2214:55KOCP2112:59PUNT3 - -11:56
MSU1stMSU4012:59PUNTMSU4512:19PUNT3 - 50:40
CP1stCP1312:19PUNTCP2210:29PUNT3 - 91:50
MSU1stMSU3610:29PUNTCP803:06*FG15 - 567:23
CP1stCP2003:02KOCP2002:35PUNT3 - 00:27
MSU1stMSU2302:35PUNTCP811:14DOWNS14 - 696:21
CP2ndCP811:14DOWNSCP510:06PUNT3 - -31:08
MSU2ndCP4510:06PUNTCP008:16*TD4 - 451:50
CP2ndCP2508:11KOMSU302:52*FG12 - 725:19
MSU2ndMSU2102:48KOMSU3001:19PUNT6 - 91:29
CP2ndCP3901:19PUNTCP4200:52INT2 - 30:27
MSU2ndCP4400:52INTCP1400:00*FG8 - 300:52
MSU3rdMSU2814:55KOCP010:59*TD7 - 723:56
CP3rdCP1510:54KOCP2409:05PUNT3 - 91:49
MSU3rdMSU3009:05PUNTMSU3707:03PUNT3 - 72:02
CP3rdCP2607:03PUNTMSU4304:25PUNT6 - 312:38
MSU3rdMSU2004:25PUNTCP014:52*TD9 - 804:33
CP4thCP2314:48KOMSU012:25*TD6 - 772:23
MSU4thMSU2512:25KOCP4411:38FUMB2 - 310:47
CP4thCP4411:38FUMBMSU008:16*TD7 - 563:22
MSU4thCP4008:06KOCP003:35*TD8 - 404:31
CP4thCP203:34KOCP1101:48PUNT3 - 91:46
MSU4thMSU4601:48PUNTMSU480:00HALF3 - 21:48

Play-by-Play Summary (1st quarter)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

-Start of 1st quarter, clock 15:00. [15:00]
Montana St. won the toss and has deferred to the second half. CP will receive and MSU will defend the north goal.
(15:00) FROKJER, Colby kickoff 58 yards from the MSU35 to the CP7, WHEATLEY, Brooks returned 15 yards to the CP22 (AHRENS, Xavier), clock 14:55.
CP drive start at 14:55
1-10CP22(14:51) [NHSG] DIEFFENBACH, Ty pass short to the right complete for 5 yards to BRISCOE, Michael to the CP27 (MCMILLAN, Jhase), clock 14:40. [14:40]
2-5CP27(14:27) [NHSG] FLETCHER, Troy rush up the middle for a gain of 1 yard to the CP28 (EIDEN IV, Kenneth), clock 14:22. [14:22]
3-4CP28PENALTY Before the snap, CP False Start on BANWAIT, Jasdev enforced 5 yards from the CP28 to the CP23, clock 13:57. [13:57]
3-9CP23(13:43) [NHSG] DIEFFENBACH, Ty pass to the right complete for -2 yards to FLETCHER, Troy caught at the CP19 and advanced to the CP21 (GREBE, Bryce), clock 13:31. [13:31]
4-11CP21(13:00) EHRLICH, Jesse punt 39 yards to the MSU40 downed by BREEDLOVE, Brayden, clock 12:59. [12:59]
Drive Summary: 3 plays, -1 yards, 1:56
MSU drive start at 12:59
1-10MSU40(12:54) [NHSG] LAMSON, Justin pass short up the middle complete for 5 yards to DOWLER, Taco to the MSU45 (OLSON, Kenny), clock 12:44. [12:44]
2-5MSU45[NHSG] LAMSON, Justin pass short to the left incomplete intended for LENCIONI, Rocky broken up by BEAN, Troy at the MSU47, clock 12:28. [12:28]
3-5MSU45[NHSG] LAMSON, Justin pass short to the right incomplete intended for DOWLER, Taco broken up by TURNER, Demel at the MSU50, clock 12:25. [12:25]
4-5MSU45(12:21) FROKJER, Colby punt 42 yards to the CP13, fair catch by KUHL, Carson, clock 12:19. [12:19]
Drive Summary: 3 plays, 5 yards, 0:40
1-10H13Timeout Official, clock 12:19. [12:19]
CP drive start at 12:19
1-10CP13(12:13) [NHSG] DIEFFENBACH, Ty scrambles up the middle for a gain of 2 yards to the CP15 (BLACK, Zack), clock 12:08. [12:08]
2-8CP15(11:45) [NHSG] QB Keeper DIEFFENBACH, Ty rush up the middle for a gain of 5 yards to the CP20, End of Play, clock 11:36. [11:36]
3-3CP20(11:15) [NHSG] QB Keeper DIEFFENBACH, Ty rush up the middle for a gain of 2 yards to the CP22 (SOLANO, Dominic), clock 11:10. [11:10]
4-1CP22(10:31) EHRLICH, Jesse punt 42 yards to the MSU36, fair catch by DOWLER, Taco, clock 10:29. [10:29]
Drive Summary: 3 plays, 9 yards, 1:50
1-10V36Timeout Official, clock 10:29. [10:29]
MSU drive start at 10:29
1-10MSU36(10:26) [NHSG] DAVIS, Julius rush to the right for a gain of 10 yards to the MSU46 (RIVERA, Mason), 1ST DOWN, clock 10:20. [10:20]R
1-10MSU46(09:53) [NHSG] DAVIS, Julius rush up the middle for a gain of 10 yards to the CP44 (RIVERA, Mason), 1ST DOWN, clock 09:48. [09:48]R
1-10CP44PENALTY Before the snap, MSU False Start on MASTEL, Burke enforced 5 yards from the CP44 to the CP49, clock 09:33. [09:33]
1-15CP49(09:15) [NHSG] DOWLER, Taco rush to the right for a gain of 5 yards to the CP44 (RIVERA, Mason), clock 09:07. [09:07]
2-10CP44(08:38) [NHSG] JONES, Adam rush to the left for a gain of 12 yards to the CP32 (D'AMATO, Mikey), 1ST DOWN, clock 08:33. [08:33]R
1-10CP32(08:01) [NHSG] LAMSON, Justin scrambles to the right for a gain of 3 yards to the CP29, out of bounds, clock 07:53. [07:53]
2-7CP29(07:29) [NHSG] JONES, Adam rush to the left for a gain of 5 yards to the CP24, out of bounds, clock 07:27. [07:27]
3-2CP24(07:01) [NHSG] DAVIS, Julius rush up the middle for a gain of 1 yard to the CP23 (OLSON, Kenny;PILAND, Bobby), clock 06:53. [06:53]
4-1CP23(06:17) [NHSG] QB Keeper LAMSON, Justin rush up the middle for a gain of 4 yards to the CP19 (D'AMATO, Mikey), 1ST DOWN, clock 06:12. [06:12]R
1-10CP19(05:44) [NHSG] JONES, Adam rush to the right for a gain of 4 yards to the CP15 (D'AMATO, Mikey;PILAND, Bobby), clock 05:40. [05:40]
2-6CP15(05:10) [NHSG] JONES, Adam rush up the middle for a gain of 5 yards to the CP10 (D'AMATO, Mikey), clock 05:05. [05:05]
3-1CP10(04:35) [NHSG] JONES, Adam rush to the right for a gain of 1 yard to the CP9 (HOUSTON, J.T.), 1ST DOWN, clock 04:30. [04:30]R
1-9CP9[NHSG] LAMSON, Justin pass up the middle incomplete intended for SCHLEPP, Rylan, clock 03:55. [03:55]
2-9CP9(03:50) [NHSG] DAVIS, Julius rush up the middle for a gain of 1 yard to the CP8 (OLSON, Kenny), clock 03:42. [03:42]
3-8CP8[NHSG] LAMSON, Justin pass short up the middle incomplete intended for JONES, Adam broken up by BERNARD, Jeremiah at the CP5; QB hurried by OLSON, Kenny, clock 03:10. [03:10]
4-8CP8SANSTED, Myles field goal attempt from 25 yards GOOD [kick was spotted at CP15], clock 03:06. [03:06]
Montana St. 3, Cal Poly 0
Drive Summary: 15 plays, 56 yards, 7:23
(03:06) FROKJER, Colby kickoff 64 yards from the MSU35 to the CP1, KUHL, Carson returned 19 yards to the CP20 (BROCK, Seth), clock 03:02.
CP drive start at 03:02
1-10CP20[NHSG] DIEFFENBACH, Ty pass short to the left incomplete intended for SANDERS, Kendric thrown to the CP21, clock 02:59. [02:59]
2-10CP20[NHSG] DIEFFENBACH, Ty pass deep to the left incomplete intended for BOOHER, Logan thrown to the MSU45, clock 02:53. [02:53]
3-10CP20[NHSG] DIEFFENBACH, Ty pass to the right incomplete intended for BRISCOE, Michael thrown to the CP31, clock 02:49. [02:49]
4-10CP20(02:45) EHRLICH, Jesse punt 49 yards to the MSU31, DOWLER, Taco returned 2 yards to the MSU33 (OLSON, Kenny), clock 02:35. PENALTY MSU Illegal Block in the Back on WAIBLE, Zac enforced 10 yards from the end of the play at the MSU33 to the MSU23. [02:35]
Drive Summary: 3 plays, 0 yards, 0:27
MSU drive start at 02:35
1-10MSU23(02:21) [NHSG] LAMSON, Justin pass short to the left complete for 16 yards to LENCIONI, Rocky caught at the MSU25 and advanced to the MSU39 (OLSON, Kenny), 1ST DOWN, clock 02:12. [02:12]P
1-10MSU39(01:56) [NHSG] JONES, Adam rush up the middle for a gain of 2 yards to the MSU41 (BARBOUR, Mason), clock 01:53. [01:53]
2-8MSU41(01:22) [NHSG] LAMSON, Justin pass short up the middle complete for 8 yards to STEEL, Dane caught at the MSU45 and advanced to the MSU49 (SOLIS-LUMAR, CJ), 1ST DOWN, clock 01:09. [01:09]P
1-10MSU49[NHSG] LAMSON, Justin pass short to the left incomplete intended for JONES, Adam broken up by OLSON, Kenny at the CP49, clock 00:50. [00:50]
2-10MSU49(00:45) [NHSG] DAVIS, Julius rush up the middle for a gain of 8 yards to the CP43 (JOHNSON, Victory), clock 00:41. [00:41]
3-2CP43(00:14) [NHSG] DAVIS, Julius rush to the left for a gain of 3 yards to the CP40 (RIVERA, Mason), 1ST DOWN, clock 00:00. [00:00]R
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Montana St. 3, Cal Poly 0

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Montana St.310:3862082-51-115-743-8-0-292-15
Cal Poly04:2200000-30-04-102-5-0-31-5

Quickie Statistics (1st Quarter only)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California
MSUCP
Score30
FIRST DOWNS80
RUSHES-YARDS (NET)15-744-10
PASSING-YARDS (NET)293
Passes Att-Comp-Int8-3-05-2-0
TOTAL OFFENSE PLAYS-YARDS23-1039-13
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-20-0
Kickoff Returns-Yards0-02-34
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-42.03-43.3
Fumbles-Lost0-00-0
Penalties-Yards2-151-5
Possession Time10:384:22
Third-Down Conversions2-50-3
Fourth-Down Conversions1-10-0

Montana St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
J.Davis63303305.510
A.Jones62902904.812
J.Lamson270703.54
T.Dowler1505055

RushingNo.GainLossNetTDAvgLg
T.Dieffenbach3909035

PassingC-A-IYdsTDLgSack
J.Lamson3-8-0290160

PassingC-A-IYdsTDLgSack
T.Dieffenbach2-5-03050

ReceivingNo.YardsTDTgtLg
T.Dowler15025
A.Jones0002

ReceivingNo.YardsTDTgtLg
M.Briscoe15025
K.Sanders0001
L.Booher0001

PuntingNo.YdsAvgLngIn20TB
C.Frokjer14242.04200

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich313043.34900

Punt ReturnsNo.YardsTDLg
T.Dowler1202

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
C.Kuhl119019
B.Wheatley115015

TacklesUA-ATotalSacksTFL
J.McMillan1-01.00.00.0
B.Grebe1-01.00.01.0
K.Eiden IV1-01.00.00.0
X.Ahrens1-01.00.00.0
Z.Black1-01.00.00.0
D.Solano1-01.00.00.0
S.Brock1-01.00.00.0

TacklesUA-ATotalSacksTFL
K.Olson4-14.50.00.0
M.Rivera4-04.00.00.0
M.D'Amato3-13.50.00.0
V.Johnson1-01.00.00.0
J.Houston1-01.00.00.0
C.Solis-Lumar1-01.00.00.0
B.Piland0-21.00.00.0
M.Barbour1-01.00.00.0

QtrTimeScoring PlayV-H
1st03:06MSU - M.Sansted 25 yd FG , 15-56 7:233-0

Play-by-Play Summary (2nd quarter)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

-Start of 2nd quarter, clock 15:00. [15:00]
1-10CP40(14:57) [NHSG] LAMSON, Justin pass to the left complete for 5 yards to DOWLER, Taco caught at the CP41 and advanced to the CP35 (D'AMATO, Mikey), clock 14:49. [14:49]
2-5CP35(14:25) [NHSG] DAVIS, Julius rush up the middle for a gain of 8 yards to the CP27 (RIVERA, Mason), 1ST DOWN, clock 14:20. [14:20]R
1-10CP27[NHSG] LAMSON, Justin pass to the left incomplete intended for DOWLER, Taco broken up by JOHNSON, Victory at the CP15, clock 13:52. [13:52]
2-10CP27(13:46) [NHSG] LAMSON, Justin pass short to the right complete for 10 yards to LENCIONI, Rocky caught at the CP25 and advanced to the CP17 (TURNER, Demel), 1ST DOWN, clock 13:37. [13:37]P
1-10CP17(13:06) [NHSG] QB Keeper LAMSON, Justin rush up the middle for a loss of 3 yards to the CP20 (JOHNSON, Victory), clock 13:02. [13:02]
2-13CP20(12:34) [NHSG] LAMSON, Justin pass short to the left complete for 8 yards to DOWLER, Taco caught at the CP15 and advanced to the CP12 (BEAN, Troy), clock 12:30. [12:30]
3-5CP12(11:54) [NHSG] LAMSON, Justin pass short up the middle complete for 4 yards to LONG, Chris caught at the CP9 and advanced to the CP8 (D'AMATO, Mikey), clock 11:44. [11:44]
4-1CP8[NHSG] JONES, Adam rush up the middle for no gain to the CP8 (NGALUAFE, Josh); MSU turnover on downs, clock 11:14. [11:14]
1-10H8Timeout Official, clock 11:14. [11:14]
CP drive start at 11:14
B.Kelly in at QB for CP
1-10CP8(11:11) [NHSG] BRISCOE, Michael rush to the right for a gain of 2 yards to the CP10 (DAILY, Neil), clock 11:01. [11:01]
2-8CP10(10:37) [NHSG] KELLY, Bo pass to the left incomplete intended for PITTS, Fidel thrown to the CP19, clock 10:19. [10:19]
3-8CP10[NHSG] KELLY, Bo pass to the left incomplete intended for PITTS, Fidel thrown to the CP17, clock 10:16. [10:16]
4-8CP10PENALTY Before the snap, CP Delay Of Game on EHRLICH, Jesse enforced 5 yards from the CP10 to the CP5, clock 10:14. [10:14]
4-13CP5(10:08) EHRLICH, Jesse punt 40 yards to the CP45 downed by MOORE, Spencer, clock 10:06. [10:06]
Drive Summary: 3 plays, -3 yards, 1:08
1-10H45Timeout Official, clock 10:06. [10:06]
MSU drive start at 10:06
1-10CP45(10:01) [NHSG] DAVIS, Julius rush to the left for a gain of 7 yards to the CP38 (D'AMATO, Mikey;OLSON, Kenny), clock 09:56. [09:56]
2-3CP38(09:27) [NHSG] DAVIS, Julius rush to the right for a gain of 13 yards to the CP25 (D'AMATO, Mikey), 1ST DOWN, clock 09:23. [09:23]R
1-10CP25(08:53) [NHSG] DAVIS, Julius rush up the middle for a gain of 6 yards to the CP19 (D'AMATO, Mikey;OLSON, Kenny), clock 08:48. [08:48]
2-4CP19[NHSG] LAMSON, Justin pass deep to the right complete for 19 yards to WHITE, Jared caught at the CP1 and advanced to the CP0, 1ST DOWN, TOUCHDOWN MSU, clock 08:16 (Scoring play confirmed). [08:16]P
0-0CP3SANSTED, Myles PAT kick attempt is good.
Montana St. 10, Cal Poly 0
Drive Summary: 4 plays, 45 yards, 1:50
(08:16) FROKJER, Colby kickoff 59 yards from the MSU35 to the CP6, KUHL, Carson returned 19 yards to the CP25 (STEEL, Brock), clock 08:11.
CP drive start at 08:11
1-10CP25(08:06) [NHSG] KELLY, Bo pass short to the left complete for 5 yards to BRISCOE, Michael caught at the CP29 and advanced to the CP30 (CARR, Takhari), clock 08:00. [08:00]
2-5CP30(07:37) [NHSG] WILSON, Trey rush up the middle for a loss of 1 yard to the CP29 (SOLANO, Dominic), clock 07:30. [07:30]
3-6CP29(06:59) [NHSG] KELLY, Bo pass deep up the middle complete for 36 yards to OTTERSTEDT, Michael caught at the MSU49 and advanced to the MSU35 (GREBE, Bryce), 1ST DOWN, clock 06:42. [06:42]P
1-10MSU35(06:19) [NHSG] WILSON, Trey rush up the middle for a gain of 4 yards to the MSU31 (GREBE, Bryce), clock 06:16. [06:16]
2-6MSU31(05:37) [NHSG] QB Keeper KELLY, Bo rush to the right for a gain of 3 yards to the MSU28 (DOWLER, Caden;DAILY, Neil), clock 05:30. [05:30]
3-3MSU28(05:07) [NHSG] KELLY, Bo pass short to the left complete for 1 yard to HEDRICK, Sam to the MSU27 (DAILY, Neil), clock 04:55. [04:55]
4-2V27Timeout Cal Poly, clock 04:43. [04:43]
4-2MSU27KELLY, Bo pass short to the left complete for 1 yard to BRISCOE, Michael caught at the MSU23 and advanced to the MSU26 (CARR, Takhari), clock 04:39. PENALTY MSU Holding on CARR, Takhari enforced 10 yards from the MSU27 to the MSU17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [04:39]E
1-10MSU17[NHSG] KELLY, Bo pass to the left incomplete dropped by WILSON, Trey thrown to the MSU18; QB hurried by EIDEN IV, Kenneth, clock 04:26. [04:26]
2-10MSU17(04:22) [NHSG] WILSON, Trey rush up the middle for a gain of 13 yards to the MSU4 (DOWLER, Caden), 1ST DOWN, clock 04:16. [04:16]R
1-4MSU4[NHSG] KELLY, Bo pass to the left incomplete intended for MARSHALL, Alek, clock 03:40. [03:40]
2-4MSU4(03:34) [NHSG] FLETCHER, Troy rush to the left for a gain of 1 yard to the MSU3 (CARR, Takhari), clock 03:31. [03:31]
3-3MSU3[NHSG] KELLY, Bo pass to the right incomplete intended for PITTS, Fidel thrown to the MSU3; QB hurried by PARSONS, Hunter, clock 02:55. [02:55]
4-3MSU3SERNA, Noah field goal attempt from 21 yards GOOD [kick was spotted at MSU11], clock 02:52. [02:52]
Montana St. 10, Cal Poly 3
Drive Summary: 12 plays, 72 yards, 5:19
(02:52) LOPEZ, Josue kickoff 65 yards from the CP35 to the MSU0, WOODS, Jabez returned 21 yards to the MSU21 (EAST, Jake), clock 02:48.
MSU drive start at 02:48
1-10MSU21(02:42) [NHSG] JONES, Adam rush up the middle for a gain of 6 yards to the MSU27 (OLSON, Kenny), clock 02:39. [02:39]
2-4MSU27PENALTY Before the snap, MSU False Start on JEFFERSON, Cedric enforced 5 yards from the MSU27 to the MSU22, clock 02:21. [02:21]
2-9MSU22(02:01) [NHSG] LAMSON, Justin pass to the left complete for 7 yards to DOWLER, Taco caught at the MSU19 and advanced to the MSU29 (BERNARD, Jeremiah;NGALUAFE, Josh), clock 02:00. [02:00]
3-2V29Timeout Official, clock 01:54. [01:54]
3-2MSU29(01:55) [NHSG] DAVIS, Julius rush to the left for a gain of 7 yards to the MSU36 (MOORE, Calvin), 1ST DOWN, clock 02:00. [02:00]R
1-10MSU36[NHSG] LAMSON, Justin sacked for a loss of 3 yards at the MSU33 (D'AMATO, Mikey), clock 01:47. [01:47]
2-13MSU33(01:38) LAMSON, Justin pass to the right complete for 18 yards to LONG, Chris caught at the MSU48 and advanced to the CP49 (BERNARD, Jeremiah;MOORE, Calvin), clock 01:39. PENALTY MSU Holding on JEFFERSON, Cedric enforced 10 yards from the MSU33 to the MSU23 [NHSG]. NO PLAY (replay the down). [01:39]
2-23MSU23(01:33) [NHSG] LAMSON, Justin pass up the middle incomplete intended for DOWLER, Taco broken up by TURNER, Demel at the MSU30, clock 01:31. [01:31]
3-23MSU23(01:31) [NHSG] JONES, Adam rush up the middle for a gain of 7 yards to the MSU30 (HOUSTON, J.T.), clock 01:30. [01:30]
4-16V30Timeout Cal Poly, clock 01:30. [01:30]
4-16MSU30(01:30) FROKJER, Colby punt 31 yards to the CP39 downed by COON, Colson, clock 01:19. [01:19]
Drive Summary: 6 plays, 9 yards, 1:29
CP drive start at 01:19
1-10CP39(01:12) [NHSG] WILSON, Trey rush up the middle for a gain of 3 yards to the CP42 (EIDEN IV, Kenneth;TAYLOR, Cole), clock 01:08. [01:08]
2-7CP42[NHSG] KELLY, Bo pass up the middle intercepted by TAYLOR, Cole at the CP49 intended for BRISCOE, Michael. Taylor return for 5 yards to the CP44, End of Play, clock 00:52. [00:52]
Drive Summary: 2 plays, 3 yards, 0:27
MSU drive start at 00:52
1-10CP44(00:44) [NHSG] LAMSON, Justin pass to the right complete for 9 yards to WOODS, Jabez to the CP35 (RIVERA, Mason), clock 00:33. [00:33]
2-1CP35[NHSG] LAMSON, Justin pass to the right complete for 10 yards to WOODS, Jabez caught at the CP27 and advanced to the CP25 (D'AMATO, Mikey), 1ST DOWN, clock 00:26. [00:26]P
1-10H25Timeout Montana St., clock 00:26. [00:26]
1-10CP25[NHSG] LAMSON, Justin pass up the middle incomplete intended for STEEL, Dane thrown to the CP15, clock 00:22. [00:22]
2-10CP25[NHSG] LAMSON, Justin pass short to the left complete for 5 yards to JONES, Adam caught at the CP21 and advanced to the CP20 (D'AMATO, Mikey), clock 00:15. [00:15]
3-5H20Timeout Montana St., clock 00:15. [00:15]
3-5CP20[NHSG] LAMSON, Justin pass short to the right complete for 6 yards to DOWLER, Taco caught at the CP16 and advanced to the CP14 (BERNARD, Jeremiah), 1ST DOWN, clock 00:11. [00:11]P
1-10CP14[NHSG] LAMSON, Justin pass short to the right incomplete intended for STEEL, Dane broken up by WILSON, Boston at the CP10; QB hurried by DANIELSON, Manaalii, clock 00:07. [00:07]
2-10CP14[NHSG] LAMSON, Justin pass up the middle incomplete intended for WOODS, Jabez thrown to the CP1, clock 00:04. [00:04]
3-10CP14(00:04) SANSTED, Myles field goal attempt from 31 yards GOOD [kick was spotted at CP21], clock 00:00. [00:00]
Montana St. 13, Cal Poly 3
Drive Summary: 8 plays, 30 yards, 0:52
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Montana St. 13, Cal Poly 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Montana St.108:0134072-40-110-4810-15-0-833-25
Cal Poly36:5911131-40-07-253-9-1-421-5

Quickie Statistics (Halftime Cumulative)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California
MSUCP
Score133
FIRST DOWNS153
RUSHES-YARDS (NET)25-12211-35
PASSING-YARDS (NET)11245
Passes Att-Comp-Int23-13-014-5-1
TOTAL OFFENSE PLAYS-YARDS48-23425-80
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-20-0
Kickoff Returns-Yards1-213-53
Interception Returns-Yards1-50-0
Punts (Number-Avg)1-42.03-43.3
Fumbles-Lost0-00-0
Penalties-Yards5-402-10
Possession Time18:3911:21
Third-Down Conversions4-91-7
Fourth-Down Conversions1-20-0

Montana St.

Cal Poly

RushingNo.GainLossNetTDLgAvg
J.Davis11740740136.7
A.Jones9420420124.7
J.Lamson37-34041.3
T.Dowler1505055

RushingNo.GainLossNetTDLgAvg
T.Wilson420-1190134.8
T.Dieffenbach3909053
B.Kelly1303033

PassingC-A-IYdsTDLgSack
J.Lamson13-23-01091191

PassingC-A-IYdsTDLgSack
B.Kelly3-9-1420360
T.Dieffenbach2-5-03050

ReceivingNo.YdsTDTgtLg
T.Dowler531088
C.Long14014
J.Woods2190310
A.Jones15035

ReceivingNo.YdsTDTgtLg
M.Briscoe210045
K.Sanders0001
L.Booher0001

PuntingNo.YdsAvgLgIn20TB
C.Frokjer27336.54200

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich417042.54900

Punt ReturnsNo.YardsTDLg
T.Dowler1202

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
J.Woods121021

Kick ReturnsNo.YardsTDLg
C.Kuhl238019
B.Wheatley115015

TacklesUA-ATotalSacksTFL
B.Grebe3-03.00.01.0
N.Daily2-12.50.00.0
T.Carr2-02.00.00.0
D.Solano2-02.00.01.0
C.Dowler1-11.50.00.0
K.Eiden IV1-11.50.00.0
J.McMillan1-01.00.00.0
B.Steel1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.D'Amato9-310.51.01.0
K.Olson5-36.50.00.0
M.Rivera6-06.00.00.0
V.Johnson2-02.00.01.0
J.Houston2-02.00.00.0
J.Bernard1-11.50.00.0
J.Ngaluafe1-11.50.00.0
T.Bean1-01.00.00.0

QtrTimeScoring PlayV-H
1st03:06MSU - M.Sansted 25 yd FG , 15-56 7:233-0
2nd08:16MSU - J.White 19 yd TD PASS from J.Lamson (KICK by M.Sansted) , 4-45 1:5010-
2nd02:52CP - N.Serna 21 yd FG , 12-72 5:1910-3
2nd00:00MSU - M.Sansted 31 yd FG , 8-30 0:5213-3

Quickie Statistics (2nd Quarter only)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

MSUCP
Score103
FIRST DOWNS73
RUSHES-YARDS (NET)10-487-25
PASSING-YARDS (NET)8342
Passes Att-Comp-Int15-10-09-3-1
TOTAL OFFENSE PLAYS-YARDS25-13116-67
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-211-19
Interception Returns-Yards1-50-0
Punts (Number-Avg)1-31.01-40.0
Fumbles-Lost0-00-0
Penalties-Yards3-251-5
Possession Time8:016:59
Third-Down Conversions2-41-4
Fourth-Down Conversions0-10-0

Montana St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
J.Davis54104108.213
A.Jones31301304.37
J.Lamson10-3-30-3

RushingNo.GainLossNetTDAvgLg
T.Wilson420-11904.813
B.Kelly1303033

PassingC-A-IYdsTDLgSack
J.Lamson10-15-0801191

PassingC-A-IYdsTDLgSack
B.Kelly3-9-1420360

ReceivingNo.YardsTDTgtLg
T.Dowler426068
C.Long14014
J.Woods2190310
A.Jones15015

ReceivingNo.YardsTDTgtLg
M.Briscoe15025

PuntingNo.YdsAvgLngIn20TB
C.Frokjer13131.03100

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich14040.04000

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
J.Woods121021

Kick ReturnsNo.YardsTDLg
C.Kuhl119019

TacklesUA-ATotalSacksTFL
N.Daily2-12.50.00.0
T.Carr2-02.00.00.0
B.Grebe2-02.00.00.0
C.Dowler1-11.50.00.0
B.Steel1-01.00.00.0
D.Solano1-01.00.01.0
K.Eiden IV0-10.50.00.0
C.Taylor0-10.50.00.0

TacklesUA-ATotalSacksTFL
M.D'Amato6-27.01.01.0
K.Olson1-22.00.00.0
M.Rivera2-02.00.00.0
J.Bernard1-11.50.00.0
J.Ngaluafe1-11.50.00.0
T.Bean1-01.00.00.0
C.Moore1-01.00.00.0
J.East1-01.00.00.0

QtrTimeScoring PlayV-H
2nd08:16MSU - J.White 19 yd TD PASS from J.Lamson (KICK by M.Sansted) , 4-45 1:5010-
2nd02:52CP - N.Serna 21 yd FG , 12-72 5:1910-3
2nd00:00MSU - M.Sansted 31 yd FG , 8-30 0:5213-3

Play-by-Play Summary (3rd quarter)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

At the start of the second half, MSU will receive and CP will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
LOPEZ, Josue kickoff 64 yards from the CP35 to the MSU1, WOODS, Jabez returned 27 yards to the MSU28 (SOLIS-LUMAR, CJ), clock 14:55.
MSU drive start at 14:55
1-9MSU28(14:43) [NHSG] DAVIS, Julius rush up the middle for a gain of 9 yards to the MSU37, out of bounds, 1ST DOWN, clock 14:39. [14:39]R
1-10MSU37(14:15) [NHSG] DAVIS, Julius rush up the middle for a gain of 26 yards to the CP37 (JOHNSON, Victory), 1ST DOWN, clock 14:12. [14:12]R
1-10CP37(13:36) [NHSG] QB Keeper LAMSON, Justin rush to the left for a gain of 5 yards to the CP32 (D'AMATO, Mikey;SOLIS-LUMAR, CJ), clock 13:29. [13:29]
2-5CP32(12:54) [NHSG] JONES, Adam rush to the left for a gain of 3 yards to the CP29 (NGALUAFE, Josh), clock 12:50. [12:50]
3-2CP29(12:13) [NHSG] LAMSON, Justin pass up the middle complete for 11 yards to SCHLEPP, Rylan to the CP18, End of Play, 1ST DOWN, clock 11:58. [11:58]P
1-10CP18(11:36) [NHSG] LAMSON, Justin scrambles to the right for a gain of 8 yards to the CP10 (D'AMATO, Mikey), clock 11:30. [11:30]
2-2CP10(11:00) [NHSG] DAVIS, Julius rush up the middle for a gain of 10 yards to the CP0, 1ST DOWN, TOUCHDOWN MSU, clock 10:59 (Scoring play confirmed). [10:59]R
0-0CP3SANSTED, Myles PAT kick attempt is good.
Montana St. 20, Cal Poly 3
Drive Summary: 7 plays, 72 yards, 3:56
(10:53) FROKJER, Colby kickoff 62 yards from the MSU35 to the CP3, KUHL, Carson returned 22 yards to the CP25 (STEEL, Brock), clock 10:54. PENALTY CP Holding on WOODS, Justus enforced 10 yards from the end of the play at the CP25 to the CP15.
CP drive start at 10:54
1-10CP15(10:45) [NHSG] WILSON, Trey rush up the middle for a gain of 2 yards to the CP17 (AHRENS, Xavier;BROTT, Paul), clock 10:37. [10:37]
2-8CP17(10:18) [NHSG] KELLY, Bo pass to the right complete for 7 yards to BRISCOE, Michael caught at the CP23 and advanced to the CP24 (GRAY, Tayden), clock 10:12. [10:12]
3-1CP24(09:48) [NHSG] WILSON, Trey rush up the middle for no gain to the CP24 (EIDEN IV, Kenneth), clock 09:41. [09:41]
4-1CP24(09:11) EHRLICH, Jesse punt 46 yards to the MSU30 downed by OLSON, Kenny, clock 09:05. [09:05]
Drive Summary: 3 plays, 9 yards, 1:49
MSU drive start at 09:05
1-10MSU30(09:00) [NHSG] QB Keeper LAMSON, Justin rush up the middle for a gain of 4 yards to the MSU34 (EAST, Jake), clock 08:56. [08:56]
2-6MSU34(08:25) [NHSG] DAVIS, Julius rush to the left for a gain of 1 yard to the MSU35 (EAST, Jake;BERNARD, Jeremiah), clock 08:19. [08:19]
3-5MSU35(07:43) [NHSG] LAMSON, Justin pass to the right complete for 2 yards to JONES, Adam caught at the MSU34 and advanced to the MSU37 (D'AMATO, Mikey), clock 07:32. [07:32]
4-3MSU37(07:12) FROKJER, Colby punt 37 yards to the CP26, fair catch by KUHL, Carson, clock 07:03. [07:03]
Drive Summary: 3 plays, 7 yards, 2:02
CP drive start at 07:03
1-10CP26(06:57) [NHSG] KELLY, Bo pass short up the middle complete for 3 yards to MARSHALL, Alek to the CP29; QB hurried by CREWS, Zac (HARMON, Jackson), clock 06:46. [06:46]
2-7CP29(06:23) [NHSG] KELLY, Bo pass to the right complete for 4 yards to SANDERS, Kendric caught at the CP27 and advanced to the CP33 (DOLAN, J.J.), clock 06:11. [06:11]
3-3CP33(05:43) [NHSG] KELLY, Bo pass to the right complete for 6 yards to BOOHER, Logan caught at the CP39 and advanced to the CP39 (WILLIAMS, Carson), 1ST DOWN, clock 05:37. PENALTY MSU Roughing the Passer on TAYLOR, Cole enforced 15 yards from the end of the play at the CP39 to the MSU46 and results in automatic 1ST DOWN. [05:37]P
1-10MSU46(05:15) [NHSG] KELLY, Bo pass short to the left complete for 3 yards to MARSHALL, Alek to the MSU43 (DOLAN, J.J.), clock 05:09. [05:09]
2-7MSU43[NHSG] KELLY, Bo pass short to the right incomplete intended for SANDERS, Kendric thrown to the MSU42; QB hurried by MARSH, Talon, clock 04:37. [04:37]
3-7MSU43[NHSG] KELLY, Bo pass deep to the left incomplete intended for BRISCOE, Michael thrown to the MSU10, clock 04:32. [04:32]
4-7MSU43(04:30) EHRLICH, Jesse punt 43 yards to the MSU0, Touchback, clock 04:25. [04:25]
Drive Summary: 6 plays, 31 yards, 2:38
MSU drive start at 04:25
1-10MSU20(04:20) [NHSG] DAVIS, Julius rush to the right for a gain of 3 yards to the MSU23 (OLSON, Kenny), clock 04:17. [04:17]
2-7MSU23(03:45) [NHSG] DAVIS, Julius rush to the left for a gain of 28 yards to the CP49 (BERNARD, Jeremiah), 1ST DOWN, clock 03:36. [03:36]R
1-10CP49[NHSG] LAMSON, Justin pass deep to the right incomplete dropped by LONG, Chris thrown to the CP28, clock 02:57. [02:57]
2-10CP49(02:53) [NHSG] JONES, Adam rush up the middle for a gain of 5 yards to the CP44 (BEAN, Troy), clock 02:50. [02:50]
3-5CP44(02:08) [NHSG] LAMSON, Justin scrambles to the right for a gain of 17 yards to the CP27, out of bounds, 1ST DOWN, clock 02:06. [02:06]R
1-10CP27(01:48) [NHSG] LAMSON, Justin sacked for a loss of 12 yards at the CP39, fumble on the sack (forced by BERNARD, Jeremiah), recovered by MSU JONES, Adam at the CP39, End of Play, clock 01:14. [01:14]
2-22CP39(01:06) [NHSG] LAMSON, Justin scrambles up the middle for a gain of 9 yards to the CP30 (D'AMATO, Mikey;OLSON, Kenny), clock 00:59. [00:59]
3-13CP30(00:23) [NHSG] LAMSON, Justin pass to the left complete for 26 yards to DOWLER, Taco caught at the CP30 and advanced to the CP4 (BERNARD, Jeremiah), 1ST DOWN, clock 00:00. [00:00]P
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Montana St. 20, Cal Poly 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Montana St.710:2352073-40-014-1163-4-0-391-15
Cal Poly04:3201121-30-02-25-7-0-231-10

Quickie Statistics (3rd Quarter Cumulative)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

MSUCP
Score203
FIRST DOWNS225
RUSHES-YARDS (NET)39-23813-37
PASSING-YARDS (NET)15168
Passes Att-Comp-Int27-16-021-10-1
TOTAL OFFENSE PLAYS-YARDS66-38934-105
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-20-0
Kickoff Returns-Yards2-484-75
Interception Returns-Yards1-50-0
Punts (Number-Avg)1-42.03-43.3
Fumbles-Lost1-00-0
Penalties-Yards6-553-20
Possession Time29:0215:53
Third-Down Conversions7-132-10
Fourth-Down Conversions1-20-0

Montana St.

Cal Poly

RushingNo.GainLossNetTDLgAvg
J.Davis1715101511288.9
A.Jones11500500124.5
J.Lamson850-3470175.9
T.Dowler1505055

RushingNo.GainLossNetTDLgAvg
T.Wilson622-1210133.5
T.Dieffenbach3909053
B.Kelly1303033

PassingC-A-IYdsTDLgSack
J.Lamson16-27-01361261

PassingC-A-IYdsTDLgSack
B.Kelly8-16-1650360
T.Dieffenbach2-5-03050

ReceivingNo.YdsTDTgtLg
T.Dowler6570926
C.Long14024
J.Woods2190310
A.Jones27045

ReceivingNo.YdsTDTgtLg
M.Briscoe317067
K.Sanders14034
L.Booher16026

PuntingNo.YdsAvgLgIn20TB
C.Frokjer311036.74200

PuntingNo.YdsAvgLgIn20TB
J.Ehrlich625943.24900

Punt ReturnsNo.YardsTDLg
T.Dowler1202

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
J.Woods248027

Kick ReturnsNo.YardsTDLg
C.Kuhl360022
B.Wheatley115015

TacklesUA-ATotalSacksTFL
B.Grebe3-03.00.01.0
K.Eiden IV2-12.50.00.0
N.Daily2-12.50.00.0
T.Carr2-02.00.00.0
B.Steel2-02.00.00.0
J.Dolan2-02.00.00.0
D.Solano2-02.00.01.0
C.Dowler1-11.50.00.0

TacklesUA-ATotalSacksTFL
M.D'Amato11-513.51.01.0
K.Olson6-48.00.00.0
M.Rivera6-06.00.00.0
J.Bernard4-25.01.01.0
V.Johnson3-03.00.01.0
J.East2-12.50.00.0
C.Solis-Lumar2-12.50.00.0
J.Ngaluafe2-12.50.00.0

QtrTimeScoring PlayV-H
1st03:06MSU - M.Sansted 25 yd FG , 15-56 7:233-0
2nd08:16MSU - J.White 19 yd TD PASS from J.Lamson (KICK by M.Sansted) , 4-45 1:5010-
2nd02:52CP - N.Serna 21 yd FG , 12-72 5:1910-3
2nd00:00MSU - M.Sansted 31 yd FG , 8-30 0:5213-3
3rd10:59MSU - J.Davis 10 yd TD RUSH (KICK by M.Sansted) , 7-72 3:5620-3

Quickie Statistics (3rd Quarter only)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

MSUCP
Score70
FIRST DOWNS72
RUSHES-YARDS (NET)14-1162-2
PASSING-YARDS (NET)3923
Passes Att-Comp-Int4-3-07-5-0
TOTAL OFFENSE PLAYS-YARDS18-1559-25
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-271-22
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-37.02-44.5
Fumbles-Lost1-00-0
Penalties-Yards1-151-10
Possession Time10:234:32
Third-Down Conversions3-41-3
Fourth-Down Conversions0-00-0

Montana St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
J.Davis677077112.828
A.Jones2808045
J.Lamson54304308.617

RushingNo.GainLossNetTDAvgLg
T.Wilson2202012

PassingC-A-IYdsTDLgSack
J.Lamson3-4-0270260

PassingC-A-IYdsTDLgSack
B.Kelly5-7-023070

ReceivingNo.YardsTDTgtLg
T.Dowler1260126
C.Long0001
A.Jones12012

ReceivingNo.YardsTDTgtLg
M.Briscoe17027
K.Sanders14024
L.Booher16016

PuntingNo.YdsAvgLngIn20TB
C.Frokjer13737.03700

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich28944.54600

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
J.Woods127027

Kick ReturnsNo.YardsTDLg
C.Kuhl122022

TacklesUA-ATotalSacksTFL
J.Dolan2-02.00.00.0
T.Gray1-01.00.00.0
C.Williams1-01.00.00.0
K.Eiden IV1-01.00.00.0
J.Harmon1-01.00.00.0
B.Steel1-01.00.00.0
P.Brott0-10.50.00.0
X.Ahrens0-10.50.00.0

TacklesUA-ATotalSacksTFL
J.Bernard3-13.51.01.0
M.D'Amato2-23.00.00.0
J.East1-11.50.00.0
K.Olson1-11.50.00.0
C.Solis-Lumar1-11.50.00.0
T.Bean1-01.00.00.0
V.Johnson1-01.00.00.0
J.Ngaluafe1-01.00.00.0

QtrTimeScoring PlayV-H
3rd10:59MSU - J.Davis 10 yd TD RUSH (KICK by M.Sansted) , 7-72 3:5620-3

Play-by-Play Summary (4th quarter)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

-Start of 4th quarter, clock 15:00. [15:00]
1-4CP4[NHSG] QB Keeper LAMSON, Justin rush to the right for a gain of 4 yards to the CP0, TOUCHDOWN MSU, clock 14:52 (Scoring play confirmed). [14:52]
0-0CP3SANSTED, Myles PAT kick attempt is good.
Montana St. 27, Cal Poly 3
(14:52) FROKJER, Colby kickoff 64 yards from the MSU35 to the CP1, KUHL, Carson returned 22 yards to the CP23 (AHRENS, Xavier), clock 14:48.
CP drive start at 14:48
1-10CP23(14:46) [NHSG] SANDERS, Kendric rush up the middle for a gain of 10 yards to the CP33 (MCMILLAN, Jhase;DAILY, Neil), 1ST DOWN, clock 14:32. [14:32]R
1-10CP33(14:12) [NHSG] KELLY, Bo pass to the right complete for 22 yards to BRISCOE, Michael caught at the CP45 and advanced to the MSU45 (MEREDITH, Bryant), 1ST DOWN, clock 14:04. [14:04]P
1-10MSU45(13:53) [NHSG] SANDERS, Kendric rush up the middle for a gain of 3 yards to the MSU42 (TANUPO, AJ;ECKERT, Alec), clock 13:47. [13:47]
2-7MSU42(13:26) [NHSG] KELLY, Bo pass deep up the middle complete for 20 yards to WHEATLEY, Brooks caught at the MSU25 and advanced to the MSU22 (DOWLER, Caden), 1ST DOWN, clock 13:16. [13:16]P
1-10MSU22(13:05) [NHSG] KELLY, Bo pass short up the middle complete for 6 yards to SANDERS, Kendric caught at the MSU19 and advanced to the MSU16 (GRAY, Tayden), clock 12:56. [12:56]
2-4MSU16[NHSG] KELLY, Bo pass up the middle complete for 16 yards to PITTS, Fidel to the MSU0, 1ST DOWN, TOUCHDOWN CP, clock 12:25 (Scoring play confirmed). [12:25]P
0-0MSU3DIMAURO, Gianluca PAT kick attempt is good.
Montana St. 27, Cal Poly 10
Drive Summary: 6 plays, 77 yards, 2:23
LOPEZ, Josue kickoff 63 yards from the CP35 to the MSU2, fair catch by WOODS, Jabez , clock 12:25.
MSU drive start at 12:25
1-10MSU25(12:18) [NHSG] LAMSON, Justin pass up the middle complete for 11 yards to STEEL, Dane to the MSU36 (MOORE, Calvin), 1ST DOWN, clock 12:12. [12:12]P
1-10MSU36(11:47) [NHSG] DAVIS, Julius rush up the middle for a gain of 20 yards, DAVIS, Julius fumbled at MSU42 forced by PAIAU, Misa, recovered by CP EAST, Jake at the CP44 to the CP44, End of Play, clock 11:38. [11:38]
Drive Summary: 2 plays, 31 yards, 0:47
CP drive start at 11:38
1-10CP44KELLY, Bo pass deep to the right incomplete intended for BRISCOE, Michael thrown to the MSU24, clock 11:38. PENALTY MSU Pass Interference on MCMILLAN, Jhase enforced 15 yards to the MSU41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [11:38]E
1-10MSU41PENALTY Before the snap, CP False Start on DELGATTY, Racin enforced 5 yards from the MSU41 to the MSU46, clock 11:38. [11:38]
1-15MSU46(11:32) [NHSG] KELLY, Bo pass to the right complete for 0 yards to WHEATLEY, Brooks caught at the MSU47 and advanced to the MSU46 (MARSH, Talon), clock 11:25. [11:25]
2-15MSU46(10:52) [NHSG] KELLY, Bo pass short up the middle complete for 19 yards to SANDERS, Kendric caught at the MSU43 and advanced to the MSU27 (MEREDITH, Bryant), 1ST DOWN, clock 10:48. [10:48]P
1-10MSU27[NHSG] KELLY, Bo pass deep up the middle incomplete intended for OTTERSTEDT, Michael broken up by MEREDITH, Bryant at the MSU1, clock 10:13. [10:13]
2-10MSU27(10:07) [NHSG] KELLY, Bo pass to the left complete for 2 yards to GARRISON, Jordan caught at the MSU29 and advanced to the MSU25 (GRAY, Tayden), clock 09:54. [09:54]
3-8MSU25(09:23) [NHSG] KELLY, Bo pass short to the right complete for 5 yards to WHEATLEY, Brooks to the MSU20, End of Play, clock 09:12. [09:12]
4-3MSU20(08:40) [NHSG] KELLY, Bo pass to the right complete for 14 yards to BOOHER, Logan to the MSU6; QB hurried by PARSONS, Hunter, End of Play, 1ST DOWN, clock 08:21. [08:21]P
1-6MSU6[NHSG] KELLY, Bo pass to the right complete for 6 yards to BOOHER, Logan to the MSU0, TOUCHDOWN CP, clock 08:16 (Scoring play confirmed). [08:16]
0-0MSU3SERNA, Noah PAT kick attempt is good.
Montana St. 27, Cal Poly 17
Drive Summary: 7 plays, 56 yards, 3:22
(08:16) LOPEZ, Josue kickoff 63 yards from the CP35 to the MSU2, WOODS, Jabez returned 58 yards to the CP40 (OTTERSTEDT, Michael), clock 08:06.
MSU drive start at 08:06
1-10CP40(08:00) [NHSG] JONES, Adam rush up the middle for a gain of 2 yards to the CP38 (BEAN, Troy;EAST, Jake), clock 07:55. [07:55]
2-8CP38(07:21) [NHSG] LAMSON, Justin pass short up the middle complete for 13 yards to LONG, Chris caught at the CP35 and advanced to the CP25 (SOLIS-LUMAR, CJ), 1ST DOWN, clock 07:12. [07:12]P
1-10CP25(06:43) [NHSG] JONES, Adam rush up the middle for a gain of 3 yards to the CP22 (EAST, Jake), clock 06:39. [06:39]
2-7CP22(06:07) [NHSG] LAMSON, Justin pass to the right complete for 1 yard to SCHLEPP, Rylan caught at the CP25 and advanced to the CP21 (BREEDLOVE, Brayden), clock 05:54. [05:54]
3-6CP21(05:27) [NHSG] JONES, Adam rush to the left for a gain of 6 yards to the CP15 (PAIAU, Misa), 1ST DOWN, clock 05:22. [05:22]R
1-10CP15(04:45) [NHSG] QB Keeper LAMSON, Justin rush to the left for a gain of 14 yards to the CP1 (TURNER, Demel), 1ST DOWN, clock 04:43. [04:43]R
1-1CP1(04:12) [NHSG] JONES, Adam rush up the middle for no gain to the CP1 (PILAND, Bobby), clock 04:07. [04:07]
2-1CP1[NHSG] JONES, Adam rush for a gain of 1 yard to the CP0, TOUCHDOWN MSU, clock 03:35 (Scoring play confirmed). [03:35]
0-0CP3SANSTED, Myles PAT kick attempt is good.
Montana St. 34, Cal Poly 17
Drive Summary: 8 plays, 40 yards, 4:31
(03:35) FROKJER, Colby kickoff 63 yards from the MSU35 to the CP2, returned by KUHL, Carson. , out of bounds, clock 03:34.
CP drive start at 03:34
1-10CP2(03:27) [NHSG] KELLY, Bo pass short to the right complete for 7 yards to MARSHALL, Alek caught at the CP5 and advanced to the CP9 (TAYLOR, Cole), clock 03:19. [03:19]
2-3CP9(02:53) KELLY, Bo pass short to the left complete for 13 yards to BRISCOE, Michael caught at the CP13 and advanced to the CP22 (DOLAN, J.J.;MEREDITH, Bryant), clock 02:47. PENALTY CP Holding on MAGNUSON, Leif enforced half the distance from the goal, 4 yards from the CP9 to the CP5 [NHSG]. NO PLAY (replay the down). [02:47]
2-7CP5[NHSG] KELLY, Bo pass to the right incomplete intended for SANDERS, Kendric thrown to the CP1, clock 02:32. [02:32]
3-7CP5(02:25) [NHSG] KELLY, Bo pass to the right complete for 6 yards to SANDERS, Kendric caught at the CP5 and advanced to the CP11 (GREBE, Bryce;CARR, Takhari), clock 02:16. [02:16]
4-1H11Timeout Official, clock 02:00. [02:00]
4-1CP11(01:47) EHRLICH, Jesse punt 43 yards to the MSU46 downed by TORRES, Ethan, clock 01:48. [01:48]
Drive Summary: 3 plays, 9 yards, 1:46
MSU drive start at 01:48
1-10MSU46(01:44) [NHSG] DAVIS, Julius rush to the left for a gain of 4 yards to the MSU50 (EAST, Jake), clock 01:40. [01:40]
2-6MSU50(01:01) [NHSG] Kneel down by LAMSON, Justin at MSU49 (team loss of 1), clock 00:57. [00:57]
3-7MSU49(00:24) [NHSG] Kneel down by LAMSON, Justin at MSU48 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 3 plays, 2 yards, 1:48
3-7MSU48End of game, clock 0:00.
FINAL SCORE: Montana St. 34, Cal Poly 17

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Montana St.147:2422041-20-011-523-3-0-251-15
Cal Poly147:3615170-21-12-1312-14-0-1232-9

Quickie Statistics (4th Quarter only)
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

MSUCP
Score1414
FIRST DOWNS47
RUSHES-YARDS (NET)11-522-13
PASSING-YARDS (NET)25123
Passes Att-Comp-Int3-3-014-12-0
TOTAL OFFENSE PLAYS-YARDS14-7716-136
Fumble Returns-Yards0-01-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-582-22
Interception Returns-Yards0-00-0
Punts (Number-Avg)0-01-43.0
Fumbles-Lost1-10-0
Penalties-Yards1-152-9
Possession Time7:247:36
Third-Down Conversions1-20-2
Fourth-Down Conversions0-01-1

Montana St.

Cal Poly

RushingNo.GainLossNetTDAvgLg
J.Davis22402401220
A.Jones51201212.46
J.Lamson2180181914

RushingNo.GainLossNetTDAvgLg
K.Sanders21301306.510

PassingC-A-IYdsTDLgSack
J.Lamson3-3-0250130

PassingC-A-IYdsTDLgSack
B.Kelly12-14-01232220

ReceivingNo.YardsTDTgtLg
C.Long1130113

ReceivingNo.YardsTDTgtLg
M.Briscoe1220122
K.Sanders3310419
L.Booher2201214
B.Wheatley3250320

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
J.Ehrlich14343.04300

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
J.Woods281058

Kick ReturnsNo.YardsTDLg
C.Kuhl222022

TacklesUA-ATotalSacksTFL
B.Meredith2-02.00.00.0
T.Gray2-02.00.00.0
C.Dowler1-01.00.00.0
C.Taylor1-01.00.00.0
X.Ahrens1-01.00.00.0
T.Marsh1-01.00.00.0
T.Carr0-10.50.00.0
J.McMillan0-10.50.00.0

TacklesUA-ATotalSacksTFL
J.East2-12.50.00.0
M.Paiau2-02.00.00.0
C.Moore1-01.00.00.0
D.Turner1-01.00.00.0
C.Solis-Lumar1-01.00.00.0
M.Otterstedt1-01.00.00.0
B.Breedlove1-01.00.00.0
B.Piland1-01.00.00.0

QtrTimeScoring PlayV-H
4th14:52MSU - J.Lamson 4 yd TD RUSH (KICK by M.Sansted) , 9-80 4:3327-3
4th12:25CP - F.Pitts 16 yd TD PASS from B.Kelly (KICK by G.Dimauro) , 6-77 2:2327-10
4th08:16CP - L.Booher 6 yd TD PASS from B.Kelly (KICK by N.Serna) , 7-56 3:2227-17
4th03:35MSU - A.Jones 1 yd TD RUSH (KICK by M.Sansted) , 8-40 4:3134-17

Montana St. Explosive Plays
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Montana St.

Passing Plays Gain of 15+
3 Plays for 61 total yards (66% of total passing yards)

Yds
Qtr
Context/Play
26
3
3rd and 13 on CP30
(00:00) (00:23) [NHSG] LAMSON, Justin pass to the left complete for 26 yards to DOWLER, Taco caught at the CP30 and advanced to the CP4 (BERNARD, Jeremiah), 1ST DOWN, clock 00:00.
19
2
2nd and 4 on CP19
(08:16) [NHSG] LAMSON, Justin pass deep to the right complete for 19 yards to WHITE, Jared caught at the CP1 and advanced to the CP0, 1ST DOWN, TOUCHDOWN MSU, clock 08:16 (Scoring play confirmed).
16
1
1st and 10 on MSU23
(02:12) (02:21) [NHSG] LAMSON, Justin pass short to the left complete for 16 yards to LENCIONI, Rocky caught at the MSU25 and advanced to the MSU39 (OLSON, Kenny), 1ST DOWN, clock 02:12.


Rushing Plays Gain of 10+
10 Plays for 160 total yards (55% of total rushing yards)

Yds
Qtr
Context/Play
28
3
2nd and 7 on MSU23
(03:36) (03:45) [NHSG] DAVIS, Julius rush to the left for a gain of 28 yards to the CP49 (BERNARD, Jeremiah), 1ST DOWN, clock 03:36.
26
3
1st and 10 on MSU37
(14:12) (14:15) [NHSG] DAVIS, Julius rush up the middle for a gain of 26 yards to the CP37 (JOHNSON, Victory), 1ST DOWN, clock 14:12.
20
4
1st and 10 on MSU36
(11:38) (11:47) [NHSG] DAVIS, Julius rush up the middle for a gain of 20 yards, DAVIS, Julius fumbled at MSU42 forced by PAIAU, Misa, recovered by CP EAST, Jake at the CP44 to the CP44, End of Play, clock 11:38.
17
3
3rd and 5 on CP44
(02:06) (02:08) [NHSG] LAMSON, Justin scrambles to the right for a gain of 17 yards to the CP27, out of bounds, 1ST DOWN, clock 02:06.
14
4
1st and 10 on CP15
(04:43) (04:45) [NHSG] QB Keeper LAMSON, Justin rush to the left for a gain of 14 yards to the CP1 (TURNER, Demel), 1ST DOWN, clock 04:43.
13
2
2nd and 3 on CP38
(09:23) (09:27) [NHSG] DAVIS, Julius rush to the right for a gain of 13 yards to the CP25 (D'AMATO, Mikey), 1ST DOWN, clock 09:23.
12
1
2nd and 10 on CP44
(08:33) (08:38) [NHSG] JONES, Adam rush to the left for a gain of 12 yards to the CP32 (D'AMATO, Mikey), 1ST DOWN, clock 08:33.
10
1
1st and 10 on MSU36
(10:20) (10:26) [NHSG] DAVIS, Julius rush to the right for a gain of 10 yards to the MSU46 (RIVERA, Mason), 1ST DOWN, clock 10:20.
10
1
1st and 10 on MSU46
(09:48) (09:53) [NHSG] DAVIS, Julius rush up the middle for a gain of 10 yards to the CP44 (RIVERA, Mason), 1ST DOWN, clock 09:48.
10
3
2nd and 2 on CP10
(10:59) (11:00) [NHSG] DAVIS, Julius rush up the middle for a gain of 10 yards to the CP0, 1ST DOWN, TOUCHDOWN MSU, clock 10:59 (Scoring play confirmed).


All Plays Gain of 20+
8 Plays for 484 total yards
Yds
Qtr
Context/Play
58
4
0th and 0 on CP35
(08:06) (08:16) LOPEZ, Josue kickoff 63 yards from the CP35 to the MSU2, WOODS, Jabez returned 58 yards to the CP40 (OTTERSTEDT, Michael), clock 08:06.
28
3
2nd and 7 on MSU23
(03:36) (03:45) [NHSG] DAVIS, Julius rush to the left for a gain of 28 yards to the CP49 (BERNARD, Jeremiah), 1ST DOWN, clock 03:36.
27
3
0th and 0 on CP35
(14:55) LOPEZ, Josue kickoff 64 yards from the CP35 to the MSU1, WOODS, Jabez returned 27 yards to the MSU28 (SOLIS-LUMAR, CJ), clock 14:55.
26
3
1st and 10 on MSU37
(14:12) (14:15) [NHSG] DAVIS, Julius rush up the middle for a gain of 26 yards to the CP37 (JOHNSON, Victory), 1ST DOWN, clock 14:12.
26
3
3rd and 13 on CP30
(00:00) (00:23) [NHSG] LAMSON, Justin pass to the left complete for 26 yards to DOWLER, Taco caught at the CP30 and advanced to the CP4 (BERNARD, Jeremiah), 1ST DOWN, clock 00:00.
23
4
0th and 0 on CP35
(12:25) LOPEZ, Josue kickoff 63 yards from the CP35 to the MSU2, fair catch by WOODS, Jabez , clock 12:25.
21
2
0th and 0 on CP35
(02:48) (02:52) LOPEZ, Josue kickoff 65 yards from the CP35 to the MSU0, WOODS, Jabez returned 21 yards to the MSU21 (EAST, Jake), clock 02:48.
20
4
1st and 10 on MSU36
(11:38) (11:47) [NHSG] DAVIS, Julius rush up the middle for a gain of 20 yards, DAVIS, Julius fumbled at MSU42 forced by PAIAU, Misa, recovered by CP EAST, Jake at the CP44 to the CP44, End of Play, clock 11:38.

Cal Poly Explosive Plays
Montana St. vs. Cal Poly (Final)
10/25/2025 at San Luis Obispo, California

Cal Poly

Passing Plays Gain of 15+
5 Plays for 113 total yards (66% of total passing yards)

Yds
Qtr
Context/Play
36
2
3rd and 6 on CP29
(06:42) (06:59) [NHSG] KELLY, Bo pass deep up the middle complete for 36 yards to OTTERSTEDT, Michael caught at the MSU49 and advanced to the MSU35 (GREBE, Bryce), 1ST DOWN, clock 06:42.
22
4
1st and 10 on CP33
(14:04) (14:12) [NHSG] KELLY, Bo pass to the right complete for 22 yards to BRISCOE, Michael caught at the CP45 and advanced to the MSU45 (MEREDITH, Bryant), 1ST DOWN, clock 14:04.
20
4
2nd and 7 on MSU42
(13:16) (13:26) [NHSG] KELLY, Bo pass deep up the middle complete for 20 yards to WHEATLEY, Brooks caught at the MSU25 and advanced to the MSU22 (DOWLER, Caden), 1ST DOWN, clock 13:16.
19
4
2nd and 15 on MSU46
(10:48) (10:52) [NHSG] KELLY, Bo pass short up the middle complete for 19 yards to SANDERS, Kendric caught at the MSU43 and advanced to the MSU27 (MEREDITH, Bryant), 1ST DOWN, clock 10:48.
16
4
2nd and 4 on MSU16
(12:25) [NHSG] KELLY, Bo pass up the middle complete for 16 yards to PITTS, Fidel to the MSU0, 1ST DOWN, TOUCHDOWN CP, clock 12:25 (Scoring play confirmed).


Rushing Plays Gain of 10+
2 Plays for 23 total yards (46% of total rushing yards)

Yds
Qtr
Context/Play
13
2
2nd and 10 on MSU17
(04:16) (04:22) [NHSG] WILSON, Trey rush up the middle for a gain of 13 yards to the MSU4 (DOWLER, Caden), 1ST DOWN, clock 04:16.
10
4
1st and 10 on CP23
(14:32) (14:46) [NHSG] SANDERS, Kendric rush up the middle for a gain of 10 yards to the CP33 (MCMILLAN, Jhase;DAILY, Neil), 1ST DOWN, clock 14:32.


All Plays Gain of 20+
5 Plays for 248 total yards
Yds
Qtr
Context/Play
36
2
3rd and 6 on CP29
(06:42) (06:59) [NHSG] KELLY, Bo pass deep up the middle complete for 36 yards to OTTERSTEDT, Michael caught at the MSU49 and advanced to the MSU35 (GREBE, Bryce), 1ST DOWN, clock 06:42.
22
3
0th and 0 on MSU35
(10:54) (10:53) FROKJER, Colby kickoff 62 yards from the MSU35 to the CP3, KUHL, Carson returned 22 yards to the CP25 (STEEL, Brock), clock 10:54. PENALTY CP Holding on WOODS, Justus enforced 10 yards from the end of the play at the CP25 to the CP15.
22
4
0th and 0 on MSU35
(14:48) (14:52) FROKJER, Colby kickoff 64 yards from the MSU35 to the CP1, KUHL, Carson returned 22 yards to the CP23 (AHRENS, Xavier), clock 14:48.
22
4
1st and 10 on CP33
(14:04) (14:12) [NHSG] KELLY, Bo pass to the right complete for 22 yards to BRISCOE, Michael caught at the CP45 and advanced to the MSU45 (MEREDITH, Bryant), 1ST DOWN, clock 14:04.
20
4
2nd and 7 on MSU42
(13:16) (13:26) [NHSG] KELLY, Bo pass deep up the middle complete for 20 yards to WHEATLEY, Brooks caught at the MSU25 and advanced to the MSU22 (DOWLER, Caden), 1ST DOWN, clock 13:16.