Craig McHaffie is a racing driver who competes in SCCA Regionals. McHaffie has recorded 10 wins and 14 podiums from 16 starts.[1]
A Racer Rating of 2,535 ranks McHaffie 12307th of 38,983 indexed drivers, on an Elo scale where the strongest reach the high 8,000s. It is built from every indexed race in the driver's file.
| 2025-10-05 | Road America STL | P4 | +29 |
| 2025-05-25 | New Hampshire Motor Speedway STL | P1 | +85 |
| 2025-05-25 | New Hampshire Motor Speedway STL | P1 | +77 |
| 2025-05-24 | New Hampshire Motor Speedway STL | P1 | +94 |
| Rating won | Race | Series | Finish |
|---|---|---|---|
| +140 | Thompson Road Course - Long 2024 | SCCA Regionals | P1 |
| +138 | Thompson Road Course - Long 2022 | SCCA Majors | P1 |
| +138 | Virginia International Raceway 2021 | SCCA Majors | P2 |
| +138 | Thompson Road Course - Long 2024 | SCCA Regionals | P1 |
| +130 | Thompson Road Course - Long 2021 | SCCA Majors | P1 |
| Season | Series | Team | Races | Wins | Podiums | DNFs | Poles | Points | Pos | Gain/Loss | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | ▸SCCA Regionals | 3 | 3 | 3 | 0 | 0 | 0 | P10 | +256 | 2,535 | |
| ▸SCCA Runoffs | 1 | 0 | 0 | 0 | 0 | 0 | — | +29 | |||
| 2024 | ▸SCCA Regionals | 3 | 3 | 3 | 0 | 0 | 0 | P10 | +407 | 2,251 | |
| 2023 | ▸SCCA Majors | 2 | 1 | 2 | 0 | 0 | 0 | P19 | +198 | 1,843 | |
| 2022 | ▸SCCA Majors | 1 | 1 | 1 | 0 | 0 | 0 | P32 | +138 | 1,645 | |
| 2021 | ▸SCCA Majors | 6 | 2 | 5 | 0 | 0 | 0 | P6 | +157 | 1,507 |
| Rival | Rating | Raced | Ahead | Behind | Record |
|---|---|---|---|---|---|
| 🏳️ Hugh McHaffie | 1,097 | 14 | 13 | 1 | 93% |
| 🏳️ Rob Sturgis | 2,329 | 9 | 9 | 0 | 100% |
| 🏳️ Danny Steyn | 3,180 | 4 | 1 | 3 | 25% |
| 🏳️ Nick Leverone | 2,550 | 4 | 3 | 1 | 75% |
| 🏳️ Amy Mills | 2,298 | 4 | 3 | 1 | 75% |
| 🏳️ Christopher Childs | 2,260 | 4 | 3 | 1 | 75% |
| 🏳️ Peter Tonelli II | 1,707 | 4 | 4 | 0 | 100% |
| 🏳️ Marshall Stocker | 894 | 4 | 4 | 0 | 100% |
| 🇺🇸 Jaden LanderFIA Silver | 3,064 | 3 | 2 | 1 | 67% |
| 🏳️ Jon Sewell | 2,508 | 3 | 2 | 1 | 67% |
| 🇩🇴 Jimmy LlibreFIA Silver | 3,164 | 2 | 2 | 0 | 100% |
| # | Driver | Series | Rating |
|---|---|---|---|
| 12,297 | 🇷🇺 Roman Tishchenkov | 24H Series | 2,536 |
| 12,298 | 🏳️ Ryan Roberson | World Racing League | 2,536 |
| 12,300 | 🇫🇷 Stéphane Ventaja | 24H Series | 2,536 |
| 12,299 | 🏳️ Steve Barros | SKUSA SuperNationals | 2,536 |
| 12,301 | 🏳️ Tayler Hoffman | Lamborghini Super Trofeo NA | 2,536 |
| 12,302 | 🏳️ Troy Diede | SKUSA SuperNationals | 2,536 |
| 12,303 | 🏳️ Angel Caban | SKUSA SuperNationals | 2,535 |
| 12,305 | 🏳️ Carlos Vidigal Renaux | Michelin 992 Endurance Cup | 2,535 |
| 12,306 | 🏳️ Chace Gassiot-Lee | SKUSA SuperNationals | 2,535 |
| 12,304 | 🇯🇵 COLD MAX | Ferrari Challenge | 2,535 |
| 12,307 | 🏳️ Craig McHaffie | SCCA Regionals | 2,535 |
| 12,308 | 🏳️ Dario Capitano | SKUSA SuperNationals | 2,535 |
| 12,309 | 🇦🇷 Diego De Carlo | Turismo Carretera | 2,535 |
| 12,310 | 🇦🇪 Helal Ali Mazrouei | 24H Series | 2,535 |
| 12,311 | 🇯🇵 Iida Akira | Nürburgring Langstrecken-Serie | 2,535 |
| 12,312 | 🇷🇺 Ilia Sidorov | 24H Series | 2,535 |
| 12,313 | 🇬🇧 Immanuel Vinke | Nürburgring 24 Hours | 2,535 |
| 12,315 | 🏳️ Jason Alden | SKUSA SuperNationals | 2,535 |
| 12,314 | 🇵🇹 JJ Magalhães | 24H Series | 2,535 |
| 12,316 | 🇪🇸 Joan Vinyes | 24H Series | 2,535 |
| 12,317 | 🇺🇸 John Allen | NASA | 2,535 |
Craig McHaffie is a racing driver who competes in SCCA Regionals. McHaffie has recorded 10 wins and 14 podiums from 16 starts.[1]
A Racer Rating of 2,535 ranks McHaffie 12307th of 38,983 indexed drivers, on an Elo scale where the strongest reach the high 8,000s. It is built from every indexed race in the driver's file.