El piloto de Campos Racing dominó la jornada inaugural de pruebas en Sakhir, registrando el mejor tiempo en ambas sesiones. Durante la mañana, marcó un tiempo de 1:49.336, superando al rookie Tula Taponen. Por la tarde, mejoró aún más, con un impresionante 1:48.901, para consolidarse como el piloto más rápido del día.
La sesión matutina comenzó con Ugo Ugochukwu estableciendo la primera referencia rápida con un tiempo de 1:49.397, superando a su compañero de equipo Noel León. Sin embargo, la ventaja de la marca italiana fue breve, ya que Rodin Motorsport colocó a Roman Bilinski y Louis Sharp en las primeras posiciones al cierre de la primera hora. En la última hora de la sesión de la mañana, los tiempos comenzaron a mejorar considerablemente.
Tsolov tomó la delantera con su 1:49.336, seguido de cerca por Taponen. Rafael Câmara también destacó al marcar un 1:49.828, quedando a menos de medio segundo del líder. El ritmo se estabilizó en los últimos 20 minutos de la sesión matinal, sin cambios significativos en la tabla de tiempos. A pesar de ello, los pilotos continuaron acumulando vueltas en el circuito de Sakhir.
Christian Ho fue quien más rodó en esta sesión, completando un total de 26 vueltas. En la sesión de la tarde, la acción en pista se intensificó desde el inicio, con la mayoría de los equipos enviando a sus pilotos a rodar de inmediato. Trident comenzó con fuerza, situando a Câmara, Charlie Wurz y Noah Stromsted en los tres primeros puestos, con un mejor tiempo de 1:50.062.
DAMS tomó el protagonismo poco después, con Ho marcando un 1:49.917 para situarse en lo más alto de la tabla por un breve período. No obstante, Martinius Stenshorne estuvo a punto de arrebatarle el primer lugar, quedando apenas ocho milésimas detrás. La parte final de la sesión estuvo llena de cambios en la tabla de tiempos.
Santiago Ramos, Nikola Tsolov y Tukka Taponen intercambiaron la primera posición varias veces. Pero, finalmente, el león búlgaro logró imponer su dominio con un tiempo de 1:48.901, superando a Taponen, quien tuvo que conformarse con el segundo puesto nuevamente.
Por otro lado, la jornada terminó abruptamente cuando el piloto de MP Motorsport, Alessandro Giusti, se detuvo en pista, provocando una bandera roja que daba por finalizadas las pruebas del día.
| Lugar | Piloto | Equipo | Crono |
| 1º | Nikola Tsolov | Campos Racing | 1:48.901 |
| 2º | Tuuka Taponen | ART Grand Prix | + 0.014 |
| 3º | Mari Boya | Campos Racing | + 0.014 |
| 4º | Martinius Stenshorne | HitechGP | + 0.055 |
| 5º | Alessandro Giusti | MP Motorsport | + 0.126 |
| 6º | Joshua Dufek | HitechGP | + 0.237 |
| 7º | Callum Voisin | Rodin Motorsport | + 0.273 |
| 8º | Tim Trammitz | MP Motorsport | + 0.372 |
| 9º | Théophile Naël | Van Amersfoot Racing | + 0.385 |
| 10º | Freddie Slater | AIX Racing | + 0.433 |
| 11º | Laurens van Hoepen | ART Grand Prix | + 0.440 |
| 12º | Gerrard Xie | HitechGP | + 0.469 |
| 13º | Santiago Ramos | Van Amersfoot Racing | + 0.519 |
| 14º | James Wharton | ART Grand Prix | + 0.528 |
| 15º | Louis Sharp | Rodin Motorsport | + 0.600 |
| 16º | Javier Sagrera | AIX Racing | + 0.749 |
| 17º | Bruno del Pino | MP Motorsport | + 0.880 |
| 18º | Rafael Camara | Trident | + 0.927 |
| 19º | Roman Biliski | Rodin Motorsport | + 0.935 |
| 20º | Cristian Ho | DAMS | + 0.988 |
| 21º | Ugo Ugochukwu | Prema | + 1.036 |
| 22º | Brando Badoer | Prema | + 1.041 |
| 23º | Ivan Domingues | Van Amersfoot Racing | + 1.080 |
| 24º | Tasanapol Inthraphuvasak | Campos Racing | + 1.106 |
| 25º | Nicola Lacorte | DAMS | + 1.120 |
| 26º | Matías Magazeta | DAMS | + 1.256 |
| 27º | Charlie Wurz | Trident | + 1.317 |
| 28º | Noel León | Prema | + 1.318 |
| 29º | Nicola Marinangeli | AIX Racing | + 1.507 |
| 30º | Noah Stromsted | Trident | + 1.745 |
