USF Bulls vs UAB Blazers Prediction, 11/22/2025 College Football Picks, Best Bets & Odds
Game: USF Bulls vs UAB Blazers
Date: Saturday, November 22, 2025
Location: Protective Stadium in Birmingham, AL
TV: ESPN+
Odds/Point Spread: Blazers (+22.0)
Total/Over-Under: 70
Protective Stadium is where the UAB Blazers (3-7) will compete against the USF Bulls (7-3) on Saturday, November 22, 2025. UAB opens this matchup as 22.0-point dogs. The betting total comes in at 70.
The USF Bulls come into this matchup with a record of 7-3 this year. The last time they stepped onto the field, the Bulls stepped onto the field against the Navy Midshipmen and took a loss by a final of 41-38. On the ground, the Bulls conceded 72 yards on 38 attempts, which averages out to 1.9 yards per run surrendered. USF gave up 29 completions on 44 attempts for a total of 309 yards, and a completion percentage of 65.9%. For the game, they tallied 69 plays which gave them a total of 556 yards. The USF Bulls ran the rock 36 times and tallied 200 yds, which came out to an average of 5.6 yds per carry.

When talking about putting the ball in the endzone, the USF Bulls are sitting at 41.6 points per outing. As a unit they're averaging 224.2 yards rushing ranking them 11th in Division 1. The Bulls have earned 4,923 yards in total for the season. In terms of scoring touchdowns, USF has amassed 24 passing touchdowns and 24 rushing touchdowns. USF has a total of 236 1st downs as a team, and they have been called for 63 penalties for 597 yards. They have turned the ball over 14 times.
When talking about yards through the air, the Bulls are giving up 2,674 yds which ranks them 122nd in college football. They are allowing 267.4 yards per outing through the air in addition to giving up a completion percentage of 64.3%. For the season, they have yielded 400.3 yards/contest which has them ranked 98th in D-1. They have surrendered 15 touchdowns by air as well as 16 touchdowns on the ground. They are giving up an average of 3.7 yards per run and 132.9 yards on the ground per game so far this season. Over the course of this year, they have allowed 1,329 rushing yards through 10 outings. The Bulls are ranked 80th in Division 1 concerning their opponents scoring, giving up 25.9 points per game.
Get all of our College Football Expert Picks
The Blazers come into this matchup with a record of 3-7 for this season. For their last game, the Blazers took a loss by a final score of 53-24 when they played the North Texas Mean Green. UAB surrendered 34 attempts on the ground for 208 yards (6.1 yards per carry). The Blazers secondary conceded a completion percentage of 72.0%, surrendering 298 yards on 18 for 25 through the air. The Blazers finished the contest with a total of 478 yards on 82 plays (5.8 yards per play). UAB ended up running for 5.4 yards per carry, totaling 190 yards on 35 carries.
The UAB Blazers are averaging 407.4 yards per outing, ranking them 53rd in D-1. The UAB offense has racked up 624 penalty yards on 77 infractions, which ranks 12th in the nation in terms of making mistakes. They have an average of 130.4 rushing yards per game and have run for 1,304 yards for this season. They have thrown 11 interceptions while letting opponents recover 6 fumbles and they have been able to earn 218 first downs. Regarding how much they score, the Blazers rank 73rd in the nation scoring 26.8 points per outing. For the season thus far, the Blazers have thrown for 2,770 yards via the pass in addition to an average of 277.0 passing yards per game, which has them ranked 23rd in college football.
UAB has given up a total of 1,904 yards on the ground (190.4 yards per contest) as well as 26 touchdowns by way of the ground game for the campaign. They have allowed 23 touchdowns via the pass as well as 227.5 yards/game, ranking them 81st in Division 1. Over the course of the season, they have relinquished 387 points in total. They have earned 3 fumbles and 3 interceptions this season. The Blazers defense has been on the field for 658 plays, which is good for 53rd in the country. The Blazers are conceding 38.7 points per contest, which has them 135th in the country.
Who will win tonight's Bulls/Blazers college football game against the spread?
Guy's Pick: Take the Blazers +22.0
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
UAB Blazers - Twitter

