Here's a look at how the teams match up in the box score department.
For both charts below, San Diego State's stats are in red, while Air Force's stats are in blue.
As you can see, both teams rely heavily on the run.
SDSU looks to running back Rashaad Penny to lead the attack. The senior picked up right where he left off last year — he had a 1,000-yard season despite being a backup to Donnel Pumphrey — and he's already run for half of his 2016 total yardage.
Air Force, meanwhile, is led on the ground by running back Tim McVey (21 carries for 160 yards) and quarterback Arion Worthman (37 carries for 93 yards), with running back Parker Wilson also seeing carries in the option attack (11 for 69 yards).
Neither team looks to throw a ton. In three games SDSU has attempted 68 passes (just over 22 per game) and quarterback Christian Chapman has 480 yards and 4 TD with 1 INT while completing 67.7 percent of his passes.
Worthman has attempted just 19 passes, completing 9 for 236 yards nd three TDs. When they do throw they can usually pick up big chunk of yardage as their opponents are focused on the option — we saw that in Worthman's single completion against Michigan, a 64-yard TD pass to Ronald Cleveland.
Defensively, both teams have been solid against the run, which presents an interesting matchup for this weekend. San Diego State has allowed less than 100 rushing yards per game, although Stanford's Bryce Love put up 184 yards on the ground last week.
Air Force, in two games, has allowed 122 yards per game on the ground, but was also hit for well over 100 yards last week by Michigan's combination of Ty Isaac and Karan Higdon. Both defenses will be tested on the ground this week.
SDSU has allowed 206.7 yards through the air, so if Air Force can pick its targets the Falcons could have some success. Air Force has faced two very poor passing offenses, so SDSU could also surprise in the air game.