La 27° Media Maratón de Barcelona fue ganada por la atleta keniana Florence Jebet Kiplagat con un tiempo de 1h.08:15, lejos de su récord mundial. En varones el ganador fue su compatriota Leonard Kipkoech Langat, con 1h.00.52.
Kiplagat logró su cuarta victoria consecutiva en Barcelona, su marca quedó algo más de tres minutos por encima del récord logrado el viernes en el emirato árabe de Ras El Kaimah por su compatriota de 23 años Peres Chepchirchir, campeona del mundo de medio maratón en Cardiff 2016, que batía la plusmarca de Kiplagat de 1h.05:09 en tres segundos, estableciéndolo en 1h.05:06. También le arrebató el de 20 km. (1h.01:54) para dejarlo en un 1h.01:40.
La etíope Kuma Dibaba se apoderó del segundo lugar en el podio, con 1:09:49, y la portuguesa Jessica Augusto completó la ceremonia de premiación, con 1:10:36.
El podio de varones fue copado por los kenianos Leonard Kipkoech Langat, con registro de 1:00:52, Meshak Koech (1:00:54) y Joel Kimurer (1:00:59).
La carrera se disputó bajo una temperatura de 13ºC, un 88 por ciento de humedad (sensación térmica de 10 ºC) y viento de Levante (noreste) de 25 km/h, que dificultó la progresión de los favoritos en algunos tramos del recorrido y lograr un récord mundial, incluso europeo, ya que en esas condiciones era complicado.