Le début de la saison du World Supersport 300 aurait difficilement pu être plus palpitant. Jeffrey Buis a remporté la première course à Barcelone, où sept pilotes ont terminé à moins d’une seconde aux premières positions.
Julio García González (Kove Racing Team) a perdu sa pole position en raison d’une infraction commise lors de l’échauffement, entraînant une pénalité de trois places sur la grille. Par conséquent, Daniel Mogeda (Team#109 Retro Traffic Kawasaki) est parti en pole position. Cependant, à la fin du premier tour, l’Espagnol était tombé à la cinquième place et n’a jamais réussi à revenir aux premières positions.
Matteo Vannucci (Pata Yamaha AG Motorsport Italia) était en tête à la fin du premier tour et a été l’un des protagonistes de la bataille pour la victoire tout au long de la course, alternant en tête avec plusieurs pilotes – Buis (Freudenberg KTM-Paligo Racing), Unai Calatayud (ARCO SASH MotoR University Team/Yamaha), Iñigo Iglesias Bravo (Fusport-RT Motorsport by SKM-Kawasaki), Mirko Gennai (MTM Kawasaki) et Aldi Satya Mahendra (Team BrCorse/Yamaha).
Dans une bataille époustouflante, Buis est sorti vainqueur lors du dernier tour, franchissant la ligne d’arrivée pratiquement côte à côte avec Mahendra, deuxième, séparés par seulement 0,040s. Samuel Di Sora (Arco Sash MotoR University Team/Yamaha) a complété le podium à la troisième place, à 0,227s derrière, avec Petr Svoboda (Fusport-RT Motorsport by SKM-Kawasaki) et Loris Veneman (MTM Kawasaki) complétant le top cinq.