Open the board

Ball State Cardinals 7, James Madison Dukes 63: final score and stats

James Madison Dukes beat Ball State Cardinals, Ball State Cardinals 7 to James Madison Dukes 63, on Saturday, September 28, 2024 at Bridgeforth Stadium, Harrisonburg, VA. Below: the box score, top performers, team stats, injuries and recent form for James Madison Dukes vs Ball State Cardinals.

College FootballSaturday, September 28, 2024
DateSep 28, 2024
Start time1:30 PM ET
VenueBridgeforth Stadium, Harrisonburg, VA
TVESPN+
Attendance25,786

Line score

Team1234T
Ball State Cardinals70007
James Madison Dukes227201463

Team comparison

Ball State CardinalsJames Madison Dukes
Points per game
21.3
38.9
Points allowed per game
34.1
21.7
1-3Record4-0
9th in MACStanding2nd in Sun Belt - East
1-5Road record / home record4-1
LLWWLLast 5LWLLW
L2StreakL1

Team stats

Ball State CardinalsJames Madison Dukes
1st Downs
19
29
7-163rd down efficiency9-10
2-54th down efficiency1-1
Total Yards
250
506
Passing
173
286
23/38Comp/Att21/29
Yards per pass
4.6
9.9
Rushing
77
220
Rushing Attempts
33
34
Yards per rush
2.3
6.5
3-20Penalties4-45
Turnovers
3
0
Fumbles lost
0
0
Interceptions thrown
3
0
33:41Possession26:19

Box score

Ball State Cardinals Passing

PlayerC/ATTYDSAVGTDINTQBR
Kadin Semonza22/351684.81328.1
Aidan Leffler1/252.50039.5
Kiael Kelly0/100.0002.2
Team23/381734.613--

Ball State Cardinals Rushing

PlayerCARYDSAVGTDLONG
Braedon Sloan14725.1018
Cam Pickett166.006
Isaiah Thacker166.006
Charlie Spegal263.005
TJ Horton263.003
Kiael Kelly362.003
Christian Davis420.502
Kadin Semonza6-27-4.507
Team33772.3018

Ball State Cardinals Receiving

PlayerRECYDSAVGTDLONG
Tanner Koziol9788.7126
Cam Pickett8536.6014
Dahya Patel33311.0019
Braedon Sloan166.006
Malcolm Gillie144.004
Qian Magwood1-1-1.000
Team231737.5126

Ball State Cardinals Fumbles

PlayerFUMLOSTREC
Kadin Semonza100
Team100

Ball State Cardinals Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jackson Wiegold8600100
Thai Baldwin5500000
Brandon Berger4300000
Myles Norwood4200000
George Udo3200000
Keionte Newson3200100
Drew Hughes3200000
DD Snyder3200000
Team573133200

Ball State Cardinals Kicking

PlayerFGPCTLONGXPPTS
Carson Holmer0/00.001/11
Team0/00.001/11

Ball State Cardinals Punting

PlayerNOYDSAVGTBIn 20LONG
Brian Cooey Jr.28643.00045
Kadin Semonza13838.00138
Team312441.30145

James Madison Dukes Passing

PlayerC/ATTYDSAVGTDINTQBR
Alonza Barnett III20/2828010.05090.2
Dylan Morris1/166.00030.3
Team21/292869.950--

James Madison Dukes Rushing

PlayerCARYDSAVGTDLONG
Wayne Knight66310.5037
Jobi Malary55010.0132
Alonza Barnett III10444.4118
George Pettaway4358.8124
Tyler Purdy4164.005
Ke'Marion Baldwin4133.304
Team1-1-1.000
Team342206.5337

James Madison Dukes Receiving

PlayerRECYDSAVGTDLONG
Taylor Thompson59118.2123
Omarion Dollison44812.0118
Cameron Ross34615.3126
Yamir Knight44411.0220
Logan Kyle13030.0030
Dylan Williams2126.006
Maxwell Moss11111.0011
George Pettaway144.004
Team2128613.6530

James Madison Dukes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Terrence Spence5500000
Chris Fitzgerald5211100
Jacob Dobbs5200000
Kye Holmes4300000
Jacob Thomas4301000
Khairi Manns4222000
Chris Shearin4200110
Trent Hendrick4200000
Team713358521

James Madison Dukes Interceptions

PlayerINTYDSTD
Eric O'Neill1271
Terrence Spence1400
Derrick Barksdale100
Team3671

James Madison Dukes KickReturns

PlayerNOYDSAVGLONGTD
George Pettaway13434.0340
Team13434.0340

James Madison Dukes PuntReturns

PlayerNOYDSAVGLONGTD
Yamir Knight11919.0190
Team11919.0190

James Madison Dukes Kicking

PlayerFGPCTLONGXPPTS
Noe Ruelas0/00.006/76
Max Lipinski0/00.001/11
Team0/00.007/87

Recent form

Nov 11, 2026 · vs Buffalo BullsL 7-28
Nov 4, 2026 · at Massachusetts MinutemenL 30-31
Oct 24, 2026 · vs Sacramento State HornetsW 34-17
Oct 17, 2026 · at Bowling Green FalconsW 32-31
Oct 10, 2026 · at Northwestern WildcatsL 14-45
Nov 14, 2026 · at UConn HuskiesL 22-46
Nov 5, 2026 · at Southern Miss Golden EaglesW 54-23
Oct 29, 2026 · vs Troy TrojansL 21-24
Oct 22, 2026 · at App State MountaineersL 31-34
Oct 17, 2026 · vs Georgia State PanthersW 49-22

Team pages

More College Football games on Sep 28, 2024

Frequently asked questions

Who won Ball State Cardinals vs James Madison Dukes?

James Madison Dukes won, 63-7, on Saturday, September 28, 2024.

What was the final score of Ball State Cardinals vs James Madison Dukes?

Ball State Cardinals 7, James Madison Dukes 63.

Where is Ball State Cardinals vs James Madison Dukes played?

Bridgeforth Stadium, Harrisonburg, VA.

The model’s read

Grades, leans and the full breakdown for Ball State Cardinals vs James Madison Dukes are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.