CFBSat, Oct 4 · Final
Defense
DUQ16Sacks19
10Interceptions9
790Tackles681
46Tackles for Loss77
42Passes Defended50
15Takeaways14
15Turnover Differential14
Offense
DUQ15.1Points per Game28.3
33.963rd Down %37.26
0Giveaways0
Team record
DUQ2-4Record3-3
Game information
12:00 PM, October 4, 2025
Arthur J. Rooney Athletic Field
Pittsburgh
4
Logan Kushner run for a loss of 2 yards to the DUQ 16STO 14 · DUQ 34
Dazhaun Hopkins run for 1 yd to the DUQ 26 Duquesne Penalty, Offensive holding (Nate Chiarizio) to the DUQ 16STO 14 · DUQ 34
Dazhaun Hopkins run for no gain to the DUQ 25STO 14 · DUQ 34
Langdon Laws kickoff for 57 ydsSTO 14 · DUQ 34
Shawn Brown run for 11 yds for a TD (Domenic Scalese KICK)STO 14 · DUQ 34
Shawn Brown run for 14 yds to the DUQ 11 for a 1ST downSTO 7 · DUQ 34
Shawn Brown pass incomplete to Myles WilsonSTO 7 · DUQ 34
Shawn Brown pass incomplete to Alijah TurnerSTO 7 · DUQ 34
Jack O'Connell pass complete to Ashtin Traver for 7 yds to the DUQ 25STO 7 · DUQ 34
Shawn Brown run for 11 yds to the DUQ 32 for a 1ST downSTO 7 · DUQ 34
Jack O'Connell pass incomplete to Jake NewshamSTO 7 · DUQ 34
Shawn Brown run for 3 yds to the DUQ 43STO 7 · DUQ 34
Shawn Brown pass incomplete to Ashtin Traver, broken up by Caleb JonesSTO 7 · DUQ 34
Shawn Brown pass complete to Joshua Roberson for 11 yds to the DUQ 46 for a 1ST downSTO 7 · DUQ 34
Shawn Brown run for 2 yds to the STO 43STO 7 · DUQ 34
Shawn Brown run for 3 yds to the STO 41STO 7 · DUQ 34
Michael Berarducci punt for 40 yds , Jarel Washington returns for 15 yds to the STO 38STO 7 · DUQ 34
Duquesne Penalty, delay of game (Michael Berarducci) to the DUQ 37STO 7 · DUQ 34
Logan Kushner run for 8 yds to the DUQ 42STO 7 · DUQ 34
Dazhaun Hopkins run for a loss of 1 yard to the DUQ 34STO 7 · DUQ 34
Dazhaun Hopkins run for 2 yds to the DUQ 35STO 7 · DUQ 34
Logan Chenette punt for 38 ydsSTO 7 · DUQ 34
Jack O'Connell pass incomplete to Jarel Washington, broken up by Tyson Meiguez Stonehill Penalty, personal foul (Zachary Kim) to the STO 29STO 7 · DUQ 34
Jack O'Connell pass incomplete to Derek VarleySTO 7 · DUQ 34
Jack O'Connell pass complete to Jarel Washington for 5 yds to the STO 44STO 7 · DUQ 34
Matt Clark kickoff for 40 yds , Tyler Bannon return for 14 yds to the STO 39STO 7 · DUQ 34
T. Riddell pass to J. Isabella for 7 yds for a TD (Matt Clark KICK)STO 7 · DUQ 34
Logan Kushner run for a loss of 2 yards to the STO 7STO 7 · DUQ 27
Tyler Riddell pass complete to Khiryn Boyd for 30 yds to the STO 5 for a 1ST downSTO 7 · DUQ 27
Duquesne Penalty, delay of game (-5 Yards) to the STO 35STO 7 · DUQ 27
Tyler Riddell pass incomplete to Noah CantySTO 7 · DUQ 27
Taj Butts run for a loss of 1 yard to the STO 30STO 7 · DUQ 27
Taj Butts run for 3 yds to the STO 29STO 7 · DUQ 27
Ness Davis run for 10 yds to the STO 32 for a 1ST downSTO 7 · DUQ 27
Langdon Laws kickoff for 7 ydsSTO 7 · DUQ 27
Stonehill Penalty, false start (Lotanna Onyekaba) to the DUQ 8STO 6 · DUQ 27
Jack O'Connell pass complete to Alijah Turner for 4 yds for a TD (Domenic Scalese KICK)STO 7 · DUQ 27
Jack O'Connell run for 1 yd to the DUQ 4STO 0 · DUQ 27
Jack O'Connell pass incomplete to Myles WilsonSTO 0 · DUQ 27
Jack O'Connell pass incomplete to Alijah TurnerSTO 0 · DUQ 27
Jack O'Connell pass complete to Joshua Roberson for 13 yds to the DUQ 5 for a 1ST downSTO 0 · DUQ 27
Jack O'Connell pass complete to Zavion Woodard for no gain to the DUQ 18STO 0 · DUQ 27
Jack O'Connell pass complete to Myles Wilson for 19 yds to the DUQ 18 for a 1ST downSTO 0 · DUQ 27
Jack O'Connell pass complete to Alijah Turner for 15 yds to the DUQ 37 for a 1ST downSTO 0 · DUQ 27
Zavion Woodard run for 8 yds to the STO 48STO 0 · DUQ 27
3
End of 3rd QuarterSTO 0 · DUQ 27
Jack O'Connell pass complete to Derek Varley for 7 yds to the STO 40 for a 1ST downSTO 0 · DUQ 27
Jack O'Connell pass complete to Alijah Turner for no gain to the STO 33STO 0 · DUQ 27
Zavion Woodard run for 4 yds to the STO 33STO 0 · DUQ 27
Matt Clark kickoff for 58 yds , Alijah Turner return for 22 yds to the STO 29STO 0 · DUQ 27
Jack O'Connell pass incomplete to Aidan Henry, broken up by Donovan StanleySTO 0 · DUQ 27
Tyler Riddell pass complete to Ryan Petras for 52 yds for a TD (Matt Marcinko KICK) Stonehill Penalty, substitution infraction (Jermaine Williams) to the STO 3 (Matt Marcinko KICK) Stonehill Penalty, substitution infraction (Jermaine Williams) to the DUQ 35STO 0 · DUQ 27
Taj Butts run for 1 yd to the DUQ 48STO 0 · DUQ 20
Taj Butts run for 1 yd to the DUQ 47STO 0 · DUQ 20
Logan Chenette punt for 40 yds , Joey Isabella returns for 11 yds Duquesne Penalty, Offensive holding (Deven Thomas) to the DUQ 46STO 0 · DUQ 20
Jack O'Connell pass incomplete to Jarel WashingtonSTO 0 · DUQ 20
Jack O'Connell pass complete to Jarel Washington for a loss of 2 yards to the STO 15STO 0 · DUQ 20
Jack O'Connell sacked by Avery Morris for a loss of 11 yards to the STO 17STO 0 · DUQ 20
Tyler Riddell pass incompleteSTO 0 · DUQ 20
Tyler Riddell pass incomplete to B.J. Alexander, broken up by Jaylon HebertSTO 0 · DUQ 20
Ness Davis run for 2 yds to the STO 28STO 0 · DUQ 20
Tyler Riddell pass complete to Joey Isabella for 2 yds to the STO 30STO 0 · DUQ 20
Tyler Riddell run for no gain to the STO 22 Duquesne Penalty, Offensive holding (Brian Beidatsch Jr.) to the STO 32STO 0 · DUQ 20
Ness Davis run for 7 yds to the STO 22 for a 1ST downSTO 0 · DUQ 20
Ness Davis run for 3 yds to the STO 29STO 0 · DUQ 20
Tyler Riddell pass incomplete to B.J. Alexander for a 1ST down Stonehill Penalty, roughing passer (PJ Williams) to the STO 32 for a 1ST downSTO 0 · DUQ 20
Tyler Riddell pass incomplete to B.J. AlexanderSTO 0 · DUQ 20
Jack O'Connell pass intercepted Dallas Harper return for no gain to the STO 47STO 0 · DUQ 20
Jack O'Connell pass incompleteSTO 0 · DUQ 20
Stonehill Penalty, false start (Nick Crespo) to the STO 32STO 0 · DUQ 20
Jarel Washington run for 1 yd to the STO 37STO 0 · DUQ 20
Michael Berarducci punt for 28 ydsSTO 0 · DUQ 20
Tyler Riddell pass incomplete to Jermaine Johnson, broken up by Tyler BannonSTO 0 · DUQ 20
Taj Butts run for 1 yd to the DUQ 36STO 0 · DUQ 20
Taj Butts run for 4 yds to the DUQ 35STO 0 · DUQ 20
Jack O'Connell pass incomplete to Zachary KimSTO 0 · DUQ 20
Jack O'Connell pass complete to Jarel Washington for 2 yds to the DUQ 31STO 0 · DUQ 20
Jarel Washington run for a loss of 3 yards to the DUQ 33 Jarel Washington fumbled, recovered by STO Jack O'ConnellSTO 0 · DUQ 20
Jack O'Connell pass complete to Derek Varley for 9 yds to the DUQ 30STO 0 · DUQ 20
Jack O'Connell pass complete to Zachary Kim for 33 yds to the DUQ 39 for a 1ST downSTO 0 · DUQ 20
Jarel Washington run for 3 yds to the STO 28STO 0 · DUQ 20
Matt Clark kickoff for 65 ydsSTO 0 · DUQ 20
2
Jarel Washington run for 3 yds to the DUQ 35STO 0 · DUQ 20
Jarel Washington run for 10 yds to the STO 33 for a 1ST downSTO 0 · DUQ 20
Matt Clark kickoff for 64 yds , Alijah Turner return for 22 yds to the STO 23STO 0 · DUQ 20
Tyler Riddell pass complete to Ryan Petras for 21 yds for a TD (Matt Marcinko KICK) (Matt Marcinko KICK)STO 0 · DUQ 20
Ness Davis run for 18 yds to the STO 36 Stonehill Penalty, personal foul (Anthony Busa) to the STO 21STO 0 · DUQ 13
Taj Butts run for 2 yds to the DUQ 46STO 0 · DUQ 13
Tyler Riddell pass complete to Taj Butts for 7 yds to the DUQ 44STO 0 · DUQ 13
Logan Chenette punt for 36 ydsSTO 0 · DUQ 13
Jack O'Connell pass incomplete to Alijah TurnerSTO 0 · DUQ 13
Jarel Washington run for 7 yds to the STO 27STO 0 · DUQ 13
Jack O'Connell pass complete to Jarel Washington for a loss of 1 yard to the STO 20STO 0 · DUQ 13
Matt Clark kickoff for 59 yds , Alijah Turner return for 15 yds to the STO 21STO 0 · DUQ 13
N. Davis run for 20 yds for a TD (M. Marcinko KICK)STO 0 · DUQ 13
Ness Davis run for 4 yds to the STO 20STO 0 · DUQ 6
Taj Butts run for 11 yds to the STO 24 for a 1ST downSTO 0 · DUQ 6
Taj Butts run for 19 yds to the STO 35 for a 1ST downSTO 0 · DUQ 6
Tyler Riddell pass complete to B.J. Alexander for 8 yds to the DUQ 46 for a 1ST downSTO 0 · DUQ 6
Ness Davis run for 1 yd to the DUQ 38STO 0 · DUQ 6
Tyler Riddell pass complete to Noah Canty for 5 yds to the DUQ 37STO 0 · DUQ 6
Tyler Riddell pass complete to B.J. Alexander for 8 yds to the DUQ 32 for a 1ST downSTO 0 · DUQ 6
Tyler Riddell pass incomplete to Joey Isabella, broken up by Tyler BannonSTO 0 · DUQ 6
Ness Davis run for 4 yds to the DUQ 24STO 0 · DUQ 6
Domenic Scalese 34 yd FG MISSEDSTO 0 · DUQ 6
Jack O'Connell pass incomplete to Jarel WashingtonSTO 0 · DUQ 6
Jack O'Connell pass complete to Jarel Washington for a loss of 2 yards to the DUQ 17STO 0 · DUQ 6
Jarel Washington run for 9 yds to the DUQ 15STO 0 · DUQ 6
Jack O'Connell pass incomplete to Zachary Kim for a 1ST down Duquesne Penalty, Defensive pass interference (Henry Pickens) to the DUQ 24 for a 1ST downSTO 0 · DUQ 6
Jack O'Connell pass complete to Zavion Woodard for 10 yds to the DUQ 31 for a 1ST downSTO 0 · DUQ 6
Jack O'Connell pass complete to Zachary Kim for 17 yds to the DUQ 44 Duquesne Penalty, face mask (15 yards) (Jack Dunkley) to the DUQ 41STO 0 · DUQ 6
Jack O'Connell pass incomplete to Zachary KimSTO 0 · DUQ 6
Zavion Woodard run for 2 yds to the STO 27STO 0 · DUQ 6
Matt Clark kickoff for 65 yds for a touchbackSTO 0 · DUQ 6
Taj Butts run for 18 yds for a TD (Matt Marcinko PAT MISSED)STO 0 · DUQ 6
Tyler Riddell pass complete to Ryan Petras for 9 yds to the STO 18STO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for 5 yds to the STO 27 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell sacked by Aidan Horodnik for a loss of 2 yards to the STO 32STO 0 · DUQ 0
Tyler Riddell run for 9 yds to the STO 30STO 0 · DUQ 0
Ness Davis run for a loss of 2 yards to the STO 39STO 0 · DUQ 0
Ness Davis run for 15 yds to the STO 37 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for 15 yds to the DUQ 48 for a 1ST downSTO 0 · DUQ 0
1
End of 1st QuarterSTO 0 · DUQ 0
Ness Davis run for 3 yds to the DUQ 30 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell pass complete to Jermaine Johnson for 17 yds to the DUQ 27STO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for no gain to the DUQ 10STO 0 · DUQ 0
Taj Butts run for 1 yd to the DUQ 20 Duquesne Penalty, Offensive holding (Daniel Tarabrella) to the DUQ 10STO 0 · DUQ 0
Ness Davis run for 3 yds to the DUQ 33STO 0 · DUQ 0
Logan Chenette punt for 48 yds, punt out-of-bounds at the DUQ 19 , Joey Isabella returns for 7 yds to the DUQ 19STO 0 · DUQ 0
Jack O'Connell pass complete to Jarel Washington for 6 yds to the STO 40STO 0 · DUQ 0
Jarel Washington run for a loss of 2 yards to the STO 34STO 0 · DUQ 0
Jack O'Connell pass complete to Derek Varley for 4 yds to the STO 36STO 0 · DUQ 0
Tyler Riddell pass incomplete to Khiryn BoydSTO 0 · DUQ 0
Tyler Riddell pass incomplete to Jermaine JohnsonSTO 0 · DUQ 0
Tyler Riddell pass incomplete to Joey IsabellaSTO 0 · DUQ 0
Ness Davis run for 4 yds to the STO 32STO 0 · DUQ 0
Ness Davis run for 19 yds to the STO 36 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for 17 yds to the DUQ 45 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for 5 yds to the DUQ 28 for a 1ST downSTO 0 · DUQ 0
Taj Butts run for 1 yd to the DUQ 23STO 0 · DUQ 0
Taj Butts run for 5 yds to the DUQ 22STO 0 · DUQ 0
Logan Chenette punt for 42 ydsSTO 0 · DUQ 0
Jack O'Connell pass incomplete to Zachary KimSTO 0 · DUQ 0
Jack O'Connell pass complete to Jarel Washington for 6 yds to the STO 41STO 0 · DUQ 0
Jarel Washington run for a loss of 5 yards to the STO 35 Duquesne Penalty, personal foul (Brigham Dunphy) to the STO 35STO 0 · DUQ 0
Jack O'Connell run for 20 yds to the STO 40 for a 1ST down Duquesne Penalty, off-side (Ish Findlayter) to the STO 40 for a 1ST downSTO 0 · DUQ 0
Jarel Washington run for no gain to the STO 20STO 0 · DUQ 0
Michael Berarducci punt for 39 yds , Jarel Washington returns for 13 yds to the STO 20STO 0 · DUQ 0
Tyler Riddell pass complete to Taj Butts for 12 yds to the STO 46STO 0 · DUQ 0
Tyler Riddell pass incomplete to Taj ButtsSTO 0 · DUQ 0
Tyler Riddell pass incomplete to Ryan Petras, broken up by Tyler BannonSTO 0 · DUQ 0
Duquesne Penalty, false start (Aaron Gunn) to the DUQ 42STO 0 · DUQ 0
Tyler Riddell pass complete to Jermaine Johnson for 8 yds to the DUQ 47 for a 1ST downSTO 0 · DUQ 0
Tyler Riddell pass complete to Joey Isabella for 3 yds to the DUQ 39STO 0 · DUQ 0
Taj Butts run for 5 yds to the DUQ 36STO 0 · DUQ 0
Langdon Laws kickoff for 53 yds , Khiryn Boyd return for 19 yds to the DUQ 31STO 0 · DUQ 0
Air Force opens season with 431 rushing yards in 34-0 win over Duquesne
Quarterback Liam Szarka had two rushing touchdowns and 17 players combined for 431 rushing yards in Air Force’s 34-0 season-opening win over FCS-opponent Duquesne on Saturday.
ESPN
O’Connell’s 2 TDs, Stonehill's 3 picks on defense lift Skyhawks past Saint Francis 20-10
Jack O’Connell threw two second-quarter touchdown passes and Stonehill’s defense forced three interceptions as the Skyhawks beat Saint Francis 20-10 on Saturday to close the season.
ESPN

