John Michael Edwards (born March 11, 1991 in Louisville, Kentucky) is an American professional racing driver, and BMW Motorsport works driver. Edwards began racing cars at the young age of 12 in 2003 in the Skip Barber Series. To the best of his knowledge he became the youngest open wheel racing driver in history, taking his first win at Daytona International Speedway at 12 years and 238 days of age.
In 2005 he went to Europe to compete first in Italian Karting and then after an unexpected early promotion to the world of European motor racing at age 14 he was the youngest to ever hold a FIA racing license racing in Formula Renault 2000 Eurocup and Formula Renault 2.0 Germany.
For 2019 BMW factory driver John Edwards is once again paired with Jesse Krohn in the United Sportscar Championship. The pair will be joined with Alex Zanardi and Colton Herta for the endurance events beginning with the 24 hours of Daytona. Edwards will also race the 24 hour races at the Nurburgring and Spa-Francorchamps. Edwards, Nicky Catsburg, and Marco Wittman began the year with strong start racing for Rowe Racing with a victory at the first VLN at the Nurburgring.