F1 Race Traces — 2017

NOTE: Full version of this Notebook is at Kaggle.

This notebook visualizes race traces for every F1 Grand Prix in 2017, using historical data from the Formula 1 Race Data dataset (provided by ergast.com and updated on Kaggle after every race), along with race event information from Wikipedia.

Race traces are a great way to capture the dynamics of a Grand Prix. They show the gaps between cars, how the field spreads out over time, and the relative pace of each car as the race progresses. These traces are based on cumulative lap times, adjusted using the median lap time at each point in the race. The horizontal zero line serves as a reference for a virtual car running at the field’s median average lap time—cars above this line are faster, while those below are slower.

Here are some key features of the race traces:

  • The line colors for each driver are based on their team colors.
  • The fastest lap is marked with a ★.
  • Laps where a car went via the pit lane are marked with a ●.
  • Laps affected by the safety car are highlighted in yellow, indicating why the gaps between cars have reduced.
  • Virtual safety cars, introduced in 2015, are highlighted in orange, as they cause the lines to spread out temporarily since leaders have completed more of the first affected lap at racing speeds.
  • Overtakes are visible where the lines cross, often due to pit-stops.
  • Truncated lines indicate retirement from the race.

The shadow at the bottom of the trace indicates which cars have been lapped by the lead car. This helps to reveal some effects, such as leaders making pit-stops to avoid slower traffic ahead. Backmarkers must allow leading cars through, and the edge of the shadow shows why their lines suddenly dip. Leaders may also ease off to let a lapped car through at the end of a race.

It's worth noting that good safety car data is hard to find, and the data scraped from Wikipedia may contain some mistakes. Therefore, the virtual safety car highlights in the traces are the author's estimates using lap-time data.

Overall, these race traces offer a comprehensive and informative way to understand the progress of each F1 race in 2017.


Tip: to see better resolution, <Right click> → Open Image in New Tab.

Revisions¶

  • version 2: moved legends to bottom to allow more width
  • version 3: added constructors championship plot and driver/team table links
  • version 4: add origin to championship traces & link for 2021
  • version 5: add fastest lap marker
  • version 6: added laps per position and top drivers chart
  • version 7: safety car, red flag & lapped cars highlighting

All F1 Race Traces¶

There is a notebook for every year that has lap-time data:

1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025.

2017 Formula One World Championship¶

For background see Wikipedia; here's an excerpt:

The 2017 FIA Formula One World Championship was the 71st season of Formula One motor racing. It featured the 68th Formula One World Championship, a motor racing championship for Formula One cars which is recognised by the sport's governing body, the Fédération Internationale de l'Automobile (FIA), as the highest class of competition for open-wheel racing cars. Teams and drivers competed in twenty Grands Prix—starting in Australia on 26 March and ending in Abu Dhabi on 26 November—for the World Drivers' and World Constructors' championships.

As the reigning Drivers' Champion Nico Rosberg announced his retirement from the sport in December 2016, the 2017 season was the first since 1994 in which the reigning champion did not compete. Mercedes started the season as the defending Constructors' Champion, having secured their third consecutive title at the 2016 Japanese Grand Prix.

2017 was the first genuine inter-team title battle for five years. Lewis Hamilton and Mercedes had to contend with a resurgent Ferrari team with lead driver Sebastian Vettel heading the championship for the first 12 rounds and challenging deep into the twenty race season. At the conclusion of the championship, Hamilton won his fourth World Drivers' Championship title. Hamilton finished 46 points ahead of Sebastian Vettel in second with 317 points and Valtteri Bottas in third with 305 points. In the World Constructors' Championship, Mercedes won their fourth consecutive title at the 2017 United States Grand Prix and finished with 668 points. Ferrari finished second with 522 points and Red Bull Racing were third with 368 points.

Formula One Drivers' World Championship — 2017

f1 2017 Formula One Drivers World Championship 2017

Results

  Driver Team Points Wins Podiums Scores Nationality
Position              
1 Lewis Hamilton Mercedes 363 9 13 20 British
2 Sebastian Vettel Ferrari 317 5 13 18 German
3 Valtteri Bottas Mercedes 305 3 13 19 Finnish
4 Kimi Räikkönen Ferrari 205 7 16 Finnish
5 Daniel Ricciardo Red Bull 200 1 9 14 Australian
6 Max Verstappen Red Bull 168 2 4 13 Dutch
7 Sergio Pérez Force India 100 17 Mexican
8 Esteban Ocon Force India 87 18 French
9 Carlos Sainz Renault 54 10 Spanish
10 Nico Hülkenberg Renault 43 8 German
11 Felipe Massa Williams 43 13 Brazilian
12 Lance Stroll Williams 40 1 7 Canadian
13 Romain Grosjean Haas F1 Team 28 8 French
14 Kevin Magnussen Haas F1 Team 19 5 Danish
15 Fernando Alonso McLaren 17 5 Spanish
16 Stoffel Vandoorne McLaren 13 3 Belgian
17 Jolyon Palmer Renault 8 1 British
18 Pascal Wehrlein Sauber 5 2 German
19 Daniil Kvyat Toro Rosso 5 3 Russian
20 Marcus Ericsson Sauber Swedish
21 Pierre Gasly Toro Rosso French
22 Antonio Giovinazzi Sauber Italian
23 Brendon Hartley Toro Rosso New Zealander
24 Jenson Button McLaren British
25 Paul di Resta Williams British

Formula One Constructors' World Championship — 2017

f1 2017 Formula One Constructors World Championship 2017

Results

  Name Points Wins Podiums Scores Nationality Drivers
Position              
1 Mercedes 668 12 26 39 German Lewis Hamilton, Valtteri Bottas
2 Ferrari 522 5 20 34 Italian Sebastian Vettel, Kimi Räikkönen
3 Red Bull 368 3 13 27 Austrian Max Verstappen, Daniel Ricciardo
4 Force India 187 35 Indian Sergio Pérez, Esteban Ocon
5 Williams 83 1 20 British Felipe Massa, Lance Stroll, Paul di Resta
6 Renault 57 10 French Nico Hülkenberg, Jolyon Palmer, Carlos Sainz
7 Toro Rosso 53 12 Italian Carlos Sainz, Daniil Kvyat, Pierre Gasly, Brendon Hartley
8 Haas F1 Team 47 13 American Kevin Magnussen, Romain Grosjean
9 McLaren 30 8 British Stoffel Vandoorne, Fernando Alonso, Jenson Button
10 Sauber 5 2 Swiss Antonio Giovinazzi, Marcus Ericsson, Pascal Wehrlein

R1 — Australian Grand Prix

[ next → ]

2017-03-26 — Circuit: Albert Park Grand Prix Circuit, Melbourne, Australia
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 1 Australian Grand Prix

Fastest Lap

  Lap Position Time Driver
56 4 1:26.538 Kimi Räikkönen

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Sebastian Vettel Ferrari 2 25 57 1:24:11.672 Finished
2 Lewis Hamilton Mercedes 1 18 57 +9.975 Finished
3 Valtteri Bottas Mercedes 3 15 57 +11.250 Finished
4 Kimi Räikkönen Ferrari 4 12 57 +22.393 Finished
5 Max Verstappen Red Bull 5 10 57 +28.827 Finished
6 Felipe Massa Williams 7 8 57 +83.386 Finished
7 Sergio Pérez Force India 10 6 56 +1 Lap
8 Carlos Sainz Toro Rosso 8 4 56 +1 Lap
9 Daniil Kvyat Toro Rosso 9 2 56 +1 Lap
10 Esteban Ocon Force India 13 1 56 +1 Lap
11 Nico Hülkenberg Renault 11 56 +1 Lap
12 Antonio Giovinazzi Sauber 16 55 +2 Laps
13 Stoffel Vandoorne McLaren 18 55 +2 Laps
14 Fernando Alonso McLaren 12 50 Vibrations
15 Kevin Magnussen Haas F1 Team 17 46 Suspension
16 Lance Stroll Williams 20 40 Brakes
17 Daniel Ricciardo Red Bull 25 Power Unit
18 Marcus Ericsson Sauber 14 21 Hydraulics
19 Jolyon Palmer Renault 19 15 Brakes
20 Romain Grosjean Haas F1 Team 6 13 Water leak

R2 — Chinese Grand Prix

[ ← prev ] [ next → ]

2017-04-09 — Circuit: Shanghai International Circuit, Shanghai, China
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 2 Chinese Grand Prix

Fastest Lap

  Lap Position Time Driver
44 1 1:35.378 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 56 1:37:36.158 Finished
2 Sebastian Vettel Ferrari 2 18 56 +6.250 Finished
3 Max Verstappen Red Bull 16 15 56 +45.192 Finished
4 Daniel Ricciardo Red Bull 5 12 56 +46.035 Finished
5 Kimi Räikkönen Ferrari 4 10 56 +48.076 Finished
6 Valtteri Bottas Mercedes 3 8 56 +48.808 Finished
7 Carlos Sainz Toro Rosso 11 6 56 +72.893 Finished
8 Kevin Magnussen Haas F1 Team 12 4 55 +1 Lap
9 Sergio Pérez Force India 8 2 55 +1 Lap
10 Esteban Ocon Force India 17 1 55 +1 Lap
11 Romain Grosjean Haas F1 Team 19 55 +1 Lap
12 Nico Hülkenberg Renault 7 55 +1 Lap
13 Jolyon Palmer Renault 20 55 +1 Lap
14 Felipe Massa Williams 6 55 +1 Lap
15 Marcus Ericsson Sauber 14 55 +1 Lap
16 Fernando Alonso McLaren 13 33 Driveshaft
17 Daniil Kvyat Toro Rosso 9 18 Hydraulics
18 Stoffel Vandoorne McLaren 15 17 Fuel pressure
19 Antonio Giovinazzi Sauber 18 3 Accident
20 Lance Stroll Williams 10 Collision

R3 — Bahrain Grand Prix

[ ← prev ] [ next → ]

2017-04-16 — Circuit: Bahrain International Circuit, Sakhir, Bahrain
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 3 Bahrain Grand Prix

Fastest Lap

  Lap Position Time Driver
46 3 1:32.798 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Sebastian Vettel Ferrari 3 25 57 1:33:53.374 Finished
2 Lewis Hamilton Mercedes 2 18 57 +6.660 Finished
3 Valtteri Bottas Mercedes 1 15 57 +20.397 Finished
4 Kimi Räikkönen Ferrari 5 12 57 +22.475 Finished
5 Daniel Ricciardo Red Bull 4 10 57 +39.346 Finished
6 Felipe Massa Williams 8 8 57 +54.326 Finished
7 Sergio Pérez Force India 18 6 57 +62.606 Finished
8 Romain Grosjean Haas F1 Team 9 4 57 +74.865 Finished
9 Nico Hülkenberg Renault 7 2 57 +80.188 Finished
10 Esteban Ocon Force India 14 1 57 +95.711 Finished
11 Pascal Wehrlein Sauber 13 56 +1 Lap
12 Daniil Kvyat Toro Rosso 11 56 +1 Lap
13 Jolyon Palmer Renault 10 56 +1 Lap
14 Fernando Alonso McLaren 15 54 Power Unit
15 Marcus Ericsson Sauber 19 50 Gearbox
16 Carlos Sainz Toro Rosso 16 12 Collision
17 Lance Stroll Williams 12 12 Collision
18 Max Verstappen Red Bull 6 11 Brakes
19 Kevin Magnussen Haas F1 Team 20 8 Electrical
20 Stoffel Vandoorne McLaren 17 Power Unit

R4 — Russian Grand Prix

[ ← prev ] [ next → ]

2017-04-30 — Circuit: Sochi Autodrom, Sochi, Russia
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 4 Russian Grand Prix

Fastest Lap

  Lap Position Time Driver
49 3 1:36.844 Kimi Räikkönen

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Valtteri Bottas Mercedes 3 25 52 1:28:08.743 Finished
2 Sebastian Vettel Ferrari 1 18 52 +0.617 Finished
3 Kimi Räikkönen Ferrari 2 15 52 +11.000 Finished
4 Lewis Hamilton Mercedes 4 12 52 +36.320 Finished
5 Max Verstappen Red Bull 7 10 52 +60.416 Finished
6 Sergio Pérez Force India 9 8 52 +86.788 Finished
7 Esteban Ocon Force India 10 6 52 +95.004 Finished
8 Nico Hülkenberg Renault 8 4 52 +96.188 Finished
9 Felipe Massa Williams 6 2 51 +1 Lap
10 Carlos Sainz Toro Rosso 14 1 51 +1 Lap
11 Lance Stroll Williams 11 51 +1 Lap
12 Daniil Kvyat Toro Rosso 12 51 +1 Lap
13 Kevin Magnussen Haas F1 Team 13 51 +1 Lap
14 Stoffel Vandoorne McLaren 20 51 +1 Lap
15 Marcus Ericsson Sauber 18 51 +1 Lap
16 Pascal Wehrlein Sauber 17 50 +2 Laps
17 Daniel Ricciardo Red Bull 5 5 Brakes
18 Jolyon Palmer Renault 16 Collision
19 Romain Grosjean Haas F1 Team 19 Collision
20 Fernando Alonso McLaren 15 Power Unit

R5 — Spanish Grand Prix

[ ← prev ] [ next → ]

2017-05-14 — Circuit: Circuit de Barcelona-Catalunya, Montmeló, Spain
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 5 Spanish Grand Prix

Fastest Lap

  Lap Position Time Driver
64 1 1:23.593 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 66 1:35:56.497 Finished
2 Sebastian Vettel Ferrari 2 18 66 +3.490 Finished
3 Daniel Ricciardo Red Bull 6 15 66 +75.820 Finished
4 Sergio Pérez Force India 8 12 65 +1 Lap
5 Esteban Ocon Force India 10 10 65 +1 Lap
6 Nico Hülkenberg Renault 13 8 65 +1 Lap
7 Carlos Sainz Toro Rosso 12 6 65 +1 Lap
8 Pascal Wehrlein Sauber 15 4 65 +1 Lap
9 Daniil Kvyat Toro Rosso 19 2 65 +1 Lap
10 Romain Grosjean Haas F1 Team 14 1 65 +1 Lap
11 Marcus Ericsson Sauber 16 64 +2 Laps
12 Fernando Alonso McLaren 7 64 +2 Laps
13 Felipe Massa Williams 9 64 +2 Laps
14 Kevin Magnussen Haas F1 Team 11 64 +2 Laps
15 Jolyon Palmer Renault 17 64 +2 Laps
16 Lance Stroll Williams 18 64 +2 Laps
17 Valtteri Bottas Mercedes 3 38 Power Unit
18 Stoffel Vandoorne McLaren 20 32 Collision
19 Max Verstappen Red Bull 5 1 Collision damage
20 Kimi Räikkönen Ferrari 4 Collision damage

R6 — Monaco Grand Prix

[ ← prev ] [ next → ]

2017-05-28 — Circuit: Circuit de Monaco, Monte-Carlo, Monaco
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 6 Monaco Grand Prix

Fastest Lap

  Lap Position Time Driver
76 13 1:14.820 Sergio Pérez

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Sebastian Vettel Ferrari 2 25 78 1:44:44.340 Finished
2 Kimi Räikkönen Ferrari 1 18 78 +3.145 Finished
3 Daniel Ricciardo Red Bull 5 15 78 +3.745 Finished
4 Valtteri Bottas Mercedes 3 12 78 +5.517 Finished
5 Max Verstappen Red Bull 4 10 78 +6.199 Finished
6 Carlos Sainz Toro Rosso 6 8 78 +12.038 Finished
7 Lewis Hamilton Mercedes 13 6 78 +15.801 Finished
8 Romain Grosjean Haas F1 Team 8 4 78 +18.150 Finished
9 Felipe Massa Williams 14 2 78 +19.445 Finished
10 Kevin Magnussen Haas F1 Team 11 1 78 +21.443 Finished
11 Jolyon Palmer Renault 16 78 +22.737 Finished
12 Esteban Ocon Force India 15 78 +23.725 Finished
13 Sergio Pérez Force India 7 78 +49.089 Finished
14 Daniil Kvyat Toro Rosso 9 71 Collision damage
15 Lance Stroll Williams 17 71 Brakes
16 Stoffel Vandoorne McLaren 12 66 Accident
17 Marcus Ericsson Sauber 19 63 Accident
18 Jenson Button McLaren 20 57 Collision damage
19 Pascal Wehrlein Sauber 18 57 Collision
20 Nico Hülkenberg Renault 10 15 Gearbox

R7 — Canadian Grand Prix

[ ← prev ] [ next → ]

2017-06-11 — Circuit: Circuit Gilles Villeneuve, Montreal, Canada
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 7 Canadian Grand Prix

Fastest Lap

  Lap Position Time Driver
64 1 1:14.551 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 70 1:33:05.154 Finished
2 Valtteri Bottas Mercedes 3 18 70 +19.783 Finished
3 Daniel Ricciardo Red Bull 6 15 70 +35.297 Finished
4 Sebastian Vettel Ferrari 2 12 70 +35.907 Finished
5 Sergio Pérez Force India 8 10 70 +40.476 Finished
6 Esteban Ocon Force India 9 8 70 +40.716 Finished
7 Kimi Räikkönen Ferrari 4 6 70 +58.632 Finished
8 Nico Hülkenberg Renault 10 4 70 +60.374 Finished
9 Lance Stroll Williams 17 2 69 +1 Lap
10 Romain Grosjean Haas F1 Team 14 1 69 +1 Lap
11 Jolyon Palmer Renault 15 69 +1 Lap
12 Kevin Magnussen Haas F1 Team 18 69 +1 Lap
13 Marcus Ericsson Sauber 19 69 +1 Lap
14 Stoffel Vandoorne McLaren 16 69 +1 Lap
15 Pascal Wehrlein Sauber 20 68 +2 Laps
16 Fernando Alonso McLaren 12 66 Power Unit
17 Daniil Kvyat Toro Rosso 11 54 Power Unit
18 Max Verstappen Red Bull 5 10 Electrical
19 Felipe Massa Williams 7 Collision
20 Carlos Sainz Toro Rosso 13 Collision

R8 — Azerbaijan Grand Prix

[ ← prev ] [ next → ]

2017-06-25 — Circuit: Baku City Circuit, Baku, Azerbaijan
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 8 Azerbaijan Grand Prix

Fastest Lap

  Lap Position Time Driver
47 4 1:43.441 Sebastian Vettel

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Daniel Ricciardo Red Bull 10 25 51 2:03:55.573 Finished
2 Valtteri Bottas Mercedes 2 18 51 +3.904 Finished
3 Lance Stroll Williams 8 15 51 +4.009 Finished
4 Sebastian Vettel Ferrari 4 12 51 +5.976 Finished
5 Lewis Hamilton Mercedes 1 10 51 +6.188 Finished
6 Esteban Ocon Force India 7 8 51 +30.298 Finished
7 Kevin Magnussen Haas F1 Team 12 6 51 +41.753 Finished
8 Carlos Sainz Toro Rosso 15 4 51 +49.400 Finished
9 Fernando Alonso McLaren 19 2 51 +59.551 Finished
10 Pascal Wehrlein Sauber 14 1 51 +89.093 Finished
11 Marcus Ericsson Sauber 17 51 +91.794 Finished
12 Stoffel Vandoorne McLaren 18 51 +92.160 Finished
13 Romain Grosjean Haas F1 Team 16 50 +1 Lap
14 Kimi Räikkönen Ferrari 3 46 Water pressure
15 Sergio Pérez Force India 6 39 Seat
16 Felipe Massa Williams 9 25 Suspension
17 Nico Hülkenberg Renault 13 24 Accident
18 Max Verstappen Red Bull 5 12 Oil pressure
19 Daniil Kvyat Toro Rosso 11 9 Battery
20 Jolyon Palmer Renault 20 7 Power Unit

R9 — Austrian Grand Prix

[ ← prev ] [ next → ]

2017-07-09 — Circuit: Red Bull Ring, Spielberg, Austria
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 9 Austrian Grand Prix

Fastest Lap

  Lap Position Time Driver
69 4 1:07.411 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Valtteri Bottas Mercedes 1 25 71 1:21:48.523 Finished
2 Sebastian Vettel Ferrari 2 18 71 +0.658 Finished
3 Daniel Ricciardo Red Bull 4 15 71 +6.012 Finished
4 Lewis Hamilton Mercedes 8 12 71 +7.430 Finished
5 Kimi Räikkönen Ferrari 3 10 71 +20.370 Finished
6 Romain Grosjean Haas F1 Team 6 8 71 +73.160 Finished
7 Sergio Pérez Force India 7 6 70 +1 Lap
8 Esteban Ocon Force India 9 4 70 +1 Lap
9 Felipe Massa Williams 17 2 70 +1 Lap
10 Lance Stroll Williams 18 1 70 +1 Lap
11 Jolyon Palmer Renault 16 70 +1 Lap
12 Stoffel Vandoorne McLaren 13 70 +1 Lap
13 Nico Hülkenberg Renault 11 70 +1 Lap
14 Pascal Wehrlein Sauber 20 70 +1 Lap
15 Marcus Ericsson Sauber 19 69 +2 Laps
16 Daniil Kvyat Toro Rosso 14 68 +3 Laps
17 Carlos Sainz Toro Rosso 10 44 Engine
18 Kevin Magnussen Haas F1 Team 15 29 Hydraulics
19 Fernando Alonso McLaren 12 1 Collision damage
20 Max Verstappen Red Bull 5 Collision damage

R10 — British Grand Prix

[ ← prev ] [ next → ]

2017-07-16 — Circuit: Silverstone Circuit, Silverstone, UK
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 10 British Grand Prix

Fastest Lap

  Lap Position Time Driver
48 1 1:30.621 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 51 1:21:27.430 Finished
2 Valtteri Bottas Mercedes 9 18 51 +14.063 Finished
3 Kimi Räikkönen Ferrari 2 15 51 +36.570 Finished
4 Max Verstappen Red Bull 4 12 51 +52.125 Finished
5 Daniel Ricciardo Red Bull 19 10 51 +65.955 Finished
6 Nico Hülkenberg Renault 5 8 51 +68.109 Finished
7 Sebastian Vettel Ferrari 3 6 51 +93.989 Finished
8 Esteban Ocon Force India 7 4 50 +1 Lap
9 Sergio Pérez Force India 6 2 50 +1 Lap
10 Felipe Massa Williams 14 1 50 +1 Lap
11 Stoffel Vandoorne McLaren 8 50 +1 Lap
12 Kevin Magnussen Haas F1 Team 16 50 +1 Lap
13 Romain Grosjean Haas F1 Team 10 50 +1 Lap
14 Marcus Ericsson Sauber 18 50 +1 Lap
15 Daniil Kvyat Toro Rosso 12 50 +1 Lap
16 Lance Stroll Williams 15 50 +1 Lap
17 Pascal Wehrlein Sauber 17 50 +1 Lap
18 Fernando Alonso McLaren 20 32 Power Unit
19 Carlos Sainz Toro Rosso 13 Collision damage
20 Jolyon Palmer Renault 11 Hydraulics

R11 — Hungarian Grand Prix

[ ← prev ] [ next → ]

2017-07-30 — Circuit: Hungaroring, Budapest, Hungary
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 11 Hungarian Grand Prix

Fastest Lap

  Lap Position Time Driver
69 6 1:20.182 Fernando Alonso

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Sebastian Vettel Ferrari 1 25 70 1:39:46.713 Finished
2 Kimi Räikkönen Ferrari 2 18 70 +0.908 Finished
3 Valtteri Bottas Mercedes 3 15 70 +12.462 Finished
4 Lewis Hamilton Mercedes 4 12 70 +12.885 Finished
5 Max Verstappen Red Bull 5 10 70 +13.276 Finished
6 Fernando Alonso McLaren 7 8 70 +71.223 Finished
7 Carlos Sainz Toro Rosso 9 6 69 +1 Lap
8 Sergio Pérez Force India 13 4 69 +1 Lap
9 Esteban Ocon Force India 11 2 69 +1 Lap
10 Stoffel Vandoorne McLaren 8 1 69 +1 Lap
11 Daniil Kvyat Toro Rosso 16 69 +1 Lap
12 Jolyon Palmer Renault 10 69 +1 Lap
13 Kevin Magnussen Haas F1 Team 15 69 +1 Lap
14 Lance Stroll Williams 17 69 +1 Lap
15 Pascal Wehrlein Sauber 18 68 +2 Laps
16 Marcus Ericsson Sauber 20 68 +2 Laps
17 Nico Hülkenberg Renault 12 67 Brakes
18 Paul di Resta Williams 19 60 Oil leak
19 Romain Grosjean Haas F1 Team 14 20 Wheel nut
20 Daniel Ricciardo Red Bull 6 Collision

R12 — Belgian Grand Prix

[ ← prev ] [ next → ]

2017-08-27 — Circuit: Circuit de Spa-Francorchamps, Spa, Belgium
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 12 Belgian Grand Prix

Fastest Lap

  Lap Position Time Driver
41 2 1:46.577 Sebastian Vettel

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 44 1:24:42.820 Finished
2 Sebastian Vettel Ferrari 2 18 44 +2.358 Finished
3 Daniel Ricciardo Red Bull 6 15 44 +10.791 Finished
4 Kimi Räikkönen Ferrari 4 12 44 +14.471 Finished
5 Valtteri Bottas Mercedes 3 10 44 +16.456 Finished
6 Nico Hülkenberg Renault 7 8 44 +28.087 Finished
7 Romain Grosjean Haas F1 Team 11 6 44 +31.553 Finished
8 Felipe Massa Williams 16 4 44 +36.649 Finished
9 Esteban Ocon Force India 9 2 44 +38.154 Finished
10 Carlos Sainz Toro Rosso 13 1 44 +39.447 Finished
11 Lance Stroll Williams 15 44 +48.999 Finished
12 Daniil Kvyat Toro Rosso 19 44 +49.940 Finished
13 Jolyon Palmer Renault 14 44 +53.239 Finished
14 Stoffel Vandoorne McLaren 20 44 +57.078 Finished
15 Kevin Magnussen Haas F1 Team 12 44 +67.262 Finished
16 Marcus Ericsson Sauber 17 44 +69.711 Finished
17 Sergio Pérez Force India 8 42 Gearbox
18 Fernando Alonso McLaren 10 25 Engine
19 Max Verstappen Red Bull 5 7 Engine
20 Pascal Wehrlein Sauber 18 2 Collision

R13 — Italian Grand Prix

[ ← prev ] [ next → ]

2017-09-03 — Circuit: Autodromo Nazionale di Monza, Monza, Italy
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 13 Italian Grand Prix

Fastest Lap

  Lap Position Time Driver
49 4 1:23.361 Daniel Ricciardo

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 53 1:15:32.312 Finished
2 Valtteri Bottas Mercedes 4 18 53 +4.471 Finished
3 Sebastian Vettel Ferrari 6 15 53 +36.317 Finished
4 Daniel Ricciardo Red Bull 16 12 53 +40.335 Finished
5 Kimi Räikkönen Ferrari 5 10 53 +60.082 Finished
6 Esteban Ocon Force India 3 8 53 +71.528 Finished
7 Lance Stroll Williams 2 6 53 +74.156 Finished
8 Felipe Massa Williams 7 4 53 +74.834 Finished
9 Sergio Pérez Force India 10 2 53 +75.276 Finished
10 Max Verstappen Red Bull 13 1 52 +1 Lap
11 Kevin Magnussen Haas F1 Team 9 52 +1 Lap
12 Daniil Kvyat Toro Rosso 8 52 +1 Lap
13 Nico Hülkenberg Renault 14 52 +1 Lap
14 Carlos Sainz Toro Rosso 15 52 +1 Lap
15 Romain Grosjean Haas F1 Team 20 52 +1 Lap
16 Pascal Wehrlein Sauber 12 51 +2 Laps
17 Fernando Alonso McLaren 19 50 Gearbox
18 Marcus Ericsson Sauber 11 49 Gearbox
19 Stoffel Vandoorne McLaren 18 33 Engine
20 Jolyon Palmer Renault 17 29 Engine

R14 — Singapore Grand Prix

[ ← prev ] [ next → ]

2017-09-17 — Circuit: Marina Bay Street Circuit, Marina Bay, Singapore
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 14 Singapore Grand Prix

Fastest Lap

  Lap Position Time Driver
55 1 1:45.008 Lewis Hamilton

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 5 25 58 2:03:23.544 Finished
2 Daniel Ricciardo Red Bull 3 18 58 +4.507 Finished
3 Valtteri Bottas Mercedes 6 15 58 +8.800 Finished
4 Carlos Sainz Toro Rosso 10 12 58 +22.822 Finished
5 Sergio Pérez Force India 12 10 58 +25.359 Finished
6 Jolyon Palmer Renault 11 8 58 +27.259 Finished
7 Stoffel Vandoorne McLaren 9 6 58 +30.388 Finished
8 Lance Stroll Williams 18 4 58 +41.696 Finished
9 Romain Grosjean Haas F1 Team 15 2 58 +43.282 Finished
10 Esteban Ocon Force India 14 1 58 +44.795 Finished
11 Felipe Massa Williams 17 58 +46.536 Finished
12 Pascal Wehrlein Sauber 19 56 +2 Laps
13 Kevin Magnussen Haas F1 Team 16 50 Engine
14 Nico Hülkenberg Renault 7 48 Engine
15 Marcus Ericsson Sauber 20 35 Accident
16 Daniil Kvyat Toro Rosso 13 10 Accident
17 Fernando Alonso McLaren 8 8 Collision damage
18 Sebastian Vettel Ferrari 1 Accident
19 Max Verstappen Red Bull 2 Accident
20 Kimi Räikkönen Ferrari 4 Accident

R15 — Malaysian Grand Prix

[ ← prev ] [ next → ]

2017-10-01 — Circuit: Sepang International Circuit, Kuala Lumpur, Malaysia
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 15 Malaysian Grand Prix

Fastest Lap

  Lap Position Time Driver
41 4 1:34.080 Sebastian Vettel

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Max Verstappen Red Bull 3 25 56 1:30:01.290 Finished
2 Lewis Hamilton Mercedes 1 18 56 +12.770 Finished
3 Daniel Ricciardo Red Bull 4 15 56 +22.519 Finished
4 Sebastian Vettel Ferrari 20 12 56 +37.362 Finished
5 Valtteri Bottas Mercedes 5 10 56 +56.021 Finished
6 Sergio Pérez Force India 9 8 56 +78.630 Finished
7 Stoffel Vandoorne McLaren 7 6 55 +1 Lap
8 Lance Stroll Williams 13 4 55 +1 Lap
9 Felipe Massa Williams 11 2 55 +1 Lap
10 Esteban Ocon Force India 6 1 55 +1 Lap
11 Fernando Alonso McLaren 10 55 +1 Lap
12 Kevin Magnussen Haas F1 Team 17 55 +1 Lap
13 Romain Grosjean Haas F1 Team 16 55 +1 Lap
14 Pierre Gasly Toro Rosso 15 55 +1 Lap
15 Jolyon Palmer Renault 12 55 +1 Lap
16 Nico Hülkenberg Renault 8 55 +1 Lap
17 Pascal Wehrlein Sauber 18 55 +1 Lap
18 Marcus Ericsson Sauber 19 54 +2 Laps
19 Carlos Sainz Toro Rosso 14 29 Engine
20 Kimi Räikkönen Ferrari Battery

R16 — Japanese Grand Prix

[ ← prev ] [ next → ]

2017-10-08 — Circuit: Suzuka Circuit, Suzuka, Japan
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 16 Japanese Grand Prix

Fastest Lap

  Lap Position Time Driver
50 4 1:33.144 Valtteri Bottas

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 53 1:27:31.194 Finished
2 Max Verstappen Red Bull 4 18 53 +1.211 Finished
3 Daniel Ricciardo Red Bull 3 15 53 +9.679 Finished
4 Valtteri Bottas Mercedes 6 12 53 +10.580 Finished
5 Kimi Räikkönen Ferrari 10 10 53 +32.622 Finished
6 Esteban Ocon Force India 5 8 53 +67.788 Finished
7 Sergio Pérez Force India 7 6 53 +71.424 Finished
8 Kevin Magnussen Haas F1 Team 12 4 53 +88.953 Finished
9 Romain Grosjean Haas F1 Team 13 2 53 +89.883 Finished
10 Felipe Massa Williams 8 1 52 +1 Lap
11 Fernando Alonso McLaren 20 52 +1 Lap
12 Jolyon Palmer Renault 18 52 +1 Lap
13 Pierre Gasly Toro Rosso 14 52 +1 Lap
14 Stoffel Vandoorne McLaren 9 52 +1 Lap
15 Pascal Wehrlein Sauber 17 51 +2 Laps
16 Lance Stroll Williams 15 45 Wheel
17 Nico Hülkenberg Renault 11 40 Front wing
18 Marcus Ericsson Sauber 16 7 Accident
19 Sebastian Vettel Ferrari 2 4 Spark plugs
20 Carlos Sainz Toro Rosso 19 Accident

R17 — United States Grand Prix

[ ← prev ] [ next → ]

2017-10-22 — Circuit: Circuit of the Americas, Austin, USA
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 17 United States Grand Prix

Fastest Lap

  Lap Position Time Driver
51 3 1:37.766 Sebastian Vettel

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Lewis Hamilton Mercedes 1 25 56 1:33:50.991 Finished
2 Sebastian Vettel Ferrari 2 18 56 +10.143 Finished
3 Kimi Räikkönen Ferrari 5 15 56 +15.779 Finished
4 Max Verstappen Red Bull 16 12 56 +16.768 Finished
5 Valtteri Bottas Mercedes 3 10 56 +34.967 Finished
6 Esteban Ocon Force India 6 8 56 +90.980 Finished
7 Carlos Sainz Renault 7 6 56 +92.944 Finished
8 Sergio Pérez Force India 9 4 55 +1 Lap
9 Felipe Massa Williams 10 2 55 +1 Lap
10 Daniil Kvyat Toro Rosso 11 1 55 +1 Lap
11 Lance Stroll Williams 15 55 +1 Lap
12 Stoffel Vandoorne McLaren 20 55 +1 Lap
13 Brendon Hartley Toro Rosso 19 55 +1 Lap
14 Romain Grosjean Haas F1 Team 12 55 +1 Lap
15 Marcus Ericsson Sauber 13 55 +1 Lap
16 Kevin Magnussen Haas F1 Team 17 55 +1 Lap
17 Fernando Alonso McLaren 8 24 Engine
18 Daniel Ricciardo Red Bull 4 14 Engine
19 Pascal Wehrlein Sauber 14 5 Collision
20 Nico Hülkenberg Renault 18 3 Engine

R18 — Mexican Grand Prix

[ ← prev ] [ next → ]

2017-10-29 — Circuit: Autódromo Hermanos Rodríguez, Mexico City, Mexico
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 18 Mexican Grand Prix

Fastest Lap

  Lap Position Time Driver
68 4 1:18.785 Sebastian Vettel

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Max Verstappen Red Bull 2 25 71 1:36:26.552 Finished
2 Valtteri Bottas Mercedes 4 18 71 +19.678 Finished
3 Kimi Räikkönen Ferrari 5 15 71 +54.007 Finished
4 Sebastian Vettel Ferrari 1 12 71 +70.078 Finished
5 Esteban Ocon Force India 6 10 70 +1 Lap
6 Lance Stroll Williams 11 8 70 +1 Lap
7 Sergio Pérez Force India 9 6 70 +1 Lap
8 Kevin Magnussen Haas F1 Team 14 4 70 +1 Lap
9 Lewis Hamilton Mercedes 3 2 70 +1 Lap
10 Fernando Alonso McLaren 18 1 70 +1 Lap
11 Felipe Massa Williams 10 70 +1 Lap
12 Stoffel Vandoorne McLaren 19 70 +1 Lap
13 Pierre Gasly Toro Rosso 20 70 +1 Lap
14 Pascal Wehrlein Sauber 13 69 +2 Laps
15 Romain Grosjean Haas F1 Team 15 69 +2 Laps
16 Carlos Sainz Renault 8 59 Engine
17 Marcus Ericsson Sauber 12 55 Engine
18 Brendon Hartley Toro Rosso 17 30 Engine
19 Nico Hülkenberg Renault 7 24 Electrical
20 Daniel Ricciardo Red Bull 16 5 Engine

R19 — Brazilian Grand Prix

[ ← prev ] [ next → ]

2017-11-12 — Circuit: Autódromo José Carlos Pace, São Paulo, Brazil
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 19 Brazilian Grand Prix

Fastest Lap

  Lap Position Time Driver
64 5 1:11.044 Max Verstappen

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Sebastian Vettel Ferrari 2 25 71 1:31:26.262 Finished
2 Valtteri Bottas Mercedes 1 18 71 +2.762 Finished
3 Kimi Räikkönen Ferrari 3 15 71 +4.600 Finished
4 Lewis Hamilton Mercedes 20 12 71 +5.468 Finished
5 Max Verstappen Red Bull 4 10 71 +32.940 Finished
6 Daniel Ricciardo Red Bull 14 8 71 +48.691 Finished
7 Felipe Massa Williams 9 6 71 +68.882 Finished
8 Fernando Alonso McLaren 6 4 71 +69.363 Finished
9 Sergio Pérez Force India 5 2 71 +69.500 Finished
10 Nico Hülkenberg Renault 7 1 70 +1 Lap
11 Carlos Sainz Renault 8 70 +1 Lap
12 Pierre Gasly Toro Rosso 19 70 +1 Lap
13 Marcus Ericsson Sauber 17 70 +1 Lap
14 Pascal Wehrlein Sauber 15 70 +1 Lap
15 Romain Grosjean Haas F1 Team 11 69 +2 Laps
16 Lance Stroll Williams 16 69 +2 Laps
17 Brendon Hartley Toro Rosso 18 40 Engine
18 Esteban Ocon Force India 10 Accident
19 Stoffel Vandoorne McLaren 12 Accident
20 Kevin Magnussen Haas F1 Team 13 Accident

R20 — Abu Dhabi Grand Prix

[ ← prev ]

2017-11-26 — Circuit: Yas Marina Circuit, Abu Dhabi, UAE
Wikipedia icon Wikipedia race report
Google Maps icon Map Search
YouTube icon YouTube Search f1 2017 race 20 Abu Dhabi Grand Prix

Fastest Lap

  Lap Position Time Driver
52 1 1:40.650 Valtteri Bottas

Results

  Driver Team Grid Points Laps Time Status
Position              
1 Valtteri Bottas Mercedes 1 25 55 1:34:14.062 Finished
2 Lewis Hamilton Mercedes 2 18 55 +3.899 Finished
3 Sebastian Vettel Ferrari 3 15 55 +19.330 Finished
4 Kimi Räikkönen Ferrari 5 12 55 +45.386 Finished
5 Max Verstappen Red Bull 6 10 55 +46.269 Finished
6 Nico Hülkenberg Renault 7 8 55 +85.713 Finished
7 Sergio Pérez Force India 8 6 55 +92.062 Finished
8 Esteban Ocon Force India 9 4 55 +98.911 Finished
9 Fernando Alonso McLaren 11 2 54 +1 Lap
10 Felipe Massa Williams 10 1 54 +1 Lap
11 Romain Grosjean Haas F1 Team 16 54 +1 Lap
12 Stoffel Vandoorne McLaren 13 54 +1 Lap
13 Kevin Magnussen Haas F1 Team 14 54 +1 Lap
14 Pascal Wehrlein Sauber 18 54 +1 Lap
15 Brendon Hartley Toro Rosso 20 54 +1 Lap
16 Pierre Gasly Toro Rosso 17 54 +1 Lap
17 Marcus Ericsson Sauber 19 54 +1 Lap
18 Lance Stroll Williams 15 54 +1 Lap
19 Carlos Sainz Renault 12 31 Wheel
20 Daniel Ricciardo Red Bull 4 20 Hydraulics

Laps Per Position¶

position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
driverId                                        
Lewis Hamilton (1) 527 203 64 99 116 13 50 7 7 32 5 22 4 9 3 6 2 2 19 5
Sebastian Vettel (2) 286 349 142 121 37 40 44 14 5 6 9 3 7 3 7 6 1 8 1 0
Valtteri Bottas (3) 187 291 344 158 90 30 19 6 7 9 2 1 4 1 0 2 5 3 2 7
Kimi Räikkönen (4) 40 170 210 225 184 90 43 9 6 1 3 0 0 10 14 1 5 0 0 0
Daniel Ricciardo (5) 23 71 305 197 97 67 25 7 28 13 10 6 3 8 8 2 12 7 2 13
Max Verstappen (6) 133 81 49 152 301 34 7 5 3 8 2 2 2 8 1 4 7 3 5 12
Sergio Pérez (7) 0 1 19 83 120 136 256 245 131 37 53 19 23 19 7 24 1 0 0 0
Esteban Ocon (8) 0 12 39 41 96 165 110 149 113 146 86 46 46 10 20 6 25 2 5 0
Carlos Sainz (9) 0 0 0 38 12 134 99 102 104 79 85 46 36 47 23 12 30 29 5 0
Nico Hülkenberg (10) 0 1 11 31 38 148 63 134 89 82 71 134 74 32 17 19 20 6 3 0
Felipe Massa (11) 0 0 3 16 33 143 100 65 132 166 80 79 38 69 43 20 11 21 0 0
Lance Stroll (12) 0 17 6 27 34 18 52 81 41 84 68 41 140 106 193 56 39 37 9 1
Romain Grosjean (13) 0 0 0 2 6 58 58 87 76 89 151 63 103 56 69 107 53 28 27 4
Kevin Magnussen (14) 0 0 3 3 8 10 28 118 119 128 114 73 198 47 41 51 21 12 21 8
Fernando Alonso (15) 0 0 0 0 7 54 97 92 89 86 120 69 50 71 65 15 11 3 1 0
Stoffel Vandoorne (16) 0 0 0 0 7 11 68 28 74 93 90 162 84 89 106 81 26 22 2 8
Jolyon Palmer (17) 0 0 1 2 7 25 23 10 18 4 81 107 87 146 75 83 31 17 3 1
Pascal Wehrlein (18) 0 0 0 0 1 3 40 5 2 13 25 43 50 126 132 136 248 83 29 12
Daniil Kvyat (19) 0 0 0 0 0 15 8 15 118 80 81 134 58 55 14 55 31 64 0 0
Marcus Ericsson (20) 0 0 0 0 0 0 0 7 21 10 30 50 66 132 195 214 119 118 65 7
Pierre Gasly (21) 0 0 0 0 0 0 0 1 1 15 11 50 75 56 27 46 14 4 1 0
Antonio Giovinazzi (22) 0 0 0 0 0 0 0 0 0 0 0 5 11 22 9 5 6 0 0 0
Brendon Hartley (23) 0 0 0 0 0 0 0 0 0 0 2 21 10 26 45 21 32 17 4 1
Jenson Button (24) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 15
Paul di Resta (25) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 18 28 1 0

Top F1 Drivers 2017¶

2025-09-02T13:28:47.052438 image/svg+xml Matplotlib v3.9.2, https://matplotlib.org/

F1 Teams 2017¶

2025-09-02T13:28:48.798026 image/svg+xml Matplotlib v3.9.2, https://matplotlib.org/

More F1 Race Traces¶

1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025.

See Also¶

This notebook shows the same idea for one MotoGP race, and explores several ways of adjusting the plots to highlight new details.

This notebook uses material from the Wikipedia article "2017 Formula One World Championship", which is released under the Creative Commons Attribution-Share-Alike License 3.0.