
Key Highlights:
- Webb’s Hail Mary: His last lap was over 4 seconds faster than anyone on the field, 20 seconds than Justin Barcia and 52 seconds faster than 3rd place Ken Roczen. But here’s the kicker, he was a whopping 61 seconds faster than Chase Sexton.
- First Career Win: Hymas wasn’t just winning, he was dominating. 6 of 8 top sector times, quickest lap in 5 of 6 laps, and total composure in the chaos.
- Cowboy: Plessinger was on another level. Fastest average lap by 3 seconds. Fastest single lap by 4. Best Lap 99 too. However you measure it, he was the guy. Yeehaw!
- The Equalizer: Cullin Park and Gage Linville took full advantage. Privateers turned podium threats, riding smart, staying upright, and proving they’ve got serious speed in the mud.
- No Consistency: 75% of all recorded laps fell within a 60 second window, compared to 5 seconds on a normal supercross race.
450 Analysis:
Mud. I hate it. Or at least this kind of mud. Sloppy, soupy, sticky, messy, grimy; however you want to describe it, the mud didn’t just cover the Foxborough track, it devoured it. Bikes? Swallowed. Riders? Consumed. Live timing? Gone. Championship hopes? Sucked into the abyss like quicksand.
Okay, jokes aside, Foxborough 2025 might’ve been the muddiest race of the past decade. Yeah, East Rutherford 2023 was bad, but this was start-to-finish sludge all night long. It rewrote the rulebook and absolutely flipped our usual “moto metrics” breakdown on its head.
Track? What Track?
By the time the gate dropped, the track was a ghost of its intended self.
- Whoops? Bulldozed.
- Split lane? Scrapped.
- Off-camber? Obliterated.
- Triples? Don’t even think about it.
Without removing those features, the track would’ve become nearly impassable. Honestly, we’re lucky we even got a full race in. Live timing took a hit. Sector splits were spotty during the race, entire laps went MIA, and transponders were buried under inches of slop. Thankfully, Feld uploaded a backup system post-race, so we were able to do some digging.
Track Breakdown:

In the map above, we highlight who set the fastest average time per sector during the short 9 lap mud-fest. The number one rule? Don’t crash. Don’t stall. Don’t get stuck. Cooper Webb understood the assignment he stayed upright and fast in the flat zones, but struggled on a few rhythms.
McElrath and Plessinger? Same story. They got to the front early, stayed clean, and avoided major mishaps. Fittingly, these three own most of the map and made up the podium. Webb’s last lap was insane, and we’ll get to that.
Let’s talk consistency—or rather, the complete lack of it. Because they only ran 9 laps, I used a 5-lap window instead of our usual 10-lap consistency score. Even then? Only two sectors had any consistency at all. Still, all but two sectors had a registered consistency of 0. With the average rider having a 30 second delta on lap times, consistency has been thrown out the window. This was survival. It is unsurprising that the only two sectors with any resemblance of a consistency score were 2 and 5, the only flat areas of the track
SEG | Rider | Avg. Time | Fastest Time (All) | Sector Consistency (All) |
---|---|---|---|---|
1 | C. Webb | 7.53 | 5.28 | 0 |
2 | C. Webb | 6.51 | 5.27 | 18.9 |
3 | S. McElrath | 12.03 | 8.98 | 0 |
4 | C. Webb | 6.92 | 4.16 | 0 |
5 | C. Webb | 9.63 | 7.71 | 21.6 |
6 | A. Plessinger | 12.60 | 10.26 | 0 |
7 | S. McElrath | 17.60 | 14.36 | 0 |
8 | A. Plessinger | 20.98 | 16.64 | 0 |
Lap Time Breakdown:
The histogram above shows lap times across the entire race—and it’s chaos. A full two-minute range. Normally, we deal in 15-second spreads on these types of charts. Most laps above fell in a 60+ second window, which just tells you how brutal this race really was.
Fast laps per rider:
- Plessinger: 4
- McElrath: 3
- Webb: 1
- Bloss: 1
Plessinger looked completely at home, his woods riding roots showing. McElrath? Low-key looking like a goto mud guy. He got 4th in last year’s San Francisco slop-fest.
Webb’s single fast lap? Legendary. On the final lap, he went:
- 4 seconds faster than Aaron Plessinger
- 20 seconds faster than Justin Barcia
- 52 seconds faster than Ken Roczen
- 61 seconds faster than Chase Sexton
That’s not a typo. It was a Hail Mary lap that secured him a podium and might just be the most clutch ride of the season.
450 Main Event:
RIDER | Average Time | Median Time | Fastest Time | Lap 99 |
---|---|---|---|---|
A. Plessinger | 1:37.66 | 1:39.51 | 1:17.58 | 1:17.20 |
C. Sexton | 1:53.06 | 1:41.16 | 1:27.18 | 1:24.40 |
S. McElrath | 1:40.49 | 1:43.67 | 1:21.65 | 1:19.70 |
K. Roczen | 1:48.62 | 1:45.32 | 1:24.86 | 1:23.52 |
C. Nichols | 1:49.30 | 1:46.09 | 1:36.36 | 1:32.54 |
C. Webb | 1:47.34 | 1:47.57 | 1:34.62 | 1:30.12 |
Since consistency was nonexistent, I’m subbing in median lap time. This is a great way to spot who was genuinely quick most of the time as median removes outlier laps.
Top Performances:
Plessinger: Dominant. However you slice it, fastest average, fastest lap, best Lap 99, he was the guy.
Sexton: Gut punch. Despite strong overall pace (check out that median time), one costly mistake at the finish and a terrible last lap sank him. He now trails Webb by 15 points.
McElrath: Quietly brilliant. No big mistakes, and he found grip when others couldn’t. Slipped through the mud into a deserved runner-up.
Lap 99 Analysis:
*Lap 99 takes each riders’ best segment time regardless of lap and combines them as a theoretical best lap time.
It’s difficult to talk about potential because each lap just got drastically worse. Most of the fastest sector times were set on a rider’s first lap and rarely was the following lap any faster than the first (except Webb’s final lap). That said, only Plessinger and McElrath had a Lap 99 time in the 1:10s. It is fitting given just how far out in front they were.
250 Analysis:
What can we say? The 250 class brought even more chaos than the 450s. As @SMXMuse pointed out on X, eleven riders posted career-best finishes. That’s what happens when you mix rookie riders with bottomless ruts and soup-thick mud, the field levels, the unexpected rise, and a title contender’s season can vanish in an instant. Case in point: RJ Hampshire wiped out half the field on the start.
But then there was Chance Hymas — head and shoulders above the rest. Lining up all the way on the outside gate, he made it through lap one clean and never looked back. Smooth, smart, and in control, he led every lap like a seasoned vet.
And let’s talk about Dayton Briggs — first Supercross start, leading laps, looking like he belonged. Huge statement ride. On the flip side, Tom Vialle’s night was a disaster. After a tangle near the finish-line structure, he was scored dead last. What was a 10-point lead is now a five-rider dogfight with Seth Hammaker tying it up at the top.
Track Breakdown:

Hymas wasn’t just winning, he was dominating. He set the fastest average time in nearly every sector of the track. In a race where simply not crashing was an achievement, Hymas looked unbothered.
The track map reflects it: the only other names to crack into a sector were Hampshire and Vialle, both mud-capable riders who had serious misfortune. Hampshire took himself out early, and Vialle went flying into the timing tower. Mud races take skill, but they also demand luck. Hymas had both.
Let’s just say it outright: there was no consistency in the 250 class too. No sector, no lap, no rider could string together anything that resembled rhythm. The conditions were simply too brutal, and the short 6-lap main made it even harder to settle in.
SEG | Rider | Avg Time | Fastest Time (All) | Sector Consistency (All) |
---|---|---|---|---|
1 | C. Hymas | 7.35 | 6.87 | 0 |
2 | R. Hampshire | 6.45 | 5.51 | 0 |
3 | C. Hymas | 10.88 | 9.06 | 0 |
4 | C. Hymas | 5.13 | 4.29 | 0 |
5 | C. Hymas | 9.07 | 7.80 | 0 |
6 | T. Vialle | 13.20 | 11.40 | 0 |
6 | C. Hymas | 16.56 | 14.59 | 0 |
6 | C. Hymas | 19.73 | 16.55 | 0 |
Lap Time Breakdown:

Just like in the 450s, lap times in the 250 main stretched across a ridiculous two-minute window with most falling within a full minute range. It was survival mode out there.
Fast laps per rider:
- Hymas: 5
- Linville: 1
That means Hymas was the fastest rider on 83% of the laps. That’s insane in any race let alone in this slop, it was a heroic ride for HRC.
250 Main Event:
RIDER | Average Time | Median Time | Fastest Time | Lap 99 |
---|---|---|---|---|
C. Hymas | 1:29.24 | 1:30.81 | 1:20.31 | 1:19.35 |
C. Park | 1:34.88 | 1:33.52 | 1:23.66 | 1:21.93 |
G. Linville | 1:37.74 | 1:35.38 | 1:31.19 | 1:28.08 |
T. Vialle | 2:22.53 | 1:41.02 | 1:31.51 | 1:28.80 |
J. Rodbell | 1:43.72 | 1:44.42 | 1:27.93 | 1:27.17 |
Top Performances:
Chance Hymas: Total domination. Five seconds faster per lap on average, three seconds better on his fastest lap, and just miles ahead mentally. He never looked rattled.
But give some love to Cullin Park and Gage Linville. Two privateers who played it smart, stayed upright, and landed on the podium. Some will say it was luck, but they earned every bit of it.
Tom Vialle shows exactly why we use median in mud races. His average time is massively skewed by his final lap — a brutal 4 minutes and 30 seconds — but his median was fourth fastest. He was riding well until it all fell apart.
Lap 99 Analysis:
*Lap 99 takes each riders’ best segment time regardless of lap and combines them as a theoretical best lap time.
There’s not much “what if” here. Hymas was simply better, but Cullin Park stood out too. He was the only one even remotely close on pace, and his Lap 99 shows he had speed and stability.