Week 10 · 2025

Portland State at Cal Poly

Sat 11/01/2025 05:00 PMAlex G. Spanos StadiumConference

71°Clear9 mph NW · 51% humidityRecorded at kickoff by College Football Data

Portland State

40

1–11

Cal Poly

35

4–8

Attendance

8,035

reported

PRST2 plays, 0 yd · Turnover

14:561st & 10own 35(15:00) #36 J.Lopez kickoff 62 yards to the PSU03 #6 C.Newman return 22 yards to the PSU25 (#88 R.Brooks)+22
14:501st & 10own 25(14:50) No Huddle-Shotgun #17 Z.Dodson-Greene pass intercepted by #1 J.Bernard at CP43, End Of Play0

CP4 plays, 14 yd · Turnover

14:391st & 10own 43(14:44) No Huddle-Shotgun #19 Z.Hall rush middle for 12 yards gain to the PSU45 (#4 I.Green; #20 C.Mamaril), 1ST DOWN+12
14:171st & 10opp 45(14:20) No Huddle-Shotgun #19 Z.Hall rush right for 2 yards gain to the PSU43 (#56 S.Elliott)+2
13:552nd & 8opp 43(13:55) No Huddle-Shotgun #10 M.Briscoe pass intercepted by #20 C.Mamaril at PSU25, End Of Play0
13:552nd & 8opp 43Timeout , clock 13:550

PRST4 plays, 6 yd · Punt

13:371st & 10own 25(13:51) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU29 (#44 M.D'Amato; #20 K.Olson)+4
13:142nd & 6own 29(13:19) No Huddle-Shotgun #24 D.Thompson rush left for 3 yards gain to the PSU32 (#99 J.Ngaluafe)+3
12:423rd & 3own 32(12:48) No 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)−1
12:054th & 4own 31(12:14) #34 T.Johnson punt 41 yards to the CP28 #28 C.Kuhl return 12 yards to the CP40 (#3 P.Walker)+12

CP5 plays, 8 yd · Punt

12:001st & 10own 40(12:00) No Huddle-Shotgun #3 B.Kelly pass incomplete deep right to #6 F.Pitts thrown to PSU30 broken up by #20 C.Mamaril0
11:512nd & 10own 40(11:55) No Huddle-Shotgun #19 Z.Hall rush middle for 8 yards gain to the CP48 (#4 I.Green)+8
11:153rd & 2own 48(11:22) No Huddle-Shotgun #19 Z.Hall rush middle for 0 yards to the CP48 (#4 I.Green; #6 J.Helmstetler)0
10:344th & 2own 48(10:40) #35 J.Ehrlich punt 46 yards to the PSU060
10:344th & 2own 48Timeout , clock 10:340

PRST6 plays, 47 yd · Punt

10:131st & 10own 6(10:30) No 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+16
9:451st & 10own 22(09:56) No 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+31
9:111st & 10opp 47(09:15) No Huddle-Shotgun #24 D.Thompson rush right for 0 yards to the CP47 (#10 V.Johnson)0
8:432nd & 10opp 47(08:43) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short middle to #85 K.Ingman thrown to CP300
8:363rd & 10opp 47(08:38) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep middle to #17 Z.Dodson-Greene thrown to CP05 broken up by #32 M.Rivera0
8:224th & 10opp 47(08:36) #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+27

PRST2 plays, 20 yd · Touchdown

8:221st & 10opp 20(08:22) No 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+10
7:581st & 20opp 30(07:58) No 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)+30

CP8 plays, 49 yd · Touchdown

7:501st & 10own 35(07:58) #97 M.Uribe kickoff 61 yards to the CP04 #28 C.Kuhl return 47 yards to the PSU49 (#97 M.Uribe)+47
7:371st & 10opp 49(07:45) No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards gain to the PSU46 (#26 J.Roberts; #56 S.Elliott)+3
7:132nd & 7opp 46(07:18) No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards loss to the PSU49 (#26 J.Roberts)−3
6:283rd & 10opp 49(06:40) No 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+20
5:531st & 10opp 29(06:09) No Huddle-Shotgun #34 K.Sanders rush right for 1 yard gain to the PSU28 (#6 J.Helmstetler; #56 S.Elliott)+1
5:052nd & 9opp 28(05:20) No 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)+8
4:313rd & 1opp 20(04:47) No 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+4
4:061st & 10opp 16(04:06) No 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)+16

PRST9 plays, 65 yd · Touchdown

4:061st & 10own 35(04:06) #36 J.Lopez kickoff 60 yards to the PSU05, out of bounds at PSU050
3:501st & 10own 35(03:59) No 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)+6
3:242nd & 4own 41(03:29) No 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
2:391st & 10own 49(02:52) No 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+14
2:111st & 10opp 37(02:17) No 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)+4
1:292nd & 6opp 33(01:35) No 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+11
1:111st & 10opp 22(01:15) No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP17 (#90 B.Piland; #44 M.D'Amato)+5
0:432nd & 5opp 17(00:43) No 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+15
0:391st & goalopp 2(00:39) No 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

CP7 plays, 28 yd · On downs

0:341st & 10own 35(00:39) #97 M.Uribe kickoff 60 yards to the CP05 #28 C.Kuhl return 19 yards to the CP24 (#3 P.Walker)+19
0:241st & 10own 24(00:30) No Huddle-Shotgun #34 K.Sanders rush middle for 21 yards gain to the CP45 (#2 D.Thornton), 1ST DOWN+21
0:111st & 10own 45(00:11) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #0 L.Booher thrown to CP490
0:032nd & 10own 45(00:03) No 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:002nd & 10own 45End of 1st quarter.−4
14:473rd & 14own 41(14:58) No 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+11
14:174th & 3opp 48(14:17) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left thrown to PSU45 PENALTY CP Intentional Grounding (#17 R.Watts), TURNOVER ON DOWNS. NO PLAY0

PRST6 plays, 52 yd · Touchdown

14:081st & 10own 48(14:08) No 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+12
13:071st & 10opp 32(13:29) PENALTY PSU False Start (#85 K.Ingman) 5 yards from CP27 to CP32. NO PLAY+5
12:411st & 15opp 37(12:56) No 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+31
12:151st & goalopp 1(12:26) No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#20 K.Olson; #44 M.D'Amato)0
11:542nd & goalopp 1(12:03) No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#44 M.D'Amato)0
11:263rd & goalopp 1(11:26) No 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)+1

CP11 plays, 75 yd · Touchdown

11:261st & 10own 35(11:26) #97 M.Uribe kickoff 60 yards to the CP05 fair catch by #28 C.Kuhl at CP050
10:571st & 10own 25(10:57) No 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)+6
9:432nd & 4own 31(09:51) No Huddle-Shotgun #20 T.Wilson rush middle for 1 yard loss to the CP30 (#4 I.Green)−1
8:583rd & 5own 30(09:14) No 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
8:351st & 10own 41(08:47) No Huddle-Shotgun #7 T.Dieffenbach rush left for 4 yards gain to the CP45 (#28 D.West)+4
8:182nd & 6own 45(08:19) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 21 yards gain to the PSU34, End Of Play, 1ST DOWN+21
7:461st & 10opp 34(08:02) PENALTY CP False Start (#0 L.Booher) 5 yards from PSU34 to PSU39. NO PLAY+5
7:231st & 15opp 39(07:41) No 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)+6
7:022nd & 9opp 33(07:14) No 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+14
6:371st & 10opp 19(06:48) No Huddle-Shotgun #20 T.Wilson rush middle for 15 yards gain to the PSU04 (#2 D.Thornton), 1ST DOWN+15
6:041st & goalopp 4(06:04) No 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

PRST8 plays, 56 yd · Field goal

5:581st & 10own 35(06:04) #36 J.Lopez kickoff 57 yards to the PSU08 #6 C.Newman return 19 yards to the PSU27 (#7 J.East)+19
5:401st & 10own 27(05:52) No 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)−1
5:042nd & 11own 26(05:11) No 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+53
4:291st & 10opp 21(04:36) No 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)+4
4:022nd & 6opp 17(04:02) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #24 D.Thompson thrown to CP06 QB hurried by #8 D.Turner0
4:022nd & 6opp 17Timeout Portland State, clock 04:020
3:573rd & 6opp 17(03:57) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #85 K.Ingman thrown to CP04 QB hurried by #44 M.D'Amato0
3:534th & 6opp 17(03:53) #97 M.Uribe field goal attempt from 33 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 03:53+33

CP6 plays, 12 yd · Missed FG

3:431st & 10own 35(03:50) #97 M.Uribe kickoff 58 yards to the CP07 #28 C.Kuhl return 50 yards to the PSU43 (#3 P.Walker)+50
3:291st & 10opp 43(03:38) No Huddle-Shotgun #9 B.Wheatley rush right for 14 yards gain to the PSU29 (#3 P.Walker), 1ST DOWN+14
2:561st & 10opp 29(03:05) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 2 yards loss to the PSU31 (#80 J.Brannan)−2
2:262nd & 12opp 31(02:26) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #85 A.Marshall thrown to PSU22 broken up by #4 I.Green0
2:233rd & 12opp 31(02:23) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #20 T.Wilson thrown to PSU23 QB hurried by #6 J.Helmstetler0
2:184th & 12opp 31(02:23) #38 N.Serna field goal attempt from 48 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 02:18+48

PRST12 plays, 29 yd · Turnover

2:091st & 10own 31(02:13) No Huddle-Shotgun #24 D.Thompson rush left for 1 yard gain to the PSU32 (#30 B.Wilson)+1
2:001st & 10opp 31Timeout , clock 02:000
1:542nd & 9own 32(01:54) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep to #3 T.Loville thrown to CP250
1:443rd & 9own 32(01:48) No Huddle-Shotgun #24 D.Thompson rush left for 7 yards gain to the PSU39 (#32 M.Rivera; #11 J.Houston)+7
1:443rd & 9opp 32Timeout Cal Poly, clock 01:440
1:414th & 2own 39(01:41) No 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+5
1:361st & 10own 44(01:36) No Huddle-Shotgun #14 T.Smith pass incomplete deep right to #3 T.Loville thrown to CP200
1:262nd & 10own 44(01:30) No Huddle-Shotgun #14 T.Smith rush middle for 8 yards gain to the CP48 (#32 M.Rivera)+8
1:103rd & 2opp 48(01:10) No 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+8
1:021st & 10opp 40(01:05) No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP37 (#30 B.Wilson)+3
1:021st & 10opp 40Timeout Portland State, clock 01:020
0:562nd & 7opp 37(00:56) No Huddle-Shotgun #9 J.Sagapolutele pass intercepted by #10 V.Johnson at CP28 broken up by #93 M.Danielson, End Of Play0

CP9 plays, 44 yd · Missed FG

0:431st & 10own 28(00:49) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP32 (#26 J.Roberts)+4
0:252nd & 6own 32(00:27) No Huddle-Shotgun #7 T.Dieffenbach rush right for 8 yards gain to the CP40 (#4 I.Green), 1ST DOWN+8
0:151st & 10own 40(00:15) No 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+18
0:081st & 10opp 42(00:08) No Huddle-Shotgun #7 T.Dieffenbach rush left for 19 yards gain to the PSU23 (#2 D.Thornton), 1ST DOWN+19
0:051st & 10opp 23PENALTY CP False Start (#74 J.Banwait) 5 yards from PSU23 to PSU28. NO PLAY+5
0:031st & 15opp 28(00:03) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #0 L.Booher thrown to PSU010
0:032nd & 15opp 28(00:00) #37 G.Dimauro field goal attempt from 46 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 00:00+46
0:031st & 15own 28Timeout Portland State, clock 00:030
0:002nd & 15opp 28End of 2nd quarter.−44

CP5 plays, 4 yd · Punt

15:001st & 10own 35(15:00) #97 M.Uribe kickoff 65 yards to the CP00, Touchback0
14:521st & 10own 25(14:56) No Huddle-Shotgun #34 K.Sanders rush middle for 0 yards to the CP25 (#3 P.Walker)0
14:152nd & 10own 25(14:22) No Huddle-Shotgun #9 B.Wheatley rush middle for 4 yards gain to the CP29 (#26 J.Roberts)+4
13:523rd & 6own 29(13:52) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #6 F.Pitts thrown to PSU500
13:444th & 6own 29(13:47) #35 J.Ehrlich punt 49 yards to the PSU22 #28 J.Herron return 1 yard to the PSU23 (#16 E.Torres)+1

PRST1 play, 77 yd · Touchdown

13:311st & 10own 23(13:38) No 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)+77

CP10 plays, 76 yd · Touchdown

13:281st & 10own 35(13:31) #97 M.Uribe kickoff 55 yards to the CP10 #9 B.Wheatley return 14 yards to the CP24 (#10 K.Stancato)+14
13:181st & 10own 24(13:24) No 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+11
12:441st & 10own 35(12:49) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP39 (#4 I.Green)+4
12:122nd & 6own 39(12:11) No Huddle-Shotgun #7 T.Dieffenbach rush right for 10 yards gain to the CP49 (#40 L.Burt), 1ST DOWN, PENALTY PSU Illegal Substitution declined+10
11:441st & 10own 49(11:44) No 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+10
11:131st & 20own 39(11:18) No Huddle-Shotgun #34 K.Sanders rush left for 3 yards gain to the CP42 (#25 K.Booker)+3
10:452nd & 17own 42(10:45) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #5 J.Garrison thrown to PSU15 broken up by #20 C.Mamaril0
10:303rd & 17own 42(10:36) No 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+39
9:441st & 10opp 19(09:48) No Huddle-Shotgun #34 K.Sanders rush right for 18 yards gain to the PSU01 (#25 K.Booker), 1ST DOWN+18
9:111st & goalopp 1(09:11) No 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)+1

PRST7 plays, 33 yd · On downs

9:041st & 10own 35(09:11) #36 J.Lopez kickoff 56 yards to the PSU09 #12 A.Miller return 17 yards to the PSU26 (#12 G.Burnett)+17
9:011st & 10own 26(09:01) No Huddle-Shotgun #6 C.Newman pass incomplete short right to #6 C.Newman thrown to PSU350
8:382nd & 10own 26(08:50) No 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+24
8:161st & 10midfield(08:20) No Huddle-Shotgun #24 D.Thompson rush middle for 6 yards gain to the CP44 (#44 M.D'Amato)+6
7:402nd & 4opp 44(07:43) No Huddle-Shotgun #9 J.Sagapolutele rush left for 3 yards gain to the CP41 (#44 M.D'Amato)+3
6:593rd & 1opp 41(07:04) No Huddle-Shotgun #9 J.Sagapolutele rush right for 0 yards to the CP41 (#58 T.Bouda; #20 K.Olson)0
6:214th & 1opp 41(06:21) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #6 C.Newman thrown to CP38, TURNOVER ON DOWNS0

CP4 plays, 59 yd · Touchdown

6:061st & 10own 41(06:15) No 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+38
5:371st & 10opp 21(05:37) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #10 M.Briscoe thrown to PSU13 broken up by #20 C.Mamaril0
5:182nd & 10opp 21(05:30) No 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+20
4:581st & goalopp 1(04:58) No 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)+1

PRST9 plays, 45 yd · Field goal

4:531st & 10own 35(04:58) #36 J.Lopez kickoff 41 yards to the PSU24 #44 C.White return 11 yards to the PSU35 (#7 J.East)+11
4:451st & 10own 35(04:48) No Huddle-Shotgun #24 D.Thompson rush right for 13 yards gain to the PSU48 (#20 K.Olson), 1ST DOWN+13
4:061st & 10own 48(04:13) No 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)+4
3:292nd & 6opp 48(03:35) No Huddle-Shotgun #24 D.Thompson rush right for 7 yards gain to the CP41 (#4 C.Moore), 1ST DOWN+7
2:461st & 10opp 41(02:57) No Huddle-Shotgun #24 D.Thompson rush middle for 18 yards gain to the CP23 (#44 M.D'Amato; #8 D.Turner), 1ST DOWN+18
2:201st & 10opp 23(02:24) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP22 (#90 B.Piland)+1
1:402nd & 9opp 22(01:44) No Huddle-Shotgun #24 D.Thompson rush right for 2 yards gain to the CP20 (#90 B.Piland)+2
0:573rd & 7opp 20(00:57) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #46 A.Seiuli thrown to CP11 QB hurried by #44 M.D'Amato0
0:524th & 7opp 20(00:52) #97 M.Uribe field goal attempt from 37 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 00:52+37

CP3 plays, -4 yd · Turnover

0:471st & 10own 35(00:52) #97 M.Uribe kickoff 61 yards to the CP04 #9 B.Wheatley return 19 yards to the CP23 (#6 J.Helmstetler)+19
0:351st & 10own 23(00:43) No Huddle-Shotgun #9 B.Wheatley rush left for 4 yards loss to the CP19 (#55 D.Matagi)−4
0:022nd & 14own 19(00:02) No 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+5

PRST7 plays, 15 yd · Touchdown

0:021st & 10opp 23(00:00) No Huddle-Shotgun #24 D.Thompson rush right for 8 yards gain to the CP15 (#7 J.East)+8
0:001st & 10own 23End of 3rd quarter.+62
14:492nd & 2opp 15(14:54) No Huddle-Shotgun #14 T.Smith rush middle for 2 yards loss to the CP17 (#10 V.Johnson; #99 J.Ngaluafe)−2
14:183rd & 4opp 17(14:20) No Huddle-Shotgun #24 D.Thompson rush middle for 10 yards gain to the CP07 (#8 D.Turner), 1ST DOWN+10
13:511st & goalopp 7(13:54) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP06 (#44 M.D'Amato)+1
13:162nd & goalopp 6(13:16) No Huddle-Shotgun #14 T.Smith rush right for 6 yards gain to the CP00 TOUCHDOWN, clock 13:16 #14 T.Smith pass attempt failed+6
13:16opp 3PENALTY PSU False Start (#14 T.Smith) 5 yards from CP03 to CP08. NO PLAY+5

CP5 plays, -6 yd · Punt

13:111st & 10own 35(13:16) #97 M.Uribe kickoff 58 yards to the CP07 #28 C.Kuhl return 22 yards to the CP29 (#21 K.Elder; #39 H.Amposta)+22
13:011st & 10own 29(13:06) No Huddle-Shotgun #20 T.Wilson rush middle for 7 yards gain to the CP36 (#14 T.Thompson)+7
12:332nd & 3own 36(12:40) No Huddle-Shotgun #20 T.Wilson rush middle for 0 yards to the CP36 (#6 J.Helmstetler)0
11:393rd & 3own 36(12:04) No 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−13
11:244th & 16own 23(11:24) #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

PRST9 plays, 23 yd · Punt

11:021st & 20own 23(11:02) No Huddle-Shotgun #24 D.Thompson rush right for 1 yard loss to the PSU22 (#90 B.Piland)−1
10:342nd & 21own 22(10:40) No Huddle-Shotgun #9 J.Sagapolutele rush right for 2 yards gain to the PSU24 (#90 B.Piland; #58 T.Bouda)+2
9:593rd & 19own 24(10:07) No 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+25
9:181st & 10own 49(09:24) No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP46 (#90 B.Piland)+5
8:282nd & 5opp 46(08:38) No Huddle-Shotgun #6 C.Newman rush right for 5 yards gain to the CP41 (#30 B.Wilson), 1ST DOWN+5
7:291st & 10opp 41(07:46) No 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)−7
7:112nd & 17opp 48(07:15) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the CP44 (#20 K.Olson; #32 M.Rivera)+4
6:393rd & 13opp 44(06:39) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep left to #17 Z.Dodson-Greene thrown to CP10 QB hurried by #20 K.Olson0
6:304th & 13opp 44(06:30) #34 T.Johnson punt 41 yards to the CP030

CP4 plays, 6 yd · Punt

6:151st & 10own 3(06:20) No Huddle-Shotgun #34 K.Sanders rush middle for 6 yards gain to the CP09 (#14 T.Thompson)+6
5:402nd & 4own 9(05:54) No Huddle-Shotgun #7 T.Dieffenbach rush left for 0 yards to the CP09 (#14 T.Thompson)0
5:263rd & 4own 9(05:26) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #34 K.Sanders thrown to CP14 broken up by #56 S.Elliott0
5:204th & 4own 9(05:22) #35 J.Ehrlich punt 48 yards to the PSU43 fair catch by #28 J.Herron at PSU430

PRST18 plays, 13 yd · Punt

5:071st & 10own 43(05:16) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU47 (#44 M.D'Amato; #58 T.Bouda)+4
4:302nd & 6own 47(04:33) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the PSU48 (#20 K.Olson; #99 J.Ngaluafe)+1
4:302nd & 6opp 47Timeout Cal Poly, clock 04:300
4:302nd & 6own 47Timeout Portland State, clock 04:300
4:193rd & 5own 48(04:25) No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP47 (#20 K.Olson), 1ST DOWN+5
3:361st & 10opp 47(03:43) No Huddle-Shotgun #14 T.Smith rush middle for 6 yards gain to the CP41 (#20 K.Olson)+6
2:562nd & 4opp 41(03:00) No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP38, End Of Play+3
2:232nd & 4opp 41Timeout Portland State, clock 02:230
2:143rd & 1opp 38(02:17) No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP33 (#47 B.Breedlove), 1ST DOWN+5
1:551st & 10opp 33(01:55) No Huddle-Shotgun #14 T.Smith rush right for 0 yards to the CP33 (#47 B.Breedlove)0
1:551st & 10own 33Timeout Cal Poly, clock 01:550
1:452nd & 10opp 33(01:50) No Huddle-Shotgun #14 T.Smith rush right for 4 yards gain to the CP29 (#44 M.D'Amato)+4
1:452nd & 10opp 33Timeout Portland State, clock 01:450
1:383rd & 6opp 29(01:39) No Huddle-Shotgun #24 D.Thompson rush right for 5 yards gain to the CP24 (#20 K.Olson; #44 M.D'Amato)+5
1:384th & 1opp 24PENALTY PSU UNS: Unsportsmanlike Conduct (#85 K.Ingman) 15 yards from CP24 to CP39. NO PLAY+15
1:383rd & 6own 29Timeout Cal Poly, clock 01:380
1:334th & 16opp 39PENALTY PSU Delay Of Game (#34 T.Johnson) 5 yards from CP39 to CP44. NO PLAY+5
1:334th & 21opp 44(01:33) #34 T.Johnson punt 9 yards to the CP35, out of bounds at CP350

CP3 plays, 65 yd · Touchdown

1:261st & 10own 35(01:26) No Huddle-Shotgun #34 K.Sanders rush left for 10 yards gain to the CP45 (#26 J.Roberts), 1ST DOWN+10
1:101st & 10own 45(01:16) No Huddle-Shotgun #34 K.Sanders rush left for 54 yards gain to the PSU01 (#4 I.Green), 1ST DOWN+54
0:551st & goalopp 1(00:55) No 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)+1

PRST5 plays, -63 yd · End of period

0:54own 35(00:55) #36 J.Lopez onside kickoff 0 yards to the CP35 PENALTY PSU Offside (#5 J.Allen) 5 yards from CP35 to CP40. NO PLAY+5
0:541st & 10own 40(00:54) #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 PSU080
0:301st & 71own 8(00:30) Kneel down by #9 J.Sagapolutele at PSU07 for loss of 1 yard−1
0:032nd & 72own 7(00:03) Kneel down by #9 J.Sagapolutele at PSU06 for loss of 1 yard−1
0:002nd & goalopp 7End of 4th quarter.−87

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 8 meetings vs. Team

Cal Poly 5–3 vs Portland State

  • 2023 · wk 4Cal Poly 21 @ Portland State 59
  • 2022 · wk 12Portland State 42 @ Cal Poly 49
  • 2021 · wk 9Cal Poly 21 @ Portland State 42
  • 2017 · wk 10Portland State 28 @ Cal Poly 35
  • 2016 · wk 7Cal Poly 55 @ Portland State 35
  • 2015 · wk 8Portland State 38 @ Cal Poly 35
  • 2014 · wk 4Portland State 14 @ Cal Poly 42
  • 2013 · wk 5Cal Poly 38 @ Portland State 34

Research

Keep this open while you look at others