Skip to content
GARY A.I.Get the app
NCAAF · Sat, Oct 3 · 10:30 PM

Texas State Bobcats at San Diego State Aztecs

O/U 57.5 · SPREAD Texas State Bobcats -10.5

GARY'S PICK
Texas State -10.5
NCAAF@ San Diego State· -105

Texas State
-10.5

-105 · LOST · TXST 29 · SDSU 31

San Diego State

The pick & result

Published pick
Texas State Bobcats -10.5 -105
Published odds
-105
Result
Lost
Final score
29-31

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The line

BETMGM · 61 moves
MarketOpened
Sep 28 6:00 AM
Close
Oct 3 9:11 PM
Move
SPREADTexas State Bobcats -3.5 (-110)Texas State Bobcats -9 (-120)+5½
TOTAL58.5 (-110)57.5 (-110)−1
MONEYLINETexas State Bobcats -175Texas State Bobcats -350−175
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 28 6:00 AMTexas State Bobcats -3.5 (-110)58.5 (-110)Texas State Bobcats -175 · San Diego State Aztecs +145
Sep 28 8:01 AMTexas State Bobcats -3.5 (-110)58.5 (-110)Texas State Bobcats -175 · San Diego State Aztecs +145
Sep 28 1:46 PMTexas State Bobcats -4 (-110)58.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 28 2:16 PMTexas State Bobcats -4.5 (-108)58.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +160
Sep 28 6:18 PMTexas State Bobcats -4 (-115)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +160
Sep 28 8:18 PMTexas State Bobcats -4 (-112)59.5 (-105)Texas State Bobcats -200 · San Diego State Aztecs +160
Sep 29 6:00 AMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 29 10:01 AMTexas State Bobcats -4 (-108)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 29 11:03 AMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 29 4:05 PMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -185 · San Diego State Aztecs +155
Sep 29 6:08 PMTexas State Bobcats -4.5 (-108)59.5 (-105)Texas State Bobcats -200 · San Diego State Aztecs +160
Sep 30 6:00 AMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +160
Sep 30 6:30 AMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 30 1:34 PMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +155
Sep 30 2:34 PMTexas State Bobcats -4 (-110)59.5 (-105)Texas State Bobcats -190 · San Diego State Aztecs +160
Sep 30 3:34 PMTexas State Bobcats -5 (-108)59.5 (-105)Texas State Bobcats -210 · San Diego State Aztecs +170
Sep 30 4:34 PMTexas State Bobcats -5 (-108)59.5 (-105)Texas State Bobcats -210 · San Diego State Aztecs +170
Sep 30 6:35 PMTexas State Bobcats -5 (-110)59.5 (-105)Texas State Bobcats -210 · San Diego State Aztecs +170
Sep 30 7:35 PMTexas State Bobcats -5 (-110)59.5 (-105)Texas State Bobcats -210 · San Diego State Aztecs +175
Sep 30 9:05 PMTexas State Bobcats -5 (-108)59.5 (-108)Texas State Bobcats -210 · San Diego State Aztecs +170
Sep 30 9:35 PMTexas State Bobcats -6 (-110)59.5 (-108)Texas State Bobcats -235 · San Diego State Aztecs +195
Sep 30 10:05 PMTexas State Bobcats -6 (-110)59.5 (-105)Texas State Bobcats -235 · San Diego State Aztecs +195
Sep 30 10:35 PMTexas State Bobcats -6 (-118)59.5 (-105)Texas State Bobcats -235 · San Diego State Aztecs +200
Sep 30 11:35 PMTexas State Bobcats -7 (-105)59.5 (-105)Texas State Bobcats -275 · San Diego State Aztecs +225
Oct 1 7:30 AMTexas State Bobcats -7 (-108)58.5 (-112)Texas State Bobcats -275 · San Diego State Aztecs +220
Oct 1 8:00 AMTexas State Bobcats -7 (-105)58.5 (-125)Texas State Bobcats -275 · San Diego State Aztecs +220
Oct 1 8:30 AMTexas State Bobcats -7 (-110)58.5 (-125)Texas State Bobcats -285 · San Diego State Aztecs +230
Oct 1 10:01 AMTexas State Bobcats -7 (-120)57.5 (-120)Texas State Bobcats -295 · San Diego State Aztecs +240
Oct 1 10:31 AMTexas State Bobcats -7.5 (-105)57.5 (-120)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 11:02 AMTexas State Bobcats -7.5 (-105)58.5 (-108)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 2:03 PMTexas State Bobcats -7.5 (-105)57.5 (-112)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 3:04 PMTexas State Bobcats -7.5 (-110)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 4:04 PMTexas State Bobcats -7.5 (-110)57.5 (-108)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 4:34 PMTexas State Bobcats -7.5 (-118)57.5 (-110)Texas State Bobcats -325 · San Diego State Aztecs +260
Oct 1 5:04 PMTexas State Bobcats -8 (-108)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 5:35 PMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -325 · San Diego State Aztecs +260
Oct 1 7:05 PMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 1 9:06 PMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -325 · San Diego State Aztecs +260
Oct 2 12:07 AMTexas State Bobcats -8 (-108)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 2 5:00 AMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 2 6:00 AMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -325 · San Diego State Aztecs +260
Oct 2 8:30 AMTexas State Bobcats -8 (-110)57.5 (-110)Texas State Bobcats -300 · San Diego State Aztecs +250
Oct 2 5:21 PMTexas State Bobcats -8 (-110)57.5 (-108)Texas State Bobcats -325 · San Diego State Aztecs +260
Oct 2 6:02 PMTexas State Bobcats -9 (-120)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +275
Oct 2 6:12 PMTexas State Bobcats -9.5 (-110)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +275
Oct 2 7:44 PMTexas State Bobcats -9 (-120)57.5 (-108)Texas State Bobcats -350 · San Diego State Aztecs +275
Oct 3 5:00 AMTexas State Bobcats -9.5 (-110)57.5 (-108)Texas State Bobcats -350 · San Diego State Aztecs +280
Oct 3 9:00 AMTexas State Bobcats -9.5 (-110)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +290
Oct 3 9:08 AMTexas State Bobcats -10 (-110)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +290
Oct 3 9:48 AMTexas State Bobcats -9.5 (-112)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +300
Oct 3 10:18 AMTexas State Bobcats -9.5 (-112)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +290
Oct 3 1:20 PMTexas State Bobcats -10 (-108)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +290
Oct 3 3:03 PMTexas State Bobcats -10 (-110)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +290
Oct 3 5:49 PMTexas State Bobcats -10 (-108)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +290
Oct 3 5:59 PMTexas State Bobcats -10 (-110)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +290
Oct 3 6:09 PMTexas State Bobcats -10 (-115)57.5 (-108)Texas State Bobcats -375 · San Diego State Aztecs +300
Oct 3 7:30 PMTexas State Bobcats -10 (-110)57.5 (-108)Texas State Bobcats -350 · San Diego State Aztecs +290
Oct 3 7:50 PMTexas State Bobcats -9.5 (-110)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +280
Oct 3 8:10 PMTexas State Bobcats -10 (-108)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +280
Oct 3 8:20 PMTexas State Bobcats -9.5 (-118)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +280
Oct 3 8:41 PMTexas State Bobcats -9.5 (-118)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +290
CLOSEOct 3 9:11 PMTexas State Bobcats -9 (-120)57.5 (-110)Texas State Bobcats -350 · San Diego State Aztecs +290

The read

Snapdragon Stadium gets a late kickoff and a new conference chapter tonight. Both programs are opening Pac-12 play, with San Diego State hosting and Texas State bringing an offense that has found its footing in its last two games.

I’m laying the points because Texas State’s running game matches up favorably with this defensive front. The Bobcats have been stopped at or behind the line on 13.9% of their carries, while San Diego State’s defense has generated those stops on 11.1%. Torrance Burgess Jr., listed probable, and Davian Jackson give Texas State its principal rushing contributors. My expectation is that this ground game can sustain possessions and give Brad Jackson favorable opportunities to attack through the air. His recent production extends beyond the Incarnate Word blowout: he threw for 268 yards and four touchdowns without an interception against North Texas.

San Diego State faces a more difficult offensive assignment. Lucky Sutton and Javion Kinnard are out. Sutton had already missed James Madison, but both backs played against Toledo before exiting early, so the season rushing baseline includes contributions unavailable tonight. That matters against a Texas State defense with a 25.0% stuff rate. I expect more responsibility to fall on projected quarterback Jayden Denegal, whose season includes five touchdowns and five interceptions. The Aztecs’ 34.7% offensive success rate gives me less confidence in their ability to keep answering Texas State’s possessions.

The obstacle to laying this number is Texas State’s defense. It allows a 46.1% success rate, and San Diego State has allowed fewer points per scoring opportunity. Those are real reasons the Aztecs could stay within reach. My judgment is that their depleted backfield makes exploiting that opening harder, while Texas State has the rushing personnel and recent quarterback execution to create the separation this ticket requires.

Injuries noted

Texas State Bobcats: Torrance Burgess Jr. (probable) — RB; undisclosed injury. October 2 update upgrades him from questionable for the SDSU game.; Zechariah Sample (probable) — WR; undisclosed injury. October 2 update upgrades him from questionable for the SDSU game.; Cole Snodgrass (out) — TE; undisclosed injury. September 30 report specifically rules him out against SDSU.; Blake Smith (out) — TE; foot injury. September 30 report specifically rules him out against SDSU.; Beau Sparks (questionable) — WR; undisclosed condition. September 30 report supplies the designation for the SDSU game.; Kylen Evans (questionable) — WR; shoulder injury. September 30 report supplies the designation for the SDSU game.

San Diego State Aztecs: Lucky Sutton (out) — Starting RB; ankle injury.; Javion Kinnard (out) — RB; apparent knee injury. October 3 reporting describes him as out after the earlier doubtful designation.; Stone Saunders (out) — Backup QB; broken collarbone.; Aldrich Doe (out) — WR; undisclosed.; Braylon Cardwell (out) — DB; undisclosed.; Dalesean Staley (out) — DB; undisclosed.; Jack Ellis (out) — TE; availability report supplies no medical reason.; Luke Williams (out) — Long snapper; undisclosed.; Roman Paseka (out) — DL; undisclosed.; Tuaoa Tauili'ili (out) — DL; undisclosed.; Jack Lua (out) — TE; October 3 update supersedes the earlier doubtful designation; undisclosed.; Elijah Muliufi (doubtful) — TE; undisclosed.; Harlem Nellum (doubtful) — OL; undisclosed.; Jackson Ford (doubtful) — Starting TE; undisclosed.; Jeramiah Lewis (doubtful) — Inside linebacker; undisclosed.; Dean Harrington (questionable) — Inside linebacker; undisclosed.; Justius Lowe (questionable) — WR; undisclosed.; Kime Fangupo (questionable) — TE; undisclosed.; Ryan Wolfer (questionable) — TE; undisclosed.; Bert Emanuel Jr. (probable) — WR; undisclosed.; Carson Diehl (probable) — WR; undisclosed.; Dennis Jones (probable) — Right tackle; undisclosed.; Donovan Brown (probable) — WR; undisclosed.; Isaac Lucas (probable) — Center; undisclosed.; Jacob Bostick (probable) — WR; undisclosed.; Jalen Thomeson (probable) — DB; undisclosed.; Kai Wallin (probable) — Outside linebacker; undisclosed.; Kaimana Tufaga (probable) — DB; undisclosed.; Kalan Ellis (probable) — Left guard; undisclosed.; Krishna Clay (probable) — DL; undisclosed.; Parker Threatt (probable) — WR; undisclosed.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

QUARTERBACK

  • Brad Jackson is TXST's projected starter

    9.02 Y/A

    Brad Jackson is TXST's projected starting quarterback. The October 3 matchup report discusses Jackson as Texas State's quarterback against SDSU. The school's October 1 preview also discusses him; no explicit game-day starter announcement was retrieved. 2026 line: 857 passing yards, 68.4% completions, 9.02 yards per attempt, 10-3 TD-INT over 4 games.

  • Jayden Denegal is SDSU's projected starter

    6.09 Y/A

    Jayden Denegal is SDSU's projected starting quarterback. Current-week reporting discusses Denegal continuing against Texas State and quotes Sean Lewis discussing his play calling for him. No explicit game-day starter announcement was retrieved. 2026 line: 597 passing yards, 56.1% completions, 6.09 yards per attempt, 5-5 TD-INT over 4 games.

TRENCHES

  • TXST: 113.3 rushing yards allowed per game to SDSU's 172.5

    59.3 YPG

    TXST is at 113.3 rushing yards allowed per game over 4 games; SDSU is at 172.5 over 4 games. Those are what each defense has allowed in this season's games through Oct 2.

PACE & SCRIPT

  • TXST: 36.3 points per game to SDSU's 23

    13.3 PPG

    Texas State is scoring 36.3 a game, nearly the same as last season's 36.5, and San Diego State is at 23 after 26.4. Both numbers look stable through four games. Texas State's offense has kept up its scoring from last year, so it brings that edge into San Diego State, which will need to slow the pace and keep the game low-scoring.

  • TXST @ SDSU carries a 57.5 market total

    57.5

    Texas State at San Diego State carries 57.5, 5.5 above the slate median of 52, so the market sees more scoring than the typical game tonight. The sheet offers no team numbers behind it. The gap is moderate, so the under only needs a few drives to stall short of the end zone for this game to settle back toward a normal total.

MISMATCH

  • TXST: 281.3 rush yards a game to SDSU's 155.3

    281.3 VS 155.3

    Texas State is running for 281.3 a game over 4 games, up from 222.1 last season, while San Diego State has fallen to 155.3 from 198.7. Texas State has a track record on the ground, so this is partly who they are, while SDSU's drop looks more likely to recover some. SDSU at home needs to stop the run on early downs to keep this from becoming a long afternoon of Texas State drives.

COVERAGE

  • SDSU: 240.3 passing yards allowed per game to TXST's 346

    105.8 YPG

    San Diego State allows 240.3 passing yards a game over four games, and Texas State allows 346, which is a lot of air yards. Both secondaries give up real yards, but Texas State's is far easier to throw on. Without opponent detail, the Texas State number may be inflated by facing pass-heavy teams, yet 346 a game is tough to fully explain away. At home, San Diego State gets the better passing matchup, which shapes how you view its offense and the total.

REPLACEMENT

  • Luke Williams (LS) is out for SDSU

    OUT

    Long snapper; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Jack Ellis (TE) is out for SDSU

    OUT

    TE; availability report supplies no medical reason. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Dalesean Staley (S) is out for SDSU

    OUT

    DB; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Braylon Cardwell (CB) is out for SDSU

    OUT

    DB; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Jack Lua (TE) is out for SDSU

    OUT

    TE; October 3 update supersedes the earlier doubtful designation; undisclosed. San Diego State News, Schedule, and Roster | RotoWire — October 3 player updates (2026-10-03)

  • Tuaoa Tauili'ili (DL) is out for SDSU

    OUT

    DL; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Roman Paseka (DL) is out for SDSU

    OUT

    DL; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Aldrich Doe (WR) is out for SDSU

    OUT

    WR; undisclosed. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02) San Diego State News, Schedule, and Roster | RotoWire — October 3 player updates (2026-10-03)

  • Stone Saunders (QB) is out for SDSU

    OUT

    Backup QB; broken collarbone. San Diego State has a quarterback question entering its Pac-12 opener (2026-10-01) San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Javion Kinnard (RB) is out for SDSU

    OUT

    RB; apparent knee injury. October 3 reporting describes him as out after the earlier doubtful designation. San Diego State vs. Texas State prediction: Can Aztecs overcome depleted roster in Pac-12 opener? (2026-10-03) San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02)

  • Lucky Sutton (RB) is out for SDSU

    OUT

    Starting RB; ankle injury. San Diego State’s availability report changes again ahead of Pac-12 opener (2026-10-02) San Diego State vs. Texas State prediction: Can Aztecs overcome depleted roster in Pac-12 opener? (2026-10-03)

  • Blake Smith (TE) is out for TXST

    OUT

    TE; foot injury. September 30 report specifically rules him out against SDSU. Texas State News, Schedule, and Roster | RotoWire — September 30 availability updates (2026-09-30)

  • Cole Snodgrass (TE) is out for TXST

    OUT

    TE; undisclosed injury. September 30 report specifically rules him out against SDSU. Texas State News, Schedule, and Roster | RotoWire — September 30 availability updates (2026-09-30)

SITUATIONAL

  • TXST: 60% third-down conversion rate to SDSU's 32.7%

    27.3 PP

    Texas State converts 60% of third downs over 4 games, San Diego State 32.7%. Texas State was at 46.6% last season, so 60% is likely to drift down. San Diego State is right near its 31.4% from last year, which makes their number a steadier read. Texas State's strong run game keeps third downs short, which is the part most likely to carry over.

  • TXST: 242.8 team passing yards per game to SDSU's 164.8

    78 YPG

    TXST is at 242.8 team passing yards per game over 4 games; SDSU is at 164.8 over 4 games. Those are this season's games through Oct 2. Last season TXST was at 250.9 over 13 games and SDSU at 157.7 over 13 games.

  • TXST: 25 first downs per game to SDSU's 18.3

    6.8 FD

    TXST is at 25 first downs per game over 4 games; SDSU is at 18.3 over 4 games. Those are this season's games through Oct 2. Last season TXST was at 23 over 13 games and SDSU at 17.9 over 13 games.

AFTER GARY

  • TXST -10.5 → -9.5

    NOW +1

    Gary's number was -10.5; the same book now shows -9.5.

All research from this day

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored October 3, 2026 at 8:09 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, draftkings, betmgm, betrivers, caesars.
Accountability
Read the editorial standards, source policy, and corrections process.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day