# 1978 Spanish motorcycle Grand Prix

The 1978 Spanish motorcycle Grand Prix was the second round of the 1978 Grand Prix motorcycle racing season. It took place on the weekend of 14–16 April 1978 at the Circuito Permanente del Jarama.

## Classification
### 500 cc

| Pos | No. | Rider | Team | Manufacturer | Time | Points |
| 1 | 3 | Pat Hennen | | Suzuki | 57'45.800 | 15 |
| 2 | 40 | Kenny Roberts | Yamaha Motor Company | Yamaha | +7.300 | 12 |
| 3 | 24 | Takazumi Katayama | Sarome & Motul Team | Yamaha | +8.900 | 10 |
| 4 | 4 | Johnny Cecotto | Yamaha Motor Company | Yamaha | +14.300 | 8 |
| 5 | 7 | Barry Sheene | Texaco Heron Team Suzuki | Suzuki | +14.700 | 6 |
| 6 | 2 | Steve Baker | Team Gallina Nava Olio Fiat | Suzuki | +16.500 | 5 |
| 7 | 8 | Tepi Länsivuori | | Suzuki | +1'01.500 | 4 |
| 8 | 15 | Christian Estrosi | | Suzuki | +1'10.700 | 3 |
| 9 | 9 | Wil Hartog | Riemersma Racing | Suzuki | +1'14.900 | 2 |
| 10 | 5 | Steve Parrish | | Suzuki | +1 lap | 1 |
| 11 | 14 | Boet van Dulmen | | Suzuki | +1 lap | |
| 12 | 21 | Jean-Philippe Orban | Team La Licorne | Suzuki | +1 lap | |
| 13 | 6 | Tom Herron | | Suzuki | +1 lap | |
| 14 | 11 | Michel Rougerie | | Suzuki | +2 laps | |
| 15 | 16 | Leslie van Breda | | Suzuki | +2 laps | |
| 16 | 28 | Bruno Kneubühler | RSS Racing Team | Suzuki | +2 laps | |
| 17 | 26 | Clive Padgett | | Yamaha | +2 laps | |
| 18 | 19 | Alex George | | Suzuki | +3 laps | |
| 19 | 33 | Fernando Gonzalez de Nicolas | | Yamaha | +3 laps | |
| Ret | | Ikujiro Takai | Yamaha Motor Company | Yamaha | Accident | |
| Ret | | Virginio Ferrari | Team Gallina Nava Olio Fiat | Suzuki | Retired | |
| Ret | | Max Wiener | | Suzuki | Clutch | |
| Ret | | Marco Lucchinelli | Cagiva Corse | Suzuki | Accident | |
| Ret | | Philippe Coulon | Marlboro Nava Total | Suzuki | Retired | |
| Ret | | John Newbold | Ray Hamblin Motorcycles | Suzuki | Retired | |
| Ret | | Olivier Chevallier | | Yamaha | Retired | |
| Ret | | Jon Ekerold | Suzuki Deutschland | Suzuki | Retired | |
| Ret | | Pentti Korhonen | RSS Racing Team | Yamaha | Retired | |
| DNS | | Carlos Delgado de San Antonio | | Suzuki | Did not start | |
| DNQ | | Eddie Roberts | | Suzuki | Did not qualify | |
| DNQ | | Francisco Perez | | Suzuki | Did not qualify | |
| DNQ | | Gianni Rolando | Team Librenti | Suzuki | Did not qualify | |
| DNQ | | Kimmo Kopra | | Yamaha | Did not qualify | |
| DNQ | | Seppo Ojala | | Yamaha | Did not qualify | |
| DNQ | | Victor Palomo | Sonauto | Buton | Did not qualify | |
| Sources: |||||||

### 250cc

| Pos | No. | Rider | Manufacturer | Laps | Time | Grid | Points |
| 1 | 50 | Gregg Hansford | Kawasaki | 30 | 49:27.3 | 2 | 15 |
| 2 | 40 | Kenny Roberts | Yamaha | 30 | +10.3 | 1 | 12 |
| 3 | 2 | Franco Uncini | Yamaha | 30 | +45.8 | 3 | 10 |
| 4 | 6 | Kork Ballington | Kawasaki | 30 | +50.2 | 4 | 8 |
| 5 | 8 | Jon Ekerold | Yamaha | 30 | +1:21.9 | 7 | 6 |
| 6 | 9 | Mick Grant | Kawasaki | 30 | +1:22.6 | 12 | 5 |
| 7 | 14 | Olivier Chevallier | Yamaha | 29 | +1 lap | 8 | 4 |
| 8 | 5 | Tom Herron | Yamaha | 29 | +1 lap | 13 | 3 |
| 9 | 3 | Ray Quincey | Yamaha | 29 | +1 lap | 17 | 2 |
| 10 | 12 | Chas Mortimer | Yamaha | 29 | +1 lap | 9 | 1 |
| 11 | 16 | Anton Mang | Kawasaki | 29 | +1 lap | | |
| 12 | 18 | Vic Soussan | Yamaha | 29 | +1 lap | 16 | |
| 13 | 11 | Pentti Korhonen | Yamaha | 29 | +1 lap | 11 | |
| 14 | 7 | Les van Breda | Yamaha | 29 | +1 lap | 19 | |
| 15 | 17 | Ángel Nieto | Bultaco | 29 | +1 lap | 19 | |
| 16 | 31 | Carlos Morante | Yamaha | 29 | +1 lap | | |
| 17 | 28 | Eduardo Alemán | Yamaha | 29 | +1 lap | | |
| 18 | 46 | Eero Hyvärinen | Yamaha | 28 | +2 laps | | |
| 19 | 48 | Roland Freymond | Yamaha | 28 | +2 laps | | |
| | | Mario Lega | Morbidelli | | | 5 | |
| | | Patrick Fernandez | Yamaha | | | 6 | |
| | | Paolo Pileri | Morbidelli | | | 10 | |
| | | John Dodds | Yamaha | | | 14 | |
| | | Benjamin Grau | Derbi | | | 15 | |
| | | Pierluigi Conforti | Yamaha | | | 18 | |
| | | Carlos Lavado | Yamaha | | | 20 | |
| 29 starters in total ||||||||

### 125cc classification

| Pos | No. | Rider | Manufacturer | Laps | Time | Grid | Points |
| 1 | 2 | Eugenio Lazzarini | MBA | 27 | 47:54.8 | 2 | 15 |
| 2 | 11 | Thierry Espié | Motobécane | 27 | +36.7 | 4 | 12 |
| 3 | 6 | Harald Bartol | Morbidelli | 27 | +1:05.9 | 8 | 10 |
| 4 | 36 | Clive Horton | Morbidelli | 27 | +1:23.5 | 13 | 8 |
| 5 | 22 | Felice Agostini | Morbidelli | 27 | +1:35.1 | 7 | 6 |
| 6 | 4 | Jean-Louis Guignabodet | Morbidelli | 27 | +1:43.9 | 9 | 5 |
| 7 | 31 | Miguel Cortes | Morbidelli | 27 | +1:46.9 | 14 | 4 |
| 8 | 16 | Thierry Noblesse | Morbidelli | 27 | +1:47.9 | 10 | 3 |
| 9 | 24 | Per-Edward Carlson | Morbidelli | 27 | +1:48.3 | 15 | 2 |
| 10 | 21 | Patrick Plisson | Morbidelli | 26 | +1 lap | 12 | 1 |
| 11 | 39 | Julien van Zeebroeck | Morbidelli | 26 | +1 lap | 18 | |
| 12 | 26 | Ivan Palazzese | Morbidelli | 26 | +1 lap | 19 | |
| 13 | 18 | Rolf Blatter | Morbidelli | 26 | +1 lap | | |
| 14 | 7 | Stefan Dörflinger | Morbidelli | 26 | +1 lap | 16 | |
| 15 | 15 | Cees van Dongen | Morbidelli | 26 | +1 lap | | |
| 16 | 14 | Walter Koschine | Morbidelli | 26 | +1 lap | | |
| 17 | 38 | Francisco Roman | Motobécane | 26 | +1 lap | | |
| 18 | 23 | Fabrizio Frollani | Morbidelli | 25 | +2 laps | 17 | |
| | | Pierpaolo Bianchi | Minarelli | | | 1 | |
| | | Ángel Nieto | Bultaco | | | 3 | |
| | | Maurizio Massimiani | Morbidelli | | | 5 | |
| | | Pierluigi Conforti | Morbidelli | | | 6 | |
| | | Hans Müller | Morbidelli | | | 11 | |
| | | François Granon | Morbidelli | | | 20 | |
| 28 starters in total ||||||||

### 50cc classification

| Pos | No. | Rider | Manufacturer | Laps | Time | Grid | Points |
| 1 | 2 | Eugenio Lazzarini | Kreidler | 18 | 35:02.5 | 1 | 15 |
| 2 | 3 | Ricardo Tormo | Bultaco | 18 | +4.2 | 2 | 12 |
| 3 | 4 | Patrick Plisson | ABF | 18 | +1:05.8 | 4 | 10 |
| 4 | 18 | Wolfgang Müller | Kreidler | 18 | +1:14.6 | 5 | 8 |
| 5 | 14 | Cees van Dongen | Kreidler | 18 | +1:46.7 | 11 | 6 |
| 6 | 32 | Daniel Corvi | Kreidler | 18 | +1:56.6 | | 5 |
| 7 | 9 | Theo Timmer | Kreidler | 18 | +2:04.6 | 9 | 4 |
| 8 | 6 | Ramón Gali | Bultaco | 17 | +1 lap | 20 | 3 |
| 9 | 12 | Aldo Pero | Kreidler | 17 | +1 lap | 12 | 2 |
| 10 | 34 | Javier Mira | Kreidler | 17 | +1 lap | 9 | 4 |
| 11 | 28 | Jorge Navarrete | Bultaco | 17 | +1 lap | 15 | |
| 12 | 24 | Jacques Hutteau | Kreidler | 17 | +1 lap | | |
| 13 | 11 | Rolf Blatter | Kreidler | 17 | +1 lap | | |
| 14 | 10 | Rudolf Kunz | Kreidler | 17 | +1 lap | 13 | |
| 15 | 31 | Vicente Ferrer | Kreidler | 17 | +1 lap | | |
| 16 | 27 | Henrique Sande | Kreidler | 14 | +4 laps | | |
| NC | 30 | Salvador Ventosa | Kreidler | 12 | +6 laps | | |
| | | Stefan Dörflinger | Kreidler | | | 3 | |
| | | Ingo Emmerich | Kreidler | | | 6 | |
| | | Julien van Zeebroeck | Kreidler | | | 7 | |
| | | Gaspar Legaz | Kreidler | | | 8 | |
| | | Claudio Lusuardi | Bultaco | | | 10 | |
| | | Peter Looyestein | Kreidler | | | 14 | |
| | | Hagen Klein | Kreidler | | | 16 | |
| | | Joaquín Gali | Kreidler | | | 17 | |
| | | Pierre Dumont | Kreidler | | | 18 | |
| | | Charles Dumont | Kreidler | | | 19 | |
| 27 starters in total ||||||||