| Year | 125cc class | 250cc class | 350cc class | 500cc class | |
| 1949 | Nello PAGANI (ITA, Mondial) |
Bruno RUFFO (ITA, Moto Guzzi) |
Freddie FRITH (GBR, Velocette) |
Leslie GRAHAM (GBR, AJS) | |
| 1950 | Bruno RUFFO (ITA, Mondial) |
Dario AMBROSINI (ITA, Benelli) |
Bob FOSTER (GBR, Velocette) |
Umberto MASETTI (ITA, Gilera) | |
| 1951 | Carlo UBBIARI (ITA, Mondial) |
Bruno RUFFO (ITA, Moto Guzzi) |
Geoff DUKE (GBR, Norton) |
Geoff DUKE (GBR, Norton) | |
| 1952 | Cecil SANDFORD (GBR, MV Agusta) |
Enrico LORENZETTI (ITA, Moto Guzzi) |
Geoff DUKE (GBR, Norton) |
Umberto MASETTI (ITA, Gilera) | |
| 1953 | Werner HAAS (GER, NSU) |
Werner HAAS (GER, NSU) |
Fergus ANDERSON (GBR, Moto Guzzi) |
Geoff DUKE (GBR, Gilera) | |
| 1954 | Rupert HOLLAUS (AUT, NSU) |
Werner HAAS (GER, NSU) |
Fergus ANDERSON (GBR, Moto Guzzi) |
Geoff DUKE (GBR, Gilera) | |
| 1955 | Carlo UBBIALI (ITA, MV Agusta) |
Hermann Paul MÜLLER (GER, NSU) |
Bill LOMAS (GBR, Moto Guzzi) |
Geoff DUKE (GBR, Gilera) | |
| 1956 | Carlo UBBIALI (ITA, MV Agusta) |
Carlo UBBIALI (ITA, MV Agusta) |
Bill LOMAS (GBR, Moto Guzzi) |
John SURTEES (GBR, MV Agusta) | |
| 1957 | Tarquinio PROVINI (ITA, Mondial) |
Cecyl SANDFORD (GBR, Mondial) |
Keith CAMPBELL (AUS, Moto Guzzi) |
Libero LIBERATI (ITA, Gilera) | |
| 1958 | Carlo UBBIALI (ITA, MV Agusta) |
Tarquinio PROVINI (ITA, MV Agusta) |
John SURTEES (GBR, MV Agusta) |
John SURTEES (GBR, MV Agusta) | |
| 1959 | Carlo UBBIALI (ITA, MV Agusta) |
Carlo UBBIALI (ITA, MV Agusta) |
John SURTEES (GBR, MV Agusta) |
John SURTEES (GBR, MV Agusta) | |
| 1960 | Carlo UBBIALI (ITA, MV Agusta) |
Carlo UBBIALI (ITA, MV Agusta) |
John SURTEES (GBR, MV Agusta) |
John SURTEES (GBR, MV Agusta) | |
| 1961 | Tom PHILLIS (AUS, Honda) |
Mike HAILWOOD (GBR, Honda) |
Gary HOCKING (RHO, MV Agusta) |
Gary HOCKING (RHO, MV Agusta) | |
| Year | 50cc class | 125cc class | 250cc class | 350cc class | 500cc class |
| 1962 | Ernst DEGNER (GER, Suzuki) |
Luigi TAVERI (SWI, Honda) |
Jim REDMAN (RHO, Honda) |
Jim REDMAN (RHO, Honda) |
Mike HAILWOOD (GBR, MV Agusta) |
| 1963 | Hugh ANDERSON (NZE, Suzuki) |
Hugh ANDERSON (NZE, Suzuki) |
Jim REDMAN (RHO, Honda) |
Jim REDMAN (RHO, Honda) |
Mike HAILWOOD (GBR, MV Agusta) |
| 1964 | Hugh ANDERSON (NZE, Suzuki) |
Luigi TAVERI (SWI, Honda) |
Phil READ (GBR, Yamaha) |
Jim REDMAN (RHO, Honda) |
Mike HAILWOOD (GBR, MV Agusta) |
| 1965 | Ralph BRYANS (IRL, Honda) |
Hugh ANDERSON (NZE, Suzuki) |
Phil READ (GBR, Yamaha) |
Jim REDMAN (RHO, Honda) |
Mike HAILWOOD (GBR, MV Agusta) |
| 1966 | Hans-Georg ANSCHEIDT (GER, Suzuki) |
Luigi TAVERI (SWI, Honda) |
Mike HAILWOOD (GBR, Honda) |
Mike HAILWOOD (GBR, Honda) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1967 | Hans-Georg ANSCHEIDT (GER, Suzuki) |
Bill IVY (GBR, Yamaha) |
Mike HAILWOOD (GBR, Honda) |
Mike HAILWOOD (GBR, Honda) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1968 | Hans-Georg ANSCHEIDT (GER, Suzuki) |
Phil READ (GBR, Yamaha) |
Phil READ (GBR, Yamaha) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1969 | Angel NIETO (SPA, Derbi) |
Dave SIMMONDS (GBR, Kawasaki) |
Kel CARRUTHERS (AUS, Benelli) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1970 | Angel NIETO (SPA, Derbi) |
Dieter BRAUN (GER, Suzuki) |
Rodney GOULD (GBR, Yamaha) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1971 | Jan DE VRIES (NED, Kreidler) |
Angel NIETO (SPA, Derbi) |
Phil READ (GBR, Yamaha) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1972 | Angel NIETO (SPA, Derbi) |
Angel NIETO (SPA, Derbi) |
Jarno SAARINEN (FIN, Yamaha) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Giacomo AGOSTINI (ITA, MV Agusta) |
| 1973 | Jan DE VRIES (NED, Kreidler) |
Kent ANDERSSON (SWE, Yamaha) |
Dieter BRAUN (GER, Yamaha) |
Giacomo AGOSTINI (ITA, MV Agusta) |
Phil READ (GBR, MV Agusta) |
| 1974 | Henk VAN KESSEL (NED, Kreidler) |
Kent ANDERSSON (SWE, Yamaha) |
Walter VILLA (ITA, Harley Davidson) |
Giacomo AGOSTINI (ITA, Yamaha) |
Phil READ (GBR, MV Agusta) |
| 1975 | Angel NIETO (SPA, Kreidler) |
Paolo PILERI (ITA, Morbidelli) |
Walter VILLA (ITA, Harley Davidson) |
Johnny CECOTTO (VEN, Yamaha) |
Giacomo AGOSTINI (ITA, Yamaha) |
| 1976 | Angel NIETO (SPA, Bultaco) |
Pierpaolo BIANCHI (ITA, Morbidelli) |
Walter VILLA (ITA, Harley Davidson) |
Walter VILLA (ITA, Harley Davidson) |
Barry SHEENE (GBR, Suzuki) |
| 1977 | Angel NIETO (SPA, Bultaco) |
Pierpaolo BIANCHI (ITA, Morbidelli) |
Mario LEGA (ITA, Morbidelli) |
片山敬済 (JPN, Yamaha) |
Barry SHEENE (GBR, Suzuki) |
| 1978 | Ricardo TORMO (SPA, Bultaco) |
Eugenio LAZZARINI (ITA, MBA) |
Kork BALLINGTON (RSA, Kawasaki) |
Kork BALLINGTON (RSA, Kawasaki) |
Kenny ROBERTS (USA, Yamaha) |
| 1979 | Eugenio LAZZARINI (ITA, Kreidler) |
Angel NIETO (SPA, Minarelli) |
Kork BALLINGTON (RSA, Kawasaki) |
Kork BALLINGTON (RSA, Kawasaki) |
Kenny ROBERTS (USA, Yamaha) |
| 1980 | Eugenio LAZZARINI (ITA, Kreidler) |
Pierpaolo BIANCHI (ITA, MBA) |
Anton MANG (GER, Kawasaki) |
Jon EKEROLD (RSA, Yamaha) |
Kenny ROBERTS (USA, Yamaha) |
| 1981 | Ricardo TORMO (SPA, Bultaco) |
Angel NIETO (SPA, Minarelli) |
Anton MANG (GER, Kawasaki) |
Anton MANG (GER, Kawasaki) |
Marco LUCCHINELLI (ITA, Suzuki) |
| 1982 | Stefan DÖRFLINGER (SWI, Kreidler) |
Angel NIETO (SPA, Garelli) |
Jean Louis TOURNADRE (FRA, Yamaha) |
Anton MANG (GER, Kawasaki) |
Franco UNCINI (ITA, Suzuki) |
| Year | 50cc class | 125cc class | 250cc class | 500cc class | |
| 1983 | Stefan DÖRFLINGER (SWI, Kreidler) |
Angel NIETO (SPA, Garelli) |
Carlos LAVADO (VEN, Yamaha) |
Freddie SPENCER (USA, Honda) | |
| Year | 80cc class | 125cc class | 250cc class | 500cc class | |
| 1984 | Stefan DÖRFLINGER (SWI, Zundapp) |
Angel NIETO (SPA, Garelli) |
Christian SARRON (FRA, Yamaha) |
Eddie LAWSON (USA, Yamaha) | |
| 1985 | Stefan DÖRFLINGER (SWI, Krauser) |
Fausto GRESINI (ITA, Garelli) |
Freddie SPENCER (USA, Honda) |
Freddie SPENCER (USA, Honda) | |
| 1986 | Jorge MARTINEZ (SPA, Derbi) |
Luca CADALORA (ITA, Garelli) |
Carlos LAVADO (VEN, Yamaha) |
Eddie LAWSON (USA, Yamaha) | |
| 1987 | Jorge MARTINEZ (SPA, Derbi) |
Fausto GRESINI (ITA, Garelli) |
Anton MANG (GER, Honda) |
Wayne GARDNER (AUS, Honda) | |
| 1988 | Jorge MARTINEZ (SPA, Derbi) |
Jorge MARTINEZ (SPA, Derbi) |
Sito PONS (SPA, Honda) |
Eddie LAWSON (USA, Yamaha) | |
| 1989 | Manuel HERREROS (SPA, Derbi) |
Alex CRIVILLE (SPA, Cobas) |
Sito PONS (SPA, Honda) |
Eddie LAWSON (USA, Honda) | |
| Year | 125cc class | 250cc class | 500cc class | ||
| 1990 | Loris CAPIROSSI (ITA, Honda) |
John KOCINSKI (USA, Yamaha) |
Wayne RAINEY (USA, Yamaha) | ||
| 1991 | Loris CAPIROSSI (ITA, Honda) |
Luca CADALORA (ITA, Honda) |
Wayne RAINEY (USA, Yamaha) | ||
| 1992 | Alessandro GRAMIGNI (ITA, Aprilia) |
Luca CADALORA (ITA, Honda) |
Wayne RAINEY (USA, Yamaha) | ||
| 1993 | Dirk RAUDIES (GER, Honda) |
原田哲也 (JPN, Yamaha) |
Kevin SCHWANTZ (USA, Suzuki) | ||
| 1994 | 坂田和人 (JPN, Aprilia) |
Max BIAGGI (ITA, Aprilia) |
Mick DOOHAN (AUS, Honda) | ||
| 1995 | 青木治親 (JPN, Honda) |
Max BIAGGI (ITA, Aprilia) |
Mick DOOHAN (AUS, Honda) | ||
| 1996 | 青木治親 (JPN, Honda) |
Max BIAGGI (ITA, Aprilia) |
Mick DOOHAN (AUS, Honda) | ||
| 1997 | Valentino ROSSI (ITA, Aprilia) |
Max BIAGGI (ITA, Honda) |
Mick DOOHAN (AUS, Honda) | ||
| 1998 | 坂田和人 (JPN, Aprilia) |
Loris CAPIROSSI (ITA, Aprilia) |
Mick DOOHAN (AUS, Honda) | ||
| 1999 | Emilio ALZAMORA (SPA, Honda) |
Valentino ROSSI (ITA, Aprilia) |
Alex CRIVILLE (SPA, Honda) | ||
| 2000 | Roberto LOCATELLI (ITA, Aprilia) |
Olivier JACQUE (FRA, Yamaha) |
Kenny ROBERTS JR (USA, Suzuki) | ||
| 2001 | Manuel POGGIALI (RSM, Gilera) |
加藤大治郎 (JPN, Honda) |
Valentino ROSSI (ITA, Honda) | ||
| Year | 125cc class | 250cc class | MotoGP class | ||
| 2002 | Arnaud VINCENT (FRA, Aprilia) |
Marco MELANDRI (ITA, Aprilia) |
Valentino ROSSI (ITA, Honda) | ||
| 2003 | Dani PEDROSA (SPA, Honda) |
Manuel POGGIALI (RSM, Aprilia) |
Valentino ROSSI (ITA, Honda) | ||
| 2004 | Andrea DOVIZIOSO (ITA, Honda) |
Dani PEDROSA (SPA, Honda) |
Valentino ROSSI (ITA, Yamaha) | ||
| 2005 | Thomas LUTHI (SWI, Honda) |
Dani PEDROSA (SPA, Honda) |
Valentino ROSSI (ITA, Yamaha) | ||
| 2006 | Alvaro BAUTISTA (SPA, Aprilia) |
Jorge LORENZO (SPA, Aprilia) |
Nicky HAYDEN (USA, Honda) | ||
| 2007 | Gabor TALMACSI (HUN, Aprilia) |
Jorge LORENZO (SPA, Aprilia) |
Casey STONER (AUS, Ducati) | ||
| 2008 | Mike DI MEGLIO (FRA, Derbi) |
Marco SIMONCELLI (ITA, Gilera) |
Valentino ROSSI (ITA, Yamaha) | ||
| 2009 | Julian SIMON (SPA, Aprilia) |
青山博一 (JPN, Honda) |
Valentino ROSSI (ITA, Yamaha) | ||
| Year | 125cc class | Moto2 class | MotoGP class | ||
| 2010 | Marc MARQUEZ (SPA, Derbi) |
Toni ELIAS (SPA, Moriwaki) |
Jorge LORENZO (SPA, Yamaha) | ||
| 2011 | Nicolas TEROL (SPA, Aprilia) |
Stefan BRADL (GER, Kalex) |
Casey STONER (AUS, Honda) | ||
| Year | Moto3 class | Moto2 class | MotoGP class | ||
| 2012 | Sandro CORTESE (GER, KTM) |
Marc MARQUEZ (SPA, Suter) |
Jorge LORENZO (SPA, Yamaha) | ||
| 2013 | Maverick VIÑALES (SPA, KTM) |
Pol ESPARGARÓ (SPA, Kalex) |
Marc MARQUEZ (SPA, Honda) |