The Charleston Admirals found the one possession that mattered most, leaning on Cameron Whitaker to finish a long closing march and secure a 17-10 win over the Richmond Capitols at Charleston Admirals Stadium in Season 6 Week 8.
Whitaker powered in for his second rushing touchdown on Charleston’s final scoring drive, snapping a deadlock that had survived a succession of punts and turnovers. The Admirals had watched Richmond answer their early advantage, then survived their own interception before putting together the decisive response. Charleston now leads the series 6-5.
The game opened with Richmond moving the ball before an interception ended its first possession. Charleston immediately capitalized with a touchdown drive built around a balanced approach, taking the first lead of the afternoon.
Richmond answered with a field goal, but Charleston extended its advantage with another field goal. The Capitols then delivered their best answer, moving into the end zone on a drive that featured both Griffin Westfield’s passing and Malik Swinton’s work on the ground. Swinton’s rushing touchdown leveled the score at 10.
That score also carried major historical weight. Swinton broke the DFL career rushing-yards record with 5,278, surpassing the previous mark of 5,169. He also moved past the prior records for career rushing touchdowns and total touchdowns, both of which had stood at 97.
Swinton gave Richmond a reliable foundation throughout the day, carrying 22 times for 109 yards and a touchdown. Westfield completed 15 of 23 passes for 188 yards, while Keenan Brice caught six passes for 76 yards and Hugo Rogers led the Capitols with nine receptions for 112 yards.
But after Richmond pulled even, neither offense could establish another immediate breakthrough. Charleston punted, Richmond punted, and an Admirals possession ended with an interception. Richmond could not turn that takeaway into points, however, punting on its next drive. The Capitols then punted again after Charleston’s ensuing possession also stalled.
That sequence left the game tied and placed the finish in Charleston’s hands. The Admirals responded with a 14-play touchdown drive, controlling the ball and returning to Whitaker to complete it. Richmond did not score again.
Whitaker was the centerpiece of Charleston’s victory, rushing 30 times for 129 yards and both touchdowns. His workload gave the Admirals a dependable answer in a game where points were difficult to sustain and where the final drive demanded patience.
Quarterback Darius Coleman completed 19 of 33 passes for 190 yards, with one interception. Trenton Vale carried a heavy share of the receiving production with 11 catches for 115 yards, while Terrell Addison added eight receptions for 75 yards. Their work helped Charleston repeatedly move the chains, particularly on the final touchdown possession.
The result lifts Charleston to sixth in the league standings and third in the conference. Richmond falls to ninth in the league and fifth in the conference, with its losing streak reaching three games.
For the Capitols, Swinton’s record-setting afternoon provided a milestone worth recognizing, but it could not erase the frustration of another narrow loss. For Charleston, Whitaker’s finishing run supplied both the difference on the scoreboard and a timely step forward in the standings.
Game Summary
| Item | Detail |
|---|---|
| Season | Season 6 |
| Round | Week 8 |
| Venue | Charleston Admirals Stadium |
| Final | Richmond Capitols 10 – 17 Charleston Admirals |
| Simulation | standard |
| Eligible players | RCH 9; CHA 9 |
| Attendance | 5,000 / 5,000 |
Complete Drive Log
| # | Offense | Result | Points | Score after drive | Summary |
|---|---|---|---|---|---|
| 1 | RCH | TURNOVER | 0 | RCH 0–0 CHA | Drive 1: RCH TURNOVER for 54y on 6 plays. QB 2/3 34y, RB 3-20y. INT. |
| 2 | CHA | TD | 7 | RCH 0–7 CHA | Drive 2: CHA TD for 89y on 14 plays. QB 4/7 51y, RB 7-38y. rush TD. |
| 3 | RCH | FG | 3 | RCH 3–7 CHA | Drive 3: RCH FG for 70y on 8 plays. QB 3/4 45y, RB 4-25y. |
| 4 | CHA | FG | 3 | RCH 3–10 CHA | Drive 4: CHA FG for 40y on 10 plays. QB 3/5 23y, RB 5-17y. |
| 5 | RCH | TD | 7 | RCH 10–10 CHA | Drive 5: RCH TD for 88y on 8 plays. QB 3/4 57y, RB 4-31y. rush TD. |
| 6 | CHA | PUNT | 0 | RCH 10–10 CHA | Drive 6: CHA PUNT for 25y on 7 plays. QB 2/4 15y, RB 3-10y. |
| 7 | RCH | PUNT | 0 | RCH 10–10 CHA | Drive 7: RCH PUNT for 20y on 6 plays. QB 2/3 13y, RB 3-7y. |
| 8 | CHA | TURNOVER | 0 | RCH 10–10 CHA | Drive 8: CHA TURNOVER for 71y on 9 plays. QB 3/5 45y, RB 4-26y. INT. |
| 9 | RCH | PUNT | 0 | RCH 10–10 CHA | Drive 9: RCH PUNT for 26y on 8 plays. QB 2/4 14y, RB 4-12y. |
| 10 | CHA | PUNT | 0 | RCH 10–10 CHA | Drive 10: CHA PUNT for 31y on 9 plays. QB 3/5 20y, RB 4-11y. |
| 11 | RCH | PUNT | 0 | RCH 10–10 CHA | Drive 11: RCH PUNT for 39y on 9 plays. QB 3/5 25y, RB 4-14y. |
| 12 | CHA | TD | 7 | RCH 10–17 CHA | Drive 12: CHA TD for 63y on 14 plays. QB 4/7 36y, RB 7-27y. rush TD. |
Complete Player Box Score
| Team | Player | Pos | Cmp/Att | Pass Yds | Pass TD | INT | Rush | Rush Yds | Rush TD | Rec/Tgt | Rec Yds | Rec TD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RCH | Griffin Westfield | QB | 15/23 | 188 | 0 | 1 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| RCH | Hugo Rogers | WR | 0/0 | 0 | 0 | 0 | 0 | 0 | 0 | 9/13 | 112 | 0 |
| RCH | Keenan Brice | WR | 0/0 | 0 | 0 | 0 | 0 | 0 | 0 | 6/10 | 76 | 0 |
| RCH | Malik Swinton | RB | 0/0 | 0 | 0 | 0 | 22 | 109 | 1 | 0/0 | 0 | 0 |
| CHA | Cameron Whitaker | RB | 0/0 | 0 | 0 | 0 | 30 | 129 | 2 | 0/0 | 0 | 0 |
| CHA | Darius Coleman | QB | 19/33 | 190 | 0 | 1 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| CHA | Terrell Addison | WR | 0/0 | 0 | 0 | 0 | 0 | 0 | 0 | 8/14 | 75 | 0 |
| CHA | Trenton Vale | WR | 0/0 | 0 | 0 | 0 | 0 | 0 | 0 | 11/19 | 115 | 0 |
Updated DFL Standings
These standings are recalculated from final regular-season games immediately after this result.
| Lg | Conf | Team | W | L | T | PF | PA | Diff | Streak |
|---|---|---|---|---|---|---|---|---|---|
| 1 | National Conference #1 | Denver Summit | 7 | 0 | 0 | 135 | 66 | +69 | W7 |
| 2 | Commonwealth Conference #1 | Washington Senators | 5 | 1 | 1 | 154 | 87 | +67 | W2 |
| 3 | National Conference #2 | Delta Blues | 5 | 2 | 0 | 104 | 106 | -2 | W2 |
| 4 | National Conference #3 | Louisville Colonels | 4 | 2 | 1 | 98 | 91 | +7 | W1 |
| 5 | Commonwealth Conference #2 | Tampa Bay Storm | 4 | 3 | 0 | 102 | 81 | +21 | W4 |
| 6 | Commonwealth Conference #3 | Charleston Admirals | 3 | 4 | 1 | 111 | 118 | -7 | W1 |
| 7 | Commonwealth Conference #4 | Charlotte Monarchs | 3 | 4 | 0 | 137 | 116 | +21 | L1 |
| 8 | National Conference #4 | Atlanta Fire | 3 | 4 | 0 | 92 | 116 | -24 | L2 |
| 9 | Commonwealth Conference #5 | Richmond Capitols | 3 | 5 | 0 | 153 | 155 | -2 | L3 |
| 10 | Commonwealth Conference #6 | Miami Beach Breakers | 2 | 4 | 1 | 77 | 76 | +1 | W1 |
| 11 | National Conference #5 | San Antonio Coyotes | 2 | 5 | 0 | 98 | 128 | -30 | L1 |
| 12 | National Conference #6 | Dallas Iron Horse | 0 | 7 | 0 | 0 | 121 | -121 | L7 |
Latest Published Power Rankings
Power rankings reflect the latest previously published Gridiron Standard edition and may predate this final.
Latest published snapshot: Aug 14, 2026, 10:30 AM ET.
| Rank | Team | Record | Diff | Streak |
|---|---|---|---|---|
| 1 | Denver Summit | 7-0-0 | +69 | W7 |
| 2 | Washington Senators | 5-1-1 | +67 | W2 |
| 3 | Delta Blues | 5-2-0 | -2 | W2 |
| 4 | Louisville Colonels | 4-2-1 | +7 | W1 |
| 5 | Tampa Bay Storm | 4-3-0 | +21 | W4 |
| 6 | Charlotte Monarchs | 3-4-0 | +21 | L1 |
| 7 | Richmond Capitols | 3-4-0 | +5 | L2 |
| 8 | Atlanta Fire | 3-4-0 | -24 | L2 |
| 9 | Miami Beach Breakers | 2-4-1 | +1 | W1 |
| 10 | Charleston Admirals | 2-4-1 | -14 | L2 |
| 11 | San Antonio Coyotes | 2-5-0 | -30 | L1 |
| 12 | Dallas Iron Horse | 0-7-0 | -121 | L7 |
Relevant History and Records
Charleston Admirals lead the series 6–5.
- Malik Swinton broken the DFL career rushing yards record at 5278 (previous mark: 5169).
- Malik Swinton broken the DFL career rushing touchdowns record at 98 (previous mark: 97).
- Malik Swinton broken the DFL career total touchdowns record at 98 (previous mark: 97).
Public Statements
No qualifying press releases or social posts were published by related players, coaches, or owners during the seven-day coverage window.
