| 1949 | Belgian Grand Prix · Grand Prix | Bill Doran | AJS | — |
| 1950 | Belgian Grand Prix · Grand Prix | Umberto Masetti | Gilera | — |
| 1951 | Belgian Grand Prix · Grand Prix | Geoff Duke | Norton | Bill Doran |
| 1952 | Belgian Grand Prix · Grand Prix | Umberto Masetti | Gilera | — |
| 1953 | Belgian Grand Prix · Grand Prix | Alfredo Milani | Gilera | — |
| 1954 | Belgian Grand Prix · Grand Prix | Geoff Duke | Gilera | — |
| 1955 | Belgian Grand Prix · Grand Prix | Giuseppe Colnago | Gilera | — |
| 1956 | Belgian Grand Prix · Grand Prix | John Surtees | MV Agusta | — |
| 1957 | Belgian Grand Prix · Grand Prix | Libero Liberati | Gilera | Libero Liberati |
| 1958 | Belgian Grand Prix · Grand Prix | John Surtees | MV Agusta | John Surtees |
| 1959 | Belgian Grand Prix · Grand Prix | John Surtees | MV Agusta | John Surtees |
| 1960 | Belgian Grand Prix · Grand Prix | John Surtees | MV Agusta | — |
| 1961 | Belgian Grand Prix · Grand Prix | Gary Hocking | MV Agusta | — |
| 1962 | Belgian Grand Prix · Grand Prix | Mike Hailwood | MV Agusta | — |
| 1963 | Belgian Grand Prix · Grand Prix | Mike Hailwood | MV Agusta | — |
| 1964 | Belgian Grand Prix · Grand Prix | Mike Hailwood | MV Agusta | — |
| 1965 | Belgian Grand Prix · Grand Prix | Mike Hailwood | MV Agusta | — |
| 1966 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1967 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1968 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1969 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1970 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1971 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1972 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1973 | Belgian Grand Prix · Grand Prix | Giacomo Agostini | MV Agusta | — |
| 1974 | Belgian Grand Prix · Grand Prix | Phil Read | MV Agusta | — |
| 1975 | Belgian Grand Prix · Grand Prix | Phil Read | MV Agusta | — |
| 1976 | Belgian Grand Prix · Grand Prix | John Williams | Suzuki | — |
| 1977 | Belgian Grand Prix · Grand Prix | Barry Sheene | Suzuki | — |
| 1978 | Belgian Grand Prix · Grand Prix | Wil Hartog | Suzuki | — |
| 1979 | Belgian Grand Prix · Grand Prix | Dennis Ireland | Suzuki | — |
| 1981 | Grand Prix Moto · Grand Prix | Marco Lucchinelli | Suzuki | — |
| 1982 | Belgian Grand Prix · Grand Prix | Freddie Spencer | Honda | — |
| 1983 | Belgian Grand Prix · Grand Prix | Kenny Roberts | Yamaha | — |
| 1984 | Belgian Grand Prix · Grand Prix | Freddie Spencer | Honda | — |
| 1985 | Belgian Grand Prix · Grand Prix | Freddie Spencer | Honda | — |
| 1986 | Belgian Grand Prix · Grand Prix | Randy Mamola | Yamaha | — |
| 1988 | Belgian Grand Prix · Grand Prix | Wayne Gardner | Honda | — |
| 1989 | Belgian Grand Prix · Grand Prix | Eddie Lawson | Honda | — |
| 1990 | Belgian Grand Prix · Grand Prix | Wayne Rainey | Yamaha | Kevin Schwantz |