Josef Newgarden has won the IndyCar St. Petersburg GP 2019 race title on 10 March 2019 at St Petersburg Street Circuit.