USF Pro 2000 and USF2000 took to the new IndyCar circuit in Markham, albeit with a one-day delay, while GB4 went to Snetterton. Feeder Series reviews the action from the three championships.
By Feeder Series
If there was a motto for this weekend in junior single-seaters, it would be better late than never. Indeed, eagle-eyed readers may have noticed that the start dates for this weekend in the headline of the preview and review differ by one day because none of the competitive running schedule for Friday took place.
IndyCar’s new 3.52-kilometre track in Markham, Ontario, Canada was spectacular when it was finally used, but that moment didn’t come at the planned time. The circuit proved unfit for running on Friday, the scheduled first day of track action, leaving organisers to scramble to put together a compressed schedule to ensure as much of the weekend’s activity could take place.
USF Pro 2000 and USF2000 therefore had their Friday practice sessions moved to Saturday morning, their qualifying sessions cancelled, and their first races on Saturday shortened. Even with less running, there was a high density of storylines – and accidents – around the high-speed street track from IndyCar’s two single-seater support series.
Snetterton, naturally, had no such issues with track readiness and last-minute build. Instead, the delay came in race two, when incidents on the first formation lap required a reset and a second formation lap that ultimately truncated the race. Keep reading to find out how everything unfolded.
GB4: O’Grady extends lead with double win as McLean takes third reverse-grid victory
KMR Sport’s Alex O’Grady delivered a double victory at Snetterton as GB4 completed its fifth round of the 2026 season.
Elite Motorsport’s Fred Green took pole position in qualifying with a 1:47.479, just 0.075 seconds ahead of O’Grady, who took pole for race two. Fortec Motorsport’s Thomas Ingram Hill was third, 0.292 behind Green.
Green held off O’Grady into the first corner in race one, leaving the Irishman to defend from a chasing Conor Grant in third. Grant, however, soon lost out to Pace Performance’s Torrin Byrne at Agostini, which gave O’Grady breathing room to return to pressuring Green.
Disaster struck Green with eight minutes to go when he fell through the pack with an issue, eventually retiring from the race. This promoted O’Grady into the lead, with Byrne in second and Douglas Motorsport’s Dayton Coulthard in third – the order until the chequered flag.
Multiple drivers spun on the formation lap, delaying the start of race two and triggering a second formation lap. When the lights went out, O’Grady started on the right foot and pulled away from Green, who got a poor launch and faced pressure from Ingram Hill. Coulthard also joined the fight for second, which helped O’Grady pull away and Green hold on to second – before a safety car was deployed for the KMR Sport car of Lily-May Watkins, who was hit by Michael Koh at Wilson and left stranded.
O’Grady controlled the restart with 10 minutes to go, with Green staying closer this time. The two battled until the end, with O’Grady clinching the win once again ahead of Green and Ingram Hill, who held off Coulthard for the final podium position.

Josh McLean started race three on pole as he looked for his third reverse-grid race win. McLean got a good start, while Hillspeed’s Connor Willis, who started in second, did not, being immediately put under pressure by John O’Donnell, McLean’s teammate. O’Donnell soon had to defend from Elite Motorsport’s Emmilio Valentino Del Grosso, but a mistake from the Venezuelan dropped him behind Hillspeed’s Enzo Hallman and enabled O’Donnell to close on and pass Willis at Nelson.
Behind them, multiple drivers came together on the first lap coming out of Palmer. Byrne was stranded on the side of the track, bringing out the safety car on lap two moments after Willis repassed O’Donnell at Palmer.
The race restarted with 10 minutes to go, with McLean again holding off Willis. A collision between O’Donnell and Willis at Agostini and subsequent suspension damage for Willis brought out the red flag, which ended the race. This promoted Hallman to second and Del Grosso to third, with McLean claiming his third win.
“It was still a very good performance to get over the line in the 100th GB4 race, which was nice,” McLean told Feeder Series after the race. He now hopes to replicate his reverse-grid performances in other races, adding, “the race pace is there and the race-craft is fine; it’s just all about getting it over the line in qualifying.”
Race three also brought a third podium of the season for Del Grosso, who finished sixth and ninth in the other two races. “It’s a dream come true to get a podium at Snetterton, and to have one here under my belt really makes me proud,” he told Feeder Series.
With 321 points, O’Grady now holds a 70-point lead in the drivers’ standings, while Green’s unfortunate weekend leaves him on 251. Coulthard moves up to third on 241 with original position-holder Luke Hilton understood to have been suspended for 12 weeks after accumulating 12 penalty points at the previous round. Pace Performance take the lead of the teams’ championship on 434 points, with Fortec Motorsports following with 428 and Hillspeed, Douglas, Elite and KMR all within 42 points of the lead.
Report by Isabelle Chandler
| Results | P1 | P2 | P3 |
| Qualifying | Fred Green, 1:47.479 | Alex O’Grady, +0.075s | Thomas Ingram Hill, +0.292s |
| Race 1 (11 laps) | Alex O’Grady, 20:09.189 | Torrin Byrne, +1.687s | Dayton Coulthard, +2.867s |
| Race 2 (8 laps) | Alex O’Grady, 16:44.762 | Fred Green, +0.482s | Thomas Ingram Hill, +1.907s |
| Race 3 (5 laps) | Joshua McLean, 12:53.196 | Enzo Hallman, +1.116s | Emmilio Valentino Del Grosso, +1.841s |
| Standings | Drivers | Teams | Rookies |
| P1 | Alex O’Grady, 321 | Pace Performance, 434 | Franciszek Cegielski, 167 |
| P2 | Fred Green, 251 | Fortec Motorsports, 428 | Conor Grant, 109 |
| P3 | Dayton Coulthard, 241 | Hillspeed, 418 | Michael Koh, 91 |
| P4 | Thomas Ingram Hill, 233 | Douglas Motorsport, 411 | Jordyn Martin, 80 |
| P5 | Enzo Hallman, 232 | Elite Motorsport, 399 | Jamie Leverton, 50 |
| P6 | Luke Hilton, 205 | KMR Sport, 392 | Enzo Rujugiro, 47 |
| P7 | Torrin Byrne, 198 | Nitrous Competitions ADM Racing, 283 | Jasser Iskander, 43 |
| P8 | Josh McLean, 185 | Scorpio Motorsport, 189 | Archie Bullard, 43 |
| P9 | Emmilio Valentino Del Grosso, 168 | Arden Motorsport, 143 | Charlie Myers, 24 |
| P10 | Franciszek Cegielski, 167 | Fox Motorsport, 130 |
Read the previous round’s report here.
USF Pro 2000: Jeffers and Cárdenas win in chaotic weekend at Markham
Jack Jeffers did excellent business for his championship ambitions in Markham. In the absence of championship leader Leonardo Escorpioni, whose immigration status in the United States meant he could not travel to Canada, the Exclusive Autosport driver brought home a victory in race one and a second place in race two to reclaim the points lead.
With the issues affecting track preparedness, USF Pro 2000’s qualifying was cancelled, with drivers having only one practice session before the races. The grid for race one, now allotted only 15 laps in a 30-minute window, was instead set by championship standings, giving Jeffers pole position with G3 Argyros alongside him on the front row.
The contest was under the complete control of Jeffers, who led every lap en route to victory. Argyros finished the race in second place, with Cárdenas in third.
The race had three cautions, the first of which came on the second lap for an unusual reason as a piece of debris from the USF2000 race was left on the track. Following the restart on lap five, the race was mostly clean until lap 10, when Colin Aitken hit the wall on the exit of Turn 4.
Jeffers led the restart on lap 14, with Argyros close behind, and held on to the lead to claim victory as Cárdenas in third showed hints of the speed he would showcase on Sunday morning.

The grid for race two was set by the fastest laps in race one, which put Jeffers on pole position and Cárdenas alongside on the first row. Argyros lined up in third with Thomas Schrage next to him for the 25 lap race.
Jeffers picked up where he left off in race one by controlling the race from the front. The first five laps went on without a hitch until a brief caution came out on lap six for JT Hoskins, who stopped in a run-off area. The race returned to green the following lap with the battle for the lead heating up. Cárdenas swarmed the rear of Jeffers before finally passing him into Turn 6 on lap 10. The Peruvian immediately gapped Jeffers, though a caution on lap 14 for the crashed Brady Golan erased his advantage.
On the following restart on lap 18, Argyros, running third, made heavy contact with the wall in the opening corner complex. He was checked at the infield care centre and released.
The race went back to green with three laps to go, and Cárdenas held on for his first USF Pro 2000 victory. Jeffers finished second as Schrage, his USF2000 title rival last year, claimed his first podium of the season in third.
Jeffers now leads the championship with 310 points. Escorpioni has dropped back to second place, remaining on 276 points, while Argyros sits in third with 268 points heading into the penultimate round at the Milwaukee Mile.
Report by Vincent van der Hoek
| Results | P1 | P2 | P3 |
| Race 1 (15 laps) | Jack Jeffers, 27:24.2639 | G3 Argyros, +1.2755s | Andrés Cárdenas, +1.5602s |
| Race 2 (25 laps) | Andrés Cárdenas, 44:08.4815 | Jack Jeffers, +0.6487s | Thomas Schrage, +6.3844s |
| Standings | Drivers | Teams | Rookies |
| P1 | Jack Jeffers, 310 | Turn 3 Motorsport, 324 | Jack Jeffers, 310 |
| P2 | Leonardo Escorpioni, 276 | Exclusive Autosport, 262 | Leonardo Escorpioni, 276 |
| P3 | G3 Argyros, 268 | Pabst Racing, 246 | G3 Argyros, 268 |
| P4 | Andrés Cárdenas, 245 | VRD Racing, 209 | Andrés Cárdenas, 245 |
| P5 | Frankie Mossman, 226 | TJ Speed Motorsports, 177 | Thomas Schrage, 216 |
| P6 | Thomas Schrage, 216 | JHDD powered by ECR, 170 | Teddy Musella, 179 |
| P7 | Teddy Musella, 179 | Comet/NCMP Racing, 27 | Colin Aitken, 157 |
| P8 | Brady Golan, 171 | FatBoy Racing, 12 | Christian Cameron, 144 |
| P9 | Michael Costello, 166 | JT Hoskins, 129 | |
| P10 | Colin Aitken, 157 | Mayer Deonarine, 51 |
Read the previous round’s report here.
USF2000: Garzón and Majman win incident-packed races in Markham
Sebastián Garzón and Brad Majman came away victorious after two USF2000 races on the streets of Markham in a weekend truncated because of delays to track construction.
With no running possible on Friday, qualifying for race one was cancelled. Instead, the grid was formed by championship standings, which put Garzón and Majman on the front row.
DEForce Racing’s Garzón took the win in a race that saw seven out of 14 laps completed behind the safety car across four caution periods.
The first came after two opening-lap incidents, one of which had significant consequences for the championship. Eddie Beswick, who started third based on points, fell back to 21st on the opening lap after being hit by João Vergara into Turn 10. Vergara retired but received a 30-second time penalty for the incident while Beswick had to fight through the field to seventh.
His Pabst Racing teammate Majman took second place, with Exclusive Autosport’s Evan Cooley finishing third, Anthony Martella finishing fourth and Oliver Wheldon rounding out the top five after being passed by Martella just before the final caution on lap 12.

Race two’s grid was set by the fastest laps completed in race one, which put Garzón and Majman on the front row once again and Wheldon on the second row alongside Martella.
Race two, however, was even more chaotic than race one. It all began on the third lap when Lucas Nanji hit Naim Saleh, which in turn caused Ryan Giannetta to climb over the back of Nanji’s car. While Nanji and Giannetta continued, the debris brought out the first caution.
This caution period lasted until lap eight because of two incidents under yellow flags. Brenden Cooley and Dean Pedersen collided while the field lined up for the single-file restart on lap four, and the same happened two laps later when Saleh hitthe back of Wian Boshoff.
When the race finally returned to green on lap nine, race leader Garzón ran wide into Turn 4, falling back to third and handing the lead to Majman. The run to the Turn 5 hairpin brought the biggest accident of the day, with Nanji, Gabriel Cahan, Elías Vignola, Kaylee Countryman and Cole Medeiros all wiped out in a multi-car pile up.
The last restart on lap 14 had the biggest championship impact. While battling for the lead, Majman and Martella made contact into Turn 4, sending the latter spinning into the path of Garzón. Both cars crashed out of the race, as did Cal Peter, who piled in behind.
Time ran out behind the safety car after 18 laps, only two of which were completed under green. Majman claimed his third win of the season, Wheldon finished second for his sixth podium, and Beswick completed the podium in third.
Thirteen points separate Garzón and Majman as they head to the three-race decider in six weeks’ time at Road America. With 99 points available, Beswick, Cooley and Wheldon via tiebreaker still have a distant shot at the title.
Report by Vincent van der Hoek
| Results | P1 | P2 | P3 |
| Race 1 (14 laps) | Sebastián Garzón, 29:03.4716 | Brad Majman, +0.6434s | Evan Cooley, +1.9851s |
| Race 2 (18 laps) | Brad Majman, 44:06.5595 | Oliver Wheldon, +2.5052s | Eddie Beswick, +3.1290s |
| Standings | Drivers | Teams | Rookies |
| P1 | Sebastián Garzón, 338 | Pabst Racing, 380 | Oliver Wheldon, 239 |
| P2 | Brad Majman, 325 | Exclusive Autosport, 337 | João Vergara, 220 |
| P3 | Eddie Beswick, 266 | VRD Racing, 311 | Wesley Gundler, 168 |
| P4 | Evan Cooley, 244 | DEForce Racing, 245 | Ayrton Cahan, 165 |
| P5 | Oliver Wheldon, 239 | ENVE Motorsports, 96 | Gabriel Cahan, 163 |
| P6 | João Vergara, 220 | JHDD powered by ECR, 95 | Lucas Nanji, 118 |
| P7 | Anthony Martella, 209 | PFH Racing, 90 | Liam Loiacono, 111 |
| P8 | Ryan Giannetta, 189 | Zanella Racing, 40 | Thomas Nordquist, 107 |
| P9 | Wesley Gundler, 168 | Olivia Racing, 15 | Jack Mohrhardt, 93 |
| P10 | Ayrton Cahan, 165 | Callahan Peter, 81 |
Read the previous round’s report here.
Header photo credit: Gavin Baker Photography
Make a one-time donation
Make a monthly donation
Make a yearly donation
Choose an amount
Or enter a custom amount
Your contribution is appreciated.
Your contribution is appreciated.
Your contribution is appreciated.
