A címvédő és a világbajnoki pontversenyben élen álló spanyol mögött két olasz, Andrea Dovizioso és Andrea Iannone végzett a második és a harmadik helyen. Marc Márquez a pontversenyben már 72 ponttal vezet az ott is második Dovizioso előtt. A futamon a spanyol Jorge Lorenzo indult az első helyről, de miután már az első kanyarban bukott, kiesett.
Moto2-ben a dél-afrikai Brad Binder nyert, a pontversenyben vezető olasz Francesco Bagnaia a második helyen zárt. Moto3-ban a pontversenyben élen álló spanyol Jorge Martín győzelmével növelte előnyét, a második helyen az olasz Marco Bezzecchi ért célba, aki összetettben is a második.
A 19 versenyből álló vb-sorozatnak az Aragóniai Nagydíj a 14. állomása volt. A következő futam október 7-én a Thaiföldi Nagydíj lesz Buriramban.
MotoGP (23 kör, 116,771 km):
----------------------------
1. Marc Márquez (spanyol, Honda) 41:55.949 perc
2. Andrea Dovizioso (olasz, Ducati) 0.648 másodperc hátrány
3. Andrea Iannone (olasz, Suzuki) 1.259 mp h.
Az állás: 1. Márquez 246 pont, 2. Dovizioso 174, 3. Valentino Rossi (olasz, Yamaha) 159
Moto2 (21 kör, 106,617 km):
--------------------------
1. Brad Binder (dél-afrikai, KTM) 39:59.247 p
2. Francesco Bagnaia (olasz, Kalex) 1.526 mp h.
3. Lorenzo Baldassari (olasz, Kalex) 2.055 mp h.
Az állás: 1. Bagnaia 234 pont, 2. Miguel Oliveira (portugál, KTM) 215, 3. Binder 144
Moto3 (19 kör, 96,463 km):
--------------------------
1. Jorge Martín (spanyol, Honda) 37:49.030 p
2. Marco Bezzecchi (olasz, KTM) 5.984 mp h.
3. Enea Bastianini (olasz, Honda) 6.045 mp h.
Az állás: 1. Martín 191 pont, 2. Bezzecchi 178, 3. Fabio di Giannantonio (olasz, Honda) 150