Portland State @ Cal Poly, Week 10 · 2025

40@FINAL35
Sat, Nov 1, 2025Alex G. Spanos StadiumSan Luis Obispo, CA

HOW IT WENT

Week 10 · 2025
FINALQ1Q2Q3Q4T
Portland State141010640
Cal Poly7714735

PLAY-BY-PLAY

182 plays
Q4Portland State2 plays · -63 yds · 0:53 · End of Game40–35
  1. 0:301st & 71 at PRST 8Kneel down by #9 J.Sagapolutele at PSU07 for loss of 1 yard
  2. 0:541st & 10 at CP 40#37 G.Dimauro kickoff 44 yards to the PSU16 #6 C.Newman return 0 yards to the PSU16, out of bounds at PSU16 PENALTY PSU UNR: Unnecessary Roughness (#76 P.Timoteo) 8 yards from PSU16 to PSU08
  3. 0:032nd & 72 at PRST 7Kneel down by #9 J.Sagapolutele at PSU06 for loss of 1 yard
  4. 0:54#36 J.Lopez onside kickoff 0 yards to the CP35 PENALTY PSU Offside (#5 J.Allen) 5 yards from CP35 to CP40. NO PLAY
Q4Cal Poly3 plays · 65 yds · 0:38 · Touchdown40–35
  1. 0:551st & 1 at PRST 1No Huddle-Shotgun #7 T.Dieffenbach rush middle for 1 yard gain to the PSU00 TOUCHDOWN, clock 00:55 #38 N.Serna kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
  2. 1:101st & 10 at CP 45No Huddle-Shotgun #34 K.Sanders rush left for 54 yards gain to the PSU01 (#4 I.Green), 1ST DOWN
  3. 1:261st & 10 at CP 35No Huddle-Shotgun #34 K.Sanders rush left for 10 yards gain to the CP45 (#26 J.Roberts), 1ST DOWN
Q4Portland State9 plays · 13 yds · 3:47 · Punt40–28
  1. 1:334th & 21 at CP 44#34 T.Johnson punt 9 yards to the CP35, out of bounds at CP35
  2. 1:334th & 16 at CP 39PENALTY PSU Delay Of Game (#34 T.Johnson) 5 yards from CP39 to CP44. NO PLAY
  3. 1:384th & 1 at CP 24PENALTY PSU UNS: Unsportsmanlike Conduct (#85 K.Ingman) 15 yards from CP24 to CP39. NO PLAY
  4. 1:383rd & 6 at CP 29Timeout Cal Poly, clock 01:38
  5. 1:383rd & 6 at CP 29No Huddle-Shotgun #24 D.Thompson rush right for 5 yards gain to the CP24 (#20 K.Olson; #44 M.D'Amato)
  6. 1:452nd & 10 at CP 33Timeout Portland State, clock 01:45
  7. 1:452nd & 10 at CP 33No Huddle-Shotgun #14 T.Smith rush right for 4 yards gain to the CP29 (#44 M.D'Amato)
  8. 1:551st & 10 at CP 33Timeout Cal Poly, clock 01:55
  9. 1:551st & 10 at CP 33No Huddle-Shotgun #14 T.Smith rush right for 0 yards to the CP33 (#47 B.Breedlove)
  10. 2:143rd & 1 at CP 38No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP33 (#47 B.Breedlove), 1ST DOWN
  11. 2:232nd & 4 at CP 41Timeout Portland State, clock 02:23
  12. 2:562nd & 4 at CP 41No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP38, End Of Play
  13. 3:361st & 10 at CP 47No Huddle-Shotgun #14 T.Smith rush middle for 6 yards gain to the CP41 (#20 K.Olson)
  14. 4:193rd & 5 at PRST 48No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP47 (#20 K.Olson), 1ST DOWN
  15. 4:302nd & 6 at PRST 47Timeout Portland State, clock 04:30
  16. 4:302nd & 6 at PRST 47Timeout Cal Poly, clock 04:30
  17. 4:302nd & 6 at PRST 47No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the PSU48 (#20 K.Olson; #99 J.Ngaluafe)
  18. 5:071st & 10 at PRST 43No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU47 (#44 M.D'Amato; #58 T.Bouda)
Q4Cal Poly3 plays · 6 yds · 1:10 · Punt40–28
  1. 5:204th & 4 at CP 9#35 J.Ehrlich punt 48 yards to the PSU43 fair catch by #28 J.Herron at PSU43
  2. 5:263rd & 4 at CP 9No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #34 K.Sanders thrown to CP14 broken up by #56 S.Elliott
  3. 5:402nd & 4 at CP 9No Huddle-Shotgun #7 T.Dieffenbach rush left for 0 yards to the CP09 (#14 T.Thompson)
  4. 6:151st & 10 at CP 3No Huddle-Shotgun #34 K.Sanders rush middle for 6 yards gain to the CP09 (#14 T.Thompson)
Q4Portland State8 plays · 23 yds · 4:55 · Punt40–35
  1. 11:021st & 20 at PRST 23No Huddle-Shotgun #24 D.Thompson rush right for 1 yard loss to the PSU22 (#90 B.Piland)
  2. 6:304th & 13 at CP 44#34 T.Johnson punt 41 yards to the CP03
  3. 6:393rd & 13 at CP 44No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep left to #17 Z.Dodson-Greene thrown to CP10 QB hurried by #20 K.Olson
  4. 7:112nd & 17 at CP 48No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the CP44 (#20 K.Olson; #32 M.Rivera)
  5. 7:291st & 10 at CP 41No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #24 D.Thompson caught at CP45, for 7 yards loss to the CP48 (#10 V.Johnson)
  6. 8:282nd & 5 at CP 46No Huddle-Shotgun #6 C.Newman rush right for 5 yards gain to the CP41 (#30 B.Wilson), 1ST DOWN
  7. 9:181st & 10 at PRST 49No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP46 (#90 B.Piland)
  8. 9:593rd & 19 at PRST 24No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #3 T.Loville caught at PSU35, for 25 yards to the PSU49 (#47 B.Breedlove), 1ST DOWN
  9. 10:342nd & 21 at PRST 22No Huddle-Shotgun #9 J.Sagapolutele rush right for 2 yards gain to the PSU24 (#90 B.Piland; #58 T.Bouda)
Q4Cal Poly3 plays · -6 yds · 1:46 · Punt40–35
  1. 11:244th & 16 at CP 23#35 J.Ehrlich punt 42 yards to the PSU35 #28 J.Herron return for loss of 2 yards to the PSU33 (#47 B.Breedlove) PENALTY PSU Holding (#4 I.Green) 10 yards from PSU33 to PSU23
  2. 11:393rd & 3 at CP 36No Huddle-Shotgun #7 T.Dieffenbach rush middle for 13 yards loss to the CP23 fumbled by #7 T.Dieffenbach at CP23 recovered by CP #7 T.Dieffenbach at CP23, End Of Play
  3. 12:332nd & 3 at CP 36No Huddle-Shotgun #20 T.Wilson rush middle for 0 yards to the CP36 (#6 J.Helmstetler)
  4. 13:011st & 10 at CP 29No Huddle-Shotgun #20 T.Wilson rush middle for 7 yards gain to the CP36 (#14 T.Thompson)
  5. 13:111st & 10 at PRST 35#97 M.Uribe kickoff 58 yards to the CP07 #28 C.Kuhl return 22 yards to the CP29 (#21 K.Elder; #39 H.Amposta)
Q3Portland State5 plays · 15 yds · 1:46 · Touchdown40–28
  1. 13:16PENALTY PSU False Start (#14 T.Smith) 5 yards from CP03 to CP08. NO PLAY
  2. 13:162nd & 6 at CP 6No Huddle-Shotgun #14 T.Smith rush right for 6 yards gain to the CP00 TOUCHDOWN, clock 13:16 #14 T.Smith pass attempt failed
  3. 13:511st & 7 at CP 7No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP06 (#44 M.D'Amato)
  4. 14:183rd & 4 at CP 17No Huddle-Shotgun #24 D.Thompson rush middle for 10 yards gain to the CP07 (#8 D.Turner), 1ST DOWN
  5. 14:492nd & 2 at CP 15No Huddle-Shotgun #14 T.Smith rush middle for 2 yards loss to the CP17 (#10 V.Johnson; #99 J.Ngaluafe)
  6. 0:021st & 10 at CP 23No Huddle-Shotgun #24 D.Thompson rush right for 8 yards gain to the CP15 (#7 J.East)
Q3Cal Poly2 plays · -4 yds · 0:45 · Interception34–28
  1. 0:022nd & 14 at CP 19No Huddle-Shotgun #7 T.Dieffenbach pass intercepted by #20 C.Mamaril at CP28 #20 C.Mamaril return 5 yards to the CP23, End Of Play
  2. 0:351st & 10 at CP 23No Huddle-Shotgun #9 B.Wheatley rush left for 4 yards loss to the CP19 (#55 D.Matagi)
  3. 0:471st & 10 at PRST 35#97 M.Uribe kickoff 61 yards to the CP04 #9 B.Wheatley return 19 yards to the CP23 (#6 J.Helmstetler)
Q3Portland State8 plays · 45 yds · 4:01 · Field Goal34–28
  1. 0:524th & 7 at CP 20#97 M.Uribe field goal attempt from 37 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 00:52
  2. 0:573rd & 7 at CP 20No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #46 A.Seiuli thrown to CP11 QB hurried by #44 M.D'Amato
  3. 1:402nd & 9 at CP 22No Huddle-Shotgun #24 D.Thompson rush right for 2 yards gain to the CP20 (#90 B.Piland)
  4. 2:201st & 10 at CP 23No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP22 (#90 B.Piland)
  5. 2:461st & 10 at CP 41No Huddle-Shotgun #24 D.Thompson rush middle for 18 yards gain to the CP23 (#44 M.D'Amato; #8 D.Turner), 1ST DOWN
  6. 3:292nd & 6 at CP 48No Huddle-Shotgun #24 D.Thompson rush right for 7 yards gain to the CP41 (#4 C.Moore), 1ST DOWN
  7. 4:061st & 10 at PRST 48No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #3 T.Loville caught at PSU47, for 4 yards to the CP48 (#1 J.Bernard)
  8. 4:451st & 10 at PRST 35No Huddle-Shotgun #24 D.Thompson rush right for 13 yards gain to the PSU48 (#20 K.Olson), 1ST DOWN
  9. 4:531st & 10 at CP 35#36 J.Lopez kickoff 41 yards to the PSU24 #44 C.White return 11 yards to the PSU35 (#7 J.East)
Q3Cal Poly4 plays · 59 yds · 1:23 · Touchdown31–28
  1. 4:581st & 1 at PRST 1No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #22 M.Paiau caught at PSU03, for 1 yard to the PSU00 TOUCHDOWN, clock 04:58 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
  2. 5:182nd & 10 at PRST 21No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #34 K.Sanders caught at PSU03, for 20 yards to the PSU01 (#46 A.Seiuli), 1ST DOWN
  3. 5:371st & 10 at PRST 21No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #10 M.Briscoe thrown to PSU13 broken up by #20 C.Mamaril
  4. 6:061st & 10 at CP 41No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #85 A.Marshall caught at PSU45, for 38 yards to the PSU21 (#6 J.Helmstetler), 1ST DOWN
Q3Portland State6 plays · 33 yds · 2:43 · Downs31–21
  1. 6:214th & 1 at CP 41No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #6 C.Newman thrown to CP38, TURNOVER ON DOWNS
  2. 6:593rd & 1 at CP 41No Huddle-Shotgun #9 J.Sagapolutele rush right for 0 yards to the CP41 (#58 T.Bouda; #20 K.Olson)
  3. 7:402nd & 4 at CP 44No Huddle-Shotgun #9 J.Sagapolutele rush left for 3 yards gain to the CP41 (#44 M.D'Amato)
  4. 8:161st & 10 at PRST 50No Huddle-Shotgun #24 D.Thompson rush middle for 6 yards gain to the CP44 (#44 M.D'Amato)
  5. 8:382nd & 10 at PRST 26No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #6 C.Newman caught at PSU44, for 24 yards to the PSU50 QB hurried by #58 T.Bouda (#44 M.D'Amato; #30 B.Wilson), 1ST DOWN
  6. 9:011st & 10 at PRST 26No Huddle-Shotgun #6 C.Newman pass incomplete short right to #6 C.Newman thrown to PSU35
  7. 9:041st & 10 at CP 35#36 J.Lopez kickoff 56 yards to the PSU09 #12 A.Miller return 17 yards to the PSU26 (#12 G.Burnett)
Q3Cal Poly8 plays · 76 yds · 4:17 · Touchdown31–21
  1. 9:111st & 1 at PRST 1No Huddle-Shotgun #22 M.Paiau rush left for 1 yard gain to the PSU00 TOUCHDOWN, clock 09:11 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
  2. 9:441st & 10 at PRST 19No Huddle-Shotgun #34 K.Sanders rush right for 18 yards gain to the PSU01 (#25 K.Booker), 1ST DOWN
  3. 10:303rd & 17 at CP 42No Huddle-Shotgun #7 T.Dieffenbach pass complete deep right to #10 M.Briscoe caught at PSU21, for 39 yards to the PSU19 (#20 C.Mamaril), 1ST DOWN
  4. 10:452nd & 17 at CP 42No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #5 J.Garrison thrown to PSU15 broken up by #20 C.Mamaril
  5. 11:131st & 20 at CP 39No Huddle-Shotgun #34 K.Sanders rush left for 3 yards gain to the CP42 (#25 K.Booker)
  6. 11:441st & 10 at CP 49No Huddle-Shotgun #10 M.Briscoe rush left for 7 yards gain to the PSU44 (#40 L.Burt) PENALTY CP Holding (#85 A.Marshall) 10 yards from CP49 to CP39. NO PLAY
  7. 12:122nd & 6 at CP 39No Huddle-Shotgun #7 T.Dieffenbach rush right for 10 yards gain to the CP49 (#40 L.Burt), 1ST DOWN, PENALTY PSU Illegal Substitution declined
  8. 12:441st & 10 at CP 35No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP39 (#4 I.Green)
  9. 13:181st & 10 at CP 24No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #10 M.Briscoe caught at CP28, for 11 yards to the CP35 (#56 S.Elliott; #4 I.Green), 1ST DOWN
  10. 13:281st & 10 at PRST 35#97 M.Uribe kickoff 55 yards to the CP10 #9 B.Wheatley return 14 yards to the CP24 (#10 K.Stancato)
Q3Portland State1 play · 77 yds · 0:13 · Touchdown31–14
  1. 13:311st & 10 at PRST 23No Huddle-Shotgun #24 D.Thompson rush left for 77 yards gain to the CP00 TOUCHDOWN, clock 13:31, 1ST DOWN #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
Q3Cal Poly3 plays · 4 yds · 1:16 · Punt24–14
  1. 13:444th & 6 at CP 29#35 J.Ehrlich punt 49 yards to the PSU22 #28 J.Herron return 1 yard to the PSU23 (#16 E.Torres)
  2. 13:523rd & 6 at CP 29No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #6 F.Pitts thrown to PSU50
  3. 14:152nd & 10 at CP 25No Huddle-Shotgun #9 B.Wheatley rush middle for 4 yards gain to the CP29 (#26 J.Roberts)
  4. 14:521st & 10 at CP 25No Huddle-Shotgun #34 K.Sanders rush middle for 0 yards to the CP25 (#3 P.Walker)
  5. 15:001st & 10 at PRST 35#97 M.Uribe kickoff 65 yards to the CP00, Touchback
Q2Cal Poly6 plays · 44 yds · 0:56 · Missed FG24–14
  1. 0:032nd & 15 at PRST 28#37 G.Dimauro field goal attempt from 46 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 00:00
  2. 0:031st & 15 at PRST 28Timeout Portland State, clock 00:03
  3. 0:031st & 15 at PRST 28No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #0 L.Booher thrown to PSU01
  4. 0:051st & 10 at PRST 23PENALTY CP False Start (#74 J.Banwait) 5 yards from PSU23 to PSU28. NO PLAY
  5. 0:081st & 10 at PRST 42No Huddle-Shotgun #7 T.Dieffenbach rush left for 19 yards gain to the PSU23 (#2 D.Thornton), 1ST DOWN
  6. 0:151st & 10 at CP 40No Huddle-Shotgun #7 T.Dieffenbach pass complete short middle to #9 B.Wheatley caught at PSU45, for 18 yards to the PSU42, End Of Play, 1ST DOWN
  7. 0:252nd & 6 at CP 32No Huddle-Shotgun #7 T.Dieffenbach rush right for 8 yards gain to the CP40 (#4 I.Green), 1ST DOWN
  8. 0:431st & 10 at CP 28No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP32 (#26 J.Roberts)
Q2Portland State8 plays · 29 yds · 1:22 · Interception24–14
  1. 0:562nd & 7 at CP 37No Huddle-Shotgun #9 J.Sagapolutele pass intercepted by #10 V.Johnson at CP28 broken up by #93 M.Danielson, End Of Play
  2. 1:021st & 10 at CP 40Timeout Portland State, clock 01:02
  3. 1:021st & 10 at CP 40No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP37 (#30 B.Wilson)
  4. 1:103rd & 2 at CP 48No Huddle-Shotgun #14 T.Smith pass complete short left to #6 C.Newman caught at CP48, for 8 yards to the CP40 (#21 C.Solis-Lumar), 1ST DOWN
  5. 1:262nd & 10 at PRST 44No Huddle-Shotgun #14 T.Smith rush middle for 8 yards gain to the CP48 (#32 M.Rivera)
  6. 1:361st & 10 at PRST 44No Huddle-Shotgun #14 T.Smith pass incomplete deep right to #3 T.Loville thrown to CP20
  7. 1:414th & 2 at PRST 39No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep middle to #12 A.Miller thrown to CP40 QB hurried by #11 J.Houston PENALTY CP Offside (#10 V.Johnson) 5 yards from PSU39 to PSU44, 1ST DOWN. NO PLAY
  8. 1:443rd & 9 at PRST 32Timeout Cal Poly, clock 01:44
  9. 1:443rd & 9 at PRST 32No Huddle-Shotgun #24 D.Thompson rush left for 7 yards gain to the PSU39 (#32 M.Rivera; #11 J.Houston)
  10. 1:542nd & 9 at PRST 32No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep to #3 T.Loville thrown to CP25
  11. 2:091st & 10 at PRST 31No Huddle-Shotgun #24 D.Thompson rush left for 1 yard gain to the PSU32 (#30 B.Wilson)
Q2Cal Poly5 plays · 12 yds · 1:25 · Missed FG24–14
  1. 2:184th & 12 at PRST 31#38 N.Serna field goal attempt from 48 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 02:18
  2. 2:233rd & 12 at PRST 31No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #20 T.Wilson thrown to PSU23 QB hurried by #6 J.Helmstetler
  3. 2:262nd & 12 at PRST 31No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #85 A.Marshall thrown to PSU22 broken up by #4 I.Green
  4. 2:561st & 10 at PRST 29No Huddle-Shotgun #7 T.Dieffenbach rush middle for 2 yards loss to the PSU31 (#80 J.Brannan)
  5. 3:291st & 10 at PRST 43No Huddle-Shotgun #9 B.Wheatley rush right for 14 yards gain to the PSU29 (#3 P.Walker), 1ST DOWN
  6. 3:431st & 10 at PRST 35#97 M.Uribe kickoff 58 yards to the CP07 #28 C.Kuhl return 50 yards to the PSU43 (#3 P.Walker)
Q2Portland State6 plays · 56 yds · 2:05 · Field Goal24–14
  1. 3:534th & 6 at CP 17#97 M.Uribe field goal attempt from 33 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 03:53
  2. 3:573rd & 6 at CP 17No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #85 K.Ingman thrown to CP04 QB hurried by #44 M.D'Amato
  3. 4:022nd & 6 at CP 17Timeout Portland State, clock 04:02
  4. 4:022nd & 6 at CP 17No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #24 D.Thompson thrown to CP06 QB hurried by #8 D.Turner
  5. 4:291st & 10 at CP 21No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at CP17, for 4 yards to the CP17 (#30 B.Wilson)
  6. 5:042nd & 11 at PRST 26No Huddle-Shotgun #9 J.Sagapolutele pass complete deep left to #3 T.Loville caught at PSU50, for 53 yards to the CP21 (#32 M.Rivera), 1ST DOWN
  7. 5:401st & 10 at PRST 27No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at PSU25, for 1 yard loss to the PSU26 (#32 M.Rivera)
  8. 5:581st & 10 at CP 35#36 J.Lopez kickoff 57 yards to the PSU08 #6 C.Newman return 19 yards to the PSU27 (#7 J.East)
Q2Cal Poly9 plays · 75 yds · 5:18 · Touchdown24–14
  1. 11:261st & 10 at PRST 35#97 M.Uribe kickoff 60 yards to the CP05 fair catch by #28 C.Kuhl at CP05
  2. 10:571st & 10 at CP 25No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #20 T.Wilson caught at CP31, for 6 yards to the CP31 (#40 L.Burt)
  3. 6:041st & 4 at PRST 4No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the PSU00 TOUCHDOWN, clock 06:04 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
  4. 6:371st & 10 at PRST 19No Huddle-Shotgun #20 T.Wilson rush middle for 15 yards gain to the PSU04 (#2 D.Thornton), 1ST DOWN
  5. 7:022nd & 9 at PRST 33No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at PSU31, for 14 yards to the PSU19 (#2 D.Thornton), 1ST DOWN
  6. 7:231st & 15 at PRST 39No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #6 F.Pitts caught at PSU33, for 6 yards to the PSU33 (#46 A.Seiuli)
  7. 7:461st & 10 at PRST 34PENALTY CP False Start (#0 L.Booher) 5 yards from PSU34 to PSU39. NO PLAY
  8. 8:182nd & 6 at CP 45No Huddle-Shotgun #7 T.Dieffenbach rush middle for 21 yards gain to the PSU34, End Of Play, 1ST DOWN
  9. 8:351st & 10 at CP 41No Huddle-Shotgun #7 T.Dieffenbach rush left for 4 yards gain to the CP45 (#28 D.West)
  10. 8:583rd & 5 at CP 30No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #10 M.Briscoe caught at CP40, for 11 yards to the CP41 (#7 B.Ross), 1ST DOWN
  11. 9:432nd & 4 at CP 31No Huddle-Shotgun #20 T.Wilson rush middle for 1 yard loss to the CP30 (#4 I.Green)
Q2Portland State5 plays · 52 yds · 2:51 · Touchdown21–7
  1. 14:081st & 10 at PRST 48No Huddle-Shotgun #17 Z.Dodson-Greene rush left for 12 yards gain (20) to the CP40 (#1 J.Bernard; #44 M.D'Amato), 1ST DOWN, PENALTY CP Illegal Substitution (#1 J.Bernard) 5 yards from CP32 to CP27
  2. 11:263rd & 1 at CP 1No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP00 TOUCHDOWN, clock 11:26 #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
  3. 11:542nd & 1 at CP 1No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#44 M.D'Amato)
  4. 12:151st & 1 at CP 1No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#20 K.Olson; #44 M.D'Amato)
  5. 12:411st & 15 at CP 37No Huddle-Shotgun #9 J.Sagapolutele pass complete deep middle to #81 C.Miller caught at CP01, for 31 yards to the CP01 QB hurried by #81 M.Tarkington (#21 C.Solis-Lumar), 1ST DOWN
  6. 13:071st & 10 at CP 32PENALTY PSU False Start (#85 K.Ingman) 5 yards from CP27 to CP32. NO PLAY
Q1Cal Poly4 plays · 28 yds · 1:17 · Downs21–14
  1. 14:174th & 3 at PRST 48No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left thrown to PSU45 PENALTY CP Intentional Grounding (#17 R.Watts), TURNOVER ON DOWNS. NO PLAY
  2. 14:473rd & 14 at CP 41No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #0 L.Booher caught at PSU48, for 11 yards to the PSU48 QB hurried by #55 D.Matagi, End Of Play
  3. 0:032nd & 10 at CP 45No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards loss to the CP41 fumbled by #34 K.Sanders at CP41 recovered by CP #7 T.Dieffenbach at CP41, End Of Play
  4. 0:111st & 10 at CP 45No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #0 L.Booher thrown to CP49
  5. 0:241st & 10 at CP 24No Huddle-Shotgun #34 K.Sanders rush middle for 21 yards gain to the CP45 (#2 D.Thornton), 1ST DOWN
  6. 0:341st & 10 at PRST 35#97 M.Uribe kickoff 60 yards to the CP05 #28 C.Kuhl return 19 yards to the CP24 (#3 P.Walker)
Q1Portland State7 plays · 65 yds · 3:27 · Touchdown14–7
  1. 0:391st & 2 at CP 2No Huddle-Shotgun #24 D.Thompson rush middle for 2 yards gain to the CP00 TOUCHDOWN, clock 00:39 #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
  2. 0:432nd & 5 at CP 17No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short middle to #3 T.Loville thrown to CP00 broken up by #21 C.Solis-Lumar, 1ST DOWN, PENALTY CP Pass Interference (#21 C.Solis-Lumar) 15 yards from CP17 to CP02, 1ST DOWN. NO PLAY
  3. 1:111st & 10 at CP 22No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP17 (#90 B.Piland; #44 M.D'Amato)
  4. 1:292nd & 6 at CP 33No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #85 K.Ingman caught at CP30, for 11 yards to the CP22 QB hurried by #93 M.Danielson (#21 C.Solis-Lumar), 1ST DOWN
  5. 2:111st & 10 at CP 37No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #3 T.Loville caught at CP33, for 4 yards to the CP33 (#21 C.Solis-Lumar)
  6. 2:391st & 10 at PRST 49No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #0 J.Lynch caught at CP35, for 14 yards to the CP37 (#7 J.East), 1ST DOWN
  7. 3:242nd & 4 at PRST 41No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #6 C.Newman caught at PSU49, for 8 yards to the PSU49 (#32 M.Rivera), 1ST DOWN
  8. 3:501st & 10 at PRST 35No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #0 J.Lynch caught at PSU41, for 6 yards to the PSU41 (#1 J.Bernard)
  9. 4:061st & 10 at CP 35#36 J.Lopez kickoff 60 yards to the PSU05, out of bounds at PSU05
Q1Cal Poly7 plays · 49 yds · 3:44 · Touchdown7–7
  1. 4:061st & 10 at PRST 16No Huddle-Shotgun #7 T.Dieffenbach rush left for 16 yards gain to the PSU00 TOUCHDOWN, clock 04:06, 1ST DOWN #38 N.Serna kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
  2. 4:313rd & 1 at PRST 20No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #85 A.Marshall caught at PSU16, for 4 yards to the PSU16 (#46 A.Seiuli), 1ST DOWN
  3. 5:052nd & 9 at PRST 28No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at PSU20, for 8 yards to the PSU20 (#7 B.Ross)
  4. 5:531st & 10 at PRST 29No Huddle-Shotgun #34 K.Sanders rush right for 1 yard gain to the PSU28 (#6 J.Helmstetler; #56 S.Elliott)
  5. 6:283rd & 10 at PRST 49No Huddle-Shotgun #7 T.Dieffenbach pass complete short middle to #10 M.Briscoe caught at PSU34, for 20 yards to the PSU29 (#4 I.Green), 1ST DOWN
  6. 7:132nd & 7 at PRST 46No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards loss to the PSU49 (#26 J.Roberts)
  7. 7:371st & 10 at PRST 49No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards gain to the PSU46 (#26 J.Roberts; #56 S.Elliott)
  8. 7:501st & 10 at PRST 35#97 M.Uribe kickoff 61 yards to the CP04 #28 C.Kuhl return 47 yards to the PSU49 (#97 M.Uribe)
Q1Portland State1 play · 20 yds · 0:24 · Touchdown7–0
  1. 7:581st & 20 at CP 30No Huddle-Shotgun #9 J.Sagapolutele pass complete deep right to #24 D.Thompson caught at CP09, for 30 yards to the CP00 TOUCHDOWN, clock 07:58, 1ST DOWN #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #85 K.Ingman)
  2. 8:221st & 10 at CP 20No Huddle-Shotgun #24 D.Thompson rush right for 1 yard gain to the CP19 (#99 J.Ngaluafe; #44 M.D'Amato) PENALTY PSU Holding (#52 J.Minot) 10 yards from CP20 to CP30. NO PLAY
Q1Portland State5 plays · 47 yds · 2:12 · Punt0–0
  1. 8:224th & 10 at CP 47#34 T.Johnson punt 27 yards to the CP20 #28 C.Kuhl return 0 yards to the CP20 fumbled by #28 C.Kuhl at CP20 recovered by PSU #85 K.Ingman at CP20, End Of Play
  2. 8:363rd & 10 at CP 47No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep middle to #17 Z.Dodson-Greene thrown to CP05 broken up by #32 M.Rivera
  3. 8:432nd & 10 at CP 47No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short middle to #85 K.Ingman thrown to CP30
  4. 9:111st & 10 at CP 47No Huddle-Shotgun #24 D.Thompson rush right for 0 yards to the CP47 (#10 V.Johnson)
  5. 9:451st & 10 at PRST 22No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #24 D.Thompson caught at PSU32, for 31 yards to the CP47 (#32 M.Rivera; #0 D.Barkins), 1ST DOWN
  6. 10:131st & 10 at PRST 6No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #6 C.Newman caught at PSU21, for 16 yards to the PSU22 (#8 D.Turner), 1ST DOWN
Q1Cal Poly3 plays · 8 yds · 1:31 · Punt0–0
  1. 10:344th & 2 at CP 48#35 J.Ehrlich punt 46 yards to the PSU06
  2. 11:153rd & 2 at CP 48No Huddle-Shotgun #19 Z.Hall rush middle for 0 yards to the CP48 (#4 I.Green; #6 J.Helmstetler)
  3. 11:512nd & 10 at CP 40No Huddle-Shotgun #19 Z.Hall rush middle for 8 yards gain to the CP48 (#4 I.Green)
  4. 12:001st & 10 at CP 40No Huddle-Shotgun #3 B.Kelly pass incomplete deep right to #6 F.Pitts thrown to PSU30 broken up by #20 C.Mamaril
Q1Portland State3 plays · 6 yds · 1:50 · Punt0–0
  1. 12:054th & 4 at PRST 31#34 T.Johnson punt 41 yards to the CP28 #28 C.Kuhl return 12 yards to the CP40 (#3 P.Walker)
  2. 12:423rd & 3 at PRST 32No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at PSU27, for 1 yard loss to the PSU31 (#32 M.Rivera; #8 D.Turner)
  3. 13:142nd & 6 at PRST 29No Huddle-Shotgun #24 D.Thompson rush left for 3 yards gain to the PSU32 (#99 J.Ngaluafe)
  4. 13:371st & 10 at PRST 25No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU29 (#44 M.D'Amato; #20 K.Olson)
Q1Cal Poly3 plays · 14 yds · 0:55 · Interception0–0
  1. 13:552nd & 8 at PRST 43No Huddle-Shotgun #10 M.Briscoe pass intercepted by #20 C.Mamaril at PSU25, End Of Play
  2. 14:171st & 10 at PRST 45No Huddle-Shotgun #19 Z.Hall rush right for 2 yards gain to the PSU43 (#56 S.Elliott)
  3. 14:391st & 10 at CP 43No Huddle-Shotgun #19 Z.Hall rush middle for 12 yards gain to the PSU45 (#4 I.Green; #20 C.Mamaril), 1ST DOWN
Q1Portland State1 play · 0 yds · 0:06 · Interception0–0
  1. 14:501st & 10 at PRST 25No Huddle-Shotgun #17 Z.Dodson-Greene pass intercepted by #1 J.Bernard at CP43, End Of Play
  2. 14:561st & 10 at CP 35#36 J.Lopez kickoff 62 yards to the PSU03 #6 C.Newman return 22 yards to the PSU25 (#88 R.Brooks)

FAN NEWS

2025 season

Write about Portland State or Cal Poly?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 10 GAMES · 2025

@
FINAL
SMU 26, Miami 20 (OT)
VS
FINAL
Georgia 24, Florida 20
@
FINAL
Ohio State 38, Penn State 14
@
FINAL
Notre Dame 25, Boston College 10
@
FINAL
Indiana 55, Maryland 10
52Games in Week 10, 2025Full schedule →