Memphis Villarreal is a racing driver who last raced in NASCAR Truck Series. Villarreal has recorded 0 wins and 0 podiums from 6 starts.[1]
A Racer Rating of 1,712 ranks Villarreal 4584th of 13,628 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.
Memphis Villarreal is a NASCAR Truck Series driver whose career is now closed out with the status of retired. Across a six-start career, Villarreal did not secure a championship, a race win, or a podium finish. The Racer Rating attached to the driver sits at 2,087, placing Villarreal 4,922nd among active drivers on a scale where the sport's elite competitors typically register between 10,000 and 11,500, reflecting a career at the periphery of the series' competitive order.[1]
In the 2026 season, Villarreal appeared in two rounds of competition, finishing without a win or a podium and settling in 60th place in the standings. Taken together, the record reflects a limited and largely unremarkable tenure within the Truck Series, with no championships, wins, or podium finishes accumulated over the course of the six career starts logged in the database.
| Season | Series | Team | Races | Wins | Podiums | DNFs | Poles | Points | Pos | Gain/Loss | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | NASCAR Truck Series | 2 | 0 | 0 | 0 | 0 | 0 | P60 | −140 | 1,712 | |
| 2023 | NASCAR Truck Series | 4 | 0 | 0 | 0 | 0 | 0 | P73 | −249 | 1,851 |
| Rival | Rating | Raced | Ahead | Behind | Record |
|---|---|---|---|---|---|
| 🇺🇸 Corey Heim | 5,890 | 6 | 1 | 5 | 17% |
| 🇺🇸 Christian Eckes | 4,953 | 6 | 0 | 6 | 0% |
| 🏳️ Ty Majeski | 4,777 | 6 | 0 | 6 | 0% |
| 🏳️ Grant Enfinger | 4,268 | 6 | 0 | 6 | 0% |
| 🏳️ Taylor Gray | 4,153 | 6 | 0 | 6 | 0% |
| 🇺🇸 Tyler Ankrum | 4,147 | 6 | 3 | 3 | 50% |
| 🇺🇸 Ben Rhodes | 4,071 | 6 | 0 | 6 | 0% |
| 🏳️ Rajah Caruth | 4,058 | 6 | 1 | 5 | 17% |
| 🇺🇸 Nick Sanchez | 3,747 | 6 | 0 | 6 | 0% |
| 🇨🇦 Stewart Friesen | 3,650 | 6 | 1 | 5 | 17% |