| 1 | #7 | Aaron Plessinger | Fastest lap by far, quickly got into the lead and pulled away. Once he had a good lead it was just survival: no crashing. Plessinger loves the mud! First win of the year for him. | 
        
        
            
            | 2 | #12 | Shane McElrath | Good start, quickly got into 2nd, and kept Plessinger fairly honest for the first half of the race. Those first 3-4 laps were crucial to pull away from the rest of the field. This is a career-best for McElrath. Well-done! | 
        
        
            
            | 3 | #2 | Cooper Webb | Webb crashed near the beginning and was back in 9th. He crashed again on lap 3. But after that it was full-charge forward. He passed 3 guys on the last lap alone to get the podium. He was faster than Sexton by a full-second that last lap, and had gained ~45 seconds on him in the previous 3 laps. Very impressive mud ride for Webb! | 
        
        
            
            | 4 | #94 | Ken Roczen | Roczen started 5th and moved into a safe 3rd place around halfway. He had 3rd locked down, but stalled the bike on the start straight on the last lap and lost almost a full-minute to guys behind him: ultimately resulted in him losing that podium spot to Webb. Roczen aggravated an ankle injury earlier in qualifying and was questionable just to race, so I think this is a great result for him. | 
        
        
            
            | 5 | #51 | Justin Barcia | Barcia was in 3rd for the first few laps but then crashed back to 5th. Him and Sexton were battling for 4th in the last couple of laps, but both of them lost a spot to Webb. Kinda feel like Barcia should have been better in the mud right? Regardless, it's only his second top 5 of the year so he should be happy about that. | 
        
        
            
            | 6 | #4 | Chase Sexton | Sexton started behind Webb originally. He passed Webb when Webb fell, and then started a good charge from 6th up to 2nd (he had caught and passed McElrath). It was looking like a great points night for Sexton, but he then crashed while rolling the finish and took a while to get going. He never really found his pace again after that. Webb eventually caught him and passed him while Sexton was battling with Barcia for 4th, and then Sexton crashed / got stuck on the last lap. He was the last rider on the lead lap. Should have been a lot better for Sexton... disappointing result. But in these conditions it could have been worse so.... not too bad? | 
        
        
            
            | 7 | #57 | Benny Bloss | He crashed on the first lap and was pretty far back, but seemingly didn't crash again after that and was able to work his way up to a career-best finish! He was matching the lead pace for the last few laps. | 
        
        
            
            | 8 | #45 | Colt Nichols | Nichols started in the top 10 for maybe the first time this year? He was consistent and I think managed to stay off the ground (or at least never had a super slow lap-time). At one point he was battling with Webb and even passed him, but lost the tow and then got passed by Bloss on the last lap. It's a season-best for him though! | 
        
        
            
            | 9 | #208 | Logan Leitzel | Leitzel was pumped just to make the main, his first main ever. But then he goes out and gets a top 10?!?! Crazy good result for the privateer. He started in 11th and just rode clean laps to stay near that top 10 range. He finished behind Justin Cooper, but Cooper got docked 2 spots so Leitzel was awarded with the 9th. | 
        
        
            
            | 10 | #14 | Dylan Ferrandis | Ferrandis struggled with crashes in the main but looked good earlier in the day. He was pretty far back to start, so coming back to 10th is alright for him. | 
        
        
            
            | 11 | #32 | Justin Cooper | Cooper holeshot, looked good for a quarter of a lap, and then things started to fall apart. Crashes, getting stuck, cutting the track, etc; it was a struggled to finish laps consistently. Consequently, he dropped back to 9th by the checkers, and then was docked 2 spots for cutting the track. | 
        
        
            
            | 12 | #711 | Tristan Lane | Lane was simply one of those guys that made it through cleanly. He was back in 18th to start, but mostly kept it on two wheels and was able to progress up to 12th by the end. This is a career best finish for him (it previously was a 13th back in SLC 2023)! | 
        
        
            
            | 13 | #27 | Malcolm Stewart | Stewart should have finished so much better. He was in 7th but then got stuck for about a minute on the second lap. He had made his way up to 10th before getting stuck again on the last lap, this time for about 90 seconds. He looked good in the mud earlier in the day, but luck wasn't on his side in the main. | 
        
        
            
            | 14 | #122 | Justin Starling | Starling had one really bad lap towards the end which dropped him from 12th to 14th, but other than that it was a decent mud race for him, and a season-best result. | 
        
        
            
            | 15 | #146 | Kevin Moranz | Moranz was basically in last for the first couple of laps, but kept chugging along and passed others while they were down. Consistent laps allowed him to move up to 15th, a season-best for him. | 
        
        
            
            | 16 | #282 | Bubba Pauli | Big congrats to Pauli for just getting it into the main; he's a true privateer that keeps going for it, and it finally paid off again (it had been since 2019). This is also his career-best, so I imagine he's stoked! He was up in 13th at some point, but had some bad laps towards the end. | 
        
        
            
            | 17 | #28 | Christian Craig | Craig is probably wishing he had waited a few rounds before returning... things haven't been going well. He was back in 20th and made his way up to 15th before crashing / getting stuck / whatever... doesn't matter, when guys like Pauli, Starling, Leitzel, and Moranz are beating him he'll be disappointed. But he gets a pass cause of the crazy conditions. | 
        
        
            
            | 18 | #43 | Grant Harlan | I always assumed Harlan would be a good mud rider because he's so great outdoors... alas, apparently he is not and he hates mud. His bike got stuck on the last lap and he DNFed, but he was in 18th anyways so it didn't matter. | 
        
        
            
            | 19 | #68 | Jeremy Hand | Hand was up to 12th at one point but crashed / got stuck for multiple laps in a row and was wayyyy back. He kept going, but was lapped by Plessinger multiple times. | 
        
        
            
            | 20 | #49 | Mitchell Oldenburg | Oldenburg was looking great in 6th but then it struck... he DNFed on lap 4. Not sure what happened, must have ruined the bike or got stuck in mud or something. | 
        
        
            
            | 21 | #11 | Kyle Chisholm | Chisholm was not having fun out there... not an ideal last Foxboro race for him. He was near the back of the pack, got stuck, and then pulled-off I think.... | 
        
        
            
            | 22 | #72 | Anthony Rodriguez | Rodriguez crashed right away... it was hopeless from the start. He eventually just pulled off on lap 3. |