• Latest Results
Grand Prix of Germany Grand Prix of Germany
Race
1 Marc Marquez 41'05.019
2 Valentino Rossi + 2.196
3 Maverick Viñales + 2.776
4 Danilo Petrucci + 3.376
5 Alvaro Bautista + 5.183
6 Jorge Lorenzo + 5.780
7 Andrea Dovizioso + 7.941
8 Dani Pedrosa + 12.711
9 Johann Zarco + 14.428
10 Bradley Smith + 21.474
See full results