Michael McCarthy is a racing driver from United States who last raced in IMSA Pilot Challenge for KellyMoss with Riley. McCarthy has recorded 2 wins and 2 podiums from 11 starts.[1]
A Racer Rating of 2,932 ranks McCarthy 1144th of 12,418 indexed drivers, on an Elo scale where the strongest reach the low five figures. It is built from every indexed race in the driver's file, decayed for time since their last race.
| Season | Series | Team | Races | Wins | Podiums | DNFs | Poles | Points | Pos | Gain/Loss | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | IMSA Pilot Challenge | KellyMoss with Riley | 10 | 2 | 2 | 0 | 0 | 0 | P2 | +450 | 3,008 |
| 2020 | IMSA Pilot Challenge | FASTMD Racing with Speed Syndicate | 1 | 0 | 0 | 0 | 0 | 0 | P119 | +59 | 2,559 |
| Rival | Rating | Raced | Ahead | Behind | Record |
|---|---|---|---|---|---|
| 🇺🇸 Luca Mars | 3,760 | 10 | 6 | 4 | 60% |
| 🇺🇸 Robby Foley | 3,562 | 10 | 5 | 5 | 50% |
| 🇺🇸 Aaron Telitz | 3,550 | 10 | 6 | 4 | 60% |
| 🇺🇸 Dillon Machavern | 3,370 | 10 | 5 | 5 | 50% |
| 🇺🇸 Francis Selldorff | 3,334 | 10 | 5 | 5 | 50% |
| 🇺🇸 Stevan McAleer | 3,244 | 10 | 5 | 5 | 50% |
| 🇺🇸 Bryce Ward | 3,205 | 10 | 5 | 5 | 50% |
| 🇺🇸 Trent Hindman | 3,187 | 10 | 5 | 5 | 50% |
| 🇺🇸 Rory van der Steur | 3,079 | 10 | 5 | 5 | 50% |
| 🇺🇸 Spencer Pumpelly | 3,071 | 10 | 8 | 2 | 80% |
Michael McCarthy is an American racing driver who competed in the IMSA Pilot Challenge series with KellyMoss with Riley. Over the course of his career he made 11 starts, securing 2 wins and 2 podium finishes, though he did not claim a series championship. McCarthy is currently listed as retired from competition.[1]
McCarthy's most notable season came in 2026, when he took part in 10 rounds of the IMSA Pilot Challenge, recording 2 wins and 2 podiums to finish second in the championship standings. His performances across his career place him at a Racer Rating of 2,932, ranking 1144th among active drivers on the database's Elo-style scale, where the world's top competitors typically sit between 10,000 and 11,500.