Efrin Castro is a racing driver from Dominican Republic who last raced in Porsche Carrera Cup NA for Kellymoss. Castro has recorded 2 wins and 5 podiums from 13 starts.[1]
A Racer Rating of 2,202 ranks Castro 4860th 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 | Porsche Carrera Cup NA | Kellymoss | 10 | 2 | 5 | 0 | 0 | 0 | P27 | +501 | 2,273 |
| 2023 | WEC | Project 1 - AO | 1 | 0 | 0 | 0 | 0 | 0 | P199 | +67 | 1,771 |
| 2022 | IMSA Prototype Challenge | Muehlner Motorsports America | 1 | 0 | 0 | 0 | 0 | 0 | P28 | −40 | 1,704 |
| IMSA WeatherTech | Muehlner Motorsports America | 1 | 0 | 0 | 0 | 0 | 0 | P171 | −56 |
| Rival | Rating | Raced | Ahead | Behind | Record |
|---|---|---|---|---|---|
| 🇺🇸 Moisey Uretsky | 3,330 | 10 | 6 | 4 | 60% |
| 🇨🇦 Marco Cirone | 2,427 | 10 | 6 | 4 | 60% |
| 🇺🇸 Jeff Mosing | 2,383 | 10 | 8 | 2 | 80% |
| 🇺🇸 Pedro Torres | 2,049 | 10 | 5 | 5 | 50% |
| 🇺🇸 Alan Metni | 2,011 | 10 | 6 | 4 | 60% |
| 🇺🇸 Jordan Wallace | 1,958 | 8 | 4 | 4 | 50% |
| 🇺🇸 Kenton King | 1,504 | 6 | 4 | 2 | 67% |
| 🏳️ Javier Ripoll | 991 | 6 | 5 | 1 | 83% |
| 🇺🇸 James Sofronas | 2,357 | 4 | 0 | 4 | 0% |
| 🇺🇸 Peter Ludwig | 1,985 | 4 | 1 | 3 | 25% |
Efrin Castro is a racing driver from the Dominican Republic who built his career around the Porsche Carrera Cup North America platform, most recently competing for Kellymoss. Over the course of his starts in the series, he amassed 2 wins and 5 podium finishes from 13 career starts, establishing himself as a competitive presence within the Porsche one-make ladder before his retirement from active competition. His path through Carrera Cup North America reflected a broader trajectory that saw him gain recognition in sports car circles, including experience gained in the FIA World Endurance Championship, as noted in his broader racing background.[1]
In his final recorded season, 2026, Castro appeared in a single round without registering a win or podium, finishing P199 in the standings, a modest coda to a career that had earlier produced tangible results. His Racer Rating stands at 2,202, placing him 4860th among active drivers on the Elo-style scale, a figure consistent with a driver whose competitive peak came earlier in his Carrera Cup tenure rather than in his final season. Castro's record reflects a career of 0 championships against 2 wins and 5 podiums across 13 starts, the profile of a driver who found occasional success at the front without securing a title, now closed out with his status marked as retired.[2]