Advertisment

Back to 2025 MXGP Results

Germany 2025

MXGP Round 10 - Sunday, June 1st 2025

Get up to speed with all the MXGP race results from the MXGP of Germany 2025, taking place at Teutschenthal in Germany on Saturday, 31st of June and Sunday, 1st of June.

How to watch the MXGP of Germany 2025

Germany MXGP Entry List

MXGP Live Timing Timetable TV Schedule

Featured Videos

Browse all Germany 2025 videos

MXGP Race Results

MXGP GP Classification

Jeffrey Herlings won the 2025 MXGP of Germany with 47 points, ahead of Lucas Coenen in second and Romain Febvre in third.

Pos.Num.RiderBikeNationPoints
1#84Jeffrey HerlingsKTMNED47
2#96Lucas CoenenKTMBEL47
3#3Romain FebvreKawasakiFRA38
4#959Maxime RenauxYamahaFRA33
5#10Calvin VlaanderenYamahaNED31
6#189Brian BogersFanticNED29
7#517Isak GiftingYamahaSWE28
8#253Jan PancarKTMSLO23
9#91Jeremy SeewerDucatiSUI23
10#259Glenn ColdenhoffFanticNED20
11#93Jago GeertsYamahaBEL17
12#32Brent Van doninckHondaBEL15
13#17Cornelius ToendelHondaNOR12
14#303Alberto ForatoHondaITA12
15#39Roan Van De MoosdijkKTMNED12
16#132Andrea BonacorsiFanticITA12
17#71Maximilian SpiesKTMGER10
18#919Ben WatsonBetaGBR8
19#226Tom KochBetaGER8
20#326Josh GilbertHondaGBR6
21#411Marcel StaufferKTMAUT6
22#101Mattia GuadagniniDucatiITA3
23#196Victor AlonsoHondaESP2
24#131Cato NickelHusqvarnaGER0
25#470Peter KoenigKTMGER0
26#300Noah LudwigKTMGER0
27#66Tim KochHusqvarnaGER0
28#499Emanuele AlberioGASGASITA0
29#125Emil WeckmanYamahaFIN0
30#474Bryan BoulardTRIBEL0
31#103Vaclav KovarKTMCZE0
32#811Adam SterryKTMGBR0
33#90Justin TracheYamahaGER0
34#45Tomas KohutKTMSVK0
35#212John AdamsonHondaGBR0
36#123Federico TuaniHondaITA0
37#41Pauls JonassKawasakiLAT0
38#224Jakub TeresakHondaCZE0
39#70Ruben FernandezHondaESP0
40#505Arvid LüningHusqvarnaSWE0

Advertisement

(Advertise Here)

MXGP Race 2

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED34:27.938
2#96Lucas CoenenKTMBEL+0:07.225
3#3Romain FebvreKawasakiFRA+0:25.895
4#959Maxime RenauxYamahaFRA+1:00.901
5#189Brian BogersFanticNED+1:10.784
6#259Glenn ColdenhoffFanticNED+1:19.357
7#517Isak GiftingYamahaSWE+1:34.104
8#253Jan PancarKTMSLO+1:43.721
9#17Cornelius ToendelHondaNOR+1:55.231
10#10Calvin VlaanderenYamahaNED+1:58.597
11#303Alberto ForatoHondaITA+1 lap
12#93Jago GeertsYamahaBEL+1 lap
13#919Ben WatsonBetaGBR+1 lap
14#91Jeremy SeewerDucatiSUI+1 lap
15#71Maximilian SpiesKTMGER+1 lap
16#326Josh GilbertHondaGBR+1 lap
17#32Brent Van doninckHondaBEL+1 lap
18#39Roan Van De MoosdijkKTMNED+1 lap
19#196Victor AlonsoHondaESP+1 lap
20#226Tom KochBetaGER+1 lap
21#131Cato NickelHusqvarnaGER+1 lap
22#470Peter KoenigKTMGER+1 lap
23#300Noah LudwigKTMGER+1 lap
24#66Tim KochHusqvarnaGER+1 lap
25#499Emanuele AlberioGASGASITA+2 laps
26#125Emil WeckmanYamahaFIN+2 laps
27#474Bryan BoulardTriumphBEL+2 laps
28#103Vaclav KovarKTMCZE+3 laps
29#101Mattia GuadagniniDucatiITA+7 laps
30#811Adam SterryKTMGBR+10 laps
31#411Marcel StaufferKTMAUT+12 laps
32#90Justin TracheYamahaGER+12 laps
33#45Tomas KohutKTMSVK+13 laps
34#212John AdamsonHondaGBR+13 laps
35#123Federico TuaniHondaITA+14 laps

MXGP Race 1

Pos.Num.RiderBikeNationTime
1#96Lucas CoenenKTMBEL34:01.233
2#84Jeffrey HerlingsKTMNED+0:00.985
3#10Calvin VlaanderenYamahaNED+0:06.998
4#3Romain FebvreKawasakiFRA+0:09.991
5#91Jeremy SeewerDucatiSUI+0:28.581
6#959Maxime RenauxYamahaFRA+0:37.951
7#517Isak GiftingYamahaSWE+0:42.363
8#189Brian BogersFanticNED+0:44.516
9#132Andrea BonacorsiFanticITA+0:46.916
10#32Brent Van doninckHondaBEL+0:48.948
11#253Jan PancarKTMSLO+0:50.958
12#39Roan Van De MoosdijkKTMNED+0:52.560
13#93Jago GeertsYamahaBEL+1:02.634
14#226Tom KochBetaGER+1:04.306
15#411Marcel StaufferKTMAUT+1:10.709
16#259Glenn ColdenhoffFanticNED+1:12.459
17#71Maximilian SpiesKTMGER+1:13.162
18#101Mattia GuadagniniDucatiITA+1:17.900
19#303Alberto ForatoHondaITA+1:19.248
20#326Josh GilbertHondaGBR+1:23.706
21#919Ben WatsonBetaGBR+1:24.743
22#300Noah LudwigKTMGER+1:40.878
23#131Cato NickelHusqvarnaGER+1:49.772
24#123Federico TuaniHondaITA+1:52.940
25#196Victor AlonsoHondaESP+1:53.740
26#45Tomas KohutKTMSVK+1:54.979
27#811Adam SterryKTMGBR+1 lap
28#470Peter KoenigKTMGER+1 lap
29#212John AdamsonHondaGBR+1 lap
30#125Emil WeckmanYamahaFIN+1 lap
31#66Tim KochHusqvarnaGER+1 lap
32#499Emanuele AlberioGASGASITA+1 lap
33#103Vaclav KovarKTMCZE+1 lap
34#474Bryan BoulardTriumphBEL+1 lap
35#41Pauls JonassKawasakiLAT+2 laps
36#90Justin TracheYamahaGER+2 laps
37#17Cornelius ToendelHondaNOR+9 laps
38#224Jakub TeresakHondaCZE+18 laps
39#70Ruben FernandezHondaESP+18 laps

MXGP Warm Up

Pos.Num.RiderBikeNationTime
1#3Romain FebvreKawasakiFRA1:49.266
2#253Jan PancarKTMSLO+0:00.031
3#70Ruben FernandezHondaESP+0:00.464
4#517Isak GiftingYamahaSWE+0:00.562
5#84Jeffrey HerlingsKTMNED+0:00.933
6#959Maxime RenauxYamahaFRA+0:01.105
7#91Jeremy SeewerDucatiSUI+0:01.510
8#259Glenn ColdenhoffFanticNED+0:01.575
9#10Calvin VlaanderenYamahaNED+0:01.610
10#411Marcel StaufferKTMAUT+0:01.669
11#189Brian BogersFanticNED+0:01.701
12#101Mattia GuadagniniDucatiITA+0:01.777
13#303Alberto ForatoHondaITA+0:01.792
14#811Adam SterryKTMGBR+0:01.796
15#39Roan Van De MoosdijkKTMNED+0:01.914
16#41Pauls JonassKawasakiLAT+0:01.965
17#93Jago GeertsYamahaBEL+0:02.602
18#32Brent Van doninckHondaBEL+0:02.851
19#196Victor AlonsoHondaESP+0:02.993
20#96Lucas CoenenKTMBEL+0:03.102
21#17Cornelius ToendelHondaNOR+0:03.221
22#326Josh GilbertHondaGBR+0:03.306
23#300Noah LudwigKTMGER+0:03.481
24#919Ben WatsonBetaGBR+0:03.626
25#226Tom KochBetaGER+0:03.963
26#131Cato NickelHusqvarnaGER+0:04.092
27#45Tomas KohutKTMSVK+0:04.242
28#71Maximilian SpiesKTMGER+0:04.695
29#224Jakub TeresakHondaCZE+0:04.814
30#470Peter KoenigKTMGER+0:05.535
31#123Federico TuaniHondaITA+0:05.675
32#125Emil WeckmanYamahaFIN+0:06.642
33#212John AdamsonHondaGBR+0:07.463
34#474Bryan BoulardTriumphBEL+0:07.718
35#499Emanuele AlberioGASGASITA+0:08.162
36#66Tim KochHusqvarnaGER+0:08.336
37#103Vaclav KovarKTMCZE+0:08.950
38#90Justin TracheYamahaGER+0:10.279

MXGP Qualifying

Pos.Num.RiderBikeNationTime
1#96Lucas CoenenKTMBEL24:58.276
2#84Jeffrey HerlingsKTMNED+0:01.178
3#3Romain FebvreKawasakiFRA+0:09.192
4#253Jan PancarKTMSLO+0:17.674
5#70Ruben FernandezHondaESP+0:19.845
6#41Pauls JonassKawasakiLAT+0:20.942
7#959Maxime RenauxYamahaFRA+0:25.583
8#10Calvin VlaanderenYamahaNED+0:27.529
9#91Jeremy SeewerDucatiSUI+0:31.429
10#517Isak GiftingYamahaSWE+0:31.783
11#300Noah LudwigKTMGER+0:40.318
12#259Glenn ColdenhoffFanticNED+0:44.218
13#189Brian BogersFanticNED+0:45.559
14#411Marcel StaufferKTMAUT+0:46.381
15#919Ben WatsonBetaGBR+0:50.116
16#39Roan Van De MoosdijkKTMNED+0:55.432
17#132Andrea BonacorsiFanticITA+1:00.654
18#226Tom KochBetaGER+1:02.502
19#17Cornelius ToendelHondaNOR+1:04.479
20#303Alberto ForatoHondaITA+1:05.562
21#32Brent Van doninckHondaBEL+1:09.128
22#101Mattia GuadagniniDucatiITA+1:10.528
23#811Adam SterryKTMGBR+1:15.724
24#326Josh GilbertHondaGBR+1:17.425
25#71Maximilian SpiesKTMGER+1:19.750
26#196Victor AlonsoHondaESP+1:20.658
27#93Jago GeertsYamahaBEL+1:21.004
28#224Jakub TeresakHondaCZE+1:29.527
29#131Cato NickelHusqvarnaGER+1:33.214
30#123Federico TuaniHondaITA+1:41.332
31#125Emil WeckmanYamahaFIN+1:42.221
32#45Tomas KohutKTMSVK+1:43.333
33#212John AdamsonHondaGBR+1:57.553
34#66Tim KochHusqvarnaGER+2:02.077
35#470Peter KoenigKTMGER+1 lap
36#103Vaclav KovarKTMCZE+1 lap
37#499Emanuele AlberioGASGASITA+1 lap
38#474Bryan BoulardTriumphBEL+1 lap
39#90Justin TracheYamahaGER+1 lap
40#505Arvid LüningHusqvarnaSWE+4 laps

MXGP Time Practice

Pos.Num.RiderBikeNationTime
1#84Jeffrey HerlingsKTMNED1:46.083
2#96Lucas CoenenKTMBEL+0:00.527
3#10Calvin VlaanderenYamahaNED+0:00.896
4#253Jan PancarKTMSLO+0:00.922
5#3Romain FebvreKawasakiFRA+0:01.240
6#959Maxime RenauxYamahaFRA+0:01.395
7#70Ruben FernandezHondaESP+0:01.552
8#41Pauls JonassKawasakiLAT+0:01.656
9#91Jeremy SeewerDucatiSUI+0:01.865
10#517Isak GiftingYamahaSWE+0:02.039
11#189Brian BogersFanticNED+0:02.309
12#132Andrea BonacorsiFanticITA+0:02.328
13#259Glenn ColdenhoffFanticNED+0:02.698
14#39Roan Van De MoosdijkKTMNED+0:02.872
15#93Jago GeertsYamahaBEL+0:02.944
16#919Ben WatsonBetaGBR+0:03.120
17#226Tom KochBetaGER+0:03.159
18#411Marcel StaufferKTMAUT+0:03.262
19#101Mattia GuadagniniDucatiITA+0:03.329
20#32Brent Van doninckHondaBEL+0:03.775
21#17Cornelius ToendelHondaNOR+0:03.835
22#71Maximilian SpiesKTMGER+0:03.979
23#303Alberto ForatoHondaITA+0:04.135
24#196Victor AlonsoHondaESP+0:04.340
25#326Josh GilbertHondaGBR+0:04.468
26#131Cato NickelHusqvarnaGER+0:04.570
27#811Adam SterryKTMGBR+0:04.624
28#300Noah LudwigKTMGER+0:04.991
29#45Tomas KohutKTMSVK+0:06.276
30#66Tim KochHusqvarnaGER+0:06.358
31#224Jakub TeresakHondaCZE+0:06.396
32#470Peter KoenigKTMGER+0:06.916
33#125Emil WeckmanYamahaFIN+0:07.027
34#212John AdamsonHondaGBR+0:07.208
35#123Federico TuaniHondaITA+0:07.306
36#103Vaclav KovarKTMCZE+0:07.652
37#499Emanuele AlberioGASGASITA+0:07.803
38#505Arvid LüningHusqvarnaSWE+0:08.773
39#474Bryan BoulardTriumphBEL+0:09.710
40#90Justin TracheYamahaGER+0:09.950

MXGP Free Practice

Pos.Num.RiderBikeNationTime
1#41Pauls JonassKawasakiLAT1:49.820
2#3Romain FebvreKawasakiFRA+0:00.344
3#253Jan PancarKTMSLO+0:00.595
4#84Jeffrey HerlingsKTMNED+0:00.901
5#10Calvin VlaanderenYamahaNED+0:01.072
6#259Glenn ColdenhoffFanticNED+0:01.208
7#132Andrea BonacorsiFanticITA+0:01.253
8#96Lucas CoenenKTMBEL+0:01.311
9#959Maxime RenauxYamahaFRA+0:01.564
10#517Isak GiftingYamahaSWE+0:01.567
11#91Jeremy SeewerDucatiSUI+0:01.717
12#93Jago GeertsYamahaBEL+0:02.020
13#70Ruben FernandezHondaESP+0:02.263
14#39Roan Van De MoosdijkKTMNED+0:02.342
15#189Brian BogersFanticNED+0:02.417
16#411Marcel StaufferKTMAUT+0:02.542
17#226Tom KochBetaGER+0:02.979
18#303Alberto ForatoHondaITA+0:03.041
19#32Brent Van doninckHondaBEL+0:03.174
20#17Cornelius ToendelHondaNOR+0:03.203
21#101Mattia GuadagniniDucatiITA+0:03.379
22#919Ben WatsonBetaGBR+0:03.597
23#326Josh GilbertHondaGBR+0:04.119
24#131Cato NickelHusqvarnaGER+0:04.123
25#71Maximilian SpiesKTMGER+0:04.235
26#300Noah LudwigKTMGER+0:04.283
27#196Victor AlonsoHondaESP+0:04.487
28#224Jakub TeresakHondaCZE+0:05.537
29#123Federico TuaniHondaITA+0:05.621
30#811Adam SterryKTMGBR+0:05.736
31#125Emil WeckmanYamahaFIN+0:05.780
32#45Tomas KohutKTMSVK+0:06.212
33#103Vaclav KovarKTMCZE+0:07.394
34#212John AdamsonHondaGBR+0:07.425
35#499Emanuele AlberioGASGASITA+0:07.958
36#66Tim KochHusqvarnaGER+0:08.594
37#470Peter KoenigKTMGER+0:09.161
38#474Bryan BoulardTriumphBEL+0:09.967
39#505Arvid LüningHusqvarnaSWE+0:10.861
40#90Justin TracheYamahaGER+0:11.574

Advertisement

(Advertise Here)

MXGP Germany Videos

Browse All Videos ›

Advertisment