Sunday MotoGP Race
Marc Marquez (Ducati Lenovo Team) continued his dominance at the Sachsenring with victory in the 2026 German MotoGP, claiming his 10th premier-class win at the circuit and the 102nd Grand Prix victory of his career. Starting from pole position, the reigning World Champion led all 30 laps to complete a perfect weekend and move into third in the championship standings heading into the summer break.

Marquez made a clean start to lead into Turn 1 ahead of brother Alex Marquez (BK8 Gresini Racing MotoGP), while Ai Ogura and Raul Fernandez gave SuperFile Trackhouse MotoGP an early third and fourth. Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team), who started on the front row, slipped to fifth, while championship leader Jorge Martin (Aprilia Racing), Pedro Acosta (Red Bull KTM Factory Racing) and Francesco Bagnaia (Ducati Lenovo Team) all gained positions in the opening laps.

The race changed complexion early when Di Giannantonio crashed at Turn 10, recording his first retirement of the season. A second key contender exited on lap nine when Alex Marquez fell from second place at Turn 13, leaving Marc Marquez with a comfortable advantage over the chasing Trackhouse riders.
From there, Marquez steadily increased his lead while the battle for the remaining podium positions intensified. Fernandez held second for much of the race before teammate Ogura made his move at Turn 1 in the closing stages to secure runner-up honors. Fernandez completed the podium, giving Trackhouse Aprilia its second consecutive double podium finish.

Acosta marked his return from injury with a strong fourth-place finish, while Martin resisted sustained pressure from Bagnaia to finish fifth, crossing the line just 0.123 seconds ahead of the Italian to maintain the championship lead. Fabio Quartararo (Monster Energy Yamaha MotoGP) finished seventh, followed by Luca Marini (Honda HRC Castrol), Enea Bastianini (Red Bull KTM Tech3) and Brad Binder (Red Bull KTM Factory Racing), who completed the top 10.
2026 German MotoGP Results
| 1 | Marc Marquez | SPA | Ducati Lenovo (GP26) | 30 laps |
| 2 | Ai Ogura | JPN | Trackhouse Aprilia (RS-GP26) | +1.996s |
| 3 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP26) | +5.104s |
| 4 | Pedro Acosta | SPA | Red Bull KTM (RC16) | +7.684s |
| 5 | Jorge Martin | SPA | Aprilia Racing (RS-GP26) | +11.372s |
| 6 | Francesco Bagnaia | ITA | Ducati Lenovo (GP26) | +11.495s |
| 7 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | +17.56s |
| 8 | Luca Marini | ITA | Honda HRC Castrol (RC213V) | +18.683s |
| 9 | Enea Bastianini | ITA | Red Bull KTM Tech3 (RC16) | +19.14s |
| 10 | Brad Binder | RSA | Red Bull KTM (RC16) | +22.137s |
Moto2 Race
Ivan Ortola (QJMOTOR – R.O.M.E.A – MSI) claimed his second Moto2 victory in the last three races with a hard-fought win at the German Grand Prix, holding off Daniel Holgado (CFMOTO Azul Marino Aspar Team) after an intense battle at the Sachsenring. Izan Guevara (BLU CRU Pramac Yamaha Moto2) completed the podium, while championship leader Manuel Gonzalez (Liqui Moly Dynavolt Intact GP) finished sixth.

Ortola converted pole position into the early lead, with Guevara initially running second ahead of Gonzalez. However, Holgado quickly moved into the runner-up spot, while Gonzalez slipped back as the leading group settled into the race. Senna Agius (Liqui Moly Dynavolt Intact GP) and David Alonso (CFMOTO Azul Marino Aspar Team) remained in contention during the opening stages.
The race changed on lap 18 when Alonso, who had just moved into fourth, crashed out at Turn 3 after a highside. The Colombian walked away uninjured, but the retirement cost him valuable championship points.
At the front, Holgado remained glued to Ortola’s rear wheel throughout the closing laps but was unable to find a way past, with the Spaniard holding firm to secure victory. Guevara finished a comfortable third, while Agius narrowly claimed fourth after resisting a late charge from rookie Taiyo Furusato (IDEMITSU Honda Team Asia), who recorded a career-best fifth. Gonzalez crossed the line sixth, retaining a healthy championship advantage heading into the summer break.
2026 German Moto2 Results
| 1 | Ivan Ortola | SPA | QJMOTOR – R.O.M.E.A – MSI (Kalex) | 35m 00.119s |
| 2 | Daniel Holgado | SPA | CFMOTO Azul Marino Aspar Team (Kalex) | +0.614s |
| 3 | Izan Guevara | SPA | BLU CRU Pramac Yamaha Moto2 (Boscoscuro) | +3.229s |
| 4 | Senna Agius | AUS | LIQUI MOLY Dynavolt Intact GP (Kalex) | +7.430s |
| 5 | Manuel Gonzalez | SPA | LIQUI MOLY Dynavolt Intact GP (Kalex) | +7.489s |
| 6 | Manuel Gonzalez | SPA | LIQUI MOLY Dynavolt Intact GP (Kalex) | +9.460s |
| 7 | Filip Salac | CZE | OnlyFans American Racing Team (Kalex) | +9.725s |
| 8 | Jose Antonio Rueda | SPA | Red Bull KTM Ajo (Kalex) | +10.205s |
| 9 | Collin Veijer | NED | Red Bull KTM Ajo (Kalex) | +11.237s |
| 10 | Luca Lunetta | ITA | MB Conveyors SpeedRS Team (Boscoscuro) | +12.741s |
Moto3 Race
Brian Uriarte (Red Bull KTM Ajo) converted pole position into victory at the German Moto3 Grand Prix, securing his second win of the 2026 season after a race-long battle with championship leader Maximo Quiles (CFMOTO Gaviota Aspar Team). Matteo Bertelle (LEVELUP-MTA) completed the podium with a late pass for third.

Uriarte grabbed the holeshot at the start, while early drama unfolded behind when Valentin Perrone (Red Bull KTM Tech3), Marcos Uriarte (LIQUI MOLY Dynavolt Intact GP), Nicola Carraro and Joel Kelso were involved in a multi-rider incident. Perrone was the only retirement from the crash.
A five-rider lead group soon emerged featuring Uriarte, Quiles, Alvaro Carpe, Rico Salmela and Marco Morelli. Carpe dropped out of podium contention after a major moment at Turn 7, while Bertelle steadily worked his way forward to join the fight.
The battle for victory intensified in the closing laps, with Quiles briefly taking the lead before Uriarte reclaimed the position. On the final lap, Quiles suffered a front-end moment at Turn 3, allowing Uriarte through. The Red Bull KTM Ajo rider held on over the remaining corners to claim victory, with Quiles finishing second and extending his championship advantage.
Bertelle overtook Morelli in the run to the finish to secure third, while Salmela matched his best Moto3 result with fifth. Adrian Fernandez (Leopard Racing) finished sixth, ahead of Jesus Rios, Veda Pratama, Ryusei Yamanaka and Eddie O’Shea, who completed the top 10.
2026 German Moto3 Results
| 1 | Brian Uriarte | SPA | Red Bull KTM Ajo (KTM) | 33m 02.694s |
| 2 | Maximo Quiles | SPA | CFMOTO Gaviota Aspar Team (KTM) | +0.063s |
| 3 | Matteo Bertelle | ITA | LEVEL UP – MTA (KTM) | +5.053s |
| 4 | Marco Morelli | ARG | CFMOTO Gaviota Aspar Team (KTM) | +5.060s |
| 5 | Rico Salmela | FIN | Red Bull KTM Tech3 (KTM) | +5.139s |
| 6 | Adrian Fernandez | SPA | Leopard Racing (Honda) | +8.626s |
| 7 | Jesus Rios | SPA | Rivacold Snipers Team (Honda) | +11.418s |
| 8 | Veda Pratama | INA | Honda Team Asia (Honda) | +15.657s |
| 9 | Ryusei Yamanaka | JPN | AEON Credit- MT Helmets – MSI (KTM) | +15.774s |
| 10 | Eddie O’Shea | GBR | GRYD – MLav Racing (Honda) | +15,789s |
2026 German MotoGP News—Saturday
Bez KO’d
Marco Bezzecchi’s recent run went from bad to worse when he high-sided out of qualifying at Turn 7, fracturing his left collarbone and forcing a withdrawal from the GP.

The Italian was already in considerable pain after his 120mph Assen spill and said he “had pain everywhere.” It means the Italian will have scored just 13 points from an available 48 in the past four rounds.
“When you are not 100% physically, the mentality and the speed is still there, but physically it’s not going with you,” said Alex Marquez. “In that point, sometimes you make mistakes that you don’t expect.”
Bezzecchi has flown to Italy to have surgery on the collarbone.
New grid assessed
MotoGP’s latest new grid procedure was tried for the first time on Saturday. In the wake of first turn incidents in Barcelona and Hungary, additional spacing was added between each grid slot.

Previously first place was three meters ahead of second, which was three ahead of third. There was nine meters difference from third to the start of row two. Now, there is four meters difference between each space on the same row. The distance between rows has increased to twelve meters.
“Definitely it’s safer,” said Pedro Acosta after the Sprint. “You arrive to the first corner making a good start, and you can pass the guys of your line. Maybe to try to pass the guys in the line in front is much difficult. Uou arrive to the first corner, and you have only one guy by your side or maybe two, but not five.”
Brad Binder said, “Terrible for me! Even if you get a good start, you get a row, you don’t get two. For safety it’s the right idea, but for the show, let’s see.”
Red Bull and KTM continue
Red Bull and KTM have renewed their relationship for at least one further season in MotoGP, extending the partnership that’s been in place since the Austrian factory’s entry to the premier class in 2017.

“Red Bull and KTM just go together,” said KTM Motorsport Director Pit Beirer. “It has been a great partnership for so long and is much more than just the colours of the bikes.
“Red Bull support us in many ways, both at the track and behind-the-scenes. It is an important collaboration, and it makes us all very happy at the factory that we can keep on bringing this Austrian ‘show’ to our racing and to MotoGP especially.”
MotoGP Sprint Race
Marc Marquez (Ducati Lenovo Team) strengthened his impressive Sachsenring record by converting pole position into victory in Saturday’s MotoGP Sprint, leading every lap of the 15-lap race to claim his second consecutive Sprint win at the German circuit. The reigning World Champion finished ahead of brother Alex Marquez (BK8 Gresini Racing MotoGP), with Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team) completing the podium after mounting a late challenge.

Marc Marquez made the perfect start from pole, grabbing the holeshot into Turn 1 ahead of Alex Marquez. Ai Ogura (SuperFile Trackhouse MotoGP Team) briefly ran third after an excellent launch before Di Giannantonio moved past on the opening lap. Further back, championship leader Jorge Martin (Aprilia Racing) climbed from eighth on the grid to sixth, while Fabio Quartararo (Monster Energy Yamaha MotoGP) battled Pedro Acosta (Red Bull KTM Factory Racing) inside the top 10.
At the front, the Marquez brothers and Di Giannantonio quickly established themselves as the leading trio. Marc Marquez gradually opened a small advantage over Alex, with Di Giannantonio remaining within striking distance throughout the race. Franco Morbidelli’s (Pertamina Enduro VR46 Racing Team) Sprint ended prematurely after a crash near half distance.

The closing laps saw the battle for victory tighten as Alex Marquez reduced the gap to his brother, while Di Giannantonio closed rapidly on the Gresini Ducati rider in the fight for second. Despite the pressure, Marc Marquez remained in control to secure victory, with Alex Marquez holding off Di Giannantonio to complete a Ducati sweep of the podium.
Ai Ogura finished fourth ahead of teammate Raul Fernandez, giving the Trackhouse Aprilia squad a strong result. Martin crossed the line sixth to extend his championship advantage over the absent Marco Bezzecchi (Aprilia Racing), who was sidelined after injuring his collarbone in qualifying. Francesco Bagnaia (Ducati Lenovo Team) finished seventh, while Acosta claimed eighth ahead of Quartararo. Diogo Moreira (Pro Honda LCR) rounded out the top 10 as the leading Honda rider.
2026 German MotoGP Results—MotoGP Sprint Race
| 1 | Marc Marquez | SPA | Ducati Lenovo (GP26) | 15 laps |
| 2 | Alex Marquez | SPA | BK8 Gresini Ducati (GP26) | +0.368s |
| 3 | Fabio Di Giannantonio | ITA | Pertamina VR46 Ducati (GP26) | +0.813s |
| 4 | Ai Ogura | JPN | Trackhouse Aprilia (RS-GP26) | +3.019s |
| 5 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP26) | +5.454s |
| 6 | Jorge Martin | SPA | Aprilia Racing (RS-GP26) | +6.155s |
| 7 | Francesco Bagnaia | ITA | Ducati Lenovo (GP26) | +7.751s |
| 8 | Pedro Acosta | SPA | Red Bull KTM (RC16) | +8.968s |
| 9 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | +10.855s |
| 10 | Diogo Moreira | BRA | Pro Honda LCR (RC213V)* | +13.279s |
MotoGP Qualifying
Marc Marquez (Ducati Lenovo Team) continued his remarkable Sachsenring form by claiming pole position for the German MotoGP, setting a new all-time lap record of 1:19.041 to edge brother Alex Marquez (BK8 Gresini Racing MotoGP) by 0.061 seconds. Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team) completed an all-Ducati front row, less than 0.15 seconds adrift of the reigning World Champion.

Qualifying proved difficult for Aprilia Racing despite a promising start to Q2. Raul Fernandez briefly held provisional pole before Di Giannantonio lowered the benchmark, but the session unraveled for the Noale manufacturer when Marco Bezzecchi crashed at Turn 7. Initially walking away from the incident, the Italian was later diagnosed with a broken collarbone and ruled out of the remainder of the weekend. Championship leader Jorge Martin was unable to improve late in the session and qualified ninth.
Earlier, Francesco Bagnaia (Ducati Lenovo Team) and Fabio Quartararo (Monster Energy Yamaha MotoGP) progressed through Q1. Bagnaia topped the session with a 1:19.753, while Quartararo secured the second transfer spot ahead of Honda HRC Castrol teammates Joan Mir and Luca Marini.

In Q2, Fernandez and Di Giannantonio both spent time at the top of the order before Marc Marquez delivered another trademark lap in the closing minutes. His record-breaking effort restored him to pole after briefly slipping off the front row, with Alex Marquez also improving late to secure second.

Raul Fernandez ultimately qualified fourth ahead of Ai Ogura (SuperFile Trackhouse MotoGP Team) in fifth, while Quartararo’s strong lap earned sixth. Franco Morbidelli (Pertamina Enduro VR46 Racing Team) was seventh but will serve a three-place grid penalty for Sunday’s Grand Prix, promoting Pedro Acosta (Red Bull KTM Factory Racing) to ninth on the grid. Bagnaia, after advancing from Q1, qualified 10th, with Jack Miller (Prima Pramac Yamaha MotoGP) completing the top 12.
2026 German MotoGP Results—MotoGP Qualifying
| 1 | Marc Marquez | SPA | Ducati Lenovo (GP26) | 01:19.041 |
| 2 | Alex Marquez | SPA | Gresini Ducati (GP26) | +0.061s |
| 3 | Fabio Di Gaiannantonio | ITA | Pertamina VR46 Ducati (GP26) | +0.147s |
| 4 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP26) | +0.151s |
| 5 | Ai Ogura | JPN | Trackhouse Aprilia (RS-GP26) | +0.307s |
| 6 | Fabio Quartararo | FRA | Monster Energy Yamaha YZR-M1 | +0.342s |
| 7 | Franco Morbidelli | ITA | Pertamina VR46 Ducati (GP25) | +0.491s |
| 8 | Marco Bezzecchi | ITA | Aprilia Racing (RS-GP26) | +0.572s |
| 9 | Jorge Martin | SPA | Aprilia Racing (RS-GP26) | +0.687s |
| 10 | Pedro Acosta | SPA | Red Bull KTM (RC16) | +0.699s |
Moto2 Qualifying
Ivan Ortola (QJMOTOR – R.O.M.E.A – MSI) delivered a stunning performance in Moto2 qualifying at the Liqui Moly Grand Prix of Germany, setting a new all-time Sachsenring lap record of 1:21.493. Remarkably, it matched the MotoGP qualifying lap set by Valentino Rossi in 2013. Championship leader Manuel Gonzalez (Liqui Moly Dynavolt Intact GP) finished just 0.038 seconds behind, while title rival Izan Guevara (BLU CRU Pramac Yamaha Moto2) completed the front row in third.

Ortola’s sensational lap came early in Q2 and remained unbeaten throughout the session. Gonzalez responded with a late flying lap to secure second on the grid, gaining valuable positions for the championship battle and pushing Guevara back to third in the closing minutes.
Daniel Holgado (CFMOTO Azul Marino Aspar Team) led the second row in fourth, ahead of Senna Agius (Liqui Moly Dynavolt Intact GP), whose fifth-place qualifying effort leaves the Australian well placed to challenge for victory. Alex Escrig (KLINT Racing Team) completed the second row in sixth as he looks to fight for a maiden Moto2 podium.
Taiyo Furusato (IDEMITSU Honda Team Asia) enjoyed the best qualifying performance of his Moto2 career, placing seventh on the grid. The Japanese rookie will start one place ahead of Dutch Grand Prix winner David Alonso (CFMOTO Azul Marino Aspar Team), with the Colombian facing work to do from the middle of the third row.
2026 German MotoGP Results—Moto2 Qualifying
| 1 | Ivan Ortola | SPA | QJMOTOR – R.O.M.E.A – MSI (Kalex) | 1:21.493s |
| 2 | Manuel Gonzalez | SPA | LIQUI MOLY Dynavolt Intact GP (Kalex) | +0.038s |
| 3 | Izan Guevara | SPA | BLU CRU Pramac Yamaha Moto2 (Boscoscuro) | +0.178s |
| 4 | Daniel Holgado | SPA | CFMOTO Azul Marino Aspar Team (Kalex) | +0.227s |
| 5 | Senna Agius | AUS | LIQUI MOLY Dynavolt Intact GP (Kalex) | +0.355s |
| 6 | David Alonso | COL | CFMOTO Azul Marino Aspar Team (Kalex) | +0.356s |
| 7 | Taiyo Furusato | JPN | Idemitsu Honda Team Asia (Kalex) | +0.359s |
| 8 | David Alonso | COL | CFMOTO Azul Marino Aspar Team (Kalex) | +0.385s |
| 9 | Collin Veijer | NED | Red Bull KTM Ajo (Kalex) | +0.410s |
| 10 | Mario Aji | INA | Idemitsu Honda Team Asia (Kalex) | +0.436s |
Moto3 Qualifying
Moto3 qualifying at the German Grand Prix produced an incredibly close battle for pole position, with Brian Uriarte (Red Bull KTM Ajo) edging Marco Morelli (CFMOTO Gaviota Aspar Team) by just 0.024 seconds. Hakim Danish (005 AEON Credit – MT Helmets – MSI) was another 0.005 seconds adrift in third, leaving the entire front row covered by just 0.029 seconds.

Championship leader Maximo Quiles (CFMOTO Gaviota Aspar Team) faced a tougher route to the front after crashing on Friday and dropping into Q1. The Spaniard advanced comfortably into Q2 before securing fourth on the grid, putting himself in a strong position despite the setback. He will line up alongside Alvaro Carpe (Red Bull KTM Ajo), while Rico Salmela (Red Bull KTM Tech3) completed the second row as the margins remained razor-thin.
Matteo Bertelle (LEVEL UP – MTA) qualified seventh, ahead of Jesus Rios (Rivacold Snipers Team) and Ryusei Yamanaka (AEON Credit – MT Helmets – MSI). Adrian Fernandez (Leopard Racing) claimed the final spot inside the top 10, narrowly denying Cormac Buchanan (CODE Motorsports), who nevertheless celebrated the best qualifying performance of his Moto3 career.
2026 German MotoGP Results—Moto3 Qualifying
| 1 | Brian Uriarte | SPA | Red Bull KTM Ajo (KTM) | 1m 24.880s |
| 2 | Marco Morelli | ARG | CFMOTO Gaviota Aspar Team (KTM) | +0.024s |
| 3 | Hakim Danish | MAL | AEON Credit- MT Helmets – MSI (KTM) | +0.029s |
| 4 | Maximo Quiles | SPA | CFMOTO Gaviota Aspar Team (KTM) | +0.222s |
| 5 | Alvaro Carpe | SPA | Red Bull KTM Ajo (KTM) | +0.267s |
| 6 | Rico Salmela | FIN | Red Bull KTM Tech3 (KTM) | +0.381s |
| 7 | Matteo Bertelle | ITA | LEVEL UP – MTA (KTM) | +0.390s |
| 8 | Jesus Rios | SPA | Rivacold Snipers Team (Honda) | +0.398s |
| 9 | Ryusei Yamanaka | JPN | AEON Credit- MT Helmets – MSI (KTM) | +0.427s |
| 10 | Adrian Fernandez | SPA | Leopard Racing (Honda) | +0.528s |
2026 German MotoGP News—Friday
KTM’s new signings speak
KTM announced its factory line up for 2027 in the lead up to the German Grand Prix, with Alex Marquez and Fabio Di Giannantonio to switch across from Ducati.

“When I started to speak with KTM they were really convinced to have me on the project, they were showing me everything, and that passion, that eagerness that a rider needs,” said Marquez. “The goal together will be to build a bike around my characteristics,” added Di Giannantonio.
Motorsport Director Pit Beirer admitted the factory did all they could to convince Pedro Acosta to stay. But the Spaniard explained, “the only thing I wanted was a bike to win the championship. It’s clear this bike hasn’t arrived yet. Being honest, I have no more time to lose. This was the challenge I need for my career.”
Viñales v KTM continues
Maverick Viñales could well be serving his MotoGP swansong after he all-but-confirmed his exit from Tech3 KTM at the end of 2026.

The ex-Moto3 champ was enraged when he claims KTM offered a contract, only to hesitate once he had signed.
“When I arrived in Mugello, they sent me a contract, I signed it, and it was not really good, but I wanted to race. After two weeks, they said this was completely not valid. So, åafter that, what you can expect? I don’t want to stay here. This was not really serious from their part. So that’s why, I’m really burned out of this world.”
On the incident, Pit Beirer explained, “It’s not secret we hoped he’d be one of factory riders in future. Last year we opened this door in discussion. Since then, we’re waiting for him to improve his form. There was a moment to get Alex and Fabio. There we told him there will be a space for you. He chose to say no to our second team.”
Mir explains Gresini switch
The combination of Gresini’s success and a chance to team up with an old crew chief were the reasons Joan Mir gave for signing with the Ducati satellite squad.

“I just looked at the results that they were doing there, and every rider that went there was successful,” he said.
There, Mir will be reunited with Crew Chief Frankie Carchedi. Together they won the MotoGP title in 2020.
“That honestly played an important role,” he said. “We’ve been very successful in the past, and we understand each other very well. You know how good we understand, and for this change you don’t have a lot of time, so that is time that is already done, to understand your crew chief and everything.”
Friday MotoGP
Marc Marquez (Ducati Lenovo Team) continued his Sachsenring dominance by topping Friday Practice with a 1:19.394, putting himself in prime position to chase a record-extending 10th MotoGP victory at the circuit. Raul Fernandez (SuperFile Trackhouse MotoGP Team) finished second, with Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team) completing the top three.

Early in the session, Marco Bezzecchi (Aprilia Racing) led from Marc Marquez and Alex Marquez (BK8 Gresini Racing MotoGP), while Franco Morbidelli (Pertamina Enduro VR46 Racing Team) was investigated after impeding Pedro Acosta (Red Bull KTM Factory Racing) at Turn 7. Later improvements from Fabio Quartararo (Monster Energy Yamaha MotoGP), Brad Binder (Red Bull KTM Factory Racing), Di Giannantonio, Enea Bastianini (Red Bull KTM Tech3), Luca Marini and Joan Mir shuffled the order, leaving Acosta and Francesco Bagnaia (Ducati Lenovo Team) outside the provisional Q2 positions.

With under 15 minutes remaining, the pace intensified as Marc Marquez became the first rider into the 1:19s before Jack Miller (Prima Pramac Yamaha MotoGP) matched his time exactly. Di Giannantonio then briefly went quickest with a 1:19.674 before Marc Marquez responded with his session-best lap to reclaim the top spot.
Fernandez secured second ahead of Di Giannantonio, while Alex Marquez claimed fourth. Miller’s strong fifth-place finish sent both himself and Yamaha directly into Q2, ahead of Dutch GP winner Ai Ogura (SuperFile Trackhouse MotoGP Team). Bezzecchi, Jorge Martin (Aprilia Racing), Acosta and Morbidelli completed the top 10.

A late crash for Bastianini left him outside the automatic Q2 places, while Bagnaia also missed the cut after failing to improve. Quartararo, Marini and Mir will also contest Q1, with just over a second separating 11th through 21st, setting up a fiercely competitive fight for the final two Q2 spots.
2026 German MotoGP Results—Friday MotoGP
| 1 | Marc Marquez | SPA | Ducati Lenovo (GP26) | 1:19.394s |
| 2 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP26) | +0.166s |
| 3 | Fabio Di Giannantonio | ITA | Pertamina VR46 Ducati (GP26) | +0.280s |
| 4 | Alex Marquez | SPA | BK8 Gresini Ducati (GP26) | +0.317s |
| 5 | Jack Miller | AUS | Pramac Yamaha (YZR-M1) | +0.447s |
| 6 | Ai Ogura | JPN | Trackhouse Aprilia (RS-GP26) | +0.512s |
| 7 | Marco Bezzecchi | ITA | Aprilia Racing (RS-GP26) | +0.602s |
| 8 | Jorge Martin | SPA | Aprilia Racing (RS-GP26) | +0.617s |
| 9 | Pedro Acosta | SPA | Red Bull KTM (RC16) | +0.632s |
| 10 | Franco Morbidelli | ITA | Pertamina VR46 Ducati (GP25) | +0.638s |
Moto2
Izan Guevara (BLU CRU Pramac Yamaha Moto2) wasted little time establishing a new Moto2 Sachsenring lap record, the Spaniard’s 1:22.260 putting him on top at the end of Friday’s running in Germany. Fellow Spaniard Ivan Ortola (QJMOTOR – R.O.M.E.A – MSI) finished just 0.036 seconds adrift in second, while Dutch GP winner David Alonso (CFMOTO Azul Marino Aspar Team) rounded out the top three.

The Liqui Moly Dynavolt Intact GP pairing enjoyed a productive home Friday at the Liqui Moly Grand Prix of Germany, with Senna Agius edging teammate and World Championship leader Manuel Gonzalez into fifth by just 0.005 seconds. Both comfortably secured direct passage to Q2, although each will be aiming to close the three-tenth gap to the front before qualifying.
Returning rider Mario Aji (IDEMITSU Honda Team Asia) impressed by earning a place in Q2 in 13th, one position behind MotoGP-bound Daniel Holgado (CFMOTO Azul Marino Aspar Team). However, one notable casualty was Celestino Vietti (MB Conveyors SpeedRS Team), with the Italian finishing only 18th in Practice, 0.897 seconds off Guevara’s benchmark.
2026 German MotoGP Results—Friday Moto2
| 1 | Izan Guevara | SPA | BLU CRU Pramac Yamaha Moto2 (Boscoscuro) | 1:22.260s |
| 2 | Ivan Ortola | SPA | QJMOTOR – R.O.M.E.A – MSI (Kalex) | +0.036s |
| 3 | David Alonso | COL | CFMOTO Azul Marino Aspar Team (Kalex) | +0.215s |
| 4 | Senna Agius | AUS | LIQUI MOLY Dynavolt Intact GP (Kalex) | +0.302s |
| 5 | Manuel Gonzalez | SPA | LIQUI MOLY Dynavolt Intact GP (Kalex) | +0.307s |
| 6 | Filip Salac | CZE | OnlyFans American Racing Team (Kalex) | +0.336s |
| 7 | Alex Escrig | SPA | KLINT Racing Team (Forward) | +0.374s |
| 8 | Tony Arbolino | ITA | REDS Fantic Racing (Kalex) | +0.398s |
| 9 | Deniz Oncu | TUR | ELF Marc VDS Racing Team (Boscoscuro) | +0.498s |
| 10 | Taiyo Furusato | JPN | Idemitsu Honda Team Asia (Kalex) | +0.616s |
Friday Moto3
Indonesian rookie Veda Pratama (Honda Team Asia) topped Moto3 Friday Practice at the Sachsenring for the 2026 German GP, leading a remarkably close field with 21 riders separated by less than a second. The biggest story, however, was Championship leader Maximo Quiles (CFMOTO Gaviota Aspar Team), who crashed at Turn 7 without setting a lap and was relegated to Q1.

Quiles’ highside at Turn 7 ended his session immediately, with his damaged bike unable to be repaired in time. Guido Pini (Leopard Racing) and Adrian Cruces (CIP GreenPower) also crashed in the same incident, leaving both riders unable to return and facing the challenge of Q1.
At the front, Pratama bounced back from a disappointing Assen weekend to set the fastest time, ahead of Joel Esteban (LEVELUP-MTA) and Britain’s Eddie O’Shea (GRYD Racing), who claimed third for the second straight Grand Prix. Jesus Rios (Rivacold Snipers Team) was fourth, just 0.056 seconds from the top, while Alvaro Carpe (Red Bull KTM Ajo) completed the top five.
Further back, Casey O’Gorman (SIC58 Squadra Corse) was pushed out of the automatic Q2 places by Rico Salmela’s (Red Bull KTM Tech3) final lap, while Adrian Fernandez (Leopard Racing) and Valentin Perrone (Red Bull KTM Tech3) also missed the cut. David Almansa (LIQUI MOLY Dynavolt Intact GP), absent on Friday through illness, will also have to contest Q1 if he returns on Saturday.
2026 German MotoGP Results—Friday Moto3
| 1 | Veda Pratama | INA | Honda Team Asia (Honda) | 1:25.848s |
| 2 | Joel Esteban | SPA | +0.008s | |
| 3 | Eddie O’Shea | GBR | GRYD – MLav Racing (Honda) | +0.035s |
| 4 | Jesus Rios | SPA | Rivacold Snipers Team (Honda) | +0.056s |
| 5 | Alvaro Carpe | SPA | Red Bull KTM Ajo (KTM) | +0.119s |
| 6 | Marco Morelli | ARG | CFMOTO Gaviota Aspar Team (KTM) | +0.125s |
| 7 | Hakim Danish | MAL | AEON Credit- MT Helmets – MSI (KTM) | +0.127s |
| 8 | Cormac Buchanan | NZL | CODE Motorsports (KTM) | +0.166s |
| 9 | Matteo Bertelle | ITA | LEVEL UP – MTA (KTM) | +0.215s |
| 10 | Ryusei Yamanaka | JPN | AEON Credit- MT Helmets – MSI (KTM) | +0.257s |
