

Prove Libere
Grand Prix of Qatar
Maximo Quiles#28CFMOTO Gaviota Aspar Team#28CFMOTO Gaviota Aspar Team–13KTM–
David Almansa#22Liqui Moly Dynavolt Intact GP#22Liqui Moly Dynavolt Intact GP–14KTM+0.200+0.200
David Muñoz#64Liqui Moly Dynavolt Intact GP#64Liqui Moly Dynavolt Intact GP+0.07112KTM+0.271+0.271
Veda Pratama#9Honda Team Asia#9Honda Team Asia+0.06114Honda+0.389+0.389
Rico Salmela#27Red Bull KTM Tech3#27Red Bull KTM Tech3+0.05113KTM+0.440+0.440
Joel Kelso#66GRYD Racing#66GRYD Racing+0.13713Honda+0.577+0.577
Adrian Fernandez#31Leopard Racing#31Leopard Racing+0.17614Honda+0.753+0.753
Eddie O'shea#8GRYD Racing#8GRYD Racing+0.10511Honda+0.858+0.858
Joel Esteban#78LEVEL UP - MTA#78LEVEL UP - MTA+0.01613KTM+0.874+0.874
Marco Morelli#97CFMOTO Gaviota Aspar Team#97CFMOTO Gaviota Aspar Team+0.03913KTM+0.913+0.913
Scott Ogden#19CIP Green Power#19CIP Green Power+0.00512KTM+0.918+0.918
Valentin Perrone#73Red Bull KTM Tech3#73Red Bull KTM Tech3+0.05512KTM+0.973+0.973
Ryusei Yamanaka#6AEON Credit - MT Helmets - MSI#6AEON Credit - MT Helmets - MSI+0.02114KTM+0.994+0.994
Alvaro Carpe#83Red Bull KTM Ajo#83Red Bull KTM Ajo+0.10113KTM+1.095+1.095
Adrian Cruces#11CIP Green Power#11CIP Green Power+0.06312KTM+1.158+1.158
Ruche Moodley#21CODE Motorsports#21CODE Motorsports+0.06613KTM+1.224+1.224
Guido Pini#94Leopard Racing#94Leopard Racing+0.00113Honda+1.225+1.225
Casey O'gorman#67SIC58 Squadra Corse#67SIC58 Squadra Corse+0.19113Honda+1.416+1.416
Zen Mitani#32Honda Team Asia#32Honda Team Asia+0.08413Honda+1.500+1.500
Brian Uriarte#51Red Bull KTM Ajo#51Red Bull KTM Ajo+0.00713KTM+1.507+1.507
Jesus Rios#54Rivacold Snipers Team#54Rivacold Snipers Team+0.37712Honda+1.884+1.884
Leo Rammerstorfer#5SIC58 Squadra Corse#5SIC58 Squadra Corse+0.05313Honda+1.937+1.937
Kiattisak Singhapong#85Rivacold Snipers Team#85Rivacold Snipers Team+1.1074Honda+3.044+3.044
Kgopotso Mononyane#45CODE Motorsports#45CODE Motorsports+0.26812KTM+3.312+3.312