Joe Roberts memulai balapan Moto2 Ceko 2025 dari posisi start kedua. Ia sempat turun ke posisi ketiga karena disalip rekan setimnya di American Racing Team, Marcos Ramirez, pada lap pertama. Pada lap ketiga, Roberts kembali berada di posisi kedua setelah Ramirez menjalankan long lap penalty pada lap ketiga.
Roberts terus memangkas jarak dari Barry Baltus yang memimpin balapan. Ia berhasil menyalip Baltus pada lap ketujuh untuk menduduki posisi pertama. Pembalap berkebangsaan Amerika Serikat itu terus memimpin balapan hingga bendera finis berkibar.
Joe Roberts menang dengan keunggulan 1,079 detik atas Baltus. Itu menjadi ketiganya sepanjang berkiprah di kelas Moto2. Sebelumnya, Roberts naik podium tertinggi di GP Portugal 2022 dan GP Italia 2024. Adapun deretan pembalap yang finis di zona 15 besar pada balapan Moto2 Ceko 2025 adalah sebagai berikut:
Joe Roberts (American Racing Team)
Barry Baltus (Fantic Racing Lino Sonego) +1,079 detik;
Manuel Gonzalez (LIQUI MOLY Dynavolt Intact GP) +3,625 detik;
Daniel Holgado (CFMOTO Inde Aspar Team) +7,365 detik;
Celestino Vietti (Sync SpeedRS Team) +7,494 detik;
Izan Guevara (BLU CRU Pramac Yamaha) +9,467 detik;
Marcos Ramirez (American Racing Team) +10,112 detik;
Filip Salac (ELF Marc VDS Racing Team) +11,193 detik;
David Alonso (CFMOTO Inde Aspar Team) +14,736 detik;
Albert Arenas (ITALJET Gresini) +16,214 detik;
Jake Dixon (ELF Marc VDS Racing Team) +16,482 detik;
Ivan Ortola (QJMOTOR-Frinsa-MSI) +17,409 detik;
Deniz Oncu (Red Bull KTM Ajo) +17,451 detik;
Adrian Huertas (Italtrans Racing Team) +18,872 detik;
Senna Agius (LIQUI MOLY Dynavolt Intact GP) +19,652 detik.