
James Madison vs. Texas State Prediction, Odds, Picks - October 28, 2025
The Texas State Bobcats (3-4) and the 10th-ranked run offense will play the James Madison Dukes (6-1) and the second-ranked run defense on Tuesday, October 28, 2025. The Dukes are favored by 6.5 points in the game. An over/under of 55.5 is set for the game.
The Dukes won versus the Old Dominion Monarchs in their most recent game, 63-27. The Bobcats lost to the Marshall Thundering Herd, 40-37, in their last contest.
Keep up with college football all season on FOX Sports.
James Madison vs. Texas State Game Information & Odds
- When: Tuesday, October 28, 2025 at 8 p.m. ET
- Location: UFCU Stadium in San Marcos, Texas
- TV: ESPN2
- Live Box Score on FOX Sports
| Favorite | Spread (Odds) | Favorite Moneyline | Underdog Moneyline | Total | Over Moneyline | Under Moneyline |
|---|---|---|---|---|---|---|
| James Madison | -6.5 (-122) | -255 | +207 | 55.5 | -109 | -111 |
James Madison vs. Texas State Prediction
- Pick ATS: Texas State (+6.5)
- Pick OU: Over (55.5)
- Prediction: James Madison 33, Texas State 27
Predictions are made by the Data Skrive betting model.
Learn more about the James Madison Dukes vs. the Texas State Bobcats game on FOX Sports!
James Madison vs. Texas State Betting Insights
- Per the spread and over/under, the implied score for the game is Dukes 31, Bobcats 24.
- The Dukes have a 71.8% chance to claim victory in this game per the moneyline's implied probability. The Bobcats have a 32.6% implied probability.
- James Madison has put together a 5-2-0 ATS record so far this year.
- Texas State has covered twice in seven games with a spread this year.
James Madison vs. Texas State: 2025 Stats Comparison
| James Madison | Texas State | |
|---|---|---|
| Off. Points per Game (Rank) | 32.3 (65) | 36.1 (39) |
| Def. Points per Game (Rank) | 15.6 (9) | 31.3 (97) |
| Turnovers Allowed (Rank) | 9 (61) | 8 (40) |
| Turnovers Forced (Rank) | 8 (82) | 2 (136) |
James Madison 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Alonza Barnett III | QB | 1,252 YDS (61.3%) / 9 TD / 2 INT 266 RUSH YDS / 9 RUSH TD / 38 RUSH YPG |
| Wayne Knight | RB | 611 YDS / 5 TD / 87.3 YPG / 6.6 YPC 23 REC / 165 REC YDS / 0 REC TD / 23.6 REC YPG |
| Landon Ellis | WR | 25 REC / 400 YDS / 5 TD / 57.1 YPG |
| Jordan Fuller | RB | 340 YDS / 2 TD / 68 YPG / 5.3 YPC |
| Trent Hendrick | LB | 31 TKL / 4 TFL / 3 SACK |
| Jacob Thomas | DB | 26 TKL / 1 TFL / 2 SACK / 2 INT |
| Sahir West | DL | 16 TKL / 4 TFL / 2.5 SACK |
| Tyler Brown | DB | 27 TKL / 1 TFL / 1 INT / 1 PD |
Texas State 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Brad Jackson | QB | 1,786 YDS (69.7%) / 9 TD / 2 INT 384 RUSH YDS / 8 RUSH TD / 54.9 RUSH YPG |
| Lincoln Pare | RB | 608 YDS / 9 TD / 86.9 YPG / 5.2 YPC 17 REC / 165 REC YDS / 0 REC TD / 23.6 REC YPG |
| Beau Sparks | WR | 47 REC / 674 YDS / 6 TD / 96.3 YPG |
| Greg Burrell | RB | 330 YDS / 3 TD / 55 YPG / 6.7 YPC 6 REC / 79 REC YDS / 0 REC TD / 26.3 REC YPG |
| Treylin Payne | LB | 59 TKL / 2 TFL / 2 SACK |
| Bobby Crosby | DB | 36 TKL / 3 TFL / 1 SACK |
| Kalil Alexander | DL | 25 TKL / 4 TFL / 3 SACK |
| Ryan Nolan | DB | 36 TKL / 0 TFL |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox?
Daytona 500 Forecast Update: Weather Outlook for NASCAR Cup Series Opener
Michael Jordan's 23XI Racing Gets Daytona 500 Win; MJ Talks NASCAR Relationship
2026 NFL Free Agency: The Top 100 Players Available and Potential Fits
2026 NASCAR Predictions: Daytona 500 Winner, Chase Field, Cup Champion
Daytona 500: Brad Keselowski Laments Riley Herbst's 'Very Stupid' Move
'The Big One' At Daytona 500 Involves 20 Cars In Huge Wreck Up Front
How Much Is the 2026 Daytona 500 Purse? See the Record Prize Money, Payout
How to watch 2026 Daytona 500: Start time, TV Channel, Schedule, Date, Streaming
2026 Daytona 500 Odds: Pole-sitter Kyle Busch, Denny Hamlin Tied as Favorites
Daytona 500 Forecast Update: Weather Outlook for NASCAR Cup Series Opener
Michael Jordan's 23XI Racing Gets Daytona 500 Win; MJ Talks NASCAR Relationship
2026 NFL Free Agency: The Top 100 Players Available and Potential Fits
2026 NASCAR Predictions: Daytona 500 Winner, Chase Field, Cup Champion
Daytona 500: Brad Keselowski Laments Riley Herbst's 'Very Stupid' Move
'The Big One' At Daytona 500 Involves 20 Cars In Huge Wreck Up Front
How Much Is the 2026 Daytona 500 Purse? See the Record Prize Money, Payout
How to watch 2026 Daytona 500: Start time, TV Channel, Schedule, Date, Streaming
2026 Daytona 500 Odds: Pole-sitter Kyle Busch, Denny Hamlin Tied as Favorites
