Advertisment

Back to 2026 MX2 Results

Germany 2026

MX2 Round 7 - Sunday, May 31st 2026

Get up to speed with all the MX2 race results from the 2026 Germany Grand Prix, taking place at Teutschenthal in Germany on Saturday 30th and Sunday 31st of May.

Featured Videos

Browse all Germany 2026 videos

MX2 Race Results

MX2 GP Classification

Mathis Valin won the 2026 MX2 GP of Germany with 47 points, ahead of Sacha Coenen in second and Camden McLellan in third.

MX2 2026 Standings

Pos.Num.RiderBikeNationPoints
1#317Mathis ValinKawasakiFRA47
2#19Sacha CoenenKTMBEL47
3#8Camden McLellanTRIRSA35
4#772Janis Martins ReisulisYamahaLAT34
5#1Simon LängenfelderKTMGER33
6#99Guillem FarresTRIESP33
7#18Valerio LataHondaITA29
8#26Liam EvertsHusqvarnaBEL28
9#33Kay KarssemakersKawasakiNED22
10#47Karlis Alberts ReisulisYamahaLAT20
11#83Maxime GrauHondaFRA19
12#716Noel ZanoczKTMHUN18
13#73Ferruccio ZanchiDucatiITA14
14#20Julius MikulaKTMCZE12
15#170Valentin KeesKTMGER10
16#12Pelle GundersenHusqvarnaNOR10
17#48Jens WalvoortKTMNED8
18#163Ben MustoeGASGASGBR7
19#420Andrea RossiKTMITA6
20#511Jan KrugTRIGER4
21#23Remo SchudelKTMSUI2
22#98Alessandro GaspariKTMITA2
23#199Petr RathouskyKTMCZE1
24#71Morgan BennatiTRIITA1
25#496Alve CallemoHusqvarnaSWE0
26#44Nike KorsbeckTRISWE0
27#290Joshua VoelkerKTMGER0
28#437Martin VenhodaHondaCZE0
29#920Sandro SoolsKTMSWE0
30#321Alessandro TraversiniKTMITA0
31#422Hugo ForsgrenHondaSWE0
32#938Rodolfo BicalhoKTMBRA0
33#651Giovanni MeneghelloKTMITA0
34#456Ollie ColmerKTMGBR0
35#49David WiderwillGASGASCZE0

Advertisement

(Advertise Here)

MX2 Race 2

Pos.Num.RiderBikeNationTime
1#317Mathis ValinKawasakiFRA35:09.458
2#19Sacha CoenenKTMBEL+0:01.049
3#1Simon LängenfelderKTMGER+0:02.549
4#99Guillem FarresTriumphESP+0:04.136
5#772Janis Martins ReisulisYamahaLAT+0:25.711
6#8Camden McLellanTriumphRSA+0:27.042
7#26Liam EvertsHusqvarnaBEL+0:33.726
8#18Valerio LataHondaITA+0:34.693
9#33Kay KarssemakersKawasakiNED+1:07.330
10#716Noel ZanoczKTMHUN+1:21.070
11#83Maxime GrauHondaFRA+1:29.375
12#47Karlis Alberts ReisulisYamahaLAT+1:43.935
13#73Ferruccio ZanchiDucatiITA+1:53.785
14#170Valentin KeesKTMGER+2:01.177
15#420Andrea RossiKTMITA+1 lap
16#12Pelle GundersenHusqvarnaNOR+1 lap
17#511Jan KrugTriumphGER+1 lap
18#163Ben MustoeGASGASGBR+1 lap
19#23Remo SchudelKTMSUI+1 lap
20#199Petr RathouskyKTMCZE+1 lap
21#496Alve CallemoHusqvarnaSWE+1 lap
22#44Nike KorsbeckTriumphSWE+1 lap
23#290Joshua VoelkerKTMGER+1 lap
24#437Martin VenhodaHondaCZE+1 lap
25#920Sandro SoolsKTMSWE+1 lap
26#71Morgan BennatiTriumphITA+1 lap
27#321Alessandro TraversiniKTMITA+1 lap
28#422Hugo ForsgrenHondaSWE+1 lap
29#938Rodolfo BicalhoKTMBRA+2 laps
30#651Giovanni MeneghelloKTMITA+2 laps
31#20Julius MikulaKTMCZE+6 laps
32#98Alessandro GaspariKTMITA+14 laps

MX2 Race 1

Pos.Num.RiderBikeNationTime
1#19Sacha CoenenKTMBEL36:17.071
2#317Mathis ValinKawasakiFRA+0:05.492
3#8Camden McLellanTriumphRSA+0:33.211
4#772Janis Martins ReisulisYamahaLAT+0:35.096
5#18Valerio LataHondaITA+0:40.721
6#99Guillem FarresTriumphESP+0:43.140
7#26Liam EvertsHusqvarnaBEL+1:02.204
8#1Simon LängenfelderKTMGER+1:09.283
9#20Julius MikulaKTMCZE+1:22.819
10#47Karlis Alberts ReisulisYamahaLAT+1:31.319
11#33Kay KarssemakersKawasakiNED+1:40.152
12#83Maxime GrauHondaFRA+2:18.231
13#48Jens WalvoortKTMNED+2:25.185
14#716Noel ZanoczKTMHUN+1 lap
15#73Ferruccio ZanchiDucatiITA+1 lap
16#12Pelle GundersenHusqvarnaNOR+1 lap
17#163Ben MustoeGASGASGBR+1 lap
18#170Valentin KeesKTMGER+1 lap
19#98Alessandro GaspariKTMITA+1 lap
20#71Morgan BennatiTriumphITA+1 lap
21#437Martin VenhodaHondaCZE+1 lap
22#23Remo SchudelKTMSUI+1 lap
23#456Ollie ColmerKTMGBR+2 laps
24#511Jan KrugTriumphGER+2 laps
25#290Joshua VoelkerKTMGER+2 laps
26#44Nike KorsbeckTriumphSWE+2 laps
27#496Alve CallemoHusqvarnaSWE+2 laps
28#321Alessandro TraversiniKTMITA+2 laps
29#422Hugo ForsgrenHondaSWE+3 laps
30#938Rodolfo BicalhoKTMBRA+3 laps
31#49David WiderwillGASGASCZE+4 laps
32#651Giovanni MeneghelloKTMITA+4 laps
33#199Petr RathouskyKTMCZE+5 laps
34#420Andrea RossiKTMITA+11 laps
35#920Sandro SoolsKTMSWE+14 laps

MX2 Warm Up

Pos.Num.RiderBikeNationTime
1#19Sacha CoenenKTMBEL1:49.720
2#18Valerio LataHondaITA+0:00.409
3#772Janis Martins ReisulisYamahaLAT+0:00.796
4#317Mathis ValinKawasakiFRA+0:00.827
5#99Guillem FarresTriumphESP+0:00.852
6#1Simon LängenfelderKTMGER+0:01.399
7#47Karlis Alberts ReisulisYamahaLAT+0:01.929
8#26Liam EvertsHusqvarnaBEL+0:01.930
9#20Julius MikulaKTMCZE+0:01.990
10#8Camden McLellanTriumphRSA+0:02.086
11#83Maxime GrauHondaFRA+0:02.583
12#73Ferruccio ZanchiDucatiITA+0:02.649
13#48Jens WalvoortKTMNED+0:03.128
14#33Kay KarssemakersKawasakiNED+0:03.286
15#716Noel ZanoczKTMHUN+0:03.287
16#98Alessandro GaspariKTMITA+0:04.631
17#12Pelle GundersenHusqvarnaNOR+0:04.937
18#199Petr RathouskyKTMCZE+0:05.019
19#163Ben MustoeGASGASGBR+0:05.224
20#511Jan KrugTriumphGER+0:05.529
21#420Andrea RossiKTMITA+0:05.825
22#170Valentin KeesKTMGER+0:05.856
23#496Alve CallemoHusqvarnaSWE+0:06.852
24#321Alessandro TraversiniKTMITA+0:06.909
25#422Hugo ForsgrenHondaSWE+0:07.323
26#44Nike KorsbeckTriumphSWE+0:07.541
27#49David WiderwillGASGASCZE+0:07.984
28#23Remo SchudelKTMSUI+0:07.992
29#290Joshua VoelkerKTMGER+0:08.632
30#71Morgan BennatiTriumphITA+0:08.916
31#456Ollie ColmerKTMGBR+0:09.509
32#938Rodolfo BicalhoKTMBRA+0:09.679
33#651Giovanni MeneghelloKTMITA+0:09.865
34#920Sandro SoolsKTMSWE+0:10.421
35#437Martin VenhodaHondaCZE+0:11.497

MX2 Qualifying

Pos.Num.RiderBikeNationTime
1#8Camden McLellanTriumphRSA25:40.417
2#772Janis Martins ReisulisYamahaLAT+0:02.270
3#26Liam EvertsHusqvarnaBEL+0:04.242
4#99Guillem FarresTriumphESP+0:07.066
5#317Mathis ValinKawasakiFRA+0:13.166
6#19Sacha CoenenKTMBEL+0:15.166
7#18Valerio LataHondaITA+0:18.643
8#1Simon LängenfelderKTMGER+0:29.100
9#20Julius MikulaKTMCZE+0:32.332
10#47Karlis Alberts ReisulisYamahaLAT+0:46.433
11#83Maxime GrauHondaFRA+0:48.655
12#33Kay KarssemakersKawasakiNED+1:14.187
13#48Jens WalvoortKTMNED+1:21.344
14#716Noel ZanoczKTMHUN+1:21.799
15#98Alessandro GaspariKTMITA+1:26.812
16#170Valentin KeesKTMGER+1:32.428
17#496Alve CallemoHusqvarnaSWE+1:32.603
18#163Ben MustoeGASGASGBR+1:39.167
19#511Jan KrugTriumphGER+1:43.869
20#420Andrea RossiKTMITA+1:45.748
21#199Petr RathouskyKTMCZE+1:51.451
22#12Pelle GundersenHusqvarnaNOR+2:03.330
23#49David WiderwillGASGASCZE+1 lap
24#290Joshua VoelkerKTMGER+1 lap
25#44Nike KorsbeckTriumphSWE+1 lap
26#456Ollie ColmerKTMGBR+1 lap
27#422Hugo ForsgrenHondaSWE+1 lap
28#437Martin VenhodaHondaCZE+1 lap
29#651Giovanni MeneghelloKTMITA+1 lap
30#71Morgan BennatiTriumphITA+1 lap
31#938Rodolfo BicalhoKTMBRA+1 lap
32#23Remo SchudelKTMSUI+1 lap
33#321Alessandro TraversiniKTMITA+1 lap
34#73Ferruccio ZanchiDucatiITA+6 laps
35#920Sandro SoolsKTMSWE+9 laps

MX2 Time Practice

Pos.Num.RiderBikeNationTime
1#19Sacha CoenenKTMBEL1:48.391
2#772Janis Martins ReisulisYamahaLAT+0:01.175
3#26Liam EvertsHusqvarnaBEL+0:01.320
4#99Guillem FarresTriumphESP+0:01.345
5#8Camden McLellanTriumphRSA+0:01.715
6#18Valerio LataHondaITA+0:01.889
7#317Mathis ValinKawasakiFRA+0:01.897
8#1Simon LängenfelderKTMGER+0:02.072
9#73Ferruccio ZanchiDucatiITA+0:02.897
10#20Julius MikulaKTMCZE+0:02.916
11#47Karlis Alberts ReisulisYamahaLAT+0:03.554
12#33Kay KarssemakersKawasakiNED+0:04.083
13#83Maxime GrauHondaFRA+0:04.209
14#496Alve CallemoHusqvarnaSWE+0:04.411
15#48Jens WalvoortKTMNED+0:04.444
16#716Noel ZanoczKTMHUN+0:04.686
17#98Alessandro GaspariKTMITA+0:05.078
18#170Valentin KeesKTMGER+0:05.534
19#920Sandro SoolsKTMSWE+0:05.676
20#12Pelle GundersenHusqvarnaNOR+0:06.151
21#511Jan KrugTriumphGER+0:06.580
22#420Andrea RossiKTMITA+0:07.102
23#23Remo SchudelKTMSUI+0:07.157
24#199Petr RathouskyKTMCZE+0:07.244
25#163Ben MustoeGASGASGBR+0:07.482
26#44Nike KorsbeckTriumphSWE+0:07.614
27#49David WiderwillGASGASCZE+0:08.699
28#437Martin VenhodaHondaCZE+0:08.872
29#456Ollie ColmerKTMGBR+0:08.932
30#71Morgan BennatiTriumphITA+0:09.259
31#321Alessandro TraversiniKTMITA+0:09.301
32#422Hugo ForsgrenHondaSWE+0:09.790
33#651Giovanni MeneghelloKTMITA+0:10.446
34#938Rodolfo BicalhoKTMBRA+0:10.610
35#290Joshua VoelkerKTMGER+0:11.427

MX2 Free Practice

Pos.Num.RiderBikeNationTime
1#19Sacha CoenenKTMBEL1:49.265
2#99Guillem FarresTriumphESP+0:01.233
3#18Valerio LataHondaITA+0:01.333
4#772Janis Martins ReisulisYamahaLAT+0:01.690
5#8Camden McLellanTriumphRSA+0:01.873
6#317Mathis ValinKawasakiFRA+0:02.155
7#33Kay KarssemakersKawasakiNED+0:02.903
8#20Julius MikulaKTMCZE+0:03.324
9#26Liam EvertsHusqvarnaBEL+0:03.361
10#47Karlis Alberts ReisulisYamahaLAT+0:03.523
11#73Ferruccio ZanchiDucatiITA+0:03.673
12#83Maxime GrauHondaFRA+0:04.315
13#1Simon LängenfelderKTMGER+0:04.585
14#716Noel ZanoczKTMHUN+0:05.378
15#48Jens WalvoortKTMNED+0:05.442
16#170Valentin KeesKTMGER+0:05.465
17#163Ben MustoeGASGASGBR+0:05.725
18#98Alessandro GaspariKTMITA+0:05.777
19#12Pelle GundersenHusqvarnaNOR+0:05.820
20#496Alve CallemoHusqvarnaSWE+0:06.088
21#44Nike KorsbeckTriumphSWE+0:07.438
22#511Jan KrugTriumphGER+0:08.605
23#49David WiderwillGASGASCZE+0:08.686
24#456Ollie ColmerKTMGBR+0:09.447
25#420Andrea RossiKTMITA+0:09.461
26#71Morgan BennatiTriumphITA+0:09.528
27#199Petr RathouskyKTMCZE+0:09.563
28#23Remo SchudelKTMSUI+0:09.894
29#920Sandro SoolsKTMSWE+0:10.424
30#938Rodolfo BicalhoKTMBRA+0:10.703
31#437Martin VenhodaHondaCZE+0:10.940
32#321Alessandro TraversiniKTMITA+0:11.033
33#422Hugo ForsgrenHondaSWE+0:11.165
34#290Joshua VoelkerKTMGER+0:12.059
35#651Giovanni MeneghelloKTMITA+0:12.519

Advertisement

(Advertise Here)

MX2 Germany Videos

Browse All Videos ›

Advertisment