15th April 2023 - 16th April 2023 | Cape Town, Western Cape, South Africa

Totalsports Two Oceans Marathon (2023)

21km Half Marathon: Male

Pos Name Gun Time Net Time Representing Category (Pos) Overall Pos
51 Ayanda DINGILE (#69855) 1:20:33 1:20:31 RSA | Senior (45) 57
52 Chris VISSER (#61841) 1:20:44 1:20:39 RSA | 40 to 49 (7) 58
53 Jason BRUINERS (#80801) 1:20:59 1:20:46 RSA | Senior (46) 59
54 Ian MAC DONALD (#1188) 1:21:00 1:20:58 RSA | 40 to 49 (8) 60
55 Lebu Eliot MALINGA (#68795) 1:21:05 1:21:01 RSA | Senior (47) 61
56 Luke STEFFENS (#65261) 1:21:11 1:21:05 RSA | Senior (48) 62
57 John SEPTEMBER (#60196) 1:21:16 1:21:15 RSA | 50 to 59 (1) 63
58 Gavran MICHAEL (#66183) 1:21:42 1:21:40 RSA | Senior (49) 64
59 Bathandwa BATHANDWA (#70899) 1:21:54 1:21:52 RSA | Senior (50) 65
60 Mark WINTER (#62792) 1:21:54 1:21:49 RSA | Senior (51) 66
61 Shawn ABRAHAMS (#73189) 1:22:02 1:22:00 RSA | 50 to 59 (2) 67
62 Miguel NETTO (#66173) 1:22:22 1:22:19 RSA | Senior (52) 68
63 Justin DE NYSSCHEN (#66101) 1:22:30 1:22:22 RSA | Senior (53) 69
64 Thabang SEBOLAI (#68316) 1:22:40 1:22:35 RSA | Senior (54) 71
65 Sindrino MATTHEWS (#70253) 1:22:41 1:22:34 RSA | Senior (55) 72
66 Bradley FLEMING (#62264) 1:22:44 1:22:41 RSA | 40 to 49 (9) 73
67 Matthew VON BULOW (#65163) 1:22:59 1:22:46 RSA | Senior (56) 75
68 Chad BERMAN (#74316) 1:22:59 1:22:57 RSA | Senior (57) 76
69 Jason VAN ANTWERPEN (#80615) 1:23:04 1:22:59 RSA | Senior (58) 77
70 Jason RAUBENHEIMER (#73708) 1:23:18 1:23:09 RSA | Senior (59) 78
71 Alexander BESTER (#65823) 1:23:23 1:23:15 RSA | Senior (60) 79
72 TIRO MOTHULI (#62361) 1:23:23 1:23:21 RSA | 40 to 49 (10) 80
73 Matthew GROBBELAAR (#72791) 1:23:34 1:23:27 RSA | Senior (61) 81
74 Thoko SIPUNGU (#70427) 1:23:39 1:23:31 RSA | Senior (62) 82
75 Boy MAKUTU (#74561) 1:23:51 1:23:49 RSA | 40 to 49 (11) 83
76 Thulani SIDZIYA (#68056) 1:23:53 1:23:52 RSA | Senior (63) 84
77 Michael HESSE (#60547) 1:24:28 1:24:24 RSA | Senior (64) 87
78 Nicholas ELS (#71462) 1:24:28 1:24:27 RSA | Junior (1) 88
79 Miguel COOPER (#73845) 1:24:36 1:24:33 RSA | Senior (65) 89
80 Ryan MATHABA (#60032) 1:24:43 1:24:42 RSA | 40 to 49 (12) 90
81 Adriaan BOUWER (#68482) 1:24:43 1:24:41 RSA | Senior (66) 91
82 Elliah LONGWE (#60706) 1:24:52 1:24:50 MWI | Senior (67) 92
83 Dean BOTHA (#63425) 1:25:00 1:24:54 RSA | Senior (68) 93
84 Michael JOSEPH (#1396) 1:25:08 1:25:06 RSA | 40 to 49 (13) 94
85 Nick ANDERSON (#66518) 1:25:21 1:25:17 RSA | Senior (69) 95
86 Lastborn MAPFUNO (#90346) 1:25:26 1:25:24 ZIM | Senior (70) 97
87 Adam BOTHMA (#68855) 1:25:34 1:25:26 RSA | Senior (71) 99
88 Samuel HAYNES (#67783) 1:25:43 1:25:41 RSA | Junior (2) 100
89 Mike VON HOLDT (#80435) 1:25:53 1:25:48 RSA | 50 to 59 (3) 101
90 SHANNON HORN (#90408) 1:25:56 1:25:48 USA | 40 to 49 (14) 102
91 Tobias KNOT (#80425) 1:26:02 1:25:51 RSA | Senior (72) 103
92 Neil WATSON (#63253) 1:26:03 1:25:58 RSA | Senior (73) 104
93 Petrus DE KLERK (#66369) 1:26:20 1:26:12 RSA | 40 to 49 (15) 106
94 Liam HITCHCOCK (#67929) 1:26:23 1:26:12 RSA | Senior (74) 107
95 Mikaeel MOOLLA (#62800) 1:26:31 1:26:25 RSA | Junior (3) 108
96 Roelf VERMEULEN (#69700) 1:26:39 1:26:33 RSA | Senior (75) 109
97 SIPHAMANDLA LUKHELE (#70604) 1:26:48 1:26:44 RSA | Senior (76) 110
98 Kolobe Hilton PHUKUBYE (#68782) 1:26:52 1:26:49 RSA | Senior (77) 111
99 Joshua LAZARUS (#74536) 1:27:00 1:26:56 RSA | Senior (78) 112
100 Abongile YEKANI (#69584) 1:27:12 1:27:08 RSA | Senior (79) 113