Checo superó a los pilotos de Ferrari, el monegasco Charles Leclerc y el español Carlos Sainz, quienes completaron el podio respectivamente.
Saliendo desde la segunda línea de la parrilla, justo por detrás de Leclerc quien tenía la pole position, Checo lo adelantó rápidamente y prácticamente no tuvo rival en toda la carrera. Perez ganooooooooó— Formula 1 October 2, 2022 Su coequipero el neerlandés Max Verstappen acabó en séptima posición.
Los pilotos de McLaren quedaron en cuarto y quinto lugar, con lo que permitieron a la escudería británica superar a Alpine en el campeonato del mundo de constructores. Fernando Alonso de Alpine abandonó en la vigésima primera vuelta de la carrera de Singapur debido a un problema de motor. La carrera del Gran Premio de Singapur comenzó con una hora y cinco minutos de retraso por la lluvia, que dificultó aún más la carrera, en la que seis pilotos no finalizaron.