| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nino Farina | Alfa Romeo | +143 | 6,183 |
| P2 | Luigi Fagioli | Alfa Romeo | +127 | 6,139 |
| P3 | Louis Rosier | Talbot-Lago | +113 | 6,068 |
| P4 | Prince Bira | Maserati | +96 | 6,045 |
| P5 | Felice Bonetto | Maserati | +82 | 5,982 |
| P6 | Toulo de Graffenried | Maserati | +74 | 5,832 |
| P7 | Nello Pagani | Maserati | +47 | 5,947 |
| P8 | Harry Schell | Talbot-Lago | +37 | 5,818 |
| P9 | Louis Chiron | Maserati | +10 | 5,933 |
| P10 | Johnny Claes | Talbot-Lago | −11 | 5,950 |
| P11 | Toni Branca | Maserati | −24 | 5,876 |
| DNF | Juan Fangio | Alfa Romeo | −51 | 5,986 |
| DNF | Philippe Étancelin | Talbot-Lago | −64 | 5,909 |
| DNF | Eugène Martin | Talbot-Lago | −68 | 5,712 |
| DNF | Raymond Sommer | Ferrari | −102 | 5,904 |
| DNF | Luigi Villoresi | Ferrari | −115 | 5,831 |
| DNF | Alberto Ascari | Ferrari | −139 | 5,897 |
| DNF | Yves Cabantous | Talbot-Lago | −155 | 5,850 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.