Greg Macdonald — Race Results

Greg Macdonald has 3 recorded races.

Personal Bests

Race Results

DateRaceDistanceTimeOverall
TCS London Marathon 2025Marathon2:56:182244
TCS London Marathon 2024Marathon3:03:204124
TCS London Marathon 2022Marathon3:30:435874