Josef Newgarden won his first Indianapolis 500, but only 17 of the 33 drivers completed all 200 laps. INDIANAPOLIS — And that's a wrap on the 107th Running of the Indianapolis 500! Here are the final results of the Greatest Spectacle in Racing on Sunday, May 28, 2023: Josef Newgarden.