Answer
Andrea Dovizioso won a total of 6 races combined in the 2018 and 2019 MotoGP seasons. In the 2018 season, Dovizioso won the Qatar, Austrian, Dutch, British, Czech, and Malaysian Grands Prix. In the 2019 season, Dovizioso won the Qatar, French, Austrian, and British Grands Prix.