2025 German Moto3 - Friday Practice Results

Friday Practice results from the Moto3 2025 German Grand Prix (Round 11), where David Munoz finished the day top with a new lap record of the Sachsenring.

David Munoz, Moto3, 2025
David Munoz, Moto3, 2025
© Gold & Goose

The opening day of the German Moto3 Grand Prix weekend, round eleven of the championship at the Sachsenring saw the track get a new lightweight lap record as David Munoz picked up the pace in the second, timed session, to head to Q2 with the lead time.


His best lap on the KTM of 1m 24.767s came on his 15th lap out of 18 runs, then reaching the limit as he ran out onto the gravel trying to go faster.

There was little late progress as the tyres seemed to have peaked, leaving the Liqui Moly Dynavolt IntactGP rider on top ahead of the team’s home race.

David Almansa had lead before Munoz took over for the final minutes, with much of the Leopard riders time on track spent with Jose Antonio Rueda, his best was just 0.360s slower on the Honda.

After leading in the morning, Scott Ogden was fast again, finishing third in practice for CIP Green Power.

Maximo Quiles' Aspar mechanics did solid work to fix his bike woes from FP1 in time for Practice, he repaid his team with an elevated fourth, the top rookie in the session.

Jacob Roulstone benefited from running in the bigger group on track, featuring most of the Red Bull bikes, including his Tech 3 machine, which he took to fifth.

Taiyo Furusato was trying to dilute his reputation as a Sunday man, fast in both sessions the Honda Team Asia, placing sixth quickest after running solo.

Alvaro Carpe was the first rider to be over half a second off the pace in seventh for Red Bull KTM Ajo, but was ahead of teammate Rueda, with the championship leader needing a late push to hit the top ten.

Ahead of him after the final Friday session were, LevelUp - MTA rider Joel Kelso in eighth, and Ryusei Yamanaka, who left out of sync, early from the pits for a solo ninth for MT Helmets.

2025 German Moto3 - Practice (2) Results
PosRiderNatTeamTime
1David MunozSPALiqui Moly Dynavolt Intact GP (KTM)1m 24.767s
2David AlmansaSPALeopard Racing (Honda)+0.360s
3Scott OgdenGBRCIP Green Power (KTM)+0.405s
4Maximo QuliesSPACFMOTO Valresa Aspar Team (KTM)+0.453s
5Jacob RoulstoneAUSRed Bull KTM Tech3 (KTM)+0.497s
6Taiyo FurusatoJPNHonda Team Asia (Honda)+0.548s
7Alvaro CarpeSPARed Bull KTM Ajo (KTM)+0.687s
8Joel KelsoAUSLEVELUP - MTA (KTM)+0.713s
9Ryusei YamanakaJPNFRINSA -MT Helmets - MSI (KTM)+0.784s
10Jose Antonio RuedaSPARed Bull KTM Ajo (KTM)+0.799s
11Adrian FernandezSPALeopard Racing (Honda)+0.805s
12Angel PiquerasSPAFRINSA -MT Helmets - MSI (KTM)+0.838s
13Marcos UriarteSPALEVELUP - MTA (KTM)+0.981s
14Guido PiniITALiqui Moly Dynavolt Intact GP (KTM)+1.006s
15Nicola CarraroITARivacold Snipers Team (Honda)+1.018s
16Dennis FoggiaITACFMOTO Gaviota Aspar Team (KTM)+1.138s
17Eddie O'SheaGBRGRYD - MLav Racing (Honda)+1.327s
18Stefano NepaITASIC58 Squadra Corse (Honda)+1.349s
19Cormac BuchananNZLDENSSI Racing - BOE (KTM)+1.441s
20Valentin PerroneARGRed Bull KTM Tech3 (KTM)+1.485s
21Riccardo RossiITARivacold Snipers Team (Honda)+1.548s
22Tatchakorn BuasriTHAHonda Team Asia (Honda)+1.642s
23Noah DettwilerSWICIP Green Power (KTM)+1.676s
24Vincente PerezSPAGRYD - MLav Racing (Honda)+2.264s
25Leonardo  AbruzzoITADENSSI Racing - BOE (KTM)+3.126s
26Lenoxx PhommaraSWISIC58 Squadra Corse (Honda)+3.580s

Adrian Fernandez saw his time slip to eleventh on the second Leopard, just ahead of Piqueras, who left it until the final minutes to move up from 21st for an initial sixth, dropping to 12th on the second MT Helmets bike.

The remaining direct progression slots were held by Marcos Uriarte for LevelUp - MTA in 13th and Guido Pini, who took a while to get to grips with the heavy left turns at the Sachsenring before the track clicked, for 14th on the second Dynavolt bike.

Nicola Carraro was the first rider to miss out on a Q2 slot, the Rivacold Snipers rider is already up against it in Germany, with a long lap penalty to serve on race day for causing a crash at the last round.

Dennis Foggia also could not quite bridge the gap to the top 14, he was circulating with Carpe, who often looked frustrated, feeling he was held up and delayed by the Italian.

Cormac Buchanan crashed twice, both times at turn one leaving him 19th for BOE.

 

The earlier FP1 session had seen Ogden leading the way, after a lap in behind Munoz, Furusato and Fernandez, with championship leader Rueda second in the morning.

Joel Kelso had a mid-session battle to lead with the Spaniard, also together on track , that action took the Australian to third.

The FP1 top five was completed by Furusato, who stayed out to make progress during the last mass entry back to the pits, and Fernandez in fifth, despite a late slow fall.

Buchanan was top rookie, in ninth at the tough, twisty track.

The Leopard rider was not the only faller in the session, with Leonardo Abruzzo, a replacement this time at BOE for  Ruche Moodley , collecting Vincente Perez as he fell at turn one, just three minutes into the session.

Tatchakorn Buasri was another early faller, flicked over his bike at turn 13 soon after.

Maximo Quiles was down in 20th after smoke from his Aspar saw him need to use his feet to steer it back to the pits, his mechanics needing extinguishers on arrival. On returning to track to check repairs Abruzzo was also left pushing his bike after the chequered flag.

There is a further replacement rider with Lenoxx Phommara in at SIC58 Squadra Corse for Luca Lunetta.

Marcos Uriarte remains in place of Matreo Bertelle at LevelUp - MTA.
 

2025 German Moto3 - Free Practice (1) Results
PosRider3sTeamTime
1Scott OgdenGBRCIP Green Power (KTM)1m 25.707s
2Jose Antonio RuedaSPARed Bull KTM Ajo (KTM)+0.127s
3Joel KelsoAUSLEVELUP - MTA (KTM)+0.166s
4Taiyo FurusatoJPNHonda Team Asia (Honda)+0.296s
5Adrian FernandezSPALeopard Racing (Honda)+0.306s
6David AlmansaSPALeopard Racing (Honda)+0.377s
7Angel PiquerasSPAFRINSA -MT Helmets - MSI (KTM)+0.471s
8Stefano NepaITASIC58 Squadra Corse (Honda)+0.498s
9Cormac BuchananNZLDENSSI Racing - BOE (KTM)+0.615s
10Dennis FoggiaITACFMOTO Gaviota Aspar Team (KTM)+0.623s
11Eddie O'SheaGBRGRYD - MLav Racing (Honda)+0.638s
12Ryusei YamanakaJPNFRINSA -MT Helmets - MSI (KTM)+0.723s
13Alvaro CarpeSPARed Bull KTM Ajo (KTM)+0.800s
14David MunozSPALiqui Moly Dynavolt Intact GP (KTM)+0.907s
15Guido PiniITALiqui Moly Dynavolt Intact GP (KTM)+1.239s
16Noah DettwilerSWICIP Green Power (KTM)+1.274s
17Jacob RoulstoneAUSRed Bull KTM Tech3 (KTM)+1.282s
18Valentin PerroneARGRed Bull KTM Tech3 (KTM)+1.717s
19Nicola CarraroITARivacold Snipers Team (Honda)+1.859s
20Maximo QuliesSPACFMOTO Valresa Aspar Team (KTM)+1.891s
21Riccardo RossiITARivacold Snipers Team (Honda)+1.926s
22Marcos UriarteSPALEVELUP - MTA (KTM)+1.973s
23Vincente PerezSPAGRYD - MLav Racing (Honda)+2.732s
24Lenoxx PhommaraSWISIC58 Squadra Corse (Honda)+4.008s
25Tatchakorn BuasriTHAHonda Team Asia (Honda)No Time
26Leonardo  AbruzzoITADENSSI Racing - BOE (KTM)No Time

Read More