Leopard Racing led the way on Saturday morning with David Almansa topping Free Practice Two at Assen.

On Saturday morning, it was the Leopard Racing squad who led the way in Free Practice Two. David Almansa led the way ahead of a crucial Qualifying session for the rider who sits tenth in the standings.

Completing a Leopard Racing 1-2 was Adrian Fernandez, who ended the session in second place, after missing two of the last three races and failing to finish at Mugello, the Spaniard will be desperate to score points this weekend.

Advertisement

The Red Bull KTM Ajo squad followed the Leopard Racing duo as they ended the session in third and fourth place, with Jose Antonio Rueda in third and Alvaro Carpe in fourth place.

Jacob Roulstone and the Red Bull KTM Tech3 squad started the day inside the top five as the Australian finished Free Practice Two in fifth.

The SIC58 Squadra Corse riders started the day in sixth and eighth places, with Luca Lunetta in sixth and Stefano Nepa inside the top ten in eighth.

Seventh and ninth places were taken by the CFMoto Aspar Team with Italian Grand Prix winner, Maximo Quiles, in seventh and Dennis Foggia in ninth.

Completing the top ten was Tatchakorn Buasri in tenth place for the Honda Team Asia squad.

Neither British rider featured inside the top ten in Free Practice Two; Scott Ogden was in 11th place with Eddie O’Shea in 23rd.

Moto3 Dutch TT, Full Free Practice Two Results:

2025 Dutch Moto3 | TT Circuit Assen | Free Practice Two Results | Round 10 of 22
Pos Rider Nat. Team Bike Times
1 David Almansa ESP Leopard Racing Honda 1:40.259
2 Adrian Fernandez ESP Leopard Racing Honda 1:40.485
3 Jose Antonio Rueda ESP Red Bull KTM Ajo KTM 1:40.485
4 Alvaro Carpe ESP Red Bull KTM Ajo KTM 1:40.520
5 Jacob Roulstone AUS Red Bull KTM Tech3 KTM 1:40.528
6 Luca Lunetta ITA SIC58 Squadra Corse Honda 1:40.555
7 Maximo Quiles ESP CFMoto Aspar Team KTM 1:40.558
8 Stefano Nepa ITA SIC58 Squadra Corse Honda 1:40.587
9 Dennis Foggia ITA CFMoto Aspar Team KTM 1:40.843
10 Tatchakorn Buasri THA Honda Team Asia Honda 1:40.894
11 Scott Ogden GBR CIP Green Power KTM 1:40.988
12 Joel Kelso AUS LEVELUP – MTA KTM 1:41.005
13 David Munoz ESP Liqui Moly Dynavolt Intact GP KTM 1:41.016
14 Marcos Uriate ESP LEVELUP – MTA KTM 1:41.140
15 Guido Pini ITA Liqui Moly Dynavolt Intact GP KTM 1:41.150
16 Ryusei Yamanaka JPN FRINSA – MT Helmets – MSi KTM 1:41.160
17 Cormac Buchanan NZL BOE Motorsports KTM 1:41.197
18 Taiyo Furusato JPN Honda Team Asia Honda 1:41.241
19 Valentin Perrone ARG Red Bull KTM Tech3 KTM 1:41.371
20 Nicola Carraro ITA Rivacold Snipers Team Honda 1:41.409
21 Leonardo Abruzzo ITA GRYD – MLav Racing Honda 1:41.504
22 Riccardo Rossi ITA Rivacold Snipers Team Honda 1:41.610
23 Eddie O’Shea GBR GRYD – MLav Racing Honda 1:41.876
24 Angel Piqueras ESP FRINSA – MT Helmets – MSi KTM 1:41.915
25 Noah Dettwiler SUI CIP Green Power KTM 1:42.325
26 Jakob Rosenthaler AUT BOE Motorsports KTM 1:42.695