268 osób, w tym 49 kobiet stanęło na starcie 31. Półmaratonu Ulicznego Cud nad Wisłą 1920 roku. Najszybszy Kamil Walczyk pokonał dystans 21,0975 km w czasie 01:06:52. Srebro w open wywalczył Ukrainiec Bogdan Semenovych, a brąz Kamil Makoś.
Wśród kobiet najszybsza była Ukrainka Valentyna Veretska, a tuż za nią przybiegły Ewa Jagielska z Wyszkowa i Natalija Semenovych również z Ukrainy.
Biegacze stawili się w Radzyminie by uczcić Bitwę Warszawską 1920 roku i Cud nad Wisłą. To nie był rekordowy bieg ani pod względem czasu ukończenia, ani pod względem frekwencji. Wola walki o zwycięstwo była jednak taka sama. Czoło wyścigu stanowili panowie jadący na handbike. Ich tempo było zawrotne. Pierwszy linię mety przeciął Marek Wiśniewski z Veloactive Kraków w czasie 00:34:01, drugi był Mariusz Rygoł z IKS Feniks Opole, a trzeci Paweł Sochaj z Veloactive. Biegacze pojawili się ponad trzydzieści minut później. Jeszcze na rondzie w Czarnej na czele biegło dwóch zawodników, ale Kamil Walczyk właśnie tu zaczął naciskać i przyspieszać mając za plecami Semenovycha. A czołówka kobieca cały czas biegła razem w zwartej grupie niemal do samego końca.
W półmaratonie startowało wiele osób, które na co dzień muszą zmagać się z niepełnosprawnością. Na wózkach inwalidzkich mocne tempo narzucił Witold Misztela z IKS Smok Orneta pokonując dystans w czasie 01:21:32. Drugi do mety dojechał najmłodszy w stawce Kamil Najdrowski reprezentujący te same barwy klubowe. Brązowy medal otrzymał natomiast Paweł Tęcza z Kross Zero Załamki. Dwie osoby biegły z przewodnikiem. Michał Majchrzak zajął pierwsze miejsce, zaś Jacek Ziółkowski był drugi. W kategorii po amputacji kończyn górnych wygrał Witold Skupień, a srebro zdobył Jan Ignasiak.
W rywalizacji wzięło także udział 82 mieszkańców powiatu wołomińskiego. Najszybszy wśród panów był Michał Szybalski, tuż za nim przybiegł Jarek Bąk i Tomasz Wróbel z Zabieganego Wołomina. Najszybciej z pań dystans pokonała Edyta Majewska z Zabieganych przed Wiktorią Oleksiak z Proziaków i Emilią Windloch z Zabieganych. Z racji tego, że były prowadzone osobne klasyfikacje dla zawodników z gminy Wołomin i Radzymin niektórzy stawali na podium jeszcze raz. Z gminy Wołomin najszybszy był Jarek Bąk przed Krzysztofem Chmielem z Zabieganych i Damianem Rosiakiem ze Starego Grabia, a w kategorii kobiet ponownie bezkonkurencyjna była Edyta Majewska przed Iwoną Boryceusz-Matusiak i Anetą Przybysz. Z gminy Radzymin najlepszy czas miał Jakub Oleksiak z LO Norwida przed biegnącym z wózkiem Mariuszem Myśliwcem z Ultramarzenie i Piotrem Kołodziejczykiem. Panie były tylko dwie. Jako pierwsza na mecie zameldowała się Agnieszka Nowak, a chwilę za nią Kinga Rosłon.
W kategorii Żołnierz rewelacyjnie pobiegł Kamil Makoś z 23. Śląski Pułk Artylerii W Bolesławcu przed Patrykiem Sochockim z Krwiobieganie Zielona Góra i Norbertem Prusińskim z Retro Stork Team. Tuż za podium uplasował się Dariusz Gotowiec z Bobrów Tłuszcz.
Tak wyglądała klasyfikacja podium
w poszczególnych kategoriach wiekowych:
K20
1 Natalija Semenovych 01:24:11
2 Klaudia Krajewska 01:33:27
3 Natalia Włazałek (320) Adidas Runners Warsaw 01:44:59
M20
1 Karol Nehring (358) 01:19:09
2 Patryk Sochocki (276) Krwiobieganie Zielona Góra 01:27:30
3 Jakub Sroka (186) Proziaki 01:30:32
K30
1 Valentyna Veretska (2) 01:23:47
2 Oksana Okseniuk (249) Mk Luchesk 01:30:38
3 Paulina Gaik-Naczas (137) 01:35:36
M30
1 Kamil Walczyk (310) 01:06:52
2 Bogdan Semenovych (275) 01:09:57
3 Andrzej Leończuk (287) Podlasie Bialystok 01:11:48
K40
1 Ewa Jagielska (1) Wyszków 01:23:51
2 Agnieszka Adamczuk (34) Markowi Biegacze 02:01:44
3 Anna Giermaniuk (42) Hajnówka Biega 02:02:14
M40
1 Kamil Makoś (230) 23 Śląski Pułk Artylerii W Bolesławcu 01:11:32
2 Abderrahim Elasri (282) – 01:12:56
3 Zbigniew Kalinowski (143) Jkl Jawor Jaworzno
Kalinowski Team 01:15:40
K50
1 Natalia Jakimowicz (219) Mk Luchesk 01:46:51
2 Jolanta Żebrowska (112) Chemik Noxy Puławy Multimedia
Runners Puławy 01:53:11
3 Katarzyna Karasiewicz (326) 01:58:55
M50
1 Piotr Mierzejewski (114) Yulo Run Team Siedlce 01:24:18
2 Jacek Kulik (52) Dogoń Grodzisk Mazowiecki 01:28:05
3 Ireneusz Mroczek (273) 01:29:22
K60
1 Eugenia Artemiuk (92) Hajnówka Biega 02:28:50
M60
1 Marek Dzięgielewski (190) Kb Im. P. Sękowskiego
W Płońsku 01:22:18
2 Henryk Kuciejczyk (205) Tempo Mlawa 01:31:40
3 Kazimierz Niemczyk (295) Jw Team 01:36:12
K65
1 Grażyna Marczak (13) Leczo Team 02:15:13
2 Barbara Kolasa (256) Klub J. Słowackiego 03:05:06
M 65
1 Tadeusz Sitek (12) 01:26:35
2 Krzysztof Żłobiński (106) 01:30:57
3 Jerzy Kuczkowski (90) Biegnij Juras Biegnij 01:41:23
K70
1Marta Mikołajczyk (83) Ks Start Pułaski Warka 02:14:45
M70
1 Mirosław Suk (116) Zabiegani Częstochowa 01:47:00
2 Stanisław Hrymak (235) 01:56:50
3 Andrzej Kolasa (15) Klub J. Słowackiego 02:04:48
K75
1 Barbara Prymakowska (259) Uks Wrocław
Żórawina 02:54:40
M75
1 Stefan Dobak (145) Kb Szamotuły 01:53:52
2 Zenon Łukaszuk (232) – 02:06:25
3 Eugeniusz Dembiński (44) Huragan Wołomin 02:17:21
M80
1 Piotr Mikołajczyk (166) Tkkf Czeladż 02:52:49
(lp)