ルクレールは、メルセデスの進撃に対してかなりの時間抵抗できませんでした。シャルル・ルクレールは、フェラーリがメルセデスに比べてペースが不足しているため、フォーミュラ1のベルギーグランプリでの4位フィニッシュを「ポジティブ」と見ることができないと認めました。ルクレールは、マックス・フェルスタッペンのペナルティを受けてポールポジションを引き継ぎましたが、レース中に両方のメルセデスドライバーとマクラーレンのオスカー・ピアストリに後れを取ってしまいました。
最初はレースをリードしていたルクレールでしたが、3周目のケメルストレートでルイス・ハミルトンにオーバーテイクされるのを防ぐことができませんでした。ルクレールはピットストップ後もポジションを維持しましたが、最終スティントでのペース低下によりピアストリに抜かれ、ピットストップを1回だけ行ったジョージ・ラッセルを追い上げることができませんでした。しかし、ルクレールは終盤にマックス・フェルスタッペンとランド・ノリスに対してうまく防御し、ラッセルの失格により表彰台フィニッシュを得ました。ルクレールは、フェラーリのスピード不足が結果の主な要因であると認め、サーキット上で彼らが4番目に速い車だったと述べました。また、メルセデスが期待を上回ったことに失望を表明しました。
ルクレールは、フェラーリがメルセデスと競争できると予測していましたが、実際には2台のメルセデスと1台のマクラーレンの後ろにいることがわかりました。ルクレールのモナコでの勝利以来、フェラーリのパフォーマンスの低下は、バルセロナでのアップグレードに起因するとされており、それが高速コーナーでのバウンシングを引き起こしました。ルクレールは、このバウンシングが燃料負荷が減少するにつれてより顕著になり、レースの最終スティントでの困難を引き起こしたと説明しました。しかし、彼はこの問題が深刻ではなかったことを明らかにしました。