A challenging and exciting weekend of racing was completed on Sunday as the 2024 United States Pro Kart Series presented by IAME USA East and MG Tires closed out the Carolina Grand Prix at the Trackhouse Motorplex. Rain was a threat all weekend at the Mooresville, North Carolina facility, however, there were zero rain sessions despite heavy storms on Friday evening and through the night on Saturday. Overcast skies eventually cleared out by the completion of the podiums, where the seven categories celebrated the top-five in each division. Among the seven winners was British driver Joe Turney, who won the X30 Pro main event in his first event back in the USA for 2024.

Top qualifier and two-time heat race winner Austin Garrison (SCR / Gillard) led the X30 Pro presented by Rolison Performance Group field to the green flag. He led the opening four circuits before the chaos erupted. Joe Turney (Trinity / Kart Republic) made a late move for the lead in the hairpin and the two were side-by-side on the exit. Garrison tried to keep himself from going off track as Turney drifted wide and the two made contact. Garrison slammed into the mud on the end of the exit curbing while Turney came back onto the course, running into Speedsportz winner and three-time defending champion Ryan Norberg (RPG / Kosmic). The Florida driver launched over Turney, nearly going over before landing back down and spinning off into the grass. He fired back up but retired from the race. As a result of the incident, Garrison dropped all the way down to 11th while Turney fell back to only fourth while Dalton Hanes (Sodi Racing USA) took over the lead. Pauly Massimino (BJR / LN Racing Kart) assumed the challenger position and fought with Hanes after the halfway mark. They went back and forth, which helped bring in a second pack of drivers. During the mix, both led at a time, as did Alessandro de Tullio (Inter MS / Kart Republic). Among the group was Turney and Brandon Lemke (FMS / Merlin). Eventually, Turney advanced his way up into the lead on lap 17 with Hanes fighting off the group behind him for second. On lap 20, he and Lemke exchanged the position through the end of the lap, with Hanes making a bold and deep move into the last turn. On the exit, he pushed wide and made contact with the barriers, as the rest of the group and field scattered to avoid his kart sitting backwards in the racing line. Thankfully, no one made contact with the stricken machine and Hanes safely retired on the sideline. Lemke now assumed the challenger role, inching closer to Turney. Despite his best efforts, the laps ran out and Turney crossed the line as the provisional winner. At the scale line, a penalty was assessed to Turney for contact early in the race, however, officials removed the penalty and Turney claimed the victory in his return to the USA. Lemke was classified second with de Tullio in the third spot. Massimino and Garrison completed the top-five.

One of the few drivers pulling double duty on the weekend in the Senior division was Pauly Massimino (BJR / LN Racing Kart). Through the heat races for KA100 Senior presented by Brandon Jarsocrak Racing, Massimino earned the pole position. He led the field to the green flag and led the opening two circuits until he was shuffled back after moves made in the hairpin. Cooper Shipman (IRM / Tony Kart) came out as the leader, showing the way until the halfway mark when Massimino had worked himself back up into the lead. He led three others, including Shipman, Chrisitan Miles (Racelab / TB Kart), and James Overbeck (BJR / Tony Kart). Overbeck came on strong late in the run, and eventually took the lead from Massimino. They ran nose-to-tail, but could not shake the other. That movement brought in a second pack that included another five drivers. With two laps to go, Massimino slipped inside at turn one to grab the lead from Overbeck. He was shuffled on the outside and through the next set of corners, slipped down to eighth. Massimino kept the group behind, reaching the line first to hold off Miles by 0.071 seconds for the victory. Cameron Weinberg (CDR / Kart Republic) was among those in the second group who joined in, and he made quick work in the final laps to move into third, bringing Jesus Vasquez Jr. (GFC Karting) with him in fourth while Shipman completed the top-five.

Enzo Vidmontiene (Trinity / Kart Republic) celebrated his first career double-win weekend with the victories in both Junior divisions. The BBS Race Engines KA100 Junior class was first up for the young drivers after the B Main was contested following warm-ups where Cash Perkins (SCR / CS55) won the race. Turner Brown (RPG / Kosmic) led the field to the green flag, however, he was shuffled back at the start in what was a wild first half of the race. Multiple drivers led at least one lap, including Diego Ardiles (RPG / Kosmic), Sebastian Garzon (Orsolon / Tony Kart), Charlie Smith (Nash / EOS), and eventually Vidmontiene on lap nine. The Speedsportz winner was able to get away for a few laps until he was run down by a group of drivers, led by Ardiles. With three laps remaining, the fight for the top spot resumed, including both drivers along with Brown who had been able to get back up toward the front. A deep pass attempt by Ardiles on Brown sent both drivers wide on lap 21, allowing Vidmontiene to drive away and go unchallenged to the checkered flag after 22 laps. The victory was his third straight in the class dating back to last year’s series finale at Trackhouse. The battle for second went to the very end with Carter McMurray (TimmyTech / CompKart) emerging from the battle in the final few corners with the position ahead of Smith, Nathan Dupuis (Supertune / Tony Kart), and Jackson Wolny (SCR / CS55).

The Speed Concepts Racing X30 Junior division was also led to the green flag by Turner Brown (RPG / Kosmic) with a busy opening few laps that include he, Vidmontiene (Trinity / Kart Republic), Davin Roberts (RPM / Tony Kart), and Carter McMurray (TimmyTech / CompKart) all leading. Brown would eventually reclaim the top spot on lap nine and was able to fend off additional challenge before enjoying a gap over the battle for second. Vidmontiene would secure that position on lap 15 and tried to reel in Brown. The margin shrank, however, it was not enough as Brown crossed the line as the provisional winner. A pushback bumper penalty would change the race winner as Brown was handed a three-second penalty, gifting the victory over to Vidmontiene. Brown would be classified in second over McMurray, Diego Ardiles (RPG / Kosmic), and Alexander Vanchev (Sodi Racing USA).

While only eight drivers took part in the Nash Motorsportz KA100 Masters class, it was a four-driver battle for the victory to the very end. Former series champion Laurentiu Mardan (Tecno Kart USA) and former IndyCar driver Max Papis (Orsolon / Tony Kart) led the field to the green flag with Martin Stone (RPM / Tony Kart) and Niki Coello (FMS / Merlin) joining the battle up front. Coello was solid on cold MG Tires, moving himself from third to first in the opening lap. He led before Mardan returned to the point, for only a lap before Stone took his turn. Both Mardan and Coello led again until ‘Mad Max’ put in the effort to reach the lead on lap 19. Coello kept on his bumper, however, he did not force anything and settled for second across the line as Papis secured the victory. Stone was able to beat Mardan for third with Ryan Casner (Prodigy / Maranello) completing the top-five.

The only wire-to-wire victory came in the Sodi Racing USA Mini Swift class at the hands of Parker Ives (RPM / Nitro Kart). The 2023 Micro Swift champion earned the pole position following the heat races on Saturday, and held on through the opening lap that saw Speedsportz winner Ashton Woon (Supertune / Parolin) get shuffled back to 18th from outside the front row. Bowen Greene (TimmyTech / CompKart) started third and assumed the role as challenger to Ives. It was more of a ‘wingman’ as Greene never left the rear bumper of Ives, as the two pushed away from the rest of the field for nearly the entire race – claiming a 10-second advantage after 20 laps. Greene did begin to pressure Ives in the final lap but no success. Ives secured the victory for his first Mini Swift triumph with Greene earning his best USPKS career finish. Royce Vega (Team Benik) won the battle for third over Troy Ferguson (Team Benik) as Callen Berghoefer (Zanella / Energy) completed the top-five.

It was a two-driver fight in the Team Ferris Racing Micro Swift class, the first main event of the day. Cameron Johnson (FMS / Merlin) was the driver leading the field to the green flag, but he only paced the first lap before he was shuffled out of the top-five. Parker Stewart (BJR / LN Racing Kart) took over the lead until Zayne Burgess (Sodi Racing USA) grabbed the top spot. Behind him, Jayden Francisco (RPM / Parolin) spun while attempting a pass, collecting Stewart. Both were able to continue on in the race. This allowed Santiago Orioli (MPG / Kart Republic) the chance to take over second, and eventually into the lead. He led for 10 laps before Burgess claimed the top spot once more. Through the final two laps, Burgess held off Orioli to claim his first USPKS victory. Orioli settled for second with Easton Kubinski (AEM / Kosmic) alone in third after Jake Manalio (TFR / Kart Repulic) was given the meatball flag for a missing sidepod with four laps remaining. That promoted Johnson up to the fourth spot while Wynn Godschalk (Team Benik) claimed fifth, improving nine spots in 20 laps.

The series now turns to the halfway point with Round Three scheduled for June 28-30 at the Mill-Rite Raceway – home of the Badger Kart Club – in Dousman, Wisconsin.