Rekordy:

Test Coopera (12 min) - 3110 m (10 czerwca 2010)
5 km - 19:39 (15 maja 2011)
10 km - 39:41 (11 listopada 2013)
15 km - 1:04:31 (20 stycznia 2013)
Półmaraton - 1:27:36 (13 marca 2011)
Maraton - 2:58:53 (24 września 2017)

Trasy stałe nieatestowane:
Kabaty, Grand Prix Warszawy, stara trasa (od szlabanu do wiaty) 9,87 km - 42:54 (17 października 2009)
Kabaty, Grand Prix Warszawy, nowa trasa (spod Tesco) 9,76 km - 41:41 (22 października 2011)
Falenica, Zimowe Biegi Górskie, 9,45 km - 45:18 (13 grudnia 2014)

Udział w zawodach:

28 października 2018, 37. Mainova Frankfurt Marathon, 42,195 km - 3:07:04
30 września 2018, 57e ING Route du Vin, Remich, 21,097 km - 1:27:39 (brutto 1:27:48)
1 września 2018, Jogging de Sart-Risbart, Challenge du Brabant-Wallon (19/19), 12,3 km - 51:17
23 czerwca 2018, Jogging d'Oisquercq, Challenge du Brabant-Wallon (16/19), 11,4 km - 48:34
16 czerwca 2018, 35eme Tour Godefroid de Bouillon, Baisy-Thy, Challenge du Brabant-Wallon (15/19), 13,6 km - 59:19
9 czerwca 2018, Jogging d'Ottignies, Challenge du Brabant-Wallon (14/19), 11,6 km - 52:15
2 czerwca 2018, 26eme Jogging a l'Heze, Grez-Doiceau, Challenge du Brabant-Wallon (13/19), 13,1 km - 59:35
27 maja 2018, 20km door Brussel, 20 km - 1:28:05
29 kwietnia 2018, 10eme Jogging des Boignées, Wauthier-Braine, Challenge du Brabant-Wallon (9/19), 12 km - 52:35
14 kwietnia 2018, Trophee Daniel Smet, Beauvechain, Challenge du Brabant-Wallon (7/19), 11,8 km - 51:05
24 marca 2018, 33eme Jogging du Pisselet de Vieusart, Vieusart, Challenge du Brabant-Wallon (6/19), 12,6 km - 53:07
17 marca 2018, Les 13000 yards de Waterloo, 29eme Prix Valentin Despretz, Waterloo, Challenge du Brabant-Wallon (5/19), 12,7 km - 55:30
11 marca 2018, 44 NN CPC Loop den Haag - (atest KNAU), 21,097 km - 1:28:40 (czas brutto 1:29:50)
24 lutego 2018, 15eme Cretes Brainoises, Lillois, Challenge du Brabant-Wallon (3/19), 12,8 km - 55:44
27 stycznia 2018, 27eme Jogging Sainte-Gertrude, Nivelles, Challenge du Brabant-Wallon (1/19), 10,53 km - 44:43
24 września 2017, 44. BMW Berlin Marathon (atest IAAF i AIMS), 42,195 km - 2:58:53 (czas brutto 3:00:42)
28 maja 2017, 20km door Brussel, 20 km - 1:27:59
9 kwietnia 2017, 37 NN Marathon Rotterdam (atest KNAU i AIMS), 42,195 km - 3:11:15 (czas brutto 3:13:12)
16 października 2016, TCS Amsterdam Marathon (atest IAAF i AIMS), 42,195 km - 3:39:29 (czas brutto 3:40:27)
25 września 2016, 43. BMW Berlin Marathon (atest IAAF i AIMS), 42,195 km - 3:17:42 (czas brutto 3:19:46)
18 czerwca 2016, Midnight Sun Marathon (atest AIMS), 42,195 km - 3:26:14 (czas brutto 3:26:15)
29 maja 2016, 20km door Brussel, 20 km - 1:35:59
13 marca 2016, Zurich Marató de Barcelona (atest AIMS), Barcelona, 42,195 km - 3:16:18 (czas brutto 3:17:04)
18 października 2015, TCS Amsterdam Marathon (atest IAAF i AIMS), 42,195 km - 3:20:19 (czas brutto 3:21:47)
3 października 2015, Grand Prix Warszawy (7/8) 9,76 km - 43:21
19 września 2015, Grand Prix Warszawy (6/8) 9,76 km - 42:33
20 czerwca 2015, Grand Prix Warszawy (5/8) (atest PZLA), 10 km - 43:54
10 czerwca 2015, Grand Prix Żoliborza (3/3), 15 km - 1:11:08
31 maja 2015, 20km door Brussel, 20 km - 1:30:21
13 maja 2015, Grand Prix Żoliborza (2/3), 10 km - 44:02
19 kwietnia 2015, Bieg SGH (atest PZLA), Warszawa, 5 km - 20:22
18 kwietnia 2015, Grand Prix Warszawy (4/8), 9,76 km - 41:31
15 kwietnia 2015, Grand Prix Żoliborza (1/3), 5 km - 21:27
12 kwietnia 2015, 35 NN Marathon Rotterdam (atest KNAU i AIMS), 42,195 km - 3:18:26 (czas brutto 3:19:47)
21 marca 2015, Grand Prix Warszawy (3/8), 9,75 km - 42:10
8 marca 2015, 41 NN CPC Loop den Haag - (atest KNAU), 21,097 km - 1:30:36 (czas brutto 1:31:10)
14 lutego 2015, Grand Prix Warszawy (1/8), 9,75 km - 42:09
24 stycznia 2015, XII Zimowe Biegi Górskie (3/6), Falenica, 9,43 km - 46:31
10 stycznia 2015, XII Zimowe Biegi Górskie (2/6), Falenica, 9,43 km - 46:46
13 grudnia 2014, XII Zimowe Biegi Górskie (1/6), Falenica, 9,44 km - 45:18
11 listopada 2014, XXVI Bieg Niepodległości (atest PZLA), Warszawa, 10 km - 42:58
8 listopada 2014, Grand Prix Warszawy (9/9), 9,74 km - 43:25
18 października 2014, Grand Prix Warszawy (8/9) (atest PZLA), 10 km - 42:22
4 października 2014, Grand Prix Warszawy (7/9), 9,74 km - 42:08
13 września 2014, Grand Prix Warszawy (6/9), 9,75 km - 45:22
31 sierpnia 2014, BMW Półmaraton Praski (atest PZLA i IAAF), Warszawa, 21,097 km - 1:46:49
7 czerwca 2014, Grand Prix Warszawy (5/9), 10 km - 44:18
27 kwietnia 2014, Grand Prix Warszawy (4/9), 9,79 km - 43:49
6 kwietnia 2014, Bieg SGH, Warszawa, 4,2 km - 16:47
15 lutego 2014, XI Zimowe Biegi Górskie (5/6), Falenica, 9,45 km - 47:53
8 lutego 2014, Grand Prix Warszawy (1/9), 9,80 km - 47:27
25 stycznia 2014, XI Zimowe Biegi Górskie (4/6), Falenica, 9,46 km - 48:13
19 stycznia 2014, XXXI Bieg Chomiczówki (atest PZLA), Warszawa, 15 km - 1:09:23
14 grudnia 2013, XI Zimowe Biegi Górskie (1/6), Falenica, 9,45 km - 46:46
17 listopada 2013, 35. Vodafone Istanbul Maratonu (atest IAAF i AIMS), Stambuł, 42,195 km - 3:12:24 (czas brutto 3:12:45)
11 listopada 2013, XXV Bieg Niepodległości (atest PZLA), Warszawa, 10 km - 39:41 (czas brutto 39:56)
20 października 2013, VI Praska Dycha (atest PZLA), Warszawa, 10 km - 42:33
6 października 2013, 90. Medzinárodný maratón mieru (atest IAAF i AIMS), Košice, 42,195 km - 3:05:48 (czas brutto 3:06:06)
8 września 2013, 28. Nike Budapest Nemzetközi Félmaraton (atest AIMS), 21,097 km - 1:28:23 (czas brutto 1:28:37)
27 lipca 2013, XXIII Bieg Powstania Warszawskiego (atest PZLA), Warszawa, 10 km - 42:27
22 czerwca 2013, Grand Prix Warszawy (5/9), 10 km - 43:34
15 czerwca 2013, VI Bieg Marszałka (atest PZLA), Sulejówek, 10 km - 42:28
26 maja 2013, 20km door Brussel, 20,1 km - 1:29:48
11 maja 2013, 11de Kaaienloop, Oosterhout (atest KNAU), 10 km - 41:52 (czas brutto 41:58)
1 maja 2013, Knokke 10k, 10,2 km - 42:39
7 kwietnia 2013, 25e Parelloop, Brunssum (atest KNAU), 10 km - 43:41 (czas brutto 43:44)
16 marca 2013, Grand Prix Warszawy (3/9), 9,78 km - 44:33
10 marca 2013, 39 ABN AMRO CPC Loop den Haag - (atest KNAU), 21,097 km - 1:31:39 (czas brutto 1:31:49)
3 marca 2013, 10 van Alphen, 9,6 km - 39:41 (czas brutto 39:55)
16 lutego 2013, Grand Prix Warszawy (1/9), 10,13 km - 45:32
3 lutego 2013, 33e Hivernales du Racing Club de Bruxelles, Bruksela-Boitsfort, 20,08km - 1:33:18
26 stycznia 2013, X Zimowe Biegi Górskie (4/6), Falenica, 9,46 km - 58:00
20 stycznia 2013, XXX Bieg Chomiczówki (atest PZLA), Warszawa, 15 km - 1:04:31
12 stycznia 2013, X Zimowe Biegi Górskie (3/6), Falenica, 9,46 km - 49:30
5 stycznia 2013, X Zimowe Biegi Górskie (2/6), Falenica, 9,46 km - 47:26
18 listopada 2012, 32o Maratón Divina Pastora (atest IAAF i AIMS), 42,195 km - 3:26:44 (czas brutto 3:28:15)
11 listopada 2012, XXIV Bieg Niepodległości (atest PZLA), Warszawa, 10 km - 43:00 (czas brutto 43:57)
27 października 2012, Grand Prix Warszawy (9/9) (atest PZLA), 10 km - 44:17
20 października 2012, Grand Prix Warszawy (8/9), 9,74 km - 42:52
14 października 2012, München Halbmarathon (atest AIMS), 21,097 km - 1:37:09 (czas brutto 1:37:16)
23 września 2012, GvA Dwars door Mechelen, 9,6 km - 41:39
15 września 2012, Grand Prix Warszawy (6/9), 9,74 km - 44:20
27 maja 2012, 20km door Brussel, 20,1 km - 1:41:20
11 marca 2012, 38 ABN AMRO CPC Loop den Haag - (atest KNAU), 21,097 km - 1:38:26 (czas brutto 1:38:33)
3 marca 2012, IX Zimowe Biegi Górskie (5/6), Falenica, 9,43 km - 49:05
18 lutego 2012, IX Zimowe Biegi Górskie (4/6), Falenica, 9,43 km - 55:58
17 grudnia 2011, IX Zimowe Biegi Górskie (1/6), Falenica, 9,43 km - 47:37
4 grudnia 2011, XVI Żoliborski Bieg Mikołajkowy, Warszawa, 10 km - 44:05
13 listopada 2011, 29th Athens Classic Marathon (atest AIMS), 42,195 km - 3:26:18
22 października 2011, Grand Prix Warszawy (8/9), 9,74 km - 41:41
2 października 2011, Köln-Marathon (atest AIMS), 42,195 km - 3:32:28 (czas brutto 3:44:05)
14 września 2011, VI Bieg Entre.pl, Warszawa, 10km - 46:22
29 maja 2011, 20km door Brussel, 20,1 km - 1:37:16
15 maja 2011, 5 van NEM, Leiden, 5 km (atest KNAU) - 19:39 (czas brutto 19:45)
8 maja 2011, 31ste Dwars door Brugge, 14,7 km - 1:00:51
1 maja 2011, Knokke 10k, 10,2 km - 41:19
10 kwietnia 2011, 31 ABN AMRO Marathon Rotterdam (atest KNAU i AIMS), 42,195 km - 3:07:04 (czas brutto 3:08:10)
13 marca 2011, 37 ABN AMRO CPC Loop den Haag (atest KNAU), 21,097 km - 1:27:36 (czas brutto 1:28:09)
6 lutego 2011, 31eme Hivernales du Racing Club de Bruxelles, Bruksela-Boitsfort, 20,06km - 1:29:48
3 października 2010, 23e Foulées des Flosses, Bruksela, 15 km - 1:12:16
10 czerwca 2010, Test Coopera, Warszawa, 12 min - 3110 m
29 maja 2010, V Bieg Entre.pl, Warszawa, 9,88 km - 43:21
9 maja 2010, 12 Maasmarathon, Visé-Maastricht-Visé (atest IAAF), 42,195 km - 3:25:46 (czas brutto 3:26:12)
1 maja 2010, Knokke 10k, 10,2 km - 43:36
28 marca 2010, V Carrefour Półmaraton Warszawski (atest PZLA i IAAF), 21,097 km - 1:37:01 (czas brutto 1:37:27)
20 marca 2010, VII Zimowe Biegi Górskie (5/6), Falenica, 9,43 km - 49:04
13 marca 2010, VII Zimowe Biegi Górskie (4/6), Falenica, 9,43 km - 51:10
6 marca 2010, Grand Prix Warszawy (2/10), 9,87 km - 48:10
28 lutego 2010, XXX Półmaraton Wiązowski (atest PZLA), Wiązowna, 21,097 km - 1:42:54 (czas brutto 1:43:31)
20 lutego 2010, Grand Prix Warszawy (1/10), 9,87 km - 50:51
6 lutego 2010, VII Zimowe Biegi Górskie (3/6), Falenica, 9,43 km - 59:36
23 stycznia 2010, VII Zimowe Biegi Górskie (2/6), Falenica, 9,43 km - 1:00:11
11 listopada 2009, XXI Bieg Niepodległości (atest), Warszawa, 10 km - 44:18 (czas brutto 45:44)
17 października 2009, Grand Prix Warszawy (10/10), 9,87 km - 42:54
3 października 2009, Grand Prix Warszawy (9/10), 9,87 km - 43:19
27 września 2009, XXXI Maraton Warszawski, 42,195 km (atest PZLA i IAAF) - 4:03:40 (czas brutto 4:05:45)
19 września 2009, Grand Prix Warszawy (8/10), 9,87 km - 43:07
1 września 2009, Grand Prix Warszawy (7/10), 9,87 km - 43:44
25 lipca 2009, XIX Bieg Powstania Warszawskiego (atest PZLA), Warszawa, 10 km - 43:49 (czas brutto 44:15)
23 czerwca 2009, Grand Prix Warszawy (6/10), 9,87 km - 45:16
21 czerwca 2009, I Legionowska Dycha (atest PZLA), Legionowo, 10 km - 44:51* (czas nieoficjalny, według mojego własnego pomiaru 45:12)
20 czerwca 2009, Mistrzostwa ścieżek biegowych Nike, Warszawa, Lasek Kabacki, 5 km - 22:01
9 czerwca 2009, Grand Prix Warszawy (5/10), 9,87 km - 45:06
30 maja 2009, II Bieg Szczęścia, Warszawa, 5 km - 22:45
26 maja 2009, Grand Prix Warszawy (4/10), 9,87 km - 44:52
3 maja 2009, XIX Bieg Konstytucji "Od Konstytucji 3 Maja do Unii Europejskiej" (atest), 5 km - 21:20 (czas brutto 21:56)
26 kwietnia 2009, Test Coopera, Warszawa, 12 min - 3040 m
18 kwietnia 2009, VI Zimowe Biegi Górskie (6/6), Falenica, 9,43 km - 49:00
4 kwietnia 2009, Grand Prix Warszawy (3/10), 9,87 km - 44:38
29 marca 2009, IV Carrefour Półmaraton Warszawski (atest PZLA i IAAF), 21,097 km - 1:43:24 (czas brutto 1:45:16)
21 marca 2009, VI Zimowe Biegi Górskie (5/6), Falenica, 9,43 km - 51:12
7 marca 2009, Grand Prix Warszawy (2/10), 9,87 km - 47:16
21 lutego 2009, VI Zimowe Biegi Górskie (3/6), Falenica, 9,43 km - 55:47
7 lutego 2009, Grand Prix Warszawy (1/10), 9,87 km - 47:31
18 stycznia 2009, XXVI Bieg Chomiczówki (atest PZLA), Warszawa, 15 km - 1:18:28 (czas brutto 1:18:50)
10 stycznia 2009, VI Zimowe Biegi Górskie (1/6), Falenica, 9,43 km - 53:36
14 grudnia 2008, II Praska Dycha (atest PZLA), Warszawa, 10 km - 45:14
11 listopada 2008, XX Bieg Niepodległości (atest), Warszawa, 10 km - 46:58 (czas brutto 50:47)
26 października 2008, Mistrzostwa ścieżek biegowych Nike, Warszawa. 5 km - 21:33
27 września 2008, Ekiden, Warszawa, 7,195 km - 33:06
21 września 2008, Test Coopera, Warszawa, 12 min - 2840 m
26 lipca 2008, XVIII Bieg Powstania Warszawskiego, Warszawa, 10 km - 47:31 (czas brutto 48:13)
22 czerwca 2008, Mistrzostwa ścieżek biegowych Nike, Warszawa, 5 km - 21:25
31 maja 2008, I Bieg Szczęścia, Warszawa, 5 km - 21:00
27 kwietnia 2008, Test Coopera, Warszawa, 12 min - 3014 m

Nike +

Rekordy - progresja:
Test Coopera:


5 km:
10 km:
15 km:
Półmaraton:
Maraton: