Advertisment

Back to 2025 MXGP Results

China 2025

MXGP Round 19 - Sunday, September 14th 2025

Get up to speed with all the MXGP race results from the MXGP of China 2025, taking place at Shanghai in China on Saturday 13th and Sunday 14th of September.

Featured Videos

Browse all China 2025 videos

MXGP Race Results

MXGP GP Classification

Jeffrey Herlings won the 2025 MXGP of China with 50 points, ahead of Tim Gajser in second and Ruben Fernandez in third.

Pos.Num.RiderBikeNationPoints
1#84Jeffrey HerlingsKTMNED50
2#243Tim GajserHondaSLO44
3#70Ruben FernandezHondaESP36
4#3Romain FebvreKawasakiFRA36
5#959Maxime RenauxYamahaFRA35
6#10Calvin VlaanderenYamahaNED27
7#132Andrea BonacorsiFanticITA26
8#259Glenn ColdenhoffFanticNED26
9#41Pauls JonassKawasakiLAT24
10#93Jago GeertsYamahaBEL20
11#101Mattia GuadagniniDucatiITA19
12#96Lucas CoenenKTMBEL19
13#253Jan PancarKTMSLO15
14#189Brian BogersFanticNED13
15#91Jeremy SeewerDucatiSUI10
16#919Ben WatsonBetaGBR9
17#87Kevin BrumannHusqvarnaSUI9
18#517Isak GiftingYamahaSWE9
19#226Tom KochBetaGER7
20#319Quentin Marc PrugnieresHondaFRA4
21#48Zac WatsonTRIAUS3
22#599Yuzhang LiYamahaCHN1
23#61Wu RigaYamahaCHN0
24#34Levi RogersYamahaAUS0

Advertisement

(Advertise Here)

MXGP Race 2

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED34:31.201
2#243Tim GajserHondaSLO+0:00.605
3#70Ruben FernandezHondaESP+0:28.530
4#3Romain FebvreKawasakiFRA+0:39.495
5#10Calvin VlaanderenYamahaNED+0:42.100
6#959Maxime RenauxYamahaFRA+0:48.197
7#93Jago GeertsYamahaBEL+0:54.961
8#132Andrea BonacorsiFanticITA+1:01.411
9#259Glenn ColdenhoffFanticNED+1:03.499
10#101Mattia GuadagniniDucatiITA+1:05.885
11#253Jan PancarKTMSLO+1:09.901
12#41Pauls JonassKawasakiLAT+1:21.619
13#919Ben WatsonBetaGBR+1:33.756
14#96Lucas CoenenKTMBEL+1:44.940
15#189Brian BogersFanticNED+2:06.591
16#87Kevin BrumannHusqvarnaSUI+1 lap
17#226Tom KochBetaGER+1 lap
18#48Zac WatsonTriumphAUS+1 lap
19#319Quentin Marc PrugnieresHondaFRA+1 lap
20#599Yuzhang LiYamahaCHN+4 laps
21#61Wu RigaYamahaCHN+5 laps
22#34Levi RogersYamahaAUS+9 laps
23#517Isak GiftingYamahaSWE+17 laps
24#91Jeremy SeewerDucatiSUI+17 laps

MXGP Race 1

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED34:38.944
2#243Tim GajserHondaSLO+0:02.502
3#959Maxime RenauxYamahaFRA+0:05.815
4#3Romain FebvreKawasakiFRA+0:33.205
5#70Ruben FernandezHondaESP+0:34.804
6#41Pauls JonassKawasakiLAT+0:37.896
7#259Glenn ColdenhoffFanticNED+0:38.977
8#132Andrea BonacorsiFanticITA+0:41.285
9#96Lucas CoenenKTMBEL+0:56.713
10#10Calvin VlaanderenYamahaNED+1:01.210
11#91Jeremy SeewerDucatiSUI+1:06.013
12#517Isak GiftingYamahaSWE+1:10.858
13#101Mattia GuadagniniDucatiITA+1:19.380
14#189Brian BogersFanticNED+1:22.317
15#93Jago GeertsYamahaBEL+1:23.389
16#253Jan PancarKTMSLO+1:41.546
17#87Kevin BrumannHusqvarnaSUI+1:52.800
18#226Tom KochBetaGER+2:08.899
19#319Quentin Marc PrugnieresHondaFRA+1 lap
20#919Ben WatsonBetaGBR+1 lap
21#599Yuzhang LiYamahaCHN+4 laps
22#61Wu RigaYamahaCHN+4 laps
23#34Levi RogersYamahaAUS+12 laps
24#48Zac WatsonTriumphAUS+17 laps

MXGP Warm Up

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED1:56.155
2#243Tim GajserHondaSLO+0:00.506
3#10Calvin VlaanderenYamahaNED+0:01.995
4#959Maxime RenauxYamahaFRA+0:02.108
5#132Andrea BonacorsiFanticITA+0:02.158
6#96Lucas CoenenKTMBEL+0:02.231
7#70Ruben FernandezHondaESP+0:02.256
8#253Jan PancarKTMSLO+0:02.584
9#3Romain FebvreKawasakiFRA+0:02.778
10#41Pauls JonassKawasakiLAT+0:03.500
11#259Glenn ColdenhoffFanticNED+0:03.964
12#517Isak GiftingYamahaSWE+0:04.450
13#91Jeremy SeewerDucatiSUI+0:04.733
14#319Quentin Marc PrugnieresHondaFRA+0:04.768
15#101Mattia GuadagniniDucatiITA+0:04.958
16#87Kevin BrumannHusqvarnaSUI+0:05.426
17#189Brian BogersFanticNED+0:05.528
18#226Tom KochBetaGER+0:06.787
19#919Ben WatsonBetaGBR+0:07.799
20#93Jago GeertsYamahaBEL+0:07.993
21#48Zac WatsonTriumphAUS+0:10.346
22#34Levi RogersYamahaAUS+0:17.911
23#599Yuzhang LiYamahaCHN+0:52.003
24#61Wu RigaYamahaCHN+1:01.780

MXGP Qualifying

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED24:35.560
2#243Tim GajserHondaSLO+0:01.346
3#3Romain FebvreKawasakiFRA+0:14.042
4#959Maxime RenauxYamahaFRA+0:16.024
5#70Ruben FernandezHondaESP+0:18.686
6#10Calvin VlaanderenYamahaNED+0:20.957
7#96Lucas CoenenKTMBEL+0:23.892
8#41Pauls JonassKawasakiLAT+0:30.159
9#132Andrea BonacorsiFanticITA+0:40.950
10#259Glenn ColdenhoffFanticNED+0:42.806
11#517Isak GiftingYamahaSWE+0:44.759
12#93Jago GeertsYamahaBEL+0:48.127
13#253Jan PancarKTMSLO+0:53.464
14#87Kevin BrumannHusqvarnaSUI+1:02.550
15#101Mattia GuadagniniDucatiITA+1:07.523
16#919Ben WatsonBetaGBR+1:10.425
17#319Quentin Marc PrugnieresHondaFRA+1:13.753
18#189Brian BogersFanticNED+1:18.448
19#91Jeremy SeewerDucatiSUI+1:21.709
20#226Tom KochBetaGER+1:28.362
21#48Zac WatsonTriumphAUS+1:53.162
22#599Yuzhang LiYamahaCHN+2 laps
23#61Wu RigaYamahaCHN+3 laps
24#34Levi RogersYamahaAUS+6 laps

MXGP Time Practice

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED1:45.221
2#243Tim GajserHondaSLO+0:00.834
3#96Lucas CoenenKTMBEL+0:01.215
4#959Maxime RenauxYamahaFRA+0:01.467
5#3Romain FebvreKawasakiFRA+0:01.590
6#41Pauls JonassKawasakiLAT+0:01.971
7#93Jago GeertsYamahaBEL+0:02.287
8#189Brian BogersFanticNED+0:02.295
9#70Ruben FernandezHondaESP+0:02.329
10#10Calvin VlaanderenYamahaNED+0:02.335
11#259Glenn ColdenhoffFanticNED+0:02.413
12#253Jan PancarKTMSLO+0:02.495
13#101Mattia GuadagniniDucatiITA+0:03.062
14#132Andrea BonacorsiFanticITA+0:03.582
15#91Jeremy SeewerDucatiSUI+0:03.767
16#517Isak GiftingYamahaSWE+0:03.979
17#319Quentin Marc PrugnieresHondaFRA+0:04.142
18#226Tom KochBetaGER+0:04.907
19#919Ben WatsonBetaGBR+0:04.978
20#87Kevin BrumannHusqvarnaSUI+0:05.012
21#34Levi RogersYamahaAUS+0:06.684
22#48Zac WatsonTriumphAUS+0:06.911
23#599Yuzhang LiYamahaCHN+0:26.785
24#61Wu RigaYamahaCHN+0:44.113

MXGP Free Practice

Pos.Num.RiderBikeNationTime
1#3Romain FebvreKawasakiFRA1:46.163
2#70Ruben FernandezHondaESP+0:00.366
3#84Jeffrey HerlingsKTMNED+0:00.411
4#243Tim GajserHondaSLO+0:00.487
5#10Calvin VlaanderenYamahaNED+0:00.773
6#96Lucas CoenenKTMBEL+0:01.401
7#959Maxime RenauxYamahaFRA+0:01.771
8#259Glenn ColdenhoffFanticNED+0:02.039
9#189Brian BogersFanticNED+0:02.269
10#132Andrea BonacorsiFanticITA+0:02.301
11#517Isak GiftingYamahaSWE+0:02.529
12#41Pauls JonassKawasakiLAT+0:02.831
13#87Kevin BrumannHusqvarnaSUI+0:03.090
14#253Jan PancarKTMSLO+0:03.430
15#919Ben WatsonBetaGBR+0:03.630
16#93Jago GeertsYamahaBEL+0:03.805
17#319Quentin Marc PrugnieresHondaFRA+0:04.144
18#91Jeremy SeewerDucatiSUI+0:04.259
19#101Mattia GuadagniniDucatiITA+0:04.452
20#226Tom KochBetaGER+0:04.735
21#48Zac WatsonTriumphAUS+0:08.046
22#34Levi RogersYamahaAUS+0:09.278
23#599Yuzhang LiYamahaCHN+0:26.163
24#213Ka Lun NgHondaHKG+0:36.379
25#61Wu RigaYamahaCHN+0:50.896

Advertisement

(Advertise Here)

MXGP China Videos

Browse All Videos ›

Advertisment