CFBSat, Oct 18 · Final
Defense
STMN17Sacks32
9Interceptions10
793Tackles862
69Tackles for Loss82
32Passes Defended32
14Takeaways23
14Turnover Differential23
Offense
STMN20.3Points per Game30.9
34.673rd Down %38.46
0Giveaways0
Team record
STMN1-6Record4-3
Game information
2:00 PM, October 18, 2025
O'Shaughnessy Stadium
Saint Paul
Where to watch
- Midco Sports Plus
4
Ryan Jackson run for a loss of 1 yard to the STMN 17VAL 17 · STMN 55
Michael Mansaray run for a loss of 1 yard to the STMN 17VAL 17 · STMN 55
Rowan Keefe run for 3 yds to the STMN 16VAL 17 · STMN 55
Rowan Keefe pass incomplete to Colin HayesVAL 17 · STMN 55
Michael Mansaray run for 6 yds to the STMN 19VAL 17 · STMN 55
Michael Mansaray run for 23 yds to the STMN 25 for a 1ST downVAL 17 · STMN 55
Rowan Keefe pass incomplete to Micah MackayVAL 17 · STMN 55
Michael Mansaray run for 7 yds to the STMN 48VAL 17 · STMN 55
Rowan Keefe pass incomplete to Jay MelchioriVAL 17 · STMN 55
Rowan Keefe pass complete to Jay Melchiori for 12 yds to the VAL 45 for a 1ST downVAL 17 · STMN 55
Amir Simmons run for 6 yds to the VAL 33 for a 1ST downVAL 17 · STMN 55
Amir Simmons run for 6 yds to the VAL 27VAL 17 · STMN 55
Amir Simmons run for 1 yd to the VAL 21VAL 17 · STMN 55
Ryan Jackson punt for 32 ydsVAL 17 · STMN 55
Ryan Jackson sacked by Tyler McBride for a loss of 15 yards to the VAL 32VAL 17 · STMN 55
Ryan Jackson pass complete to Owen Lyons for 2 yds to the VAL 17VAL 17 · STMN 55
Ryan Jackson run for a loss of 5 yards to the VAL 19VAL 17 · STMN 55
De'erek Hubbard run for 1 yd to the VAL 14 for a 1ST downVAL 17 · STMN 55
Ryan Jackson run for 2 yds to the VAL 15VAL 17 · STMN 55
De'erek Hubbard run for 7 yds to the VAL 17VAL 17 · STMN 55
Ryan Jackson pass incomplete to AJ BoarmanVAL 17 · STMN 55
Rowan Keefe run for a loss of 6 yards to the VAL 24 Rowan Keefe fumbled, recovered by STMN Rocco DiLeonardiVAL 17 · STMN 55
Michael Mansaray run for 6 yds to the VAL 45 for a 1ST down Valparaiso Penalty, unsportsmanlike conduct (Colin Hayes) to the VAL 30 for a 1ST downVAL 17 · STMN 55
Rowan Keefe pass incomplete to Devin YeatsVAL 17 · STMN 55
Rowan Keefe pass incomplete to Devin Yeats St. Thomas-Minnesota Penalty, off-side (Aidan Adamski) to the VAL 39VAL 17 · STMN 55
Rowan Keefe run for 11 yds to the VAL 34 for a 1ST downVAL 17 · STMN 55
Rowan Keefe pass incomplete to Marty O'Keeffe, broken up by Evan BaalbakyVAL 17 · STMN 55
Elliot Huether kickoff for 65 yds , Chris Gundy return for no gain to the VAL 23 , Chris Gundy return for 11 yds to the VAL 23VAL 17 · STMN 55
Patrick Bowen 3 Yd Run (Elliot Huether Kick)VAL 17 · STMN 55
Ryan Jackson pass incomplete to Patrick WagnerVAL 17 · STMN 48
Ryan Jackson pass complete to Owen Lyons for 7 yds to the VAL 3 for a 1ST downVAL 17 · STMN 48
Patrick Bowen run for 4 yds to the VAL 10VAL 17 · STMN 48
Ryan Jackson pass complete to Stefano Giovannelli for 17 yds to the VAL 14 for a 1ST downVAL 17 · STMN 48
Ryan Jackson pass complete to Ben Buesgens for 2 yds to the VAL 31VAL 17 · STMN 48
Patrick Bowen run for a loss of 3 yards to the VAL 33VAL 17 · STMN 48
Ryan Jackson pass incomplete to Tyson Schilling for a 1ST down Valparaiso Penalty, roughing passer (Micah Markley) to the VAL 30 for a 1ST downVAL 17 · STMN 48
Ryan Jackson run for a loss of 5 yards to the VAL 45VAL 17 · STMN 48
3
End of 3rd QuarterVAL 17 · STMN 48
Ryan Jackson pass complete to Patrick Wagner for 16 yds to the VAL 41 for a 1ST downVAL 17 · STMN 48
Ryan Jackson pass complete to Ben Buesgens for 1 yd to the STMN 43VAL 17 · STMN 48
Ryan Jackson pass complete to Stefano Giovannelli for 4 yds to the STMN 42VAL 17 · STMN 48
Ryan Jackson pass complete to Stefano Giovannelli for 10 yds to the STMN 38 for a 1ST downVAL 17 · STMN 48
Ryan Jackson pass complete to Luke Schuler for 3 yds to the STMN 28VAL 17 · STMN 48
Chris Gundy 94 Yd Kickoff Return (Luke Scoma Kick)VAL 17 · STMN 48
Patrick Bowen run for 1 yd to the VAL 40VAL 17 · STMN 48
Ryan Jackson pass complete to Stefano Giovannelli for 13 yds to the STMN 45 for a 1ST downVAL 10 · STMN 41
Ryan Jackson 16 Yd Run (Ben Hoiland Kick)VAL 10 · STMN 48
Ryan Jackson run for 39 yds to the VAL 16 for a 1ST downVAL 10 · STMN 41
Ryan Jackson pass incomplete to Tyson SchillingVAL 10 · STMN 48
Joseph Koch run for 2 yds to the STMN 32VAL 10 · STMN 41
Ryan Jackson run for 16 yds to the STMN 30 for a 1ST downVAL 10 · STMN 41
Rowan Keefe pass incomplete to Colin Hayes, broken up by Ryan SeverVAL 10 · STMN 41
Rowan Keefe pass complete to Micah Mackay for 3 yds to the STMN 29VAL 10 · STMN 41
Michael Mansaray run for no gain to the STMN 32VAL 10 · STMN 41
Amir Simmons run for 1 yd to the STMN 32VAL 10 · STMN 41
Michael Mansaray run for 35 yds to the STMN 33 for a 1ST downVAL 10 · STMN 41
Michael Mansaray run for 7 yds to the VAL 32VAL 10 · STMN 41
Elliot Huether kickoff for 54 ydsVAL 10 · STMN 41
Quentin Cobb-Butler 22 Yd pass from Amari Powell (Ben Hoiland Kick)VAL 10 · STMN 41
JaShawn Todd run for 9 yds to the VAL 22VAL 10 · STMN 34
Rowan Keefe pass complete to Ryan Ricketti for 18 yds Rowan Keefe fumbled, recovered by STMN Javhi BlomquistVAL 10 · STMN 34
Rowan Keefe pass complete to Ryan Ricketti for no gain to the VAL 13VAL 10 · STMN 34
Michael Mansaray run for no gain to the VAL 13VAL 10 · STMN 34
Elliot Huether punt for 48 ydsVAL 10 · STMN 34
Amari Powell pass incomplete to Quentin Cobb-ButlerVAL 10 · STMN 34
Joseph Koch run for a loss of 3 yards to the STMN 39VAL 10 · STMN 34
Joseph Koch run for no gain to the STMN 42VAL 10 · STMN 34
Amari Powell pass complete to Luke Schuler for 14 yds to the STMN 42 for a 1ST downVAL 10 · STMN 34
Amari Powell pass complete to Quentin Cobb-Butler for 3 yds to the STMN 28VAL 10 · STMN 34
Luke Scoma kickoff for 65 yds for a touchbackVAL 10 · STMN 34
2
Caron Tyler run for 5 yds to the VAL 35VAL 10 · STMN 34
Elliot Huether kickoff for 50 yds , Ryan Ricketti return for 10 yds to the VAL 25VAL 10 · STMN 34
End of 2nd QuarterVAL 10 · STMN 31
Ben Hoiland 43 Yd Field GoalVAL 10 · STMN 34
Amari Powell pass incomplete to Tyson Schilling St. Thomas-Minnesota Penalty, illegal motion (Yards) to the VAL 26VAL 10 · STMN 31
Amari Powell pass incomplete to Eli Paulson, broken up by Nic LendinoVAL 10 · STMN 31
Amari Powell pass complete to JaShawn Todd for 13 yds to the VAL 16 for a 1ST downVAL 10 · STMN 34
Amari Powell pass complete to Quentin Cobb-Butler for 12 yds to the VAL 29 for a 1ST downVAL 10 · STMN 31
Amari Powell pass complete to Eli Paulson for 20 yds to the VAL 41 for a 1ST downVAL 10 · STMN 31
Nate Hillenburg punt for 46 yds , JaShawn Todd returns for 14 yds to the STMN 39VAL 10 · STMN 31
Caron Tyler run for 1 yd to the VAL 29VAL 10 · STMN 31
Caron Tyler run for a loss of 2 yards to the VAL 28VAL 10 · STMN 31
Michael Mansaray run for 5 yds to the VAL 30VAL 10 · STMN 31
Elliot Huether kickoff for 64 ydsVAL 10 · STMN 31
Luke Scoma kickoff for 39 yds Valparaiso Penalty, off-side (Nic Lendino) to the STMN 35VAL 10 · STMN 24
JaShawn Todd 56 Yd pass from Amari Powell (Ben Hoiland Kick)VAL 10 · STMN 31
Amari Powell pass complete to JaShawn Todd for 9 yds to the STMN 44VAL 13 · STMN 24
Luke Scoma 39 Yd Field GoalVAL 10 · STMN 24
Caron Tyler run for no gain to the STMN 21VAL 7 · STMN 24
Michael Mansaray run for 3 yds to the STMN 21VAL 7 · STMN 24
Caron Tyler run for no gain to the STMN 24VAL 7 · STMN 24
Caron Tyler pass incomplete to Michael Mansaray for a 1ST down St. Thomas-Minnesota Penalty, roughing passer (Kole Sneed) to the STMN 24 for a 1ST downVAL 7 · STMN 24
Michael Mansaray run for a loss of 7 yards to the STMN 39VAL 7 · STMN 24
Caron Tyler pass incomplete to Devin YeatsVAL 7 · STMN 24
Caron Tyler sacked by Jordan Pendleton for 0 yards to the STMN 47 for a 1ST down St. Thomas-Minnesota Penalty, face mask (15 yards) (Jordan Pendleton) to the STMN 32 for a 1ST downVAL 7 · STMN 24
Caron Tyler run for 4 yds to the STMN 47VAL 7 · STMN 24
Caron Tyler run for no gain to the VAL 49VAL 7 · STMN 24
Caron Tyler pass complete to Jay Melchiori for 17 yds to the VAL 49 for a 1ST downVAL 7 · STMN 24
Michael Mansaray run for 6 yds to the VAL 32VAL 7 · STMN 24
Caron Tyler sacked by Jordan Pendleton for a loss of 9 yards to the VAL 26VAL 7 · STMN 24
Elliot Huether kickoff for 58 ydsVAL 7 · STMN 24
A. Powell run for 20 yds for a TD (B. Hoiland KICK)VAL 7 · STMN 24
Patrick Bowen run for 2 yds to the VAL 20VAL 7 · STMN 20
Amari Powell run for 19 yds to the VAL 22 for a 1ST downVAL 7 · STMN 20
Amari Powell pass incomplete to Tyson SchillingVAL 7 · STMN 20
Patrick Bowen run for 16 yds to the VAL 41 for a 1ST downVAL 7 · STMN 20
Nate Hillenburg punt for 39 yds , JaShawn Todd returns for 14 yds to the STMN 43VAL 7 · STMN 20
Caron Tyler run for 11 yds to the VAL 32VAL 7 · STMN 20
Caron Tyler sacked by Evan Tyler for a loss of 5 yards to the VAL 21VAL 7 · STMN 20
Michael Mansaray run for 3 yds to the VAL 26VAL 7 · STMN 20
Elliot Huether kickoff for 49 yds , Colin Hayes return for 7 yds to the VAL 23VAL 7 · STMN 20
B. Hoiland 38 yd FG GOODVAL 7 · STMN 17
Amari Powell pass incomplete to Quentin Cobb-ButlerVAL 7 · STMN 14
Amari Powell pass incomplete to Patrick WagnerVAL 7 · STMN 14
Amari Powell run for 3 yds to the VAL 21VAL 7 · STMN 14
1
End of 1st QuarterVAL 7 · STMN 14
Amari Powell pass complete to Luke Schuler for 37 yds to the VAL 48 for a 1ST downVAL 7 · STMN 14
Joseph Koch run for 3 yds to the STMN 15VAL 7 · STMN 14
Amari Powell pass complete to Eli Paulson for 24 yds to the VAL 24 for a 1ST downVAL 7 · STMN 14
Nate Hillenburg punt for 49 yds , JaShawn Todd returns for no gain St. Thomas-Minnesota Penalty, Offensive holding (Cody Stordahl) to the STMN 12VAL 7 · STMN 14
Caron Tyler run for no gain to the VAL 29VAL 7 · STMN 14
Michael Mansaray run for no gain to the VAL 29VAL 7 · STMN 14
Michael Mansaray run for 4 yds to the VAL 29VAL 7 · STMN 14
Elliot Huether kickoff for 65 yds for a touchbackVAL 7 · STMN 14
Amari Powell pass complete to Patrick Bowen for 4 yds for a TD (Ben Hoiland KICK)VAL 7 · STMN 14
Patrick Bowen run for a loss of 3 yards to the VAL 4VAL 7 · STMN 7
Patrick Bowen run for 3 yds to the VAL 1VAL 7 · STMN 7
Amari Powell pass incomplete to Patrick WagnerVAL 7 · STMN 7
Caron Tyler run for no gain to the VAL 15VAL 7 · STMN 7
Caron Tyler pass complete to Micah Mackay for 2 yds to the VAL 15VAL 7 · STMN 7
Elliot Huether kickoff for 62 yds , Ryan Ricketti return for 10 yds to the VAL 13VAL 7 · STMN 7
Joseph Koch run for 1 yd for a TD (Ben Hoiland KICK)VAL 7 · STMN 7
Amari Powell pass complete to Quentin Cobb-Butler for 44 yds to the VAL 1 for a 1ST downVAL 7 · STMN 0
Joseph Koch run for 16 yds to the VAL 45 for a 1ST downVAL 7 · STMN 0
Amari Powell pass complete to Joseph Koch for 7 yds to the STMN 39 for a 1ST downVAL 7 · STMN 0
Joseph Koch run for 5 yds to the STMN 32VAL 7 · STMN 0
Luke Scoma kickoff for 59 yds , JaShawn Todd return for 21 yds to the STMN 27VAL 7 · STMN 0
Caron Tyler run for 3 yds for a TD (Luke Scoma KICK)VAL 7 · STMN 0
Elliot Huether kickoff for 65 yds , Ryan Ricketti return for 22 yds to the VAL 22VAL 0 · STMN 0
Caron Tyler pass complete to Ryan Ricketti for 8 yds to the STMN 3VAL 0 · STMN 0
Michael Mansaray run for 1 yd to the STMN 11VAL 0 · STMN 0
Caron Tyler pass complete to Ryan Ricketti for 31 yds to the STMN 12 for a 1ST downVAL 0 · STMN 0
Michael Mansaray run for 9 yds to the STMN 43VAL 0 · STMN 0
Caron Tyler run for no gain to the VAL 48VAL 0 · STMN 0
Caron Tyler pass complete to Ryan Ricketti for 7 yds to the VAL 48 for a 1ST downVAL 0 · STMN 0
Caron Tyler pass complete to Chris Gundy for 5 yds to the VAL 41VAL 0 · STMN 0
Michael Mansaray run for 1 yd to the VAL 36VAL 0 · STMN 0
Michael Mansaray run for 13 yds to the VAL 35 for a 1ST downVAL 0 · STMN 0
FCS top-ranked NDSU wins 62-7 to complete undefeated regular season
Barika Kpeenu rushed for two scores and caught his first touchdown pass of the season as undefeated and FCS top-ranked North Dakota State beat St. Thomas-Minnesota 62-7 in a regular-season finale on Saturday.
ESPN
Passini leads Butler to 27-20 win over Valparaiso in Hoosier Helmet game
Gabe Passini threw for one touchdown and ran for another to lift Butler to a 27-20 win over Valparaiso in the Hoosier Helmet game on Saturday, the season finale for both teams.
ESPN

