In MotoGP class the riders and teams were the same as the season entry list with no additional stand-in riders for the race. In the Moto2 class, after the termination of the contract between Speed Up and Romano Fenati, the team chose to replace him with Alonso López;[1]Stefano Manzi continues to replace Keminth Kubo in the Yamaha VR46 Master Camp Team, given the Thai rider's inadequacy.[2] In the Moto3 class, in addition to the presence of Gerard Riu to replace David Muñoz on the KTM of the Boé SKX, the Italian rider Alberto Surra is still unavailable due to a fracture to his scaphoid in the GP of the Americas. After being replaced in the stages of Portugal and Spain by the Malaysian Syarifuddin Azman, in this Grand Prix the choice of the Rivacold Snipers Team goes to the SpaniardJosé Antonio Rueda; while John McPhee returns to the track with the Sterilgarda Husqvarna Max team after he is healed in the vertebra. In the MotoE class, Xavi Cardelús makes his debut this season in Avintia Esponsorama Racing after missing the opening stage in Jerez due to injury, while Bradley Smith is still out due to injury after his crash at the 24 Hours of Le Mans. WithU GRT RNF MotoE Team replaces him with Andrea Mantovani.[3]
Somkiat Chantra finished ahead of everyone in the first session ahead of Augusto Fernández and Stefano Manzi. In the second and third session the fastest was Pedro Acosta: in the first case he preceded Chantra and Fernández, in the second case Fernández ahead of Chantra.
Combined Free Practice 1-2-3
The top fourteen riders (written in bold) qualified in Q2.
Dennis Foggia was the dominator of free practice, having been the fastest in all three sessions. In the first he preceded his teammate Tatsuki Suzuki and Andrea Migno, in the second and third he finished ahead of Izan Guevara and Suzuki.
Combined Free Practice 1-2-3
The top fourteen riders (written in bold) qualified in Q2.
Sam Lowes was declared unfit to compete following a crash in qualifying.
Moto3
The race, scheduled to be run for 22 laps, was red-flagged after 2 full laps due to a multi-rider incident involving a total of nine riders amid bad weather conditions. The race was later restarted over 14 laps with the original starting grid determined. Thus, all crashed riders were eligible to join the restart.