Piero Taruffi was a Italian Formula 1 driver who competed between 1950 and 1956. across 18 races, taking 1 wins, 5 podiums and 0 pole positions for Alfa Romeo, Ferrari, Vanwall.
| Year | Team | Pos | Points | Wins | Races | Best |
|---|---|---|---|---|---|---|
| 1956 | Vanwall | P64 | 0 | 0 | 1 | - |
| 1955 | Ferrari | P6 | 9 | 0 | 4 | P2 |
| 1954 | Ferrari | P32 | 0 | 0 | 1 | P6 |
| 1952 | Ferrari | P3 | 22 | 1 | 6 | P1 |
| 1951 | Ferrari | P6 | 10 | 0 | 5 | P2 |
| 1950 | Alfa Romeo | P61 | 0 | 0 | 1 | - |
| Year | Race | Team | Grid | Finish | Pts | Status |
|---|---|---|---|---|---|---|
| 1956 | Italian Grand Prix | Vanwall | 4 | R | 0 | Oil leak |
| 1955 | Italian Grand Prix | Mercedes | 9 | 2 | 6 | Finished |
| 1955 | British Grand Prix | Mercedes | 5 | 4 | 3 | +1 Lap |
| 1955 | Belgian Grand Prix | Ferrari | 0 | W | 0 | Withdrew |
| 1955 | Monaco Grand Prix | Ferrari | 15 | 8 | 0 | +14 Laps |
| 1954 | German Grand Prix | Ferrari | 13 | 6 | 0 | +1 Lap |
| 1952 | Italian Grand Prix | Ferrari | 6 | 7 | 0 | +3 Laps |
| 1952 | German Grand Prix | Ferrari | 5 | 4 | 3 | +1 Lap |
| 1952 | British Grand Prix | Ferrari | 3 | 2 | 6 | +1 Lap |
| 1952 | French Grand Prix | Ferrari | 3 | 3 | 4 | +2 Laps |
| 1952 | Belgian Grand Prix | Ferrari | 3 | R | 0 | Accident |
| 1952 | Swiss Grand Prix | Ferrari | 2 | 1 | 9 | Finished |
| 1951 | Spanish Grand Prix | Ferrari | 7 | R | 0 | Wheel |
| 1951 | Italian Grand Prix | Ferrari | 6 | 5 | 2 | +2 Laps |
| 1951 | German Grand Prix | Ferrari | 6 | 5 | 2 | Finished |
| 1951 | Belgian Grand Prix | Ferrari | 5 | R | 0 | Transmission |
| 1951 | Swiss Grand Prix | Ferrari | 6 | 2 | 6 | Finished |
| 1950 | Italian Grand Prix | Alfa Romeo | 7 | R | 0 | Engine |