ducati corse

Results and standings

Rider standings.

Pos. Nr Rider Nat. Team Manufacturer Points
1 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 929
2 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 882
3 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 665
4 70 Ruben Fernandez ESP Honda HRC MXGP Honda 599
5 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 582
6 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 560
7 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 525
8 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 508
9 243 Tim Gajser SLO Honda HRC MXGP Honda 464
10 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 368
11 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 314
12 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 297
13 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 292
14 919 Ben Watson GBR MRT Racing Team Beta Beta 290
15 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 262
16 517 Isak Gifting SWE JK Racing Yamaha Yamaha 251
17 24 Kevin Horgmo NOR Team Honda Motoblouz SR Motul Honda 243
18 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 225
19 32 Brent Van Doninck BEL JM Honda Racing Honda 191
20 39 Roan Van de Moosdijk NED KTM Kosak Team KTM 168
21 811 Adam Sterry GBR Chambers KTM Racing KTM 104
22 226 Tom Koch GER MRT Racing Team Beta Beta 103
23 87 Kevin Brumann SUI MX Handel Racing Husqvarna 87
24 303 Alberto Forato ITA Team Honda Motoblouz SR Motul Honda 72
25 92 Valentin Guillod SUI Yamaha Wildcard Riders Yamaha 72
26 71 Maximilian Spies GER Becker Racing KTM 47
27 427 Hakon Fredriksen NOR Yamaha Wildcard Riders Yamaha 41
28 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 40
29 411 Marcel Stauffer AUT Osicka MX Team KTM 38
30 222 Antonio Cairoli ITA Aruba.it Ducati Factory MX Team Ducati 37
31 326 Josh Gilbert GBR Honda Wildcard Riders Honda 27
32 300 Noah Ludwig GER KTM Sarholz Racing Team KTM 22
33 17 Cornelius Toendel NOR JWR Honda Racing MXGP Honda 20
34 261 Jorgen-Matthias Talviku EST Triumph Wildcard Riders Triumph 17
35 610 Mairis Pumpurs LAT Triumph Wildcard Riders Triumph 10
36 177 Alessandro Lupino ITA Ducati Wildcard Riders Ducati 9
37 12 Mathys Boisrame FRA KTM Wildcard Riders KTM 9
38 4 Arnaud Tonus SUI Yamaha Wildcard Riders Yamaha 8
39 29 Pekka Nissinen FIN GasGas Wildcard Riders GasGas 7
40 131 Cato Nickel GER Bauerschmidt Husqvarna Husqvarna 6
41 128 Ivo Monticelli ITA Kawasaki Wildcard Riders Kawasaki 6
42 49 Tom Guyon FRA Triumph Wildcard Riders Triumph 5
43 238 Fabio Aparecido dos Santos BRA Yamaha Wildcard Riders Yamaha 5
44 52 Albin Gerhardsson SWE Husqvarna Wildcard Riders Husqvarna 4
45 48 Zac Watson AUS Triumph Wildcard Riders Triumph 3
46 224 Jakub Teresak TCH Honda Wildcard Riders Honda 3
47 53 Romain Pape FRA Team VHR Racing Yamaha 3
48 18 Boris Blanken NLD KTM Wildcard Riders KTM 3
49 212 John Adamson GBR Honda Wildcard Riders Honda 3
50 196 Victor Alonso ESP KMP HONDA RACING TEAM BY DVAG Honda 2
51 40 Kasper Kangasniemi FIN KTM Wildcard Riders KTM 2
52 484 James Carpenter GBR Honda Wildcard Riders Honda 2
53 161 Alvin Ostulund SWE Triumph Wildcard Riders Triumph 1
54 599 Yuzhang Li CHN Yamaha Wildcard Riders Yamaha 1
55 248 Miro Varjonen FIN KTM Wildcard Riders KTM 1
56 142 Jere Haavisto FIN SILVE Racing KTM 1
57 43 Mitchell Evans AUS Honda Wildcard Riders Honda 1
58 991 Mark Scheu GER Sixtyseven Racing Team Husqvarna Husqvarna 1

Manufacturers standings.

Pos. Team Points
1 KTM 991
2 Kawasaki 935
3 Honda 838
4 Yamaha 772
5 Fantic 724
6 Ducati 468
7 Beta 309
8 Husqvarna 102
9 Triumph 9
10 GasGas 7

Discover the results of the last race weekend.

Good starts and a top 10 for Mattia Guadagnini in China

Jeremy Seewer forced to retire after being involved in a crash to no fault of his own.

”#91“

Jeremy Seewer

”#101“

Mattia Guadagnini
  • Free Practice
  • Time Practice
  • RAM Qualifying Race
  • Grand Prix Race 1
  • Grand Prix Race 2
  • GP Classification
Pos. Nr Rider Nat. Team Manufacturer Race time Gap
1 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 1'46''163
2 70 Ruben Fernandez ESP Honda HRC MXGP Honda 1'46''529 0''366
3 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 1'46''574 0''411
4 243 Tim Gajser SLO Honda HRC MXGP Honda 1'46''650 0''487
5 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 1'46''936 0''773
6 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 1'47''564 1''401
7 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 1'47''934 1''771
8 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 1'48''202 2''039
9 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 1'48''432 2''269
10 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 1'48''464 2''301
11 517 Isak Gifting SWE JK Racing Yamaha Yamaha 1'48''692 2''529
12 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 1'48''994 2''831
13 87 Kevin Brumann SUI MX Handel Racing Husqvarna 1'49''253 3''090
14 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 1'49''593 3''430
15 919 Ben Watson GBR MRT Racing Team Beta Beta 1'49''793 3''630
16 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 1'49''698 3''805
17 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 1'50''307 4''144
18 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 1'50''422 4''259
19 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 1'50''615 4''452
20 226 Tom Koch GER MRT Racing Team Beta Beta 1'50''898 4''735
Pos. Nr Rider Nat. Team Manufacturer Race time Gap
1 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 1'45''221
2 243 Tim Gajser SLO Honda HRC MXGP Honda 1'46''055 0''834
3 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 1'46''436 1''215
4 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 1'46''688 1''467
5 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 1'46''811 1''590
6 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 1'47''192 1''971
7 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 1'47''508 2''287
8 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 1'47''516 2''295
9 70 Ruben Fernandez ESP Honda HRC MXGP Honda 1'47''550 2''239
10 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 1'47''556 2''335
11 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 1'47''634 2''413
12 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 1'47''716 2''495
13 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 1'48''283 3''062
14 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 1'48''803 3''582
15 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 1'48''988 3''767
16 517 Isak Gifting SWE JK Racing Yamaha Yamaha 1'49''200 3''979
17 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 1'49''363 4''142
18 226 Tom Koch GER MRT Racing Team Beta Beta 1'50''128 4''907
19 919 Ben Watson GBR MRT Racing Team Beta Beta 1'50''199 4''978
20 87 Kevin Brumann SUI MX Handel Racing Husqvarna 1'50''233 5''012
Pos. Nr Rider Nat. Team Manufacturer Race time Gap
1 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 24'35''560
2 243 Tim Gajser SLO Honda HRC MXGP Honda 24'36''906 1''346
3 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 24'49''602 14''042
4 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 24'51''584 16''024
5 70 Ruben Fernandez ESP Honda HRC MXGP Honda 24'54''246 18''686
6 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 24'56''517 20''597
7 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 24'59''452 23''892
8 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 25'05''719 30''159
9 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 25'16''510 40''950
10 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 25'18''366 42''806
11 517 Isak Gifting SWE JK Racing Yamaha Yamaha 25'20''319 44''759
12 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 25'23''687 48''127
13 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 25'29''024 53''464
14 87 Kevin Brumann SUI MX Handel Racing Husqvarna 25'38''110 1'02''550
15 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 25'43''083 1'07''523
16 919 Ben Watson GBR MRT Racing Team Beta Beta 25'45''985 1'10''425
17 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 25'49''313 1'13''753
18 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 25'54''008 1'18''448
19 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 25'57''269 1'21''709
20 226 Tom Koch GER MRT Racing Team Beta Beta 26'03''922 1'28''362
Pos. Nr Rider Nat. Team Manufacturer Race time Gap
1 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 34'38''944
2 243 Tim Gajser SLO Honda HRC MXGP Honda 34'41''446 2''502
3 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 34'44''759 5''815
4 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 35'12''149 33''205
5 70 Ruben Fernandez ESP Honda HRC MXGP Honda 35'13''748 34''804
6 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 35'16''840 37''896
7 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 35'17''921 38''977
8 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 35'20''229 41''285
9 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 35'35''657 56''713
10 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 35'40''154 1'01''210
11 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 35'44''957 1'06''013
12 517 Isak Gifting SWE JK Racing Yamaha Yamaha 35'49''802 1'10''858
13 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 35'58''324 1'19''380
14 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 36'01''261 1'22''317
15 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 36'02''333 1'23''389
16 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 36'20''490 1'41''546
17 87 Kevin Brumann SUI MX Handel Racing Husqvarna 36'31''744 1'52''800
18 226 Tom Koch GER MRT Racing Team Beta Beta 36'37''843 2'08''899
19 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 1 LAP
20 919 Ben Watson GBR MRT Racing Team Beta Beta 1 LAP
Pos. Nr Rider Nat. Team Manufacturer Race time Gap
1 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 34'31''201
2 243 Tim Gajser SLO Honda HRC MXGP Honda 34'31''806 0''605
3 70 Ruben Fernandez ESP Honda HRC MXGP Honda 34'59''731 28''530
4 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 35'10''696 39''495
5 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 35'13''301 42''100
6 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 35'19''398 48''197
7 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 35'26''162 54''961
8 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 35'32''612 1'01''411
9 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 35'34''700 1'03''499
10 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 35'37''086 1'05''855
11 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 35'41''102 1'09''901
12 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 35'52''820 1'21''619
13 919 Ben Watson GBR MRT Racing Team Beta Beta 36'04''957 1'33''756
14 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 36'16''141 1'44''940
15 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 36'37''792 2'06''591
16 87 Kevin Brumann SUI MX Handel Racing Husqvarna 1 LAP
17 226 Tom Koch GER MRT Racing Team Beta Beta 1 LAP
18 48 Zac Watson AUS Triumph Wildcard Riders Triumph 1 LAP
19 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 1 LAP
20 599 Yuzhang Li CHN Yamaha Wildcard Riders Yamaha 4 LAPS
21 34 Levi Rogers AUS Yamaha Wildcard Riders Yamaha 9 LAPS
22 517 Isak Gifting SWE JK Racing Yamaha Yamaha 17 LAPS
23 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 17 LAPS
Pos. Nr Rider Nat. Team Manufacturer Race 1 Race 2 Total
1 84 Jeffrey Herlings NED Red Bull KTM Factory Racing MXGP KTM 25 25 50
2 243 Tim Gajser SLO Honda HRC MXGP Honda 22 22 44
3 70 Ruben Fernandez ESP Honda HRC MXGP Honda 16 20 36
4 3 Romain Febvre FRA Kawasaki Racing Team MXGP Kawasaki 18 18 36
5 959 Maxime Renaux FRA Monster Energy Yamaha Factory MXGP Yamaha 20 15 35
6 10 Calvin Vlaanderen NED Monster Energy Yamaha Factory MXGP Yamaha 11 16 27
7 132 Andrea Bonacorsi ITA Fantic Factory Racing MXGP Fantic 13 13 26
8 259 Glenn Coldenhoff NED Fantic Factory Racing MXGP Fantic 14 12 26
9 41 Pauls Jonass LAT Kawasaki Racing Team MXGP Kawasaki 15 9 24
10 93 Jago Geerts BEL Monster Energy Yamaha Factory MXGP Yamaha 6 14 20
11 101 Mattia Guadagnini ITA Aruba.it Ducati Factory MX Team Ducati 8 11 19
12 96 Lucas Coenen BEL KTM Factory Racing MXGP KTM 12 7 19
13 253 Jan Pancar SLO TEM JP253 KTM Racing Team KTM 5 10 15
14 189 Brian Bogers NED Fantic Factory Racing MXGP Fantic 7 6 13
15 91 Jeremy Seewer SUI Aruba.it Ducati Factory MX Team Ducati 10 0 10
16 919 Ben Watson GBR MRT Racing Team Beta Beta 1 8 9
17 87 Kevin Brumann SUI MX Handel Racing Husqvarna 4 5 9
18 517 Isak Gifting SWE JK Racing Yamaha Yamaha 9 0 9
19 226 Tom Koch GER MRT Racing Team Beta Beta 3 4 7
20 319 Quentin Marc Prugnieres FRA TEAM Honda Motoblouz SR Motul Honda 2 2 4
21 48 Zac Watson AUS Triumph Wildcard Riders Triumph 0 3 3
22 599 Yuzhang Li CHN Yamaha Wildcard Riders Yamaha 0 1 1
23 34 Levi Rogers AUS Yamaha Wildcard Riders Yamaha 0 0 0
MXGP of China
Shanghai International off-road circuit (MXGP of China)
13 September - 14 September 2025 Shanghai International off-road circuit
General info

Shanghai International Off-Road Circuit, located at 388 Haiwan Road in Fengxian District, Shanghai, is a motocross circuit that has hosted major international events. After debuting in 2019, the circuit welcomed back the FIM Motocross World Championship (MXGP) in September 2024.

  • 13 September
    • Free Practice UTC
    • Time Practice UTC
    • RAM Qualifying Race UTC
  • 14 September
    • Grand Prix Race 1 UTC
    • Grand Prix Race 2 UTC
Sign up for Email

Read our privacy policy to learn about data processing

Enter a valid email address
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.