1 |
Phil Read |
3200 days |
90 |
1964 Ulster Grand Prix → 1973 West German Grand Prix |
11 |
|
2 |
Andrea Dovizioso |
2653 days |
130 |
2009 British Grand Prix → 2016 Malaysian Grand Prix |
15 |
|
3 |
Alex Barros |
2463 days |
94 |
1993 FIM Grand Prix → 2000 Dutch TT |
7 |
|
4 |
Jack Miller |
1771 days |
82 |
2016 Dutch TT → 2021 Spanish Grand Prix |
4 |
|
5 |
John Hartle |
1456 days |
26 |
1956 Ulster Grand Prix → 1960 Ulster Grand Prix |
3 |
|
6 |
Jack Findlay |
1423 days |
38 |
1973 Isle of Man TT → 1977 Austrian Grand Prix |
3 |
|
7 |
Loris Capirossi |
1316 days |
50 |
1996 Australian Grand Prix → 2000 Italian Grand Prix |
9 |
|
8 |
Norifumi Abe |
1281 days |
55 |
1996 Japanese Grand Prix → 1999 Rio de Janeiro Grand Prix |
3 |
|
9 |
Àlex Crivillé |
1198 days |
45 |
1992 Dutch TT → 1995 European Grand Prix |
15 |
|
10 |
Umberto Masetti |
1155 days |
27 |
1952 Belgian Grand Prix → 1955 Nations Grand Prix |
6 |
|
11 |
Maverick Viñales |
1113 days |
59 |
2021 Qatar Grand Prix → 2024 Grand Prix of the Americas |
10 |
|
11 |
Loris Capirossi |
1113 days |
47 |
2000 Italian Grand Prix → 2003 Catalan Grand Prix |
9 |
|
13 |
Eddie Lawson |
1064 days |
40 |
1989 Swedish Grand Prix → 1992 Hungarian Grand Prix |
31 |
|
14 |
John Hartle |
1057 days |
20 |
1960 Ulster Grand Prix → 1963 Dutch TT |
3 |
|
15 |
Marc Márquez |
1043 days |
53 |
2021 Emilia Romagna Grand Prix → 2024 Aragon Grand Prix |
73 |
|
16 |
Reg Armstrong |
1015 days |
19 |
1952 German Grand Prix → 1955 Spanish Grand Prix |
4 |
|
17 |
Valentino Rossi |
993 days |
44 |
2010 Malaysian Grand Prix → 2013 Dutch TT |
89 |
|
18 |
Alex Barros |
896 days |
33 |
2002 Valencian Grand Prix → 2005 Portuguese Grand Prix |
7 |
|
19 |
Fergus Anderson |
861 days |
21 |
1951 Swiss Grand Prix → 1953 Spanish Grand Prix |
2 |
|
20 |
Loris Capirossi |
826 days |
37 |
2003 Catalan Grand Prix → 2005 Japanese Grand Prix |
9 |
|
21 |
Leslie Graham |
784 days |
16 |
1950 Swiss Grand Prix → 1952 Nations Grand Prix |
5 |
|
22 |
Alberto Pagani |
735 days |
21 |
1969 Nations Grand Prix → 1971 Nations Grand Prix |
3 |
|
23 |
Álex Rins |
728 days |
39 |
2020 Aragon Grand Prix → 2022 Australian Grand Prix |
6 |
|
24 |
Barry Sheene |
714 days |
18 |
1979 French Grand Prix → 1981 Swedish Grand Prix |
19 |
|
25 |
Geoff Duke |
686 days |
10 |
1956 Nations Grand Prix → 1958 Swedish Grand Prix |
22 |
|
25 |
Wayne Gardner |
686 days |
25 |
1990 Australian Grand Prix → 1992 British Grand Prix |
18 |
|
27 |
Geoff Duke |
679 days |
10 |
1951 Ulster Grand Prix → 1953 Dutch TT |
22 |
|
27 |
Jorge Martín |
679 days |
34 |
2021 Styrian Grand Prix → 2023 German Grand Prix |
8 |
|
27 |
Daryl Beattie |
679 days |
24 |
1993 German Grand Prix → 1995 Japanese Grand Prix |
3 |
|
30 |
Alfredo Milani |
665 days |
10 |
1951 Nations Grand Prix → 1953 Belgian Grand Prix |
3 |
|
31 |
Jack Findlay |
664 days |
19 |
1971 Ulster Grand Prix → 1973 Isle of Man TT |
3 |
|
32 |
Randy Mamola |
643 days |
19 |
1982 German Grand Prix → 1984 Dutch TT |
13 |
|
33 |
Carlos Checa |
637 days |
22 |
1996 Catalan Grand Prix → 1998 Madrid Grand Prix |
2 |
|
34 |
Tadayuki Okada |
636 days |
21 |
1997 Indonesian Grand Prix → 1999 Dutch TT |
4 |
|
35 |
Marco Bezzecchi |
609 days |
33 |
2023 Indian Grand Prix → 2025 British Grand Prix |
4 |
|
36 |
Marc Márquez |
581 days |
21 |
2019 Valencian Grand Prix → 2021 German Grand Prix |
73 |
|
36 |
Sete Gibernau |
581 days |
21 |
2001 Valencian Grand Prix → 2003 South African Grand Prix |
9 |
|
38 |
Johann Zarco |
568 days |
29 |
2023 Australian Grand Prix → 2025 French Grand Prix |
2 |
|
39 |
Jorge Lorenzo |
567 days |
23 |
2016 Valencian Grand Prix → 2018 Italian Grand Prix |
47 |
|
40 |
Cal Crutchlow |
532 days |
21 |
2016 Australian Grand Prix → 2018 Argentine Grand Prix |
3 |
|
41 |
Maverick Viñales |
525 days |
28 |
2017 French Grand Prix → 2018 Australian Grand Prix |
10 |
|
42 |
Jack Miller |
497 days |
28 |
2021 French Grand Prix → 2022 Japanese Grand Prix |
4 |
|
42 |
Danilo Petrucci |
497 days |
21 |
2019 Italian Grand Prix → 2020 French Grand Prix |
2 |
|
44 |
Alex Barros |
490 days |
23 |
2001 Italian Grand Prix → 2002 Pacific Grand Prix |
7 |
|
44 |
Aleix Espargaró |
490 days |
25 |
2022 Argentine Grand Prix → 2023 British Grand Prix |
3 |
|
46 |
Randy Mamola |
483 days |
17 |
1981 Yugoslavian Grand Prix → 1982 German Grand Prix |
13 |
|
47 |
Wil Hartog |
448 days |
14 |
1979 German Grand Prix → 1980 Finnish Grand Prix |
5 |
|
47 |
Reg Armstrong |
448 days |
10 |
1955 Spanish Grand Prix → 1956 German Grand Prix |
4 |
|
49 |
Umberto Masetti |
447 days |
9 |
1951 Spanish Grand Prix → 1952 Dutch TT |
6 |
|
50 |
Valentino Rossi |
442 days |
23 |
2013 Dutch TT → 2014 San Marino Grand Prix |
89 |
|
51 |
Geoff Duke |
421 days |
7 |
1955 Dutch TT → 1956 Nations Grand Prix |
22 |
|
52 |
Dani Pedrosa |
420 days |
21 |
2014 Czech Republic Grand Prix → 2015 Japanese Grand Prix |
31 |
|
52 |
Enea Bastianini |
420 days |
22 |
2022 Aragon Grand Prix → 2023 Malaysian Grand Prix |
7 |
|
52 |
Álex Rins |
420 days |
16 |
2019 British Grand Prix → 2020 Aragon Grand Prix |
6 |
|
55 |
Max Biaggi |
413 days |
17 |
1998 Czech Republic Grand Prix → 1999 South African Grand Prix |
13 |
|
56 |
Jack Middelburg |
400 days |
12 |
1980 Dutch TT → 1981 British Grand Prix |
2 |
|
57 |
Giacomo Agostini |
399 days |
10 |
1975 Finnish Grand Prix → 1976 German Grand Prix |
69 |
|
57 |
Mick Doohan |
399 days |
14 |
1992 German Grand Prix → 1993 San Marino Grand Prix |
54 |
|
57 |
Max Biaggi |
399 days |
16 |
2001 German Grand Prix → 2002 Czech Republic Grand Prix |
13 |
|
60 |
Dani Pedrosa |
392 days |
18 |
2008 Catalan Grand Prix → 2009 United States Grand Prix |
31 |
|
60 |
Wayne Gardner |
392 days |
15 |
1989 Australian Grand Prix → 1990 Spanish Grand Prix |
18 |
|
62 |
Valentino Rossi |
385 days |
18 |
2016 Catalan Grand Prix → 2017 Dutch TT |
89 |
|
63 |
Jorge Lorenzo |
378 days |
16 |
2008 Portuguese Grand Prix → 2009 Japanese Grand Prix |
47 |
|
63 |
Dani Pedrosa |
378 days |
17 |
2006 British Grand Prix → 2007 German Grand Prix |
31 |
|
63 |
Pat Hennen |
378 days |
12 |
1976 Finnish Grand Prix → 1977 British Grand Prix |
3 |
|
66 |
Randy Mamola |
372 days |
11 |
1985 Dutch TT → 1986 Belgian Grand Prix |
13 |
|
66 |
Wil Hartog |
372 days |
11 |
1977 Dutch TT → 1978 Belgian Grand Prix |
5 |
|
68 |
Andrea Dovizioso |
371 days |
11 |
2019 Austrian Grand Prix → 2020 Austrian Grand Prix |
15 |
|
68 |
Luca Cadalora |
371 days |
13 |
1993 Italian Grand Prix → 1994 United States Grand Prix |
8 |
|
68 |
John Kocinski |
371 days |
12 |
1992 South African Grand Prix → 1993 United States Grand Prix |
4 |
|
68 |
Brad Binder |
371 days |
21 |
2020 Czech Republic Grand Prix → 2021 Austrian Grand Prix |
2 |
|
68 |
Ray Amm |
371 days |
8 |
1953 Isle of Man TT → 1954 Isle of Man TT |
2 |
|