2025 Spanish Moto3 - Friday Practice Results

Friday Practice results from the Moto3 2025 Spanish Grand Prix (Round 5) at Jerez, where Jose Antonio Rueda dominated to finish Friday over a second ahead.

Jose Antonio Rueda, Moto3, Red Bull KTM Ajo, 2025
Jose Antonio Rueda, Moto3, Red Bull KTM Ajo, 2025
© Gold & Goose

Jose Antonio Rueda moved safely to Q2 after setting a time that his rivals could not match on the opening day of the Moto3 Spanish Grand Prix weekend, round five of the championship, leaving the track with over a seconds advantage over his Red Bull KTM teammate.

The riders of the Moto3 class were on much more familiar soil as the championship reaches Europe for the first time this season.

Rueda, who missed the Jerez round in 2024 through illness, but topped the recent test at the track, proved that the amount of track time at the circuit leading ro returns applied to all as he chipped away at his own best time to finish with a 1m 43.770s - nudging closer to the lap record and with a huge 1.042s gap to second place.

That position went to his rookie teammate, Alvaro Carpe, who while circulating in the pack moved up from tenth heading into the final four minutes, for a KTM and team 1-2, emulating their FP1 success.

Taiyo Furusato had been down in 15th in the morning session and found big gains as he made overtakes while lapping away to finish as the top Honda for Honda Team Asia.

His compatriot Ryusei Yamanaka was fourth in practice for MT Helmets, ahead of Jacob Roulstone, who made the biggest gains after finishing FP1 down in 20th , moving up for fifth for Red Bull KTM Tech3.

David Munoz was up against it as both he and Riccardo Rossi missed most of the session with bike issues, the duo both trying to go out and immediately coming back in as their problems persisted. Munoz got in a late mad dash aboard his Liqui Moly Dynavolt Intact GP bike for sixth, but Rossi was not as lucky - not setting a lap will see the Italian in Q1.

2025 Moto3 Jerez   - Practice (2) Results
PosRiderNatTeamTime
1Jose Antonio RuedaSPARed Bull KTM Ajo (KTM)1m 43.770s
2Alvaro CarpeSPARed Bull KTM Ajo (KTM)+1.042s
3Taiyo FurusatoJPNHonda Team Asia (Honda)+1.057s
4Ryusei YamanakaJPNFRINSA -MT Helmets - MSI (KTM)+1.077s
5Jacob RoulstoneAUSRed Bull KTM Tech3 (KTM)+1.214s
6David MunozSPALiqui Moly Dynavolt Intact GP (KTM)+1.223s
7Angel PiquerasSPAFRINSA -MT Helmets - MSI (KTM)+1.281s
8Joel KelsoAUSLEVELUP - MTA (KTM)+1.290s
9Ruche MoodleyRSADENSSI Racing - BOE (KTM)+1.321s
10Adrian FernandezSPALeopard Racing (Honda)+1.383s
11Valentin PerroneARGRed Bull KTM Tech3 (KTM)+1.383s
12Guido PiniITALiqui Moly Dynavolt Intact GP (KTM)+1.441s
13Noah DettwilerSWICIP Green Power (KTM)+1.752s
14Joel EstebanSPACFMOTO GaviotaAspar Team (KTM)+1.820s
15David AlmansaSPALeopard Racing (Honda)+1.849s
16Stefano NepaITASIC58 Squadra Corse (Honda)+1.865s
17Vincente PerezSPALEVELUP - MTA (KTM)+1.967s
18Cormac BuchananNZLDENSSI Racing - BOE (KTM)+2.008s
19Luca LunettaITASIC58 Squadra Corse (Honda)+2.126s
20Tatchakorn BuasriTHAHonda Team Asia (Honda)+2.272s
21Nicola CarraroITARivacold Snipers Team (Honda)+2.287s
22DennisFoggiaITACFMOTO GaviotaAspar Team (KTM)+2.336s
23Eddie O'SheaGBRGRYD - MLav Racing (Honda)+2.430s
24Scott OgdenGBRCIP Green Power (KTM)+2.586s
25Adrian CrucesSPAGRYD - MLav Racing (Honda)+3.173s
26Riccardo RossiITARivacold Snipers Team (Honda)No Time

Current championship leader after his win in Qatar, Angel Piqueras set the seventh best time for MT Helmets - MSI, ahead of Joel Kelso who held onto eighth for LevelUP - MTA.

Ruche Moodley put in an impressive turn in FP1 and kept his performance going into practice, setting the ninth best time for DENSSI Racing BOE.

The Leopard team had a pair of crashes in quick succession, with Adrian Fernandez off at turn one, quickly followed by David Almansa at turn two. Down in 19th with just a minute remaining after pushing too hard again and having a moment, Fernandez knuckled down for a final flying lap with took him back to tenth, knocking Almansa out of the progression places to 15th.

The remaining Q2 spots went to Red Bull KTM Tech3’s Valentin Perrone, fellow Italian Guido Pini, Noah Dettwiler who held 13th despite a fall from his CIP Green Power bike and top replacement rider Joel Esteban.

Not all the fallers were as fortunate as Dettwiler, with double crasher Luca Lunetta giving his SIC58 Squadra Corse twice the work to do as he dropped to 19th, Nicola Carraro down in 21st and Scott Ogden only 24th quickest, with Eddie O’Shea the best of the British riders in 23rd.

The first track action of the day in Jerez began with an instant technical failure for Riccardo Rossi, though the Snipers rider did get back out on track, finishing the session 22nd.

A very comfortable Rueda repeatedly lowered the best lap to finish top, ahead of teammate Carpe who was 0.778s slower, and the top Honda - Fernandez for Leopard.

Kelso was fourth, while Moodley lead a session for the first time on his way to fifth for the BOE team.

Lunetta was the first rider outside a second of the lead time, in seventh.


Despite his own fall last time out in Qatar, Adrian Cruces (25th) returned to continue to fill in for Marcos Uriate at MLav Racing.

Maximo Quiles also faces an extended stay on the sidelines, with Joel Esteban back in his place at Aspar.

Vincente Perez (17th) also makes a Moto3 return, replacing Matteo Bertelle at LevelUP - MTA in Spain.

2025 Moto3 Jerez - Free Practice (1) Results
PosRider3sTeamTime
1Jose Antonio RuedaSPARed Bull KTM Ajo (KTM)1m 44.299s
2Alvaro CarpeSPARed Bull KTM Ajo (KTM)+0.778s
3Adrian FernandezSPALeopard Racing (Honda)+0.924s
4Joel KelsoAUSLEVELUP - MTA (KTM)+0.942s
5Ruche MoodleyRSADENSSI Racing - BOE (KTM)+0.951s
6David AlmansaSPALeopard Racing (Honda)+0.973s
7Luca LunettaITASIC58 Squadra Corse (Honda)+1.222s
8Scott OgdenGBRCIP Green Power (KTM)+1.282s
9Angel PiquerasSPAFRINSA -MT Helmets - MSI (KTM)+1.379s
10David MunozSPALiqui Moly Dynavolt Intact GP (KTM)+1.400s
11Noah DettwilerSWICIP Green Power (KTM)+1.499s
12Ryusei YamanakaJPNFRINSA -MT Helmets - MSI (KTM)+1.537s
13Stefano NepaITASIC58 Squadra Corse (Honda)+1.658s
14Guido PiniITALiqui Moly Dynavolt Intact GP (KTM)+1.677s
15Taiyo FurusatoJPNHonda Team Asia (Honda)+1.714s
16Cormac BuchananNZLDENSSI Racing - BOE (KTM)+1.847s
17Nicola CarraroITARivacold Snipers Team (Honda)+1.981s
18Vincente PerezSPALEVELUP - MTA (KTM)+2.026s
19DennisFoggiaITACFMOTO GaviotaAspar Team (KTM)+2.290s
20Jacob RoulstoneAUSRed Bull KTM Tech3 (KTM)+2.405s
21Valentin PerroneARGRed Bull KTM Tech3 (KTM)+2.529s
22Riccardo RossiITARivacold Snipers Team (Honda)+2.538s
23Joel EstebanSPACFMOTO GaviotaAspar Team (KTM)+2.684s
24Tatchakorn BuasriTHAHonda Team Asia (Honda)+3.022s
25Adrian CrucesSPAGRYD - MLav Racing (Honda)+3.624s
26Eddie O'SheaGBRGRYD - MLav Racing (Honda)+3.843s

Read More