Russell McDonough

USA

Russell McDonough

Monday, March 3, 1997
USA

Making his IMSA debut in the 2019 MICHELIN Pilot Challenge, McDonough first began racing in 2017 in which he competed in the Lucas Oil Formula Series and recorded one victory and three pole positions. McDonough spent 2018 in USF2000 and is taking a leave of absence from Georgia Tech University to pursue his racing career.

Standings

Point Standings

Partners