To trzecie zwycięstwo Stonera w sezonie. Dziewięciokrotny mistrz świata (w różnych klasach) Włoch Valentino Rossi uplasował się na piątym miejscu. W klasie Moto2 najszybszy był Niemiec Stefan Bradl przed Hiszpanami Markiem Marquezem i Aleixem Espargaro. Rywalizację motocyklistów w klasie 125 ccm wygrał reprezentant gospodarzy Nicolas Terol. Drugi był jego rodak Maverick Vinales, a trzeci Niemiec Jonas Folger. Kolejna eliminacja MŚ, Grand Prix W.Brytanii, odbędzie się 12 czerwca na torze w Silverstone. Wyniki Grand Prix Katalonii w Barcelonie: Klasa 125 ccm (22 rund po 4,727 km/103,994 km): 1. Nicolas Terol (Hiszpania) Aprilia 42.29,647 2. Maverick Vinales (Hiszpania) Aprilia strata 10,356 3. Jonas Folger (Niemcy) Aprilia 15,260 4. Sandro Cortese (Niemcy) Aprilia 15,670 5. Efren Vazquez (Hiszpania) Derbi 15,942 6. Johann Zarco (Francja) Derbi 19,758 Klasyfikacja MŚ po 5 z 17 zawodów: 1. Nicolas Terol (Hiszpania) Aprilia 120 pkt 2. Sandro Cortese (Niemcy) Aprilia 72 3. Jonas Folger (Niemcy) Aprilia 68 4. Maverick Vinales (Hiszpania Aprilia 65 5. Johann Zarco (Francja) Derbi 63 6. Efren Vazquez (Hiszpania) Derbi 57 Moto2 (23 rund po 4,727 km, 108,721 km): 1. Stefan Bradl (Niemcy) Honda 41.38,888 2. Marc Marquez (Hiszpania) Honda strata 4,141 3. Aleix Espargaro (Hiszpania) Honda 8,409 4. Simone Corsi (Włochy) Honda 10,331 5. Randy Krummenacher (Szwajcaria) Honda 11,661 6. Alex de Angelis (San Marino) Honda 12,383 Klasyfikacja MŚ po 5 z 17 zawodów: 1. Stefan Bradl (Niemcy) Honda 102 pkt 2. Simone Corsi (Włochy) Honda 59 3. Andrea Iannone (Włochy Honda 49 4. Julian Simon (Hiszpania) Honda 49 5. Yuki Takahashi (Japonia) Honda 47 6. Thomas Luethi (Szwajcaria) Honda 47 MotoGP (25 rund po 4,727 km, 118,175 km): 1. Casey Stoner (Australia) Honda 43.19,779 2. Jorge Lorenzo (Hiszpania) Yamaha strata 2,403 3. Ben Spies (USA) Yamaha 4,291 4. Andrea Dovizioso (Włochy) Honda 5,255; 5. Valentino Rossi (Włochy) Ducati 7,371 6. Marco Simoncelli (Włochy) Honda 11,831 Klasyfikacja MŚ po 5 z 18 zawodów: 1. Jorge Lorenzo (Hiszpania) Yamaha 98 pkt 2. Casey Stoner (Australia) Honda 91 3. Andrea Dovizioso (Włochy) Honda 63 4. Dani Pedrosa (Spanien) Honda 61 5. Valentino Rossi (Włochy) Ducati 58 6. Nicky Hayden (USA) Ducati 47