MotoGP Data dominance · tyre · race pace
ca es
Round 21 of 22 Aftermath

Portuguese Grand Prix 2025

Autódromo Internacional do Algarve Portugal

4.590 m · 25 laps · since 2020
07.11 – 09.11.2025
Aftermath

What happened

The official result against what we predicted, race craft by phase and the start.

Race result

Pos.RiderBikeTeamTime / gapPoints
1Marco BezzecchiApriliaAprilia Racing41:13.61625
2Alex MarquezDucatiBK8 Gresini Racing MotoGP+2.58320
3Pedro AcostaKTMRed Bull KTM Factory Racing+3.18816
4Fermin AldeguerDucatiBK8 Gresini Racing MotoGP+12.86013
5Brad BinderKTMRed Bull KTM Factory Racing+16.32711
6Fabio QuartararoYamahaMonster Energy Yamaha MotoGP Team+18.44210
7Ai OguraApriliaTrackhouse MotoGP Team+19.2559
8Fabio Di GiannantonioDucatiPertamina Enduro VR46 Racing Team+20.6128
9Johann ZarcoHondaCASTROL Honda LCR+21.0407
10Pol EspargaroKTMRed Bull KTM Tech3+26.5176
11Luca MariniHondaHonda HRC Castrol+28.2265
12Jack MillerYamahaPrima Pramac Yamaha MotoGP+29.7174
13Alex RinsYamahaMonster Energy Yamaha MotoGP Team+30.3723
14Miguel OliveiraYamahaPrima Pramac Yamaha MotoGP+31.6212
15Nicolo BulegaDucatiDucati Lenovo Team+32.0721
16Lorenzo SavadoriApriliaAprilia Racing+39.8690
17Somkiat ChantraHondaIDEMITSU Honda LCR+61.9990
18Enea BastianiniKTMRed Bull KTM Tech3+0.0000
DNFFrancesco BagnaiaDucatiDucati Lenovo TeamRetired0
DNFFranco MorbidelliDucatiPertamina Enduro VR46 Racing TeamOut on lap 10
DNFJoan MirHondaHonda HRC CastrolRetired0

Sprint result

Pos.RiderBikeTeamTime / gapPoints
1Alex MarquezDucatiBK8 Gresini Racing MotoGP19:50.07512
2Pedro AcostaKTMRed Bull KTM Factory Racing+0.1209
3Marco BezzecchiApriliaAprilia Racing+0.6377
4Fabio QuartararoYamahaMonster Energy Yamaha MotoGP Team+5.2766
5Fabio Di GiannantonioDucatiPertamina Enduro VR46 Racing Team+6.0885
6Fermin AldeguerDucatiBK8 Gresini Racing MotoGP+8.8644
7Johann ZarcoHondaCASTROL Honda LCR+8.8863
8Francesco BagnaiaDucatiDucati Lenovo Team+8.8982
9Brad BinderKTMRed Bull KTM Factory Racing+9.0521
10Pol EspargaroKTMRed Bull KTM Tech3+10.1210
11Ai OguraApriliaTrackhouse MotoGP Team+10.2900
12Luca MariniHondaHonda HRC Castrol+12.0160
13Enea BastianiniKTMRed Bull KTM Tech3+13.4690
14Jack MillerYamahaPrima Pramac Yamaha MotoGP+13.9000
15Franco MorbidelliDucatiPertamina Enduro VR46 Racing Team+14.5200
16Miguel OliveiraYamahaPrima Pramac Yamaha MotoGP+15.2890
17Alex RinsYamahaMonster Energy Yamaha MotoGP Team+22.8610
18Lorenzo SavadoriApriliaAprilia Racing+25.4560
DNFJoan MirHondaHonda HRC CastrolRetired0
DNFNicolo BulegaDucatiDucati Lenovo TeamRetired0
DNFSomkiat ChantraHondaIDEMITSU Honda LCRRetired0

Forecast vs reality

C14
ForecastFavouriteWinnerOrder (model / grid)Position error (model / calibrated grid)
SprintMarco Bezzecchi · 31%Alex Marquez · 8% · from P50.86 / 0.862.1 / 2.0
Race (after the grid)Marco Bezzecchi · 31% ✓Marco Bezzecchi · 31% · from P10.81 / 0.812.4 / 2.3
Race (after the sprint)Marco Bezzecchi · 31% ✓Marco Bezzecchi · 31% · from P10.91 / 0.811.7 / 2.4

Error: average positions off, compared with the calibrated grid (the grid turned into expected positions with a simple regression, no model). If the model does not beat it, its edge over the raw grid is only calibration.

Lap-by-lap positions: race

Position crossing the line on each lap. The top six are in colour; the rest can be switched on in the legend. When a rider retires, their line ends.

Lap-by-lap positions: sprint

Position crossing the line on each lap. The top six are in colour; the rest can be switched on in the legend. When a rider retires, their line ends.

Race pace

RiderPaceGapDeg. s/lapRearn
Marco Bezzecchi1:38.812—+0.553Medium23
Alex Marquez1:38.996+0.184+0.356Medium23
Pedro Acosta1:39.048+0.236+0.448Medium23
Francesco Bagnaia1:39.074+0.262+0.221Medium8
Fermin Aldeguer1:39.313+0.501+0.884Medium23
Brad Binder1:39.482+0.670+0.327Medium23
Enea Bastianini1:39.503+0.691+0.319Medium19
Ai Ogura1:39.561+0.749+0.300Medium23
Fabio Di Giannantonio1:39.582+0.770+0.320Medium23
Johann Zarco1:39.607+0.795+0.344Medium23
Fabio Quartararo1:39.657+0.845+0.275Medium23
Pol Espargaro1:39.781+0.969+0.406Medium23
Nicolo Bulega1:39.878+1.066—Medium23
Luca Marini1:39.905+1.093+0.308Medium23
Alex Rins1:39.969+1.157+0.217Medium23
Jack Miller1:39.998+1.186+0.105Medium23
Miguel Oliveira1:40.054+1.242+0.193Medium23
Lorenzo Savadori1:40.246+1.434+0.781Medium23
Somkiat Chantra1:41.145+2.333+0.221Medium23

Actual race pace: median of the clean laps, excluding the first lap, cancelled laps and pit laps. Degradation mixes tyre wear, fuel and traffic.

The race in numbers

Race

31
Overtakes
0
Lead changes
1 leaders
25/25
Laps led by the winner
Marco Bezzecchi
2.583 s
Closest finish

Comeback of the day: Brad Binder, from P14 to P5.

Longest battle: Enea Bastianini vs Somkiat Chantra (21 laps).

Overtakes are counted at the finish line: moves undone within the same lap are not seen. It is a measure of movement, not an official statistic.

Sprint

23
Overtakes
2
Lead changes
3 leaders
4/12
Laps led by the winner
Alex Marquez
0.120 s
Closest finish

Comeback of the day: Fermin Aldeguer, from P11 to P6.

Longest battle: Enea Bastianini vs Jack Miller (12 laps).

Overtakes are counted at the finish line: moves undone within the same lap are not seen. It is a measure of movement, not an official statistic.

Incidents

SessionTimeRiderWhatDetail
Sprint15:06:12Somkiat ChantraRetiredentered pits and retired
Sprint15:08:00Joan MirRetiredentered pits and retired
Sprint15:08:54Nicolo BulegaCrashcrashed out - Rider OK
Race13:03:16Franco MorbidelliCrashcrashed out - Rider OK - Medical Centre
Race13:06:32Joan MirRetiredentered pits and retired
Race13:20:11Francesco BagnaiaCrashcrashed out - Rider OK

Sprint: 1 track-limit warnings.

Official race direction log (Session.pdf). Times are local circuit time.

The tyre gamble

RearShareRel. paceDeg. s/lapWinsPodiumsAvg. pos.
Medium100%+0.81%+0.019139.5

Rear compound in the race. Pace is relative to the best of the session; degradation includes fuel and traffic, so only compare within the same race.

Race weather

C25
19.5 °C
Air
max 19.8 °C
56%
Humidity
Dry
Rain
3 km/h
Wind
gusts 13 km/h

Open-Meteo data at the circuit location during the race; not the track temperature.

Race weekend

As it happens

Live timing, the grid as it forms and who wins the run to turn one.

The weekend, session by session

FP1 · 07.11
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)Long-run pacePace gapn runRun rear
1Alex Marquez01:39.145—19343.9Soft / Medium1:39.940—6Medium
2Marco Bezzecchi01:39.341+0.19620341.7Soft / Medium1:40.232+0.29%10Medium
3Jack Miller01:39.378+0.23319342.8Medium / Medium1:40.574+0.63%8Medium
4Johann Zarco01:39.494+0.34917345.0Soft / Medium1:40.198+0.26%8Medium
5Pol Espargaro01:39.506+0.36118342.8Soft / Medium1:41.678+1.74%6Medium
6Franco Morbidelli01:39.534+0.38918342.8Soft / Medium1:47.051+7.12%11Medium
7Luca Marini01:39.549+0.40419346.1Medium / Medium1:40.166+0.23%6Medium
8Joan Mir01:39.550+0.40516343.9Soft / Medium——
9Pedro Acosta01:39.666+0.52118342.8Medium / Medium1:40.200+0.26%5Medium
10Fermin Aldeguer01:39.685+0.54017339.6Soft / Medium1:40.948+1.01%5Medium
11Fabio Quartararo01:39.732+0.58719337.5Medium / Medium1:40.671+0.73%7Medium
12Fabio Di Giannantonio01:39.737+0.59216342.8Soft / Medium——
13Ai Ogura01:39.986+0.84119340.6Soft / Medium1:41.027+1.09%7Medium
14Nicolo Bulega01:40.073+0.92821338.5Soft / Medium1:41.394+1.46%17Medium
15Brad Binder01:40.185+1.04021346.1Medium / Medium1:40.949+1.01%16Medium
16Alex Rins01:40.221+1.07620339.6Soft / Medium1:43.877+3.94%11Medium
17Francesco Bagnaia01:40.306+1.16118345.0Medium / Medium1:40.954+1.02%6Medium
18Raul Fernandez01:40.349+1.20411337.5Medium / Medium1:40.576+0.64%6Medium
19Enea Bastianini01:40.400+1.25519343.9Medium / Medium1:42.582+2.64%6Medium
20Miguel Oliveira01:40.857+1.71218340.6Soft / Medium1:43.094+3.16%5Medium
21Somkiat Chantra01:41.263+2.11818340.6Soft / Medium1:41.649+1.71%9Medium
22Lorenzo Savadori01:41.520+2.37518341.7Soft / Medium1:42.770+2.83%9Medium
Practice · 07.11
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)Long-run pacePace gapn runRun rear
1Alex Marquez01:37.974—24343.9Medium / Soft1:39.280+0.03%5Medium
2Francesco Bagnaia01:38.004+0.03020345.0Soft / Soft——
3Pedro Acosta01:38.062+0.08823347.2Soft / Soft1:39.308+0.06%9Soft
4Marco Bezzecchi01:38.133+0.15925347.2Soft / Soft1:39.247—13Soft
5Joan Mir01:38.183+0.20922346.1Soft / Soft——
6Johann Zarco01:38.232+0.25819345.0Soft / Soft——
7Fabio Di Giannantonio01:38.302+0.32824341.7Soft / Soft1:39.711+0.47%5Soft
8Fermin Aldeguer01:38.382+0.40824338.5Medium / Soft——
9Pol Espargaro01:38.424+0.45020346.1Soft / Soft1:39.819+0.58%5Medium
10Ai Ogura01:38.443+0.46922343.9Soft / Soft1:39.574+0.33%4Soft
11Luca Marini01:38.551+0.57719345.0Soft / Soft——
12Franco Morbidelli01:38.597+0.62318342.8Medium / Soft——
13Fabio Quartararo01:38.598+0.62423339.6Medium / Soft1:40.026+0.79%10Soft
14Brad Binder01:38.653+0.67926346.1Soft / Soft1:39.879+0.64%17Soft
15Raul Fernandez01:38.762+0.78820342.8Soft / Soft——
16Jack Miller01:38.874+0.90022345.0Soft / Soft1:40.328+1.09%9Soft
17Nicolo Bulega01:38.986+1.01224341.7Soft / Soft——
18Alex Rins01:39.070+1.09623341.7Medium / Soft——
19Enea Bastianini01:39.130+1.15622343.9Soft / Soft1:40.814+1.58%6Soft
20Somkiat Chantra01:39.798+1.82424341.7Soft / Soft1:40.593+1.36%4Soft
21Lorenzo Savadori01:39.858+1.88423341.7Soft / Soft1:41.296+2.07%8Soft
22Miguel Oliveira01:39.881+1.90719340.6Medium / Soft——
FP2 · 08.11 partly wet
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)Long-run pacePace gapn runRun rear
1Fermin Aldeguer01:41.654—7336.4Medium / Soft——
2Alex Marquez01:41.657+0.0036338.5Soft / Soft——
3Joan Mir01:41.677+0.02310337.5Soft / Soft1:43.831—5Soft
4Marco Bezzecchi01:41.963+0.30912335.4Soft / Soft1:45.042+1.17%6Soft
5Francesco Bagnaia01:42.012+0.3588337.5Soft / Soft——
6Pedro Acosta01:42.073+0.41911334.3Soft / Soft——
7Johann Zarco01:42.125+0.4719338.5Soft / Soft——
8Raul Fernandez01:42.507+0.8536329.2Soft / Soft——
9Pol Espargaro01:42.516+0.86210336.4Soft / Soft1:45.398+1.51%4Soft
10Jack Miller01:42.606+0.9528331.2Soft / Soft——
11Brad Binder01:42.682+1.02814333.3Soft / Soft1:46.020+2.11%8Soft
12Fabio Di Giannantonio01:42.833+1.17911336.4Soft / Soft——
13Nicolo Bulega01:42.833+1.1798336.4Soft / Soft1:44.954+1.08%5Soft
14Somkiat Chantra01:43.339+1.6857330.2Soft / Soft1:46.314+2.39%4Soft
15Miguel Oliveira01:43.410+1.75613333.3Soft / Soft1:46.437+2.51%7Soft
16Fabio Quartararo01:43.431+1.77710333.3Soft / Soft1:47.192+3.24%8Soft
17Lorenzo Savadori01:44.099+2.4458332.3Soft / Soft1:45.986+2.08%5Soft
18Luca Marini01:44.178+2.5247337.5Soft / Soft1:45.222+1.34%5Soft
19Enea Bastianini01:44.259+2.6059334.3Soft / Soft1:49.246+5.22%6Soft
20Ai Ogura01:44.590+2.9366330.2Soft / Soft——
21Alex Rins01:45.631+3.97711329.2Soft / Soft——
22Franco Morbidelli01:46.455+4.80111331.2Soft / Soft1:52.394+8.25%4Wet-Medium
Q1 · 08.11
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)
1Fabio Quartararo01:38.661—8335.4Soft / Soft
2Jack Miller01:38.914+0.2538339.6Soft / Soft
3Luca Marini01:39.003+0.3427345.0Soft / Soft
4Brad Binder01:39.360+0.6996337.5Soft / Soft
5Franco Morbidelli01:39.380+0.7198337.5Soft / Soft
6Enea Bastianini01:39.635+0.9747337.5Soft / Soft
7Alex Rins01:39.654+0.9937333.3Soft / Soft
8Nicolo Bulega01:39.674+1.0137337.5Soft / Soft
9Miguel Oliveira01:39.869+1.2086336.4Soft / Soft
10Lorenzo Savadori01:39.903+1.2427339.6Soft / Soft
11Somkiat Chantra01:40.201+1.5408335.4Soft / Soft
RetiredRaul Fernandez—00.0— / —
Q2 · 08.11
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)
1Marco Bezzecchi01:37.556—8345.0Soft / Soft
2Pedro Acosta01:37.706+0.1508342.8Soft / Soft
3Fabio Quartararo01:37.860+0.3048335.4Soft / Soft
4Francesco Bagnaia01:37.935+0.3798346.1Soft / Soft
5Alex Marquez01:37.987+0.4316341.7Soft / Soft
6Johann Zarco01:38.059+0.5038342.8Soft / Soft
7Joan Mir01:38.177+0.6218341.7Soft / Soft
8Jack Miller01:38.217+0.6618339.6Soft / Soft
9Fabio Di Giannantonio01:38.425+0.8698343.9Soft / Soft
10Pol Espargaro01:38.449+0.8937342.8Soft / Soft
11Fermin Aldeguer01:38.492+0.9368337.5Medium / Soft
12Ai Ogura01:38.525+0.9699337.5Soft / Soft
Sprint · 08.11
Pos.RiderTime / gapPointsLapsTyres (front / rear)Long-run pacePace gapn runRun rear
1Alex Marquez19:50.0751212Hard / Soft1:38.966—10Soft
2Pedro Acosta+0.120912Hard / Soft1:39.139+0.18%10Soft
3Marco Bezzecchi+0.637712Hard / Soft1:39.231+0.27%10Soft
4Fabio Quartararo+5.276612Hard / Soft1:39.474+0.51%10Soft
5Fabio Di Giannantonio+6.088512Hard / Soft1:39.392+0.43%10Soft
6Fermin Aldeguer+8.864412Hard / Soft1:39.261+0.30%9Soft
7Johann Zarco+8.886312Hard / Soft1:39.578+0.62%10Soft
8Francesco Bagnaia+8.898212Hard / Soft1:39.525+0.57%10Soft
9Brad Binder+9.052112Hard / Soft1:39.418+0.46%10Soft
10Pol Espargaro+10.121012Hard / Soft1:39.620+0.66%10Soft
11Ai Ogura+10.290012Hard / Soft1:39.660+0.70%10Soft
12Luca Marini+12.016012Hard / Soft1:39.729+0.77%10Soft
13Enea Bastianini+13.469012Hard / Soft1:39.920+0.96%10Soft
14Jack Miller+13.900012Hard / Soft1:39.932+0.98%10Soft
15Franco Morbidelli+14.520012Hard / Soft1:39.814+0.86%10Soft
16Miguel Oliveira+15.289012Hard / Soft1:40.008+1.05%10Soft
17Alex Rins+22.861012Hard / Soft1:40.544+1.59%10Soft
18Lorenzo Savadori+25.456012Hard / Soft1:40.926+1.98%10Soft
RetiredJoan Mir03Hard / Soft——
RetiredNicolo Bulega03Hard / Soft——
RetiredSomkiat Chantra02Medium / Soft——
Warm Up · 09.11
Pos.RiderBest lapGapLapsTop km/hTyres (front / rear)
1Marco Bezzecchi01:38.292—6352.9Soft / Medium
2Pedro Acosta01:38.836+0.5446349.5Soft / Medium
3Franco Morbidelli01:38.912+0.6206339.6Soft / Medium
4Fermin Aldeguer01:38.920+0.6286338.5Soft / Medium
5Joan Mir01:38.999+0.7076346.1Soft / Medium
6Alex Marquez01:39.071+0.7796346.1Soft / Medium
7Francesco Bagnaia01:39.115+0.8236342.8Soft / Medium
8Fabio Quartararo01:39.186+0.8946337.5Soft / Medium
9Jack Miller01:39.451+1.1596343.9Soft / Medium
10Ai Ogura01:39.544+1.2526346.1Soft / Medium
11Johann Zarco01:39.623+1.3316342.8Soft / Medium
12Fabio Di Giannantonio01:39.639+1.3476347.2Soft / Medium
13Pol Espargaro01:39.792+1.5006347.2Soft / Medium
14Brad Binder01:39.842+1.5506346.1Soft / Medium
15Enea Bastianini01:39.853+1.5616349.5Soft / Medium
16Luca Marini01:39.890+1.5986348.3Soft / Medium
17Miguel Oliveira01:39.969+1.6776346.1Soft / Medium
18Alex Rins01:40.140+1.8486342.8Soft / Medium
19Nicolo Bulega01:40.438+2.1466346.1Soft / Medium
20Somkiat Chantra01:40.802+2.5106340.6Soft / Medium
21Lorenzo Savadori01:40.805+2.5136338.5Soft / Medium
Race · 09.11
Pos.RiderTime / gapPointsLapsTyres (front / rear)Long-run pacePace gapn runRun rear
1Marco Bezzecchi41:13.6162525Hard / Medium1:38.812—23Medium
2Alex Marquez+2.5832025Hard / Medium1:38.996+0.19%23Medium
3Pedro Acosta+3.1881625Hard / Medium1:39.048+0.24%23Medium
4Fermin Aldeguer+12.8601325Hard / Medium1:39.313+0.51%23Medium
5Brad Binder+16.3271125Hard / Medium1:39.482+0.68%23Medium
6Fabio Quartararo+18.4421025Hard / Medium1:39.657+0.86%23Medium
7Ai Ogura+19.255925Hard / Medium1:39.561+0.76%23Medium
8Fabio Di Giannantonio+20.612825Hard / Medium1:39.582+0.78%23Medium
9Johann Zarco+21.040725Hard / Medium1:39.607+0.81%23Medium
10Pol Espargaro+26.517625Hard / Medium1:39.781+0.98%23Medium
11Luca Marini+28.226525Hard / Medium1:39.905+1.11%23Medium
12Jack Miller+29.717425Hard / Medium1:39.998+1.20%23Medium
13Alex Rins+30.372325Medium / Medium1:39.969+1.17%23Medium
14Miguel Oliveira+31.621225Hard / Medium1:40.054+1.26%23Medium
15Nicolo Bulega+32.072125Hard / Medium1:39.878+1.08%23Medium
16Lorenzo Savadori+39.869025Hard / Medium1:40.246+1.45%23Medium
17Somkiat Chantra+61.999025Hard / Medium1:41.145+2.36%23Medium
18Enea Bastianini+0.000023Hard / Medium1:39.503+0.70%19Medium
RetiredFrancesco Bagnaia010Hard / Medium1:39.074+0.27%8Medium
Out on lap 1Franco Morbidelli00— / ———
RetiredJoan Mir02Hard / Medium——

Official classification of each session (Dorna). Best lap and the tyres used on it: official FIM PDFs. Long-run pace: median of the clean laps in long runs (5 flying laps or more); blank if the rider did none. Every rider runs their own programme and fuel load, so long-run pace only compares within the same session.

Long-run pace in practice

RiderPaceGapDeg. s/lapRearn
Fermin Aldeguer1:39.085*—+0.884Medium3
Alex Marquez1:39.223*+0.138+0.356Medium3

Estimated practice pace: median of the clean laps on the medium compound used in practice. It is an estimate: every team runs its own programme and fuel load. n = laps used (at least 3). * = only 3 or 4 laps: pace less reliable.

Grid penalties

SessionRiderQualifiedStartsΔReason
SprintRaul Fernandez22——absent del Grid.pdf (pit lane / no surt)
RaceRaul Fernandez22——absent del Grid.pdf (pit lane / no surt)

Sprint forecast

C13s

Sprint forecast based on the starting grid.

RiderGridWinPodiumTop 5Top 10P(DNF)Final
Marco Bezzecchi131%61%74%83%15%3
Pedro Acosta221%53%70%82%15%2
Fabio Quartararo315%47%66%82%14%4
Francesco Bagnaia410%39%61%83%12%8
Alex Marquez58%31%56%84%11%1
Johann Zarco65%21%41%71%23%7
Joan Mir72%14%32%66%24%—
Jack Miller83%12%31%76%9%14
Fabio Di Giannantonio92%8%19%68%14%5
Pol Espargaro101%4%15%63%12%10
Fermin Aldeguer111%3%12%54%11%6
Ai Ogura121%3%9%52%3%11
Luca Marini131%2%6%38%11%12
Brad Binder141%1%3%27%18%9
Franco Morbidelli150%1%2%25%8%15
Enea Bastianini160%1%2%16%12%13
Alex Rins170%0%1%11%9%17
Nicolo Bulega180%0%1%8%13%—
Miguel Oliveira190%0%0%5%13%16
Lorenzo Savadori200%0%0%3%15%18
Somkiat Chantra210%0%0%3%8%—
Raul Fernandez220%0%0%1%6%—

Race forecast

C13

Forecast updated after the sprint: grid plus sprint pace.

RiderGridWinPodiumTop 5Top 10P(DNF)Final
Marco Bezzecchi131%62%75%82%17%1
Pedro Acosta229%61%73%80%18%3
Fabio Quartararo36%29%54%83%13%6
Francesco Bagnaia46%28%50%71%24%—
Alex Marquez517%50%66%76%22%2
Johann Zarco62%12%30%72%19%9
Joan Mir72%11%27%56%37%—
Jack Miller80%1%7%43%25%12
Fabio Di Giannantonio94%21%45%78%16%8
Pol Espargaro100%3%13%57%20%10
Fermin Aldeguer112%12%31%71%20%4
Ai Ogura120%2%6%45%23%7
Luca Marini130%1%5%45%8%11
Brad Binder141%6%18%67%14%5
Franco Morbidelli150%0%2%28%16%—
Enea Bastianini160%0%1%19%18%18
Alex Rins170%0%0%9%20%13
Nicolo Bulega180%0%0%5%19%15
Miguel Oliveira190%0%0%7%21%14
Lorenzo Savadori200%0%0%3%28%16
Somkiat Chantra210%0%0%2%10%17
Raul Fernandez220%0%0%1%20%—

What the sprint changed

C13b
RiderPodiumΔWin
Rising
Alex Marquez28% → 50%+227% → 17%
Fabio Di Giannantonio9% → 21%+122% → 4%
Pedro Acosta51% → 61%+1020% → 29%
Dropping
Fabio Quartararo48% → 29%−1916% → 6%
Johann Zarco23% → 12%−126% → 2%
Jack Miller12% → 1%−112% → 0%

The sprint is the only weekend data that makes us change our mind: it is real race pace, in traffic, the day before. Since 2023, adding it to the forecast cuts the average error from 2.7 to 2.5 positions.

Sprint pace

RiderPaceGapDeg. s/lapRearn
Alex Marquez1:38.966—+0.356Soft10
Pedro Acosta1:39.139+0.173+0.448Soft10
Marco Bezzecchi1:39.231+0.265+0.553Soft10
Fermin Aldeguer1:39.261+0.295+0.884Soft9
Fabio Di Giannantonio1:39.392+0.426+0.320Soft10
Brad Binder1:39.418+0.452+0.327Soft10
Fabio Quartararo1:39.474+0.508+0.275Soft10
Francesco Bagnaia1:39.525+0.559+0.221Soft10
Johann Zarco1:39.578+0.612+0.344Soft10
Pol Espargaro1:39.620+0.654+0.406Soft10
Ai Ogura1:39.660+0.694+0.300Soft10
Luca Marini1:39.729+0.763+0.308Soft10
Franco Morbidelli1:39.814+0.848+0.512Soft10
Enea Bastianini1:39.920+0.954+0.319Soft10
Jack Miller1:39.932+0.966+0.105Soft10
Miguel Oliveira1:40.008+1.042+0.193Soft10
Alex Rins1:40.544+1.578+0.217Soft10
Lorenzo Savadori1:40.926+1.960+0.781Soft10

Actual sprint pace: median of the clean laps, excluding the first lap, cancelled laps and pit laps. n = laps used.

Preview

Before the race

What to expect this weekend: race and qualifying outlook, the weight of the grid and the weather.

Who rules each sector

C6
S1 · AcostaS2 · BezzecchiS3 · AcostaS4 · A. Marquez

Finish line S1 S2 S3 S4 · 4,546 m per lap

Approximate sectors: estimated from the time spent in each sector (typical error 5 to 10% of a lap) until we have the official split points.

© OpenStreetMap contributors

Fastest per sector: 2025

Median gap to the fastest rider in each sector within each session, across all seasons at this circuit; active riders only. The name on the layout is the sector leader. Sector split points on the map are approximate.

A track for grid position, or an open one?

C15

An open track: the grid decides less here and there are more comebacks.

14/100
Position index
50%
Pole wins
61%
Front row on the podium
0.68
Grid ↔ result

When two teammates disagree between pace and grid, pace wins 100% of the time (between 21% and 100%; 1 cases).

Descriptive, over 6 races (2020–2025). 100 = the track where the grid matters most; 0 = the most open. Within a team, practice pace tells who will finish ahead 7 times in 10, but when the faster teammate qualifies behind, they finish behind 6 times in 10: grid position weighs more than pace.

The last race here in numbers

2024 edition

51
Overtakes
0
Lead changes
1 leaders
25/25
Laps led by the winner
Jorge Martin
0.882 s
Closest finish

Comeback of the day: Joan Mir, from P20 to P12.

Longest battle: Jorge Martin vs Maverick Viñales (24 laps).

Overtakes are counted at the finish line: moves undone within the same lap are not seen. It is a measure of movement, not an official statistic.

Race pace at the last edition

C1

2024 edition

RiderPaceGapDeg. s/lapRearn
Jorge Martin1:38.996—+0.457Medium23
Maverick Viñales1:39.057+0.061+0.292Medium22
Enea Bastianini1:39.066+0.070+0.319Medium23
Pedro Acosta1:39.191+0.195+0.448Medium23
Francesco Bagnaia1:39.257+0.261+0.221Medium21
Marc Marquez1:39.300+0.304+0.210Medium22
Brad Binder1:39.337+0.341+0.327Medium23
Jack Miller1:39.556+0.560+0.105Medium23
Aleix Espargaro1:39.666+0.670+0.209Medium23
Franco Morbidelli1:39.688+0.692+0.512Medium23

Net race pace: median of clean laps, excluding lap 1, cancelled laps and pit laps. Degradation mixes tyre, fuel and traffic.

Winners here

  • 2025Marco BezzecchiAprilia
  • 2024Jorge MartinDucati
  • 2023Francesco BagnaiaDucati
  • 2022Fabio QuartararoYamaha
  • 2021Fabio QuartararoYamaha
  • 2020Miguel OliveiraKTM
  • 2012Casey StonerHonda
  • 2011Daniel PedrosaHonda

Attrition here

Average here 23% · global 19%
YearDNFs%
20253/2114%
20244/2218%
20236/2030%
20227/2429%
20215/2124%
20204/2218%

Tyres at the last edition

2024 edition

RearShareRel. paceDeg. s/lapWinsPodiumsAvg. pos.
Medium100%+0.75%−0.002139.5

Rear compound in the race. Pace is relative to the best of the session; degradation includes fuel and traffic, so only compare within the same race.