El piloto mexicano Sergio 'Checo' Pérez clasificó tercero para el Gran Premio de Bélgica, pero partirá desde la segunda posición debido a la sanción de 10 lugares impuesta a Max Verstappen, quien había obtenido la pole position.

La clasificación en el circuito de Spa-Francorchamps estuvo marcada por la lluvia, lo que obligó a todos los pilotos a utilizar neumáticos intermedios. En la Q1, Pérez logró un tiempo de 1:58.080 que lo colocó en segundo lugar, mejorando en su siguiente vuelta rápida con un 1:56.656. Con la evolución del asfalto, los tiempos empezaron a bajar y Pérez cambió a nuevos neumáticos intermedios, marcando un 1:55.139 que lo colocó en cuarto lugar, asegurando su paso a la Q2.

En la segunda tanda, la amenaza de lluvia llevó a todos los pilotos a marcar tiempos rápidamente. Pérez registró un 1:54.791 que lo ubicó quinto inicialmente. Con la lluvia intensificándose, fue llamado a pits para un nuevo set de neumáticos intermedios. A pesar de la amenaza de quedar fuera, Pérez logró un 1:54.470, posicionándose en cuarto lugar y avanzando a la Q3 por una estrecha diferencia de tres milésimas sobre Alex Albon.

En la Q3, Pérez usó neumáticos intermedios usados, marcando sectores en verde y morado, con un primer tiempo de 1:53.765 que lo colocó segundo. Sin margen para más intentos debido al uso de sus cuatro juegos de intermedios, Pérez no pudo mejorar su tiempo y fue desplazado por Charles Leclerc. Max Verstappen, a pesar de obtener el mejor tiempo, partirá desde la undécima posición debido a su sanción.