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.
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. | Rider | Bike | Nation | Points
|
| 1 | #317 | Mathis Valin | Kawasaki | FRA | 47
|
| 2 | #19 | Sacha Coenen | KTM | BEL | 47
|
| 3 | #8 | Camden McLellan | TRI | RSA | 35
|
| 4 | #772 | Janis Martins Reisulis | Yamaha | LAT | 34
|
| 5 | #1 | Simon Längenfelder | KTM | GER | 33
|
| 6 | #99 | Guillem Farres | TRI | ESP | 33
|
| 7 | #18 | Valerio Lata | Honda | ITA | 29
|
| 8 | #26 | Liam Everts | Husqvarna | BEL | 28
|
| 9 | #33 | Kay Karssemakers | Kawasaki | NED | 22
|
| 10 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | 20
|
| 11 | #83 | Maxime Grau | Honda | FRA | 19
|
| 12 | #716 | Noel Zanocz | KTM | HUN | 18
|
| 13 | #73 | Ferruccio Zanchi | Ducati | ITA | 14
|
| 14 | #20 | Julius Mikula | KTM | CZE | 12
|
| 15 | #170 | Valentin Kees | KTM | GER | 10
|
| 16 | #12 | Pelle Gundersen | Husqvarna | NOR | 10
|
| 17 | #48 | Jens Walvoort | KTM | NED | 8
|
| 18 | #163 | Ben Mustoe | GASGAS | GBR | 7
|
| 19 | #420 | Andrea Rossi | KTM | ITA | 6
|
| 20 | #511 | Jan Krug | TRI | GER | 4
|
| 21 | #23 | Remo Schudel | KTM | SUI | 2
|
| 22 | #98 | Alessandro Gaspari | KTM | ITA | 2
|
| 23 | #199 | Petr Rathousky | KTM | CZE | 1
|
| 24 | #71 | Morgan Bennati | TRI | ITA | 1
|
| 25 | #496 | Alve Callemo | Husqvarna | SWE | 0
|
| 26 | #44 | Nike Korsbeck | TRI | SWE | 0
|
| 27 | #290 | Joshua Voelker | KTM | GER | 0
|
| 28 | #437 | Martin Venhoda | Honda | CZE | 0
|
| 29 | #920 | Sandro Sools | KTM | SWE | 0
|
| 30 | #321 | Alessandro Traversini | KTM | ITA | 0
|
| 31 | #422 | Hugo Forsgren | Honda | SWE | 0
|
| 32 | #938 | Rodolfo Bicalho | KTM | BRA | 0
|
| 33 | #651 | Giovanni Meneghello | KTM | ITA | 0
|
| 34 | #456 | Ollie Colmer | KTM | GBR | 0
|
| 35 | #49 | David Widerwill | GASGAS | CZE | 0
|
MX2 Race 2
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #317 | Mathis Valin | Kawasaki | FRA | 35:09.458
|
| 2 | #19 | Sacha Coenen | KTM | BEL | +0:01.049
|
| 3 | #1 | Simon Längenfelder | KTM | GER | +0:02.549
|
| 4 | #99 | Guillem Farres | Triumph | ESP | +0:04.136
|
| 5 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:25.711
|
| 6 | #8 | Camden McLellan | Triumph | RSA | +0:27.042
|
| 7 | #26 | Liam Everts | Husqvarna | BEL | +0:33.726
|
| 8 | #18 | Valerio Lata | Honda | ITA | +0:34.693
|
| 9 | #33 | Kay Karssemakers | Kawasaki | NED | +1:07.330
|
| 10 | #716 | Noel Zanocz | KTM | HUN | +1:21.070
|
| 11 | #83 | Maxime Grau | Honda | FRA | +1:29.375
|
| 12 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +1:43.935
|
| 13 | #73 | Ferruccio Zanchi | Ducati | ITA | +1:53.785
|
| 14 | #170 | Valentin Kees | KTM | GER | +2:01.177
|
| 15 | #420 | Andrea Rossi | KTM | ITA | +1 lap
|
| 16 | #12 | Pelle Gundersen | Husqvarna | NOR | +1 lap
|
| 17 | #511 | Jan Krug | Triumph | GER | +1 lap
|
| 18 | #163 | Ben Mustoe | GASGAS | GBR | +1 lap
|
| 19 | #23 | Remo Schudel | KTM | SUI | +1 lap
|
| 20 | #199 | Petr Rathousky | KTM | CZE | +1 lap
|
| 21 | #496 | Alve Callemo | Husqvarna | SWE | +1 lap
|
| 22 | #44 | Nike Korsbeck | Triumph | SWE | +1 lap
|
| 23 | #290 | Joshua Voelker | KTM | GER | +1 lap
|
| 24 | #437 | Martin Venhoda | Honda | CZE | +1 lap
|
| 25 | #920 | Sandro Sools | KTM | SWE | +1 lap
|
| 26 | #71 | Morgan Bennati | Triumph | ITA | +1 lap
|
| 27 | #321 | Alessandro Traversini | KTM | ITA | +1 lap
|
| 28 | #422 | Hugo Forsgren | Honda | SWE | +1 lap
|
| 29 | #938 | Rodolfo Bicalho | KTM | BRA | +2 laps
|
| 30 | #651 | Giovanni Meneghello | KTM | ITA | +2 laps
|
| 31 | #20 | Julius Mikula | KTM | CZE | +6 laps
|
| 32 | #98 | Alessandro Gaspari | KTM | ITA | +14 laps
|
MX2 Race 1
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #19 | Sacha Coenen | KTM | BEL | 36:17.071
|
| 2 | #317 | Mathis Valin | Kawasaki | FRA | +0:05.492
|
| 3 | #8 | Camden McLellan | Triumph | RSA | +0:33.211
|
| 4 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:35.096
|
| 5 | #18 | Valerio Lata | Honda | ITA | +0:40.721
|
| 6 | #99 | Guillem Farres | Triumph | ESP | +0:43.140
|
| 7 | #26 | Liam Everts | Husqvarna | BEL | +1:02.204
|
| 8 | #1 | Simon Längenfelder | KTM | GER | +1:09.283
|
| 9 | #20 | Julius Mikula | KTM | CZE | +1:22.819
|
| 10 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +1:31.319
|
| 11 | #33 | Kay Karssemakers | Kawasaki | NED | +1:40.152
|
| 12 | #83 | Maxime Grau | Honda | FRA | +2:18.231
|
| 13 | #48 | Jens Walvoort | KTM | NED | +2:25.185
|
| 14 | #716 | Noel Zanocz | KTM | HUN | +1 lap
|
| 15 | #73 | Ferruccio Zanchi | Ducati | ITA | +1 lap
|
| 16 | #12 | Pelle Gundersen | Husqvarna | NOR | +1 lap
|
| 17 | #163 | Ben Mustoe | GASGAS | GBR | +1 lap
|
| 18 | #170 | Valentin Kees | KTM | GER | +1 lap
|
| 19 | #98 | Alessandro Gaspari | KTM | ITA | +1 lap
|
| 20 | #71 | Morgan Bennati | Triumph | ITA | +1 lap
|
| 21 | #437 | Martin Venhoda | Honda | CZE | +1 lap
|
| 22 | #23 | Remo Schudel | KTM | SUI | +1 lap
|
| 23 | #456 | Ollie Colmer | KTM | GBR | +2 laps
|
| 24 | #511 | Jan Krug | Triumph | GER | +2 laps
|
| 25 | #290 | Joshua Voelker | KTM | GER | +2 laps
|
| 26 | #44 | Nike Korsbeck | Triumph | SWE | +2 laps
|
| 27 | #496 | Alve Callemo | Husqvarna | SWE | +2 laps
|
| 28 | #321 | Alessandro Traversini | KTM | ITA | +2 laps
|
| 29 | #422 | Hugo Forsgren | Honda | SWE | +3 laps
|
| 30 | #938 | Rodolfo Bicalho | KTM | BRA | +3 laps
|
| 31 | #49 | David Widerwill | GASGAS | CZE | +4 laps
|
| 32 | #651 | Giovanni Meneghello | KTM | ITA | +4 laps
|
| 33 | #199 | Petr Rathousky | KTM | CZE | +5 laps
|
| 34 | #420 | Andrea Rossi | KTM | ITA | +11 laps
|
| 35 | #920 | Sandro Sools | KTM | SWE | +14 laps
|
MX2 Warm Up
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #19 | Sacha Coenen | KTM | BEL | 1:49.720
|
| 2 | #18 | Valerio Lata | Honda | ITA | +0:00.409
|
| 3 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:00.796
|
| 4 | #317 | Mathis Valin | Kawasaki | FRA | +0:00.827
|
| 5 | #99 | Guillem Farres | Triumph | ESP | +0:00.852
|
| 6 | #1 | Simon Längenfelder | KTM | GER | +0:01.399
|
| 7 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +0:01.929
|
| 8 | #26 | Liam Everts | Husqvarna | BEL | +0:01.930
|
| 9 | #20 | Julius Mikula | KTM | CZE | +0:01.990
|
| 10 | #8 | Camden McLellan | Triumph | RSA | +0:02.086
|
| 11 | #83 | Maxime Grau | Honda | FRA | +0:02.583
|
| 12 | #73 | Ferruccio Zanchi | Ducati | ITA | +0:02.649
|
| 13 | #48 | Jens Walvoort | KTM | NED | +0:03.128
|
| 14 | #33 | Kay Karssemakers | Kawasaki | NED | +0:03.286
|
| 15 | #716 | Noel Zanocz | KTM | HUN | +0:03.287
|
| 16 | #98 | Alessandro Gaspari | KTM | ITA | +0:04.631
|
| 17 | #12 | Pelle Gundersen | Husqvarna | NOR | +0:04.937
|
| 18 | #199 | Petr Rathousky | KTM | CZE | +0:05.019
|
| 19 | #163 | Ben Mustoe | GASGAS | GBR | +0:05.224
|
| 20 | #511 | Jan Krug | Triumph | GER | +0:05.529
|
| 21 | #420 | Andrea Rossi | KTM | ITA | +0:05.825
|
| 22 | #170 | Valentin Kees | KTM | GER | +0:05.856
|
| 23 | #496 | Alve Callemo | Husqvarna | SWE | +0:06.852
|
| 24 | #321 | Alessandro Traversini | KTM | ITA | +0:06.909
|
| 25 | #422 | Hugo Forsgren | Honda | SWE | +0:07.323
|
| 26 | #44 | Nike Korsbeck | Triumph | SWE | +0:07.541
|
| 27 | #49 | David Widerwill | GASGAS | CZE | +0:07.984
|
| 28 | #23 | Remo Schudel | KTM | SUI | +0:07.992
|
| 29 | #290 | Joshua Voelker | KTM | GER | +0:08.632
|
| 30 | #71 | Morgan Bennati | Triumph | ITA | +0:08.916
|
| 31 | #456 | Ollie Colmer | KTM | GBR | +0:09.509
|
| 32 | #938 | Rodolfo Bicalho | KTM | BRA | +0:09.679
|
| 33 | #651 | Giovanni Meneghello | KTM | ITA | +0:09.865
|
| 34 | #920 | Sandro Sools | KTM | SWE | +0:10.421
|
| 35 | #437 | Martin Venhoda | Honda | CZE | +0:11.497
|
MX2 Qualifying
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #8 | Camden McLellan | Triumph | RSA | 25:40.417
|
| 2 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:02.270
|
| 3 | #26 | Liam Everts | Husqvarna | BEL | +0:04.242
|
| 4 | #99 | Guillem Farres | Triumph | ESP | +0:07.066
|
| 5 | #317 | Mathis Valin | Kawasaki | FRA | +0:13.166
|
| 6 | #19 | Sacha Coenen | KTM | BEL | +0:15.166
|
| 7 | #18 | Valerio Lata | Honda | ITA | +0:18.643
|
| 8 | #1 | Simon Längenfelder | KTM | GER | +0:29.100
|
| 9 | #20 | Julius Mikula | KTM | CZE | +0:32.332
|
| 10 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +0:46.433
|
| 11 | #83 | Maxime Grau | Honda | FRA | +0:48.655
|
| 12 | #33 | Kay Karssemakers | Kawasaki | NED | +1:14.187
|
| 13 | #48 | Jens Walvoort | KTM | NED | +1:21.344
|
| 14 | #716 | Noel Zanocz | KTM | HUN | +1:21.799
|
| 15 | #98 | Alessandro Gaspari | KTM | ITA | +1:26.812
|
| 16 | #170 | Valentin Kees | KTM | GER | +1:32.428
|
| 17 | #496 | Alve Callemo | Husqvarna | SWE | +1:32.603
|
| 18 | #163 | Ben Mustoe | GASGAS | GBR | +1:39.167
|
| 19 | #511 | Jan Krug | Triumph | GER | +1:43.869
|
| 20 | #420 | Andrea Rossi | KTM | ITA | +1:45.748
|
| 21 | #199 | Petr Rathousky | KTM | CZE | +1:51.451
|
| 22 | #12 | Pelle Gundersen | Husqvarna | NOR | +2:03.330
|
| 23 | #49 | David Widerwill | GASGAS | CZE | +1 lap
|
| 24 | #290 | Joshua Voelker | KTM | GER | +1 lap
|
| 25 | #44 | Nike Korsbeck | Triumph | SWE | +1 lap
|
| 26 | #456 | Ollie Colmer | KTM | GBR | +1 lap
|
| 27 | #422 | Hugo Forsgren | Honda | SWE | +1 lap
|
| 28 | #437 | Martin Venhoda | Honda | CZE | +1 lap
|
| 29 | #651 | Giovanni Meneghello | KTM | ITA | +1 lap
|
| 30 | #71 | Morgan Bennati | Triumph | ITA | +1 lap
|
| 31 | #938 | Rodolfo Bicalho | KTM | BRA | +1 lap
|
| 32 | #23 | Remo Schudel | KTM | SUI | +1 lap
|
| 33 | #321 | Alessandro Traversini | KTM | ITA | +1 lap
|
| 34 | #73 | Ferruccio Zanchi | Ducati | ITA | +6 laps
|
| 35 | #920 | Sandro Sools | KTM | SWE | +9 laps
|
MX2 Time Practice
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #19 | Sacha Coenen | KTM | BEL | 1:48.391
|
| 2 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:01.175
|
| 3 | #26 | Liam Everts | Husqvarna | BEL | +0:01.320
|
| 4 | #99 | Guillem Farres | Triumph | ESP | +0:01.345
|
| 5 | #8 | Camden McLellan | Triumph | RSA | +0:01.715
|
| 6 | #18 | Valerio Lata | Honda | ITA | +0:01.889
|
| 7 | #317 | Mathis Valin | Kawasaki | FRA | +0:01.897
|
| 8 | #1 | Simon Längenfelder | KTM | GER | +0:02.072
|
| 9 | #73 | Ferruccio Zanchi | Ducati | ITA | +0:02.897
|
| 10 | #20 | Julius Mikula | KTM | CZE | +0:02.916
|
| 11 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +0:03.554
|
| 12 | #33 | Kay Karssemakers | Kawasaki | NED | +0:04.083
|
| 13 | #83 | Maxime Grau | Honda | FRA | +0:04.209
|
| 14 | #496 | Alve Callemo | Husqvarna | SWE | +0:04.411
|
| 15 | #48 | Jens Walvoort | KTM | NED | +0:04.444
|
| 16 | #716 | Noel Zanocz | KTM | HUN | +0:04.686
|
| 17 | #98 | Alessandro Gaspari | KTM | ITA | +0:05.078
|
| 18 | #170 | Valentin Kees | KTM | GER | +0:05.534
|
| 19 | #920 | Sandro Sools | KTM | SWE | +0:05.676
|
| 20 | #12 | Pelle Gundersen | Husqvarna | NOR | +0:06.151
|
| 21 | #511 | Jan Krug | Triumph | GER | +0:06.580
|
| 22 | #420 | Andrea Rossi | KTM | ITA | +0:07.102
|
| 23 | #23 | Remo Schudel | KTM | SUI | +0:07.157
|
| 24 | #199 | Petr Rathousky | KTM | CZE | +0:07.244
|
| 25 | #163 | Ben Mustoe | GASGAS | GBR | +0:07.482
|
| 26 | #44 | Nike Korsbeck | Triumph | SWE | +0:07.614
|
| 27 | #49 | David Widerwill | GASGAS | CZE | +0:08.699
|
| 28 | #437 | Martin Venhoda | Honda | CZE | +0:08.872
|
| 29 | #456 | Ollie Colmer | KTM | GBR | +0:08.932
|
| 30 | #71 | Morgan Bennati | Triumph | ITA | +0:09.259
|
| 31 | #321 | Alessandro Traversini | KTM | ITA | +0:09.301
|
| 32 | #422 | Hugo Forsgren | Honda | SWE | +0:09.790
|
| 33 | #651 | Giovanni Meneghello | KTM | ITA | +0:10.446
|
| 34 | #938 | Rodolfo Bicalho | KTM | BRA | +0:10.610
|
| 35 | #290 | Joshua Voelker | KTM | GER | +0:11.427
|
MX2 Free Practice
| Pos. | Num. | Rider | Bike | Nation | Time
|
| 1 | #19 | Sacha Coenen | KTM | BEL | 1:49.265
|
| 2 | #99 | Guillem Farres | Triumph | ESP | +0:01.233
|
| 3 | #18 | Valerio Lata | Honda | ITA | +0:01.333
|
| 4 | #772 | Janis Martins Reisulis | Yamaha | LAT | +0:01.690
|
| 5 | #8 | Camden McLellan | Triumph | RSA | +0:01.873
|
| 6 | #317 | Mathis Valin | Kawasaki | FRA | +0:02.155
|
| 7 | #33 | Kay Karssemakers | Kawasaki | NED | +0:02.903
|
| 8 | #20 | Julius Mikula | KTM | CZE | +0:03.324
|
| 9 | #26 | Liam Everts | Husqvarna | BEL | +0:03.361
|
| 10 | #47 | Karlis Alberts Reisulis | Yamaha | LAT | +0:03.523
|
| 11 | #73 | Ferruccio Zanchi | Ducati | ITA | +0:03.673
|
| 12 | #83 | Maxime Grau | Honda | FRA | +0:04.315
|
| 13 | #1 | Simon Längenfelder | KTM | GER | +0:04.585
|
| 14 | #716 | Noel Zanocz | KTM | HUN | +0:05.378
|
| 15 | #48 | Jens Walvoort | KTM | NED | +0:05.442
|
| 16 | #170 | Valentin Kees | KTM | GER | +0:05.465
|
| 17 | #163 | Ben Mustoe | GASGAS | GBR | +0:05.725
|
| 18 | #98 | Alessandro Gaspari | KTM | ITA | +0:05.777
|
| 19 | #12 | Pelle Gundersen | Husqvarna | NOR | +0:05.820
|
| 20 | #496 | Alve Callemo | Husqvarna | SWE | +0:06.088
|
| 21 | #44 | Nike Korsbeck | Triumph | SWE | +0:07.438
|
| 22 | #511 | Jan Krug | Triumph | GER | +0:08.605
|
| 23 | #49 | David Widerwill | GASGAS | CZE | +0:08.686
|
| 24 | #456 | Ollie Colmer | KTM | GBR | +0:09.447
|
| 25 | #420 | Andrea Rossi | KTM | ITA | +0:09.461
|
| 26 | #71 | Morgan Bennati | Triumph | ITA | +0:09.528
|
| 27 | #199 | Petr Rathousky | KTM | CZE | +0:09.563
|
| 28 | #23 | Remo Schudel | KTM | SUI | +0:09.894
|
| 29 | #920 | Sandro Sools | KTM | SWE | +0:10.424
|
| 30 | #938 | Rodolfo Bicalho | KTM | BRA | +0:10.703
|
| 31 | #437 | Martin Venhoda | Honda | CZE | +0:10.940
|
| 32 | #321 | Alessandro Traversini | KTM | ITA | +0:11.033
|
| 33 | #422 | Hugo Forsgren | Honda | SWE | +0:11.165
|
| 34 | #290 | Joshua Voelker | KTM | GER | +0:12.059
|
| 35 | #651 | Giovanni Meneghello | KTM | ITA | +0:12.519
|