Week 1 · 2025

Tarleton State at Portland State

Sat 08/23/2025 04:30 PMHillsboro StadiumPortland State pregame11%Pregame win probability: 11% for Portland State. Tarleton State favored, and won.

97°Cloudy6 mph E · 19% humidityRecorded at kickoff by College Football Data

Tarleton State

42

12–2

Portland State

0

1–11

Attendance

1,890

reported

TAR14 plays, 59 yd · Turnover

14:571st & 10own 35Mathias Uribe kickoff for 49 yds , Bryce Parker return for no gain to the TAR 160
14:571st & 10own 16Victor Gabalis pass complete to Peyton Kramer for 20 yds to the TAR 36 for a 1ST down+20
14:571st & 10own 36Tylan Hines run for 3 yds to the TAR 39+3
13:592nd & 7own 39Tarleton State Penalty, Ineligible Downfield on Pass (-5 Yards) to the TAR 34−5
13:592nd & 12own 34Tylan Hines run for 10 yds to the TAR 44+10
13:593rd & 2own 44Tylan Hines run for 5 yds to the TAR 49 for a 1ST down+5
13:591st & 10own 49Victor Gabalis pass complete to Keylan Johnson for 4 yds to the PRST 47+4
13:592nd & 6opp 47Victor Gabalis pass complete to Cody Jackson for 16 yds to the PRST 31 for a 1ST down+16
13:591st & 10opp 31Tylan Hines run for 2 yds to the PRST 29+2
13:592nd & 8opp 29Tre Page Iii run for 5 yds to the PRST 24+5
13:593rd & 3opp 24Tre Page Iii run for 6 yds to the PRST 18 for a 1ST down+6
13:591st & 10opp 18Tre Page Iii run for a loss of 3 yards to the PRST 21−3
13:592nd & 13opp 21Victor Gabalis pass incomplete to Keylan Johnson0
9:543rd & 13opp 21Caleb Lewis run for 1 yd to the PRST 20 Caleb Lewis fumbled, recovered by PRST J'Querian Ladson+1

PRST6 plays, 6 yd · Punt

9:542nd & 10own 20Timeout Portland State, clock 09:540
9:541st & 10own 20Delon Thompson run for no gain to the PRST 200
9:542nd & 10own 20Tyrese Smith run for 6 yds to the PRST 26+6
9:543rd & 4own 26Gabe Downing pass incomplete to Chance Miller0
9:543rd & 4own 26Gabe Downing pass incomplete to Chance Miller0
8:244th & 4own 26Tony Johnson punt for 23 yds0

TAR6 plays, 49 yd · Touchdown

8:241st & 10opp 49Victor Gabalis pass complete to T'iar Young for 11 yds to the PRST 38 for a 1ST down+11
8:241st & 10opp 38Victor Gabalis pass complete to Peyton Kramer for 10 yds to the PRST 28 for a 1ST down+10
7:251st & 10opp 28Tre Page 28 Yd Run (Corbin Poston Kick)+28
7:251st & 10own 37Timeout Portland State, clock 07:250
7:251st & 10own 37Timeout Portland State, clock 07:250
7:211st & 10own 35Brad Larson kickoff for 48 yds , Andre Miller return for 15 yds to the 50 yard line Tarleton State Penalty, Defensive Offside (Jadan Aubert) to the PRST 37+15

PRST8 plays, 48 yd · Turnover

7:211st & 10own 37Gabe Downing pass complete to Kristian Ingman for 6 yds to the PRST 43+6
7:212nd & 4own 43Delon Thompson run for 1 yd to the PRST 44+1
7:213rd & 3own 44Gabe Downing pass complete to Branden Alvarez for 10 yds to the TAR 46 for a 1ST down+10
7:211st & 10opp 46Gabe Downing pass complete to Branden Alvarez for 7 yds to the TAR 39+7
7:212nd & 3opp 39Tyrese Smith run for 4 yds to the TAR 35 for a 1ST down+4
7:211st & 10opp 35Gabe Downing pass complete to Branden Alvarez for 21 yds to the TAR 14 for a 1ST down+21
7:211st & 10opp 14Delon Thompson run for a loss of 1 yard to the TAR 15−1
2:362nd & 11opp 15Gabe Downing pass intercepted Ty Rawls return for 54 yds to the PRST 36+54

TAR7 plays, 11 yd · Missed FG

2:361st & 10opp 36run for 3 yds to the PRST 39 fumbled, recovered by TAR Victor Gabalis+3
2:362nd & 13opp 39Tre Page Iii run for 18 yds to the PRST 21 for a 1ST down+18
2:361st & 10opp 21Tre Page Iii run for 1 yd to the PRST 20+1
2:362nd & 9opp 20Victor Gabalis pass incomplete to T'iar Young0
2:363rd & 9opp 20Victor Gabalis pass incomplete to Peyton Kramer0
2:364th & 9opp 20PENALTY TSU False Start 5 yards from PSU20 to PSU25. NO PLAY.−5
0:364th & 14opp 25Corbin Poston 42 yd FG MISSED+42

PRST12 plays, 8 yd · Punt

0:361st & 10own 25Portland State Penalty, UNS: Unsportsmanlike Conduct (-12 Yards) to the PRST 13−12
0:361st & 22own 13Timeout Portland State, clock 00:360
0:361st & 22own 13Timeout Portland State, clock 00:360
0:00own 13End of 1st Quarter0
0:001st & 22own 13Delon Thompson run for a loss of 1 yard to the PRST 12−1
0:00own 13End of 1st Quarter−1
15:002nd & 23own 12Gabe Downing run for 3 yds to the PRST 15+3
15:003rd & 8own 15Gabe Downing pass complete to Branden Alvarez for 10 yds to the PRST 25 for a 1ST down+10
15:001st & 10own 25Gabe Downing run for no gain to the PRST 250
15:002nd & 10own 25Gabe Downing pass complete to Cru Newman for 4 yds to the PRST 21+4
15:003rd & 14own 21Gabe Downing pass complete to Chance Miller for 12 yds to the PRST 33+12
11:044th & 2own 33Tony Johnson punt for 56 yds0

TAR3 plays, 89 yd · Touchdown

10:491st & 10own 11Tre Page 89 Yd Run (Corbin Poston Kick)+89
10:491st & 10own 18Timeout Portland State, clock 10:490
10:491st & 10own 18Timeout Portland State, clock 10:490

PRST7 plays, 0 yd · Punt

10:471st & 10own 35Brad Larson kickoff for 61 yds , Cru Newman return for 14 yds to the PRST 18+14
10:471st & 10own 18Tyrese Smith run for 1 yd to the PRST 19+1
10:472nd & 9own 19Tyrese Smith run for 4 yds to the PRST 23+4
10:473rd & 5own 23PENALTY PSU False Start (Leatigaga,Pule) 5 yards from PSU23 to PSU18. NO PLAY.−5
10:473rd & 10own 18Gabe Downing pass incomplete to Branden Alvarez0
10:473rd & 10own 18Gabe Downing pass incomplete to Branden Alvarez0
8:534th & 10own 18Tony Johnson punt for 49 yds0

TAR5 plays, 5 yd · Punt

8:531st & 10own 33Victor Gabalis pass incomplete to Cody Jackson0
8:532nd & 10own 33Tre Page Iii run for 5 yds to the TAR 38+5
8:533rd & 5own 38Victor Gabalis pass incomplete to Reginald Harden Jr.0
8:533rd & 5own 38Victor Gabalis pass incomplete to Reginald Harden Jr.0
8:024th & 5own 38Charlie Mullen punt for 37 yds, fair catch by Cru Newman at the PRST 250

PRST7 plays, 28 yd · Turnover

8:021st & 10own 25Gabe Downing pass complete to Kristian Ingman for 13 yds to the PRST 38 for a 1ST down+13
8:021st & 10own 38Delon Thompson run for 11 yds to the PRST 49 for a 1ST down+11
8:021st & 10own 49Delon Thompson run for 7 yds to the TAR 44+7
8:022nd & 3opp 44Delon Thompson run for a loss of 3 yards to the TAR 47−3
8:022nd & 3opp 44Delon Thompson run for a loss of 3 yards to the TAR 47−3
5:443rd & 6opp 47Timeout Portland State, clock 05:440
5:393rd & 6opp 47Gabe Downing pass intercepted Ty Rawls return for no gain to the TAR 350

TAR11 plays, 22 yd · Punt

5:391st & 10own 35Tre Page Iii run for 5 yds to the TAR 40+5
5:392nd & 5own 40Victor Gabalis pass complete to Cody Jackson for 11 yds to the PRST 49 for a 1ST down+11
5:391st & 10opp 49Tre Page Iii run for no gain to the PRST 490
5:392nd & 10opp 49Victor Gabalis pass incomplete to Cody Jackson0
5:393rd & 10opp 49Tre Page Iii run for 6 yds to the PRST 43+6
5:392nd & 5own 40Victor Gabalis pass complete to Cody Jackson for 11 yds to the PRST 49 for a 1ST down+11
5:391st & 10opp 49Tre Page Iii run for no gain to the PRST 490
5:393rd & 10opp 49Tre Page Iii run for 6 yds to the PRST 43+6
3:284th & 4opp 43Timeout Tarleton State, clock 03:280
3:284th & 4opp 43Timeout Tarleton State, clock 03:280
3:224th & 4opp 43Charlie Mullen punt for 43 yds for a touchback0

PRST14 plays, 44 yd · Missed FG

3:221st & 10own 20Delon Thompson run for 6 yds to the PRST 26+6
3:222nd & 4own 26Delon Thompson run for 4 yds to the PRST 30 for a 1ST down+4
3:221st & 10own 30Delon Thompson run for 3 yds to the PRST 33+3
3:221st & 10own 30Delon Thompson run for 3 yds to the PRST 33+3
2:002nd & 7own 33Timeout Portland State, clock 02:000
2:002nd & 7own 33Gabe Downing pass complete to Terence Loville for 10 yds to the PRST 43 for a 1ST down+10
2:001st & 10own 43Delon Thompson run for no gain to the PRST 430
2:002nd & 10own 43No Huddle-Shotgun Downing,Gabe pass incomplete deep left to Miller,Andre thrown to TSU30 PENALTY TSU Pass Interference (Aubert,Jadan) 15 yards from PSU43 to TSU42, 1ST DOWN. NO PLAY.+15
2:001st & 10opp 42Gabe Downing pass incomplete to Chance Miller0
2:002nd & 10opp 42Gabe Downing pass complete to Branden Alvarez for 6 yds to the TAR 36+6
2:003rd & 4opp 36Gabe Downing pass incomplete to Terence Loville0
2:002nd & 10opp 42Gabe Downing pass complete to Branden Alvarez for 6 yds to the TAR 36+6
2:003rd & 4opp 36Gabe Downing pass incomplete to Terence Loville0
0:224th & 4opp 36Mathias Uribe 54 yd FG MISSED+54

TAR6 plays, 8 yd · End of period

0:221st & 10own 36Victor Gabalis pass complete to Tre Page Iii for 8 yds to the TAR 44+8
0:221st & 10own 36Victor Gabalis pass complete to Tre Page Iii for 8 yds to the TAR 44+8
0:092nd & 2own 44Timeout Tarleton State, clock 00:090
0:00own 44End of 2nd Quarter0
0:002nd & 2own 44Victor Gabalis pass incomplete0
0:00own 44End of 2nd Quarter0

PRST14 plays, 41 yd · Punt

8:594th & 7opp 38Tony Johnson punt for 26 yds0
0:491st & 10own 35Brad Larson kickoff for 65 yds , Cru Newman return for 21 yds to the PRST 21+21
0:491st & 10own 21Delon Thompson run for no gain to the PRST 210
0:492nd & 10own 21Tyrese Smith run for 9 yds to the PRST 30+9
0:493rd & 1own 30Delon Thompson run for 6 yds to the PRST 36 for a 1ST down+6
0:491st & 10own 36PENALTY PSU False Start (Leatigaga,Pule) 5 yards from PSU36 to PSU31. NO PLAY.−5
0:491st & 15own 31Tyrese Smith run for 16 yds to the PRST 47 for a 1ST down+16
0:491st & 10own 47Delon Thompson run for 6 yds to the TAR 47+6
0:492nd & 4opp 47Tyrese Smith run for 6 yds to the TAR 41 for a 1ST down+6
0:491st & 10opp 41Delon Thompson run for 2 yds to the TAR 39+2
0:492nd & 8opp 39Tyrese Smith run for 1 yd to the TAR 38+1
0:493rd & 7opp 38Gabe Downing pass incomplete to Jaylen Lynch0
0:493rd & 7opp 38Gabe Downing pass incomplete to Jaylen Lynch0
0:494th & 7opp 38Tony Johnson punt for 26 yds0

TAR8 plays, 88 yd · Touchdown

8:592nd & 7own 15Timeout Portland State, clock 08:590
8:591st & 10own 12Tre Page Iii run for 3 yds to the TAR 15+3
8:592nd & 7own 15Tre Page Iii run for a loss of 1 yard to the TAR 14−1
8:593rd & 8own 14Victor Gabalis pass complete to Peyton Kramer for 18 yds to the TAR 32 for a 1ST down+18
8:591st & 10own 32Victor Gabalis pass complete to Peyton Kramer for 21 yds to the PRST 47 for a 1ST down+21
8:591st & 10opp 47Victor Gabalis run for 33 yds to the PRST 14 for a 1ST down+33
6:071st & 10opp 14Timeout Portland State, clock 06:070
6:021st & 10opp 14Victor Gabalis pass complete to Dawson Hearne for 14 yds for a TD (Corbin Poston KICK)+14

TAR5 plays, 29 yd · Touchdown

5:541st & 10own 35Brad Larson kickoff for 56 yds , Andre Miller return for 20 yds to the PRST 29 Andre Miller fumbled, recovered by TAR Jadan Aubert+20
5:541st & 10opp 29Victor Gabalis pass complete to Cody Jackson for 9 yds to the PRST 20+9
5:542nd & 1opp 20Tre Page Iii run for 5 yds to the PRST 15 for a 1ST down Portland State Penalty, Personal Foul (Lonnie Burt) to the PRST 7 for a 1ST down+13
5:541st & goalopp 7Tre Page Iii run for 3 yds to the PRST 4+3
4:042nd & goalopp 4Victor Gabalis pass complete to Danny Joiner for 4 yds for a TD (Corbin Poston KICK)+4

PRST9 plays, 19 yd · On downs

3:581st & 10own 35Brad Larson kickoff for 58 yds , Andre Miller return for 23 yds to the PRST 30+23
3:581st & 10own 30Tyrese Smith pass incomplete to Branden Alvarez0
3:582nd & 10own 30Tyrese Smith pass complete to Chance Miller for 10 yds to the PRST 40 for a 1ST down+10
3:581st & 10own 40Shotgun Smith,Tyrese pass incomplete short middle to Ingman,Kristian thrown to TSU48 PENALTY PSU Ineligible Downfield on Pass (Ingman,Kristian) 5 yards from PSU40 to PSU35. NO PLAY.−5
3:581st & 15own 35Tyrese Smith pass incomplete to Jaylen Lynch0
3:582nd & 15own 35Tyrese Smith pass complete to Delon Thompson for 11 yds to the PRST 46+11
3:583rd & 4own 46Tyrese Smith run for 3 yds to the PRST 49+3
1:274th & 1own 49Timeout Portland State, clock 01:270
1:234th & 1own 49Tyrese Smith run for no gain to the PRST 490

TAR9 plays, 20 yd · Missed FG

1:231st & 10opp 49Caleb Lewis run for a loss of 2 yards to the TAR 49−2
1:232nd & 12own 49Victor Gabalis pass incomplete to Peyton Kramer0
0:003rd & 12own 49Victor Gabalis pass complete to Caleb Lewis for 11 yds to the PRST 40+11
0:00own 49End of 3rd Quarter+11
15:004th & 1opp 40Daniel Greek run for 8 yds to the PRST 32 for a 1ST down+8
15:001st & 10opp 32Caleb Lewis run for 3 yds to the PRST 29+3
15:002nd & 7opp 29Victor Gabalis pass incomplete to T'iar Young0
15:003rd & 7opp 29Victor Gabalis pass incomplete to Bryce Parker0
13:204th & 7opp 29Corbin Poston 46 yd FG MISSED+46

PRST6 plays, -2 yd · Defensive TD

13:202nd & 10own 29Timeout Portland State, clock 13:200
13:201st & 10own 29John-Keawe Sagapolutele pass incomplete to Branden Alvarez0
13:202nd & 10own 29John-Keawe Sagapolutele pass complete to Jaylen Lynch for 2 yds to the PRST 27+2
12:213rd & 12own 27Omar Emmons 37 Yd Interception Return (Corbin Poston Kick)+37
12:211st & 10own 10Timeout Portland State, clock 12:210
12:051st & 10own 35Brad Larson kickoff for 65 yds , Cru Newman return for 59 yds to the PRST 6 Portland State Penalty, Offensive Holding (10 Yards) to the PRST 10+59

PRST7 plays, 23 yd · Punt

12:051st & 10own 10Delon Thompson run for a loss of 3 yards to the PRST 7−3
12:052nd & 13own 7John-Keawe Sagapolutele pass incomplete to Delon Thompson0
12:053rd & 13own 7Delon Thompson run for 17 yds to the PRST 24 for a 1ST down+17
12:051st & 10own 24John-Keawe Sagapolutele pass incomplete to Kristian Ingman0
12:052nd & 10own 24John-Keawe Sagapolutele pass complete to Delon Thompson for 9 yds to the PRST 33+9
12:053rd & 1own 33John-Keawe Sagapolutele pass incomplete to Branden Alvarez0
9:444th & 1own 33Tony Johnson punt for 42 yds, fair catch by Caleb Lewis at the TAR 250

TAR12 plays, 75 yd · Touchdown

9:441st & 10own 25Daniel Greek pass incomplete to Bryce Parker0
9:442nd & 10own 25Caleb Lewis run for 6 yds to the TAR 31+6
9:443rd & 4own 31Caleb Lewis run for 11 yds to the TAR 42 for a 1ST down+11
9:441st & 10own 42Caleb Lewis run for 4 yds to the TAR 46+4
9:442nd & 6own 46Caleb Lewis run for 13 yds to the PRST 41 for a 1ST down+13
9:441st & 10opp 41Caleb Lewis run for 4 yds to the PRST 37+4
9:442nd & 6opp 37run for 3 yds to the PRST 40 fumbled, recovered by TAR Deangelo Rosemond+3
9:443rd & 9opp 40Deangelo Rosemond run for 17 yds to the PRST 23 for a 1ST down+17
9:441st & 10opp 23Deangelo Rosemond run for 12 yds to the PRST 11 for a 1ST down+12
9:441st & 10opp 11Caleb Lewis run for no gain to the PRST 110
9:442nd & 10opp 11Caleb Lewis run for 3 yds to the PRST 8+3
2:533rd & 7opp 8Caleb Lewis run for 8 yds for a TD (Corbin Poston KICK)+8

PRST10 plays, 50 yd · Missed FG

2:391st & 10own 35Brad Larson kickoff for 65 yds , Cru Newman return for 31 yds to the PRST 31+31
2:391st & 10own 31John-Keawe Sagapolutele pass complete to Cru Newman for 6 yds to the PRST 37+6
2:392nd & 4own 37John-Keawe Sagapolutele pass complete to Cru Newman for 4 yds to the PRST 41 for a 1ST down+4
2:001st & 10own 41Timeout Portland State, clock 02:000
2:001st & 10own 41John-Keawe Sagapolutele pass complete to Branden Alvarez for 18 yds to the TAR 41 for a 1ST down+18
2:001st & 10opp 41John-Keawe Sagapolutele pass complete to Jaylen Lynch for 22 yds to the TAR 19 for a 1ST down+22
2:001st & 10opp 19John-Keawe Sagapolutele pass incomplete to Branden Alvarez0
2:002nd & 10opp 19John-Keawe Sagapolutele pass incomplete to Andre Miller0
2:003rd & 10opp 19John-Keawe Sagapolutele pass incomplete to Branden Alvarez0
1:074th & 10opp 19Mathias Uribe 37 yd FG MISSED+37

TAR3 plays, -4 yd · Uncategorized

1:071st & 10own 20Kneel down by Tarleton State at TSU18 for loss of 2 yards.−2
0:002nd & 12own 18Kneel down by Tarleton State at TSU16 for loss of 2 yards.−2
0:00own 18End of 4th Quarter−2

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

Previous meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others