| 
                 | 
            
                 | 
        
| RICH | 
| JMAD | 
Top-ranked James Madison defeats No. 11 Richmond 23-6
HARRISONBURG, Va. (AP) Ethan Ratke kicked three field goals to set a Colonial Athletic Association record and top-ranked James Madison Dukes drubbed eleventh-ranked Richmond Spiders 23-6 on Saturday, staking a claim for an at-large playoff berth.
The season-finale win wraps up the CAA South Division championship for the Dukes (5-0. 3-0). Elsewhere, Delaware (5-0, 4-0) defeated Villanova 27-20 to win the CAA North Division, and a committee of CAA athletic directors (minus Delaware's and James Madison's) selected the Blue Hens as the conference's automatic qualifier into the FCS playoffs.
James Madison will await an at-large bid into the 16-team post-season tournament.
Ratke kicked a 27-yard field goal to give James Madison a 10-0 lead in the first quarter, establishing a new CAA career record with 65 field goals, eclipsing Towson's Aidan O'Neill (2016-19). Ratke then kicked two more, pushing the new career mark to 67.
Cole Johnson passed for 235 yards and ran for a 31-yard touchdown on a fourth-down scramble for JMU's final points. Percy Agyei-Obese scored the game-opening touchdown with a 1-yard run and surpassed 2,000 rushing yards for his career, gaining 78 yards on 20 carries.
Richmond (3-1, 3-1) was limited to pair of Jake Larson field goals. Joe Mancuso completed 9 of 24 passes for 125 yards with one interception. Savon Smith was held to 20 yards rushing and one catch for seven yards.
JMU outgained the Spiders 384 total yards to 200.
---
More AP college football: https://apnews.com/tag/Collegefootball
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
| Team Stats | ||
|---|---|---|
| 1st Downs | 0 | 0 | 
| Rushing | 0 | 0 | 
| Passing | 0 | 0 | 
| Penalty | 0 | 0 | 
| 3rd Down Conv | 0-0 | 0-0 | 
| 4th Down Conv | 0-0 | 0-0 | 
| Total Net Yards | 0 | 0 | 
| Total Plays | 0 | 0 | 
| Avg Gain | 0 | 0 | 
| Net Yards Rushing | 0 | 0 | 
| Rush Attempts | 0 | 0 | 
| Avg Rush Yards | 0 | 0 | 
| Yards Passing | 0 | 0 | 
| Comp. - Att. | 0-0 | 0-0 | 
| Yards Per Pass | 0 | 0 | 
| Penalties - Yards | 0-0 | 0-0 | 
| Touchdowns | 0 | |
| Rushing TDs | 0 | 0 | 
| Passing TDs | 0 | 0 | 
| Other | 0 | |
| Turnovers | 0 | 0 | 
| Fumbles - Lost | 0-0 | 0-0 | 
| Int. Thrown | 0 | 0 | 
| Punts - Avg | 0-0 | 0-0 | 
| Return Yards | 0 | |
| Punts - Returns | 0-0 | 0-0 | 
| Kickoffs - Returns | 0-0 | 0-0 | 
| Int. - Returns | 0-0 | 0-0 | 
| Safeties | 0 | 0 | 
                                            
        
                        
        
        
  | 
                                    
| Passing | CP/ATT | YDS | TD | INT | 
| Rushing | ATT | YDS | TD | LG | 
| Receiving | TAR | REC | YDS | TD | LG | 
| Defense | T-A | SACK | INT | 
| Kicking | FG | LG | XP | PTS | 
| Punting | NO | AVG | IN20 | LG | 
| Kickoff Returns | NO | AVG | LG | TD | 
| Punt Returns | NO | AVG | LG | TD | 
| Passing | CP/ATT | YDS | TD | INT | 
| Rushing | ATT | YDS | TD | LG | 
| Receiving | TAR | REC | YDS | TD | LG | 
| Defense | T-A | SACK | INT | 
| Kicking | FG | LG | XP | PTS | 
| Punting | NO | AVG | IN20 | LG | 
| Kickoff Returns | NO | AVG | LG | TD | 
| Punt Returns | NO | AVG | LG | TD |