Tarleton State at Portland State

Saturday, August 23, 2025

Tarleton State beat Portland State 42–⁠0. It was their only meeting on record.

AwayTarleton State12–⁠2 in 2025
42
HomePortland State1–⁠11 in 2025
0

Final at Hillsboro Stadium, PortlandTV: ESPN2Attendance 1,890

At kickoff
96°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Portland-Hillsboro Airport (KHIO), 4 km from the stadium, 23 minutes after kickoff
Official
Spencer MumfordGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Tarleton State77141442
Portland State00000

Standouts

  • PassingVictor Gabalis14 of 24, 152 yards, 2 TDTarleton State
  • RushingTre Page III15 carries, 170 yards, 2 TDTarleton State
  • ReceivingCody Jackson4 catches, 96 yardsTarleton State
  • DefenseTy Rawls2 INTTarleton State

Player stats

Tarleton State

PassingC/AttYdsTDInt
Victor Gabalis14/2415220
Daniel Greek0/1000
RushingCarYdsTDLong
Tre Page III15170289
Caleb Lewis1151113
Victor Gabalis133033
Deangelo Rosemond229017
ReceivingRecYdsTDLong
Cody Jackson496060
Peyton Kramer469021
Dawson Hearne114114
Caleb Lewis111011
DefenseTklTFLSacksInt
Omar Emmons0001
Ty Rawls0002

Portland State

PassingC/AttYdsTDInt
Gabe Downing10/179102
John-Keawe Sagapolutele6/145701
Tyrese Smith2/42100
RushingCarYdsTDLong
Delon Thompson1755017
Tyrese Smith1050016
Gabe Downing2303
ReceivingRecYdsTDLong
Branden Alvarez672021
Chance Miller222012
Jaylen Lynch220022
Delon Thompson220011

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Tarleton StatePortland State
453Total yards277
152Passing yards169
301Rushing yards108
6.1Yards per pass4.8
7.9Yards per rush3.7
22First downs17
6–⁠12Third downs4–⁠14
1–⁠1Fourth downs0–⁠1
1Turnovers4
4–⁠30Penalties6–⁠45
27:38Possession32:22

Efficiency

Tarleton StatePortland State
42%Success rate35%
0.36EPA per play−0.32
1.57Explosiveness0.89
0.37Rushing EPA−0.24
0.35Passing EPA−0.39
23%Passing-down success24%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Tarleton State 56% to win. Elo’s favorite won.

The line

Tarleton State −16.5, over/under 55.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Tarleton State 89%, Portland State 11%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Portland State end zoneTarleton State end zoneQ1 Tarleton StateFumble, 13 playsQ1 Portland StatePunt, 3 playsQ1 Tarleton StateTouchdown, 3 playsQ1 Portland StateInterception, 8 playsQ1 Tarleton StateMissed FG, 6 playsQ1 Portland StatePunt, 6 playsQ2 Tarleton StateTouchdown, 1 playQ2 Portland StatePunt, 3 playsQ2 Tarleton StatePunt, 3 playsQ2 Portland StateInterception, 5 playsQ2 Tarleton StatePunt, 5 playsQ2 Portland StateMissed FG, 9 playsQ2 Tarleton StateEnd of half, 2 playsQ3 Portland StatePunt, 9 playsQ3 Tarleton StateTouchdown, 6 playsQ3 Tarleton StateTouchdown, 4 playsQ3 Portland StateTurnover on downs, 6 playsQ3 Tarleton StateMissed FG, 8 playsQ4 Portland StatePick-six, 3 plays (Tarleton State scores)Q4 Portland StatePunt, 6 playsQ4 Tarleton StateTouchdown, 12 playsQ4 Portland StateMissed FG, 8 playsQ4 Tarleton StateResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Portland State drives left to right, Tarleton State right to left.
  1. Q1 Tarleton StateFumble, 13 plays, 64 yards
  2. Q1 Portland StatePunt, 3 plays, 6 yards
  3. Q1 Tarleton StateTouchdown, 3 plays, 49 yards
  4. Q1 Portland StateInterception, 8 plays, 48 yards
  5. Q1 Tarleton StateMissed FG, 6 plays, 11 yards
  6. Q1 Portland StatePunt, 6 plays, 8 yards
  7. Q2 Tarleton StateTouchdown, 1 play, 89 yards
  8. Q2 Portland StatePunt, 3 plays, 0 yards
  9. Q2 Tarleton StatePunt, 3 plays, 5 yards
  10. Q2 Portland StateInterception, 5 plays, 28 yards
  11. Q2 Tarleton StatePunt, 5 plays, 22 yards
  12. Q2 Portland StateMissed FG, 9 plays, 44 yards
  13. Q2 Tarleton StateEnd of half, 2 plays, 8 yards
  14. Q3 Portland StatePunt, 9 plays, 41 yards
  15. Q3 Tarleton StateTouchdown, 6 plays, 88 yards
  16. Q3 Tarleton StateTouchdown, 4 plays, 29 yards
  17. Q3 Portland StateTurnover on downs, 6 plays, 19 yards
  18. Q3 Tarleton StateMissed FG, 8 plays, 20 yards
  19. Q4 Portland StatePick-six, 3 plays (Tarleton State scores), −2 yards
  20. Q4 Portland StatePunt, 6 plays, 23 yards
  21. Q4 Tarleton StateTouchdown, 12 plays, 75 yards
  22. Q4 Portland StateMissed FG, 8 plays, 50 yards
  23. Q4 Tarleton StateResult not recorded, 2 plays, 4 yards

Play by play

1st quarter6 drives, then Tarleton State 7, Portland State 0
Tarleton State Fumble, 13 plays
14:571st & 10 at own 35Mathias Uribe kickoff for 49 yds , Bryce Parker return for no gain to the TAR 16
14:571st & 10 at own 16Victor Gabalis pass complete to Peyton Kramer for 20 yds to the TAR 36 for a 1ST down
14:571st & 10 at own 36Tylan Hines run for 3 yds to the TAR 39
13:592nd & 7 at own 39Tarleton State Penalty, Ineligible Downfield on Pass (-5 Yards) to the TAR 34
13:592nd & 12 at own 34Tylan Hines run for 10 yds to the TAR 44
13:593rd & 2 at own 44Tylan Hines run for 5 yds to the TAR 49 for a 1ST down
13:591st & 10 at own 49Victor Gabalis pass complete to Keylan Johnson for 4 yds to the PRST 47
13:592nd & 6 at opp 47Victor Gabalis pass complete to Cody Jackson for 16 yds to the PRST 31 for a 1ST down
13:591st & 10 at opp 31Tylan Hines run for 2 yds to the PRST 29
13:592nd & 8 at opp 29Tre Page Iii run for 5 yds to the PRST 24
13:593rd & 3 at opp 24Tre Page Iii run for 6 yds to the PRST 18 for a 1ST down
13:591st & 10 at opp 18Tre Page Iii run for a loss of 3 yards to the PRST 21
13:592nd & 13 at opp 21Victor Gabalis pass incomplete to Keylan Johnson
9:543rd & 13 at opp 21Caleb Lewis run for 1 yd to the PRST 20 Caleb Lewis fumbled, recovered by PRST J’Querian Ladson
Portland State Punt, 3 plays
9:542nd & 10 at own 20Timeout Portland State, clock 09:54
9:541st & 10 at own 20Delon Thompson run for no gain to the PRST 20
9:542nd & 10 at own 20Tyrese Smith run for 6 yds to the PRST 26
9:543rd & 4 at own 26Gabe Downing pass incomplete to Chance Miller
9:543rd & 4 at own 26Gabe Downing pass incomplete to Chance Miller
8:244th & 4 at own 26Tony Johnson punt for 23 yds
Tarleton State Touchdown, 3 plays
8:241st & 10 at opp 49Victor Gabalis pass complete to T’iar Young for 11 yds to the PRST 38 for a 1ST down
8:241st & 10 at opp 38Victor Gabalis pass complete to Peyton Kramer for 10 yds to the PRST 28 for a 1ST down
7:251st & 10 at opp 28Tre Page 28 Yd Run (Corbin Poston Kick)Tarleton State 7, Portland State 0
7:251st & 10 at own 37Timeout Portland State, clock 07:25
7:251st & 10 at own 37Timeout Portland State, clock 07:25
7:211st & 10 at own 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
Portland State Interception, 8 plays
7:211st & 10 at own 37Gabe Downing pass complete to Kristian Ingman for 6 yds to the PRST 43
7:212nd & 4 at own 43Delon Thompson run for 1 yd to the PRST 44
7:213rd & 3 at own 44Gabe Downing pass complete to Branden Alvarez for 10 yds to the TAR 46 for a 1ST down
7:211st & 10 at opp 46Gabe Downing pass complete to Branden Alvarez for 7 yds to the TAR 39
7:212nd & 3 at opp 39Tyrese Smith run for 4 yds to the TAR 35 for a 1ST down
7:211st & 10 at opp 35Gabe Downing pass complete to Branden Alvarez for 21 yds to the TAR 14 for a 1ST down
7:211st & 10 at opp 14Delon Thompson run for a loss of 1 yard to the TAR 15
2:362nd & 11 at opp 15Gabe Downing pass intercepted Ty Rawls return for 54 yds to the PRST 36
Tarleton State Missed FG, 6 plays
2:361st & 10 at opp 36run for 3 yds to the PRST 39 fumbled, recovered by TAR Victor Gabalis
2:362nd & 13 at opp 39Tre Page Iii run for 18 yds to the PRST 21 for a 1ST down
2:361st & 10 at opp 21Tre Page Iii run for 1 yd to the PRST 20
2:362nd & 9 at opp 20Victor Gabalis pass incomplete to T’iar Young
2:363rd & 9 at opp 20Victor Gabalis pass incomplete to Peyton Kramer
2:364th & 9 at opp 20PENALTY TSU False Start 5 yards from PSU20 to PSU25. NO PLAY.
0:364th & 14 at opp 25Corbin Poston 42 yd FG MISSED
Portland State Punt, 6 plays
0:361st & 10 at own 25Portland State Penalty, UNS: Unsportsmanlike Conduct (-12 Yards) to the PRST 13
0:361st & 22 at own 13Timeout Portland State, clock 00:36
0:361st & 22 at own 13Timeout Portland State, clock 00:36
0:001st & 22 at own 13Delon Thompson run for a loss of 1 yard to the PRST 12
Q2 15:002nd & 23 at own 12Gabe Downing run for 3 yds to the PRST 15
Q2 15:003rd & 8 at own 15Gabe Downing pass complete to Branden Alvarez for 10 yds to the PRST 25 for a 1ST down
Q2 15:001st & 10 at own 25Gabe Downing run for no gain to the PRST 25
Q2 15:002nd & 10 at own 25Gabe Downing pass complete to Cru Newman for 4 yds to the PRST 21
Q2 15:003rd & 14 at own 21Gabe Downing pass complete to Chance Miller for 12 yds to the PRST 33
Q2 11:044th & 2 at own 33Tony Johnson punt for 56 yds
2nd quarter7 drives, then Tarleton State 14, Portland State 0
Tarleton State Touchdown, 1 play
10:491st & 10 at own 11Tre Page 89 Yd Run (Corbin Poston Kick)Tarleton State 14, Portland State 0
10:491st & 10 at own 18Timeout Portland State, clock 10:49
10:491st & 10 at own 18Timeout Portland State, clock 10:49
Portland State Punt, 3 plays
10:471st & 10 at own 35Brad Larson kickoff for 61 yds , Cru Newman return for 14 yds to the PRST 18
10:471st & 10 at own 18Tyrese Smith run for 1 yd to the PRST 19
10:472nd & 9 at own 19Tyrese Smith run for 4 yds to the PRST 23
10:473rd & 5 at own 23PENALTY PSU False Start (Leatigaga,Pule) 5 yards from PSU23 to PSU18. NO PLAY.
10:473rd & 10 at own 18Gabe Downing pass incomplete to Branden Alvarez
10:473rd & 10 at own 18Gabe Downing pass incomplete to Branden Alvarez
8:534th & 10 at own 18Tony Johnson punt for 49 yds
Tarleton State Punt, 3 plays
8:531st & 10 at own 33Victor Gabalis pass incomplete to Cody Jackson
8:532nd & 10 at own 33Tre Page Iii run for 5 yds to the TAR 38
8:533rd & 5 at own 38Victor Gabalis pass incomplete to Reginald Harden Jr.
8:533rd & 5 at own 38Victor Gabalis pass incomplete to Reginald Harden Jr.
8:024th & 5 at own 38Charlie Mullen punt for 37 yds, fair catch by Cru Newman at the PRST 25
Portland State Interception, 5 plays
8:021st & 10 at own 25Gabe Downing pass complete to Kristian Ingman for 13 yds to the PRST 38 for a 1ST down
8:021st & 10 at own 38Delon Thompson run for 11 yds to the PRST 49 for a 1ST down
8:021st & 10 at own 49Delon Thompson run for 7 yds to the TAR 44
8:022nd & 3 at opp 44Delon Thompson run for a loss of 3 yards to the TAR 47
8:022nd & 3 at opp 44Delon Thompson run for a loss of 3 yards to the TAR 47
5:443rd & 6 at opp 47Timeout Portland State, clock 05:44
5:393rd & 6 at opp 47Gabe Downing pass intercepted Ty Rawls return for no gain to the TAR 35
Tarleton State Punt, 5 plays
5:391st & 10 at own 35Tre Page Iii run for 5 yds to the TAR 40
5:392nd & 5 at own 40Victor Gabalis pass complete to Cody Jackson for 11 yds to the PRST 49 for a 1ST down
5:391st & 10 at opp 49Tre Page Iii run for no gain to the PRST 49
5:392nd & 10 at opp 49Victor Gabalis pass incomplete to Cody Jackson
5:393rd & 10 at opp 49Tre Page Iii run for 6 yds to the PRST 43
5:392nd & 5 at own 40Victor Gabalis pass complete to Cody Jackson for 11 yds to the PRST 49 for a 1ST down
5:391st & 10 at opp 49Tre Page Iii run for no gain to the PRST 49
5:393rd & 10 at opp 49Tre Page Iii run for 6 yds to the PRST 43
3:284th & 4 at opp 43Timeout Tarleton State, clock 03:28
3:284th & 4 at opp 43Timeout Tarleton State, clock 03:28
3:224th & 4 at opp 43Charlie Mullen punt for 43 yds for a touchback
Portland State Missed FG, 9 plays
3:221st & 10 at own 20Delon Thompson run for 6 yds to the PRST 26
3:222nd & 4 at own 26Delon Thompson run for 4 yds to the PRST 30 for a 1ST down
3:221st & 10 at own 30Delon Thompson run for 3 yds to the PRST 33
3:221st & 10 at own 30Delon Thompson run for 3 yds to the PRST 33
2:002nd & 7 at own 33Timeout Portland State, clock 02:00
2:002nd & 7 at own 33Gabe Downing pass complete to Terence Loville for 10 yds to the PRST 43 for a 1ST down
2:001st & 10 at own 43Delon Thompson run for no gain to the PRST 43
2:002nd & 10 at own 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.
2:001st & 10 at opp 42Gabe Downing pass incomplete to Chance Miller
2:002nd & 10 at opp 42Gabe Downing pass complete to Branden Alvarez for 6 yds to the TAR 36
2:003rd & 4 at opp 36Gabe Downing pass incomplete to Terence Loville
2:002nd & 10 at opp 42Gabe Downing pass complete to Branden Alvarez for 6 yds to the TAR 36
2:003rd & 4 at opp 36Gabe Downing pass incomplete to Terence Loville
0:224th & 4 at opp 36Mathias Uribe 54 yd FG MISSED
Tarleton State End of half, 2 plays
0:221st & 10 at own 36Victor Gabalis pass complete to Tre Page Iii for 8 yds to the TAR 44
0:221st & 10 at own 36Victor Gabalis pass complete to Tre Page Iii for 8 yds to the TAR 44
0:092nd & 2 at own 44Timeout Tarleton State, clock 00:09
0:002nd & 2 at own 44Victor Gabalis pass incomplete
Q3 8:594th & 7 at opp 38Tony Johnson punt for 26 yds
3rd quarter6 drives, then Tarleton State 28, Portland State 0
Tarleton State Touchdown, 6 plays
8:592nd & 7 at own 15Timeout Portland State, clock 08:59
8:591st & 10 at own 12Tre Page Iii run for 3 yds to the TAR 15
8:592nd & 7 at own 15Tre Page Iii run for a loss of 1 yard to the TAR 14
8:593rd & 8 at own 14Victor Gabalis pass complete to Peyton Kramer for 18 yds to the TAR 32 for a 1ST down
8:591st & 10 at own 32Victor Gabalis pass complete to Peyton Kramer for 21 yds to the PRST 47 for a 1ST down
8:591st & 10 at opp 47Victor Gabalis run for 33 yds to the PRST 14 for a 1ST down
6:071st & 10 at opp 14Timeout Portland State, clock 06:07
6:021st & 10 at opp 14Victor Gabalis pass complete to Dawson Hearne for 14 yds for a TD (Corbin Poston KICK)Tarleton State 21, Portland State 0
Tarleton State Touchdown, 4 plays
5:541st & 10 at own 35Brad Larson kickoff for 56 yds , Andre Miller return for 20 yds to the PRST 29 Andre Miller fumbled, recovered by TAR Jadan Aubert
5:541st & 10 at opp 29Victor Gabalis pass complete to Cody Jackson for 9 yds to the PRST 20
5:542nd & 1 at opp 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
5:541st & goal at opp 7Tre Page Iii run for 3 yds to the PRST 4
4:042nd & goal at opp 4Victor Gabalis pass complete to Danny Joiner for 4 yds for a TD (Corbin Poston KICK)Tarleton State 28, Portland State 0
Portland State Turnover on downs, 6 plays
3:581st & 10 at own 35Brad Larson kickoff for 58 yds , Andre Miller return for 23 yds to the PRST 30
3:581st & 10 at own 30Tyrese Smith pass incomplete to Branden Alvarez
3:582nd & 10 at own 30Tyrese Smith pass complete to Chance Miller for 10 yds to the PRST 40 for a 1ST down
3:581st & 10 at own 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.
3:581st & 15 at own 35Tyrese Smith pass incomplete to Jaylen Lynch
3:582nd & 15 at own 35Tyrese Smith pass complete to Delon Thompson for 11 yds to the PRST 46
3:583rd & 4 at own 46Tyrese Smith run for 3 yds to the PRST 49
1:274th & 1 at own 49Timeout Portland State, clock 01:27
1:234th & 1 at own 49Tyrese Smith run for no gain to the PRST 49
Tarleton State Missed FG, 8 plays
1:231st & 10 at opp 49Caleb Lewis run for a loss of 2 yards to the TAR 49
1:232nd & 12 at own 49Victor Gabalis pass incomplete to Peyton Kramer
Portland State Punt, 9 plays
0:491st & 10 at own 35Brad Larson kickoff for 65 yds , Cru Newman return for 21 yds to the PRST 21
0:491st & 10 at own 21Delon Thompson run for no gain to the PRST 21
0:492nd & 10 at own 21Tyrese Smith run for 9 yds to the PRST 30
0:493rd & 1 at own 30Delon Thompson run for 6 yds to the PRST 36 for a 1ST down
0:491st & 10 at own 36PENALTY PSU False Start (Leatigaga,Pule) 5 yards from PSU36 to PSU31. NO PLAY.
0:491st & 15 at own 31Tyrese Smith run for 16 yds to the PRST 47 for a 1ST down
0:491st & 10 at own 47Delon Thompson run for 6 yds to the TAR 47
0:492nd & 4 at opp 47Tyrese Smith run for 6 yds to the TAR 41 for a 1ST down
0:491st & 10 at opp 41Delon Thompson run for 2 yds to the TAR 39
0:492nd & 8 at opp 39Tyrese Smith run for 1 yd to the TAR 38
0:493rd & 7 at opp 38Gabe Downing pass incomplete to Jaylen Lynch
0:493rd & 7 at opp 38Gabe Downing pass incomplete to Jaylen Lynch
0:494th & 7 at opp 38Tony Johnson punt for 26 yds
Tarleton State Missed FG, 8 plays
0:003rd & 12 at own 49Victor Gabalis pass complete to Caleb Lewis for 11 yds to the PRST 40
Q4 15:004th & 1 at opp 40Daniel Greek run for 8 yds to the PRST 32 for a 1ST down
Q4 15:001st & 10 at opp 32Caleb Lewis run for 3 yds to the PRST 29
Q4 15:002nd & 7 at opp 29Victor Gabalis pass incomplete to T’iar Young
Q4 15:003rd & 7 at opp 29Victor Gabalis pass incomplete to Bryce Parker
Q4 13:204th & 7 at opp 29Corbin Poston 46 yd FG MISSED
4th quarter5 drives, then Tarleton State 42, Portland State 0
Portland State Pick-six, 3 plays (Tarleton State scores)
13:202nd & 10 at own 29Timeout Portland State, clock 13:20
13:201st & 10 at own 29John-Keawe Sagapolutele pass incomplete to Branden Alvarez
13:202nd & 10 at own 29John-Keawe Sagapolutele pass complete to Jaylen Lynch for 2 yds to the PRST 27
12:213rd & 12 at own 27Omar Emmons 37 Yd Interception Return (Corbin Poston Kick)Tarleton State 35, Portland State 0
12:211st & 10 at own 10Timeout Portland State, clock 12:21
12:051st & 10 at own 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
Portland State Punt, 6 plays
12:051st & 10 at own 10Delon Thompson run for a loss of 3 yards to the PRST 7
12:052nd & 13 at own 7John-Keawe Sagapolutele pass incomplete to Delon Thompson
12:053rd & 13 at own 7Delon Thompson run for 17 yds to the PRST 24 for a 1ST down
12:051st & 10 at own 24John-Keawe Sagapolutele pass incomplete to Kristian Ingman
12:052nd & 10 at own 24John-Keawe Sagapolutele pass complete to Delon Thompson for 9 yds to the PRST 33
12:053rd & 1 at own 33John-Keawe Sagapolutele pass incomplete to Branden Alvarez
9:444th & 1 at own 33Tony Johnson punt for 42 yds, fair catch by Caleb Lewis at the TAR 25
Tarleton State Touchdown, 12 plays
9:441st & 10 at own 25Daniel Greek pass incomplete to Bryce Parker
9:442nd & 10 at own 25Caleb Lewis run for 6 yds to the TAR 31
9:443rd & 4 at own 31Caleb Lewis run for 11 yds to the TAR 42 for a 1ST down
9:441st & 10 at own 42Caleb Lewis run for 4 yds to the TAR 46
9:442nd & 6 at own 46Caleb Lewis run for 13 yds to the PRST 41 for a 1ST down
9:441st & 10 at opp 41Caleb Lewis run for 4 yds to the PRST 37
9:442nd & 6 at opp 37run for 3 yds to the PRST 40 fumbled, recovered by TAR Deangelo Rosemond
9:443rd & 9 at opp 40Deangelo Rosemond run for 17 yds to the PRST 23 for a 1ST down
9:441st & 10 at opp 23Deangelo Rosemond run for 12 yds to the PRST 11 for a 1ST down
9:441st & 10 at opp 11Caleb Lewis run for no gain to the PRST 11
9:442nd & 10 at opp 11Caleb Lewis run for 3 yds to the PRST 8
2:533rd & 7 at opp 8Caleb Lewis run for 8 yds for a TD (Corbin Poston KICK)Tarleton State 42, Portland State 0
Portland State Missed FG, 8 plays
2:391st & 10 at own 35Brad Larson kickoff for 65 yds , Cru Newman return for 31 yds to the PRST 31
2:391st & 10 at own 31John-Keawe Sagapolutele pass complete to Cru Newman for 6 yds to the PRST 37
2:392nd & 4 at own 37John-Keawe Sagapolutele pass complete to Cru Newman for 4 yds to the PRST 41 for a 1ST down
2:001st & 10 at own 41Timeout Portland State, clock 02:00
2:001st & 10 at own 41John-Keawe Sagapolutele pass complete to Branden Alvarez for 18 yds to the TAR 41 for a 1ST down
2:001st & 10 at opp 41John-Keawe Sagapolutele pass complete to Jaylen Lynch for 22 yds to the TAR 19 for a 1ST down
2:001st & 10 at opp 19John-Keawe Sagapolutele pass incomplete to Branden Alvarez
2:002nd & 10 at opp 19John-Keawe Sagapolutele pass incomplete to Andre Miller
2:003rd & 10 at opp 19John-Keawe Sagapolutele pass incomplete to Branden Alvarez
1:074th & 10 at opp 19Mathias Uribe 37 yd FG MISSED
Tarleton State Result not recorded, 2 plays
1:071st & 10 at own 20Kneel down by Tarleton State at TSU18 for loss of 2 yards.
0:002nd & 12 at own 18Kneel down by Tarleton State at TSU16 for loss of 2 yards.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tarleton State leads 1–⁠0 in their only meeting.

Around this game