Saturday, October 17

Compare these teams

Georgia State

4–1

at

James Madison

6–0

12:00 PM ETBridgeforth StadiumHarrisonburg, VA

Weather

Partly cloudy50°FN 15 mphGusts 26 mphPrecip 3%

At kickoff · 12:00 PM ET · Updated 2:22 PM ET · National Weather Service

Hour by hour

Harrisonburg · local time (ET)

Hour of the game (ET)

Kickoff hour

Partly cloudy50°FN 15 mphGusts 26 mphPrecip 3%

Weather is not an input to the SBR forecast.

Game forecast

21%

Georgia State win probability

James Madison 79%

James Madison by 11.4

Projected margin

Margin uncertainty ±14.4 points

Published forecast · SBR sbr-2r · Model track record

The game in a minute

01 · James Madison's case

James Madison's offense leads its matchup in scoring

James Madison's offense is in the 93rd percentile for points per game this season. Georgia State's defense is in the 74th percentile for per game.

See the underlying numbers

02 · Georgia State's answer

Georgia State has no clear answer on this matchup

None of its defense's numbers stands out against James Madison's offense.

03 · What could swing it

Wind is in the kickoff forecast

The National Weather Service forecast shows gusts to 26 mph at kickoff.

See the weather

When each team has the ball

Offensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.

When Georgia State has the ball

Georgia State offense
77th
James Madison defense
82nd
Show the underlying numbers
Georgia State offensive per play
0.2477th percentile · #30 nationally
James Madison PPA allowed per play
−0.0582nd percentile · #22 nationally
Georgia State
47%71st percentile · #41 nationally
James Madison success rate allowed
35%83rd percentile · #24 nationally
Georgia State points per game
39.488th percentile · #17 nationally
James Madison points allowed per game
15.089th percentile · #16 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.

Georgia State offense · Last 5 games · garbage time excluded

Explosiveness
1.33
Rush success
44.8%

James Madison defense · 5 of the last 6 games · garbage time excluded

Explosiveness allowed
1.27
Rush success allowed
36.3%

When James Madison has the ball

James Madison offense
85th
Georgia State defense
82nd
Show the underlying numbers
James Madison offensive PPA per play
0.2985th percentile · #19 nationally
Georgia State PPA allowed per play
−0.0582nd percentile · #22 nationally
James Madison success rate
47%74th percentile · #37 nationally
Georgia State success rate allowed
35%79th percentile · #30 nationally
James Madison points per game
41.893rd percentile · #10 nationally
Georgia State points allowed per game
19.074th percentile · #34 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.

James Madison offense · Last 6 games · garbage time excluded

Explosiveness
1.22
Rush success
46.1%

Georgia State defense · 4 of the last 5 games · garbage time excluded

Explosiveness allowed
1.27
Rush success allowed
39.3%

Defense is oriented so a higher percentile is stronger.

Where they attack.

Follow the direction. Check the production.

Offense on the field
Play type
Field measure
Share of charted attemptsDirectional schematic
Direction, from the offense's perspective

Offense moving upfield ↑

Select left, middle or right. The paths show direction only; alignment, routes and throw depth are schematic.

Cameran Brown · 88% of charted pass attempts

Throwing right

Share of charted plays
41%
Usage: charted in this direction
44 attempts
Yards / attempt
6.6
over 44 attempts with a result
Completion rate
57%
over 44 attempts with a result

107 of 111 have a direction · 4 unknown, excluded · rounded

Charted 4 of 5 games

Efficiency charted in 4 of 5 games

Depth as written in the play-by-play: 95 short · 12 deep · 4 not stated

Who's driving the offense?

The Georgia State offense in 2026

Featured players for

Cameran Brown

QB · 5 games

Cameran Brown

Photo: ESPN

89/131 · 68% season

Passing yards
1,157
Touchdowns
12
Interceptions
4

Last game

Old Dominion · Oct 3, 2026: 14/20, 284 yds, 6 TD, 0 INT

Lanear McCrary Jr.

RB · 5 games

Lanear McCrary Jr.

Photo: ESPN

Carries
69
Rushing yards
361
Touchdowns
3

Last game

Old Dominion · Oct 3, 2026: 10 carries, 23 yds, 0 TD

Rodshaun Dorsey

WR · 5 games

Rodshaun Dorsey

Photo: ESPN

Receptions
18
Receiving yards
276
Touchdowns
6

Last game

Old Dominion · Oct 3, 2026: 2 rec, 42 yds, 2 TD

Georgia State player tables

Who is producing

Georgia State player production

2026 evidence · 5 games in this window · 5 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Georgia State — Passing production
Player
Cameran BrownQB589 / 1311,1578.8124
Ayden PereiraQB36 / 13493.801
Gavin NuckollsQB13 / 3206.700
TJ StanleyQB12 / 3196.300
DJ RilesWR11 / 15050.010

5 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

James Madison player tables

Who is producing

James Madison player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

James Madison — Passing production
Player
Camden ColemanQB697 / 1551,1517.4111
JC EvansQB29 / 1111910.830
Arrington MaidenQB17 / 811113.920
Tanner VibabulQB11 / 11616.000

4 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

In the trenches

Georgia State's line averages 310.3 lbs against James Madison's 274.4 lbs front — an edge of 35.9 lbs a man.

Typical FBS gap: 31.7 lbs.

Roster size is context. It isn't a forecast advantage.

MatchupO-lineD-line
Georgia State OL310.3 lbs274.4 lbs
James Madison OL309.2 lbs282.5 lbs
  • Georgia State
  • James Madison

Average listed roster weight, 2026 · bars run from 0 to 350 lbs.

How these teams stack up

2026 season. Percentiles and ranks are among 2026 FBS teams.

Georgia State

Points per game
39.4#17 nationally · 88th percentile · 5 games
Points allowed per game
19.0#34 nationally · 74th percentile · 5 games
Returning production
47% of 2025 PPA returns · 58th percentile
Upperclassmen
45% · 118 of 118 with a class year

James Madison

Points per game
41.8#10 nationally · 93rd percentile · 6 games
Points allowed per game
15.0#16 nationally · 89th percentile · 6 games
Returning production
8% of 2025 PPA returns · 10th percentile
Upperclassmen
38% · 109 of 109 with a class year

Recruiting

Georgia State

2026 signing class · #84 nationally
39th percentile · 184.0 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #86 nationally
38th percentile · −0.44 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #106 nationally
23rd percentile · 573.8

James Madison

2026 signing class · #80 nationally
42nd percentile · 185.6 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #112 nationally
19th percentile · −0.74 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #101 nationally
27th percentile · 588.3

Recruited classes aren't the roster that takes the field.

Season percentile profiles

Offense · SP+ 2026Defense · SP+ 2026Special teams · SP+ 2026Recruiting · 2026 signing classExperience · returning production 2026Georgia State Offense · SP+ 2026: 27.6, 54th percentile (CFBD, 2026 season to date)Georgia State Defense · SP+ 2026: 32.2, 18th percentile (CFBD, 2026 season to date)Georgia State Special teams · SP+ 2026: −0.2, 20th percentile (CFBD, 2026 season to date)Georgia State Recruiting · 2026 signing class: 184.0 pts, 39th percentile (CFBD, 2026 signing class)Georgia State Experience · returning production 2026: 47% returning, 58th percentile (CFBD, 2026 roster)James Madison Offense · SP+ 2026: 31.1, 69th percentile (CFBD, 2026 season to date)James Madison Defense · SP+ 2026: 21.8, 72nd percentile (CFBD, 2026 season to date)James Madison Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)James Madison Recruiting · 2026 signing class: 185.6 pts, 42nd percentile (CFBD, 2026 signing class)James Madison Experience · returning production 2026: 8% returning, 10th percentile (CFBD, 2026 roster)0100
  • Georgia State Offense · SP+ 2026: 27.6, 54th percentile (CFBD, 2026 season to date)
  • James Madison Offense · SP+ 2026: 31.1, 69th percentile (CFBD, 2026 season to date)
  • Georgia State Defense · SP+ 2026: 32.2, 18th percentile (CFBD, 2026 season to date)
  • James Madison Defense · SP+ 2026: 21.8, 72nd percentile (CFBD, 2026 season to date)
  • Georgia State Special teams · SP+ 2026: −0.2, 20th percentile (CFBD, 2026 season to date)
  • James Madison Special teams · SP+ 2026: 0.1, 50th percentile (CFBD, 2026 season to date)
  • Georgia State Recruiting · 2026 signing class: 184.0 pts, 39th percentile (CFBD, 2026 signing class)
  • James Madison Recruiting · 2026 signing class: 185.6 pts, 42nd percentile (CFBD, 2026 signing class)
  • Georgia State Experience · returning production 2026: 47% returning, 58th percentile (CFBD, 2026 roster)
  • James Madison Experience · returning production 2026: 8% returning, 10th percentile (CFBD, 2026 roster)

Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights

Georgia State: solid line, circles · James Madison: dashed line, squares

Georgia State

Offense · 2026
27.6 · 54th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
32.2 · 18th percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
−0.2 · 20th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
184.0 pts · 39th percentile
CFBD, 2026 signing class
Experience · returning production 2026
47% returning · 58th percentile
CFBD, 2026 roster

James Madison

Offense · SP+ 2026
31.1 · 69th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
21.8 · 72nd percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.1 · 50th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
185.6 pts · 42nd percentile
CFBD, 2026 signing class
Experience · returning production 2026
8% returning · 10th percentile
CFBD, 2026 roster

Georgia State's recent games

Most recent completed 2026 games · play stats exclude garbage time

  1. Oct 3 · 35 recorded plays

    vs Old Dominion

    W 42–10

    57%

    Success rate

    0.35

    PPA / play

  2. Sep 26 · 58 recorded plays

    vs Northern Illinois

    W 35–14

    43%

    Success rate

    0.23

    PPA / play

  3. Sep 19 · 87 recorded plays

    at UCF

    L 30–44

    40%

    Success rate

    0.05

    PPA / play

The coaching staff

Georgia State

Head coach

Dell McGee

career −21.2 SP+ overall

Offensive coordinator
Hue Jackson

Hue Jackson

career +18.6 SP+ offense

Photo: Erik Drost, CC BY 2.0

Defensive coordinator

Cam Clark

Co-defensive coordinator · no career rating on file

John Haneline

Co-defensive coordinator · no career rating on file

James Madison

Head coach
Billy Napier

Billy Napier

career +6.8 SP+ overall

Photo: Bobak Ha'Eri, CC BY 3.0

Offensive coordinator

Cam Aiken

no career rating on file

Defensive coordinator

Robert Bala

career +22.6 SP+ defense

Head-to-head

James Madison leads 4–0 since 2000
  1. 2025 · James Madison 14, Georgia State 7

    Center Parc Stadium

  2. 2024 · James Madison 38, Georgia State 7

    Bridgeforth Stadium

  3. 2023 · James Madison 42, Georgia State 14

    Center Parc Stadium

  4. 2022 · James Madison 42, Georgia State 40

    Bridgeforth Stadium

Evidence and sources

Evidence window: 2026 season to date

  • Georgia State: 5 games
  • James Madison: 6 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • When each team has the ball: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • Where they attack: 2026 season to date, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2026 season to date, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2026 season to date · compared with 2026 FBS teams · CFBD
  • Recent games: 2026 recent games, garbage time excluded · this game · CFBD
  • Coaching staff: 2026 coaching staff · per team, not ranked · CFBD (head coaches, SP+) and Wikipedia (coordinators)
  • Head-to-head: completed meetings since 2000 · games between these two programs · CFBD
Compare these teams