Campbell Fighting Camels @ James Madison Dukes
Game Leaders

268
H. WilliamsQB
19/33, 2 TD
268

259
C. JohnsonQB
11/21, 4 TD
259

39
H. WilliamsQB
16 CAR
39

86
L. PalmerRB
13 CAR
86

198
C. SneadWR
11 REC, 2 TD
198

142
K. ThorntonWR
8 REC, 4 TD
142

--
None
--

--
None
--

--
None
--

--
None
--
Team Stats
359
Total Yards
476
3
Turnovers
0
21
1st Downs
22
10-76
Penalties
3-15
4/13
3rd Down
6/12
2/4
4th Down
1/1
32:00
Possession
28:00
Game Information
Harrisonburg, VA
1st Quarter
Touchdown
10:58 - 1st
0
CAM
7
JMU
Kris Thornton 25 Yd pass from Cole Johnson (Ethan Ratke Kick)
6 plays, 72 yards, 2:36
Touchdown
9:20 - 1st
7
CAM
7
JMU
Caleb Snead 67 Yd pass from Hajj-Malik Williams (Isaac Riffle Kick)
3 plays, 79 yards, 1:33
Field Goal
7:38 - 1st
8
CAM
10
JMU
Ethan Ratke 20 Yd Field Goal
4 plays, 67 yards, 1:42
2nd Quarter
Touchdown
13:43 - 2nd
7
CAM
17
JMU
Kris Thornton 2 Yd pass from Cole Johnson (Ethan Ratke Kick)
9 plays, 55 yards, 3:18
Field Goal
6:35 - 2nd
7
CAM
21
JMU
Ethan Ratke 32 Yd Field Goal
6 plays, 48 yards, 2:36
Touchdown
3:36 - 2nd
7
CAM
27
JMU
Kris Thornton 31 Yd pass from Cole Johnson (Ethan Ratke Kick)
2 plays, 33 yards, 0:43
3rd Quarter
Field Goal
11:24 - 3rd
7
CAM
31
JMU
Ethan Ratke 26 Yd Field Goal
9 plays, 56 yards, 3:36
Touchdown
7:59 - 3rd
7
CAM
37
JMU
Cole Johnson 8 Yd Run (Ethan Ratke Kick)
6 plays, 56 yards, 2:01
Touchdown
0:48 - 3rd
14
CAM
37
JMU
Caleb Snead 23 Yd pass from Hajj-Malik Williams (Isaac Riffle Kick)
14 plays, 75 yards, 7:11
4th Quarter
Touchdown
14:06 - 4th
14
CAM
44
JMU
Antwane Wells Jr. 45 Yd pass from Cole Johnson (Ethan Ratke Kick)
5 plays, 66 yards, 1:42
Touchdown
2:15 - 4th
14
CAM
51
JMU
Kris Thornton 5 Yd pass from Billy Atkins (Ethan Ratke Kick)
7 plays, 29 yards, 4:29
Data is currently unavailable.
2025 Standings
FCS
| Coastal Athletic AssociationCoastal Athletic Association | CONF | OVR |
|---|---|---|
| Rhode Island | 8-0 | 11-3 |
| Villanova | 7-1 | 12-3 |
| New Hampshire | 6-2 | 8-5 |
| Monmouth | 6-2 | 9-3 |
| William & Mary | 6-2 | 7-5 |
| Maine | 5-3 | 6-6 |
| Elon | 4-4 | 6-6 |
| Stony Brook | 4-4 | 6-6 |
| Towson | 4-4 | 6-6 |
| North Carolina A&T | 2-6 | 2-10 |
| Campbell | 2-6 | 2-10 |
| Bryant | 1-7 | 3-9 |
| UAlbany | 1-7 | 2-10 |
| Hampton | 0-8 | 2-10 |
| Sun Belt - EastSun Belt - East | CONF | OVR |
|---|---|---|
| James Madison | 8-0 | 12-2 |
| Old Dominion | 6-2 | 10-3 |
| Coastal Carolina | 5-3 | 6-7 |
| Georgia Southern | 4-4 | 7-6 |
| Marshall | 3-5 | 5-7 |
| App State | 2-6 | 5-8 |
| Georgia State | 0-8 | 1-11 |
| Sun Belt - WestSun Belt - West | CONF | OVR |
|---|---|---|
| Troy | 6-2 | 8-6 |
| Southern Miss | 5-3 | 7-6 |
| Louisiana | 5-3 | 6-7 |
| Arkansas State | 5-3 | 7-6 |
| Texas State | 3-5 | 7-6 |
| South Alabama | 3-5 | 4-8 |
| UL Monroe | 1-7 | 3-9 |
NCAAF News

NFL, NFLPA, NBPA tell Congress they back college sports bill
The NFL, NFLPA and NBPA on Tuesday sent statements to Congress supporting the Protect College Sports Act and lauding specific provisions it includes while also encouraging further "negotiations" during the legislative process.
5h

Wetzel: Brendan Sorsby is done with college sports. Can local judges be next?
Can any good come from the Brendan Sorsby saga? Dan Wetzel would like to see local judges and their temporary injunctions sidelined.
8h

Five-star WR recruit Dakota Guerrant commits to Oregon on McAfee
Five-star WR recruit Dakota Guerrant commits to Oregon on McAfee
9h
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.





