CM
Craig Mcmillan

Craig Mcmillan

CANCANMen
Birth dateJan 13, 1977
Height-
Weight-

Craig Mcmillan is a Canada long-distance runner, born on January 13, 1977. He competes primarily in the 5000m, Semi and Marathon.

His personal bests include 15:41.91 in the 5000m, 1:10:33 in the Semi, 2:25:09 in the Marathon and 31:24 in the 10Kilometr. He is currently active on the international athletics circuit, representing Canada.

Key facts
Half Marathon
1:10:33
Marathon
2:25:09
2026 season best
1:08:30
Feb 8, 2026
Last competition
BMO Vancouver Marathon
May 3, 2026 · 2:28:59
Age
49 years old

As of Sep 23, 2026: Half Marathon 1:10:33, Marathon 2:25:09, 2026 season best 1:08:30 (Feb 8, 2026) · Last competition: BMO Vancouver Marathon, May 3, 2026, 2:28:59 · 49 years old

Performance Charts

Season bests

SeasonDisciplineResultWindDateTrendCompetitions
2026
8Kilometre
25:18-Jan 18, 2026-Steveston Icebreaker 8K and New Balance Kids Run
2026
Semi
1:08:30-Feb 8, 2026
First Half Marathon
2026
Marathon
2:28:59-May 3, 2026
BMO Vancouver Marathon
2025
10Kilometr
31:24-Apr 27, 2025
Vancouver Sun Run
2025
Semi
1:07:57-Jun 22, 2025
Vancouver Half Marathon, Vancouver
2025
Marathon
2:25:09-May 4, 2025
BMO Vancouver Marathon, Vancouver
2024
10Kilometr
32:14-Apr 21, 2024
Vancouver Sun Run, Vancouver
2024
Marathon
2:34:53-May 5, 2024
BMO Vancouver Marathon
2023
Semi
1:10:58-Feb 12, 2023
First Half presented by BlueShore Financial
2023
Marathon
2:31:18-Apr 17, 2023
B.A.A. Boston Marathon
2022
Semi
1:10:42-Feb 13, 2022
-
2022
Marathon
2:30:32-May 1, 2022
-
2020
Semi
1:10:47-Feb 9, 2020
-
2019
5000m
15:41.91-Jun 13, 2019-Burnaby (CAN)
2019
10Kilometr
32:27-Sep 14, 2019
Vancouver (CAN)
2019
Marathon
2:31:07-May 5, 2019
BMO Vancouver Marathon, Vancouver
2018
Marathon
2:34:04-Sep 16, 2018
Berlin Marathon
2017
Marathon
2:34:44-May 7, 2017
Vancouver (CAN)
2013
Marathon
2:34:56-Apr 15, 2013
Boston Marathon
2011
Marathon
2:36:56-Nov 6, 2011
New York City Marathon
2010
Marathon
2:37:59-May 2, 2010
Vancouver (CAN)

2026

3 performances
DisciplineResultWindDateCompetitions
Marathon
2:28:59-May 3BMO Vancouver Marathon
Semi
1:08:30-Feb 8First Half Marathon
8Kilometre
25:18-Jan 18Steveston Icebreaker 8K and New Balance Kids Run

2025

4 performances
DisciplineResultWindDateCompetitions
Semi
1:07:57-Jun 22Vancouver Half Marathon, Vancouver
Marathon
2:25:09-May 4BMO Vancouver Marathon, Vancouver
10Kilometr
31:24-Apr 27Vancouver Sun Run
Semi
1:10:33-Feb 9First Half Marathon

2024

3 performances
DisciplineResultWindDateCompetitions
Marathon
2:28:54-Oct 13Royal Victoria Marathon
Marathon
2:34:53-May 5BMO Vancouver Marathon
10Kilometr
32:14-Apr 21Vancouver Sun Run, Vancouver

2023

2 performances
DisciplineResultWindDateCompetitions
Marathon
2:31:18-Apr 17B.A.A. Boston Marathon
Semi
1:10:58-Feb 12First Half presented by BlueShore Financial

2022

2 performances
DisciplineResultWindDateCompetitions
Marathon
2:30:32-May 1BMO Vancouver Marathon, Vancouver
Semi
1:10:42-Feb 13First Half, Vancouver

2020

1 performance
DisciplineResultWindDateCompetitions
Semi
1:10:47-Feb 9First Half Half-Marathon, Vancouver

2019

4 performances
DisciplineResultWindDateCompetitions
Marathon
2:26:15-Oct 20Scotiabank Toronto Waterfront Marathon, Toronto
10Kilometr
32:27-Sep 14Under Armour Vancouver Eastside 10-K, Vancouver
5000m
15:41.91-Jun 13Pacific Distance Carnival, Burnaby
Marathon
2:31:07-May 5BMO Vancouver Marathon, Vancouver

2018

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:34:04-Sep 16Berlin Marathon

2017

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:34:44-May 7Vancouver Marathon, Vancouver

2013

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:34:56-Apr 15Boston Marathon

2011

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:36:56-Nov 6New York City Marathon

2010

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:37:59-May 2Vancouver Marathon, Vancouver

Honours

No medals

FAQ

Frequently asked questions

What is Craig Mcmillan's Half Marathon personal best?

Craig Mcmillan's Half Marathon personal best is 1:10:33, set on Feb 9, 2025 in Vancouver (CAN).

Which events does Craig Mcmillan compete in?

Craig Mcmillan competes in the Half Marathon and Marathon.

How did Craig Mcmillan perform in 2026?

2026 season best: 1:08:30, set on Feb 8, 2026. Last competition: BMO Vancouver Marathon on May 3, 2026, 2:28:59.