Georgia State Panthers vs James Madison Dukes prediction: George Pettaway's hot streak tests Georgia State's soft run defense
| Spread | James Madison -9.5 |
|---|---|
| Total (over/under) | 57.5 |
- James Madison leans on Pettaway and field position, while Georgia State needs Cameran Brown to hit big throws against a secondary that has slipped lately.
- Georgia State's pass rush against James Madison's protection: the Panthers rank 2nd in sacks per game, the Dukes 13th in havoc allowed.
- Our model doesn't price this game yet.
Pettaway finds the soft spot
Unbeaten James Madison gets its homecoming crowd, a 3-0 Sun Belt record to protect and a chance to keep Georgia State out of the conference race. The cleanest path to all of it runs through George Pettaway. He has 648 rushing yards at 6.8 per carry this season, and his last three games have been better still: 9.2 yards per carry, including 206 yards on 14 carries against Marshall.
The Dukes rank 29th in rushing EPA (expected points added per play), and Georgia State ranks 77th in rushing EPA allowed. That is the Panthers' weakest defensive number. The counterweight is their front: a 24.1% stuff rate, the share of runs stopped at or behind the line, ranks 19th. Georgia State will get some negative plays. The question is whether Pettaway breaks enough of the rest.
Brown against a slipping secondary
Its passing EPA of 0.492 ranks 12th nationally, and Brown has 12 touchdown passes against 4 interceptions at 8.8 yards per attempt. He set the school's single-game record with six touchdown passes in the 42-10 homecoming rout of Old Dominion.
James Madison's pass defense is the place to attack. The Dukes allow 245.0 passing yards per game, 115th nationally, and rank 100th in explosiveness allowed. Their defense has also drifted: the success rate allowed, the share of plays that keep an offense on schedule, sits at 34.6% for the season but 40.5% over the last three games. Rodshaun Dorsey has caught six touchdown passes in Georgia State's last three games, and he is the receiver who turns that drift into points.
Sacks, third downs, an unsettled QB room
Georgia State's defense wins with pressure. It averages 3.8 sacks per game, 2nd nationally, and Xavier Esquillen has 7 sacks, five of them in the last three games. James Madison's line has held up well, ranking 13th in havoc allowed, so this is strength against strength.
Third down sharpens it. Georgia State holds opponents to a 26.2% conversion rate, 6th in the country, while the Dukes convert 39.0%, 83rd. If the Panthers win early downs, they can force punts from an offense that otherwise scores 41.8 points per game.
James Madison also hasn't named a starter for Saturday. Camden Coleman started at Georgia Southern, but JC Evans returned from a wrist injury, threw two touchdown passes and found Cole Keller for a 57-yard score on fourth-and-1. Receiver Corey Scott missed that game, and his status for this one is unknown.
Hidden yards lean to the Dukes
Georgia State's special teams carry its biggest flaw. Its net punting average of 32.6 ranks 136th of 136, and it allows 36.8 yards per punt return, also last. James Madison averages 16.2 yards per punt return, 18th, and starts drives at the 32.2-yard line on average, 17th.
Ball security tilts the same way. Georgia State gives it away 1.6 times per game, 100th, while James Madison's 0.67 ranks 23rd. A Panthers offense that needs long drives can't afford short fields going the other way.
Schedule, rest and history
Georgia State has the extra rest, 14 days against James Madison's seven, and has covered all five games with a line. But its schedule has been softer: its FBS opponents average a current SP+ of -9.8, against -6.1 for the Dukes. SP+ ranks James Madison 40th and Georgia State 91st.
The series has gone one way. James Madison has won all four meetings since 2022, though last year's game finished just 14-7.
Key players
- George Pettaway (James Madison): He has averaged 9.2 yards per carry over his last three games.
- Camden Coleman (James Madison): He has 11 touchdown passes and 1 interception this season, though Saturday's starter isn't confirmed.
- Cole Keller (James Madison): He caught 4 passes for 108 yards at Georgia Southern, including the 57-yard fourth-down score.
- Cameran Brown (Georgia State): He averages 8.8 yards per attempt with 12 touchdown passes this season.
- Rodshaun Dorsey (Georgia State): He has 6 receiving touchdowns, all in the last three games.
- Xavier Esquillen (Georgia State): He leads the pass rush with 7 sacks and 8.5 tackles for loss.
Numbers that matter
| GSU rushing EPA allowed rank | 77th | Georgia State's weakest defensive number, facing a James Madison run game ranked 29th in rushing EPA. |
|---|---|---|
| JMU passing yards allowed | 245.0 | That ranks 115th, the soft spot for a Georgia State passing attack ranked 12th in EPA. |
| GSU sacks per game | 3.8 | Second nationally, against a James Madison line ranked 13th in havoc allowed. |
| GSU net punting rank | 136th | Dead last, which hands James Madison's 18th-ranked punt return unit chances at short fields. |
| GSU 3rd-down conversion allowed | 26.2% | Sixth nationally, against a James Madison offense converting at a rate that ranks 83rd. |
Georgia State Panthers vs James Madison Dukes: quick answers
Who is favored in Georgia State Panthers vs James Madison Dukes?
James Madison is favored by 9.5 points (James Madison -9.5).
What is the over/under for Georgia State Panthers vs James Madison Dukes?
The total is 57.5 points.
When is Georgia State Panthers vs James Madison Dukes?
Saturday, October 17, 2026 at 12:00 PM ET.