South Florida Bulls 24, UTSA Roadrunners 31: final score and stats
UTSA Roadrunners beat South Florida Bulls, South Florida Bulls 24 to UTSA Roadrunners 31, on Thursday, October 8, 2026 at Alamodome, San Antonio, TX. Below: the box score, top performers, team stats, injuries and recent form for UTSA Roadrunners vs South Florida Bulls.
College FootballThursday, October 8, 2026
DateOct 8, 2026
Start time7:30 PM ET
VenueAlamodome, San Antonio, TX
TVESPN
Attendance17,632
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| South Florida Bulls | 14 | 3 | 0 | 7 | 24 |
| UTSA Roadrunners | 7 | 3 | 10 | 11 | 31 |
Team comparison
South Florida BullsUTSA Roadrunners
Points per game
Points allowed per game
4-2Record5-1
8th in AmericanStanding2nd in American
2-2Road record / home record4-0
LWWLLLast 5LWWWW
L1StreakL1
Team stats
South Florida BullsUTSA Roadrunners
1st Downs
3-113rd down efficiency8-14
2-24th down efficiency0-1
Total Yards
Passing
16/30Comp/Att22/32
Yards per pass
Rushing
Rushing Attempts
Yards per rush
5-35Penalties7-73
Turnovers
Fumbles lost
Interceptions thrown
27:35Possession32:25
Box score
South Florida Bulls Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Michael Van Buren Jr. | 16/29 | 177 | 6.1 | 2 | 0 | 44.8 |
| Luke Kromenhoek | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 16/30 | 177 | 5.9 | 2 | 0 | -- |
South Florida Bulls Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| D.J. Crowther | 20 | 83 | 4.2 | 1 | 15 |
| Jason Collins Jr. | 4 | 17 | 4.3 | 0 | 7 |
| Michael Van Buren Jr. | 5 | 15 | 3.0 | 0 | 8 |
| Luke Kromenhoek | 1 | 2 | 2.0 | 0 | 2 |
| Team | 1 | -6 | -6.0 | 0 | 0 |
| Team | 31 | 111 | 3.6 | 1 | 15 |
South Florida Bulls Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Bryson Rodgers | 5 | 72 | 14.4 | 1 | 42 |
| Mudia Reuben | 2 | 21 | 10.5 | 0 | 14 |
| Wyatt Sullivan | 1 | 20 | 20.0 | 0 | 20 |
| D.J. Crowther | 2 | 15 | 7.5 | 1 | 11 |
| Jason Collins Jr. | 1 | 14 | 14.0 | 0 | 14 |
| Joshua Porter | 2 | 14 | 7.0 | 0 | 9 |
| Evan Dangler | 1 | 11 | 11.0 | 0 | 11 |
| Cameron Seldon | 2 | 10 | 5.0 | 0 | 6 |
| Team | 16 | 177 | 11.1 | 2 | 42 |
South Florida Bulls Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| Team | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
South Florida Bulls Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Tavin Ward | 9 | 5 | 0 | 0 | 0 | 0 | 0 |
| Ayden Jackson | 8 | 7 | 1 | 1 | 0 | 0 | 0 |
| Grayson Howard | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Sam Robinson | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Teddy Foster | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Israel Boyce | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jabari Smith | 4 | 4 | 0 | 0 | 0 | 0 | 0 |
| Ashton Mosley | 4 | 3 | 0 | 1 | 0 | 1 | 0 |
| Team | 71 | 53 | 2 | 4 | 0 | 6 | 0 |
South Florida Bulls KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Cameron Seldon | 1 | 23 | 23.0 | 23 | 0 |
| Kade Caton | 1 | 1 | 1.0 | 1 | 0 |
| Team | 2 | 24 | 12.0 | 23 | 0 |
South Florida Bulls Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Nico Gramatica | 1/1 | 100.0 | 24 | 3/3 | 6 |
| Team | 1/1 | 100.0 | 24 | 3/3 | 6 |
South Florida Bulls Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Luke Goater | 5 | 229 | 45.8 | 0 | 2 | 50 |
| Team | 5 | 229 | 45.8 | 0 | 2 | 50 |
UTSA Roadrunners Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Owen McCown | 22/31 | 209 | 6.7 | 0 | 0 | 52.0 |
| David Amador II | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 22/32 | 209 | 6.5 | 0 | 0 | -- |
UTSA Roadrunners Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| A'Marion Peterson | 12 | 92 | 7.7 | 3 | 53 |
| Will Henderson III | 13 | 86 | 6.6 | 0 | 26 |
| Owen McCown | 9 | 52 | 5.8 | 0 | 19 |
| Mekhi Anderson | 1 | 30 | 30.0 | 0 | 30 |
| Brandon High Jr. | 7 | 18 | 2.6 | 0 | 8 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Team | 43 | 277 | 6.4 | 3 | 53 |
UTSA Roadrunners Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| David Amador II | 9 | 70 | 7.8 | 0 | 16 |
| AJ Wilson | 2 | 35 | 17.5 | 0 | 27 |
| Brandon Young Jr. | 3 | 34 | 11.3 | 0 | 25 |
| Will Henderson III | 2 | 24 | 12.0 | 0 | 15 |
| Mekhi Anderson | 3 | 24 | 8.0 | 0 | 15 |
| TJ West | 1 | 14 | 14.0 | 0 | 14 |
| Jamel Hardy Jr. | 1 | 7 | 7.0 | 0 | 7 |
| Isaiah Butler-Tanner | 1 | 1 | 1.0 | 0 | 1 |
| Team | 22 | 209 | 9.5 | 0 | 27 |
UTSA Roadrunners Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Owen Pewee | 8 | 6 | 0 | 0 | 0 | 1 | 0 |
| Joel Rogers | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| Elijah Newell | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Asaad Chapman | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Bryce Grays | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Eze Osondu | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jusiah Sampleton | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| RJ Lester Jr. | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 53 | 33 | 0 | 2 | 0 | 6 | 0 |
UTSA Roadrunners PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| David Amador II | 2 | -1 | -0.5 | 1 | 0 |
| Team | 2 | -1 | -0.5 | 1 | 0 |
UTSA Roadrunners Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Michael Petro | 3/3 | 100.0 | 41 | 2/2 | 11 |
| Team | 3/3 | 100.0 | 41 | 2/2 | 11 |
UTSA Roadrunners Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Caile Hogan | 2 | 84 | 42.0 | 0 | 0 | 46 |
| Team | 2 | 84 | 42.0 | 0 | 0 | 46 |
Recent form
Team pages
More College Football games on Oct 8, 2026
Final
Final
Final
Frequently asked questions
Who won South Florida Bulls vs UTSA Roadrunners?
UTSA Roadrunners won, 31-24, on Thursday, October 8, 2026.
What was the final score of South Florida Bulls vs UTSA Roadrunners?
South Florida Bulls 24, UTSA Roadrunners 31.
Where is South Florida Bulls vs UTSA Roadrunners played?
Alamodome, San Antonio, TX.
The model’s read
Grades, leans and the full breakdown for South Florida Bulls vs UTSA Roadrunners are on the board.
Open the boardLive game center
Plays, box score and updates while the game is on.
Open game centerFree to play: Call the Slate
Pick the winners of featured games every day and climb the leaderboard.
Play freeIndependent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.


