Seiclwr trac o'r Alban ydy Craig MacLean (Ganed 31 Gorffennaf 1971 yn Grantown-on-Spey), sydd wedi cynyrchioli Prydain yng Ngemau Olymaidd 2000 a 2004 gan ennill y fedal Arian yn y Sbrint Tîm yng Ngemau 2000. Mae hefyd wedi ennill pump medal ym Mhencampwriaethau Trac UCI y Byd ar gyfer Sbrint Tîm, y fedal arian yn 1999 ac yn 2000, yr Efydd yn 2001, Aur yn 2002, a'r Efydd yn 2003 ac yn 2004. Enillodd sawl medal yng Ngemau'r Gymanwlad ar gyfer yr Alban.
Dechreuodd MacLean gystadlu fel yr ail reidiwr yn y Sbrint Tîm, tan iddo newid i'r reidiwr arweiniol yn 2002. Torodd record Prydeinig ar gyfer kilomedr yn Nhreialau'r Gemau Olympaidd yn 2004.
- 2007
- 2il Pencambwriaeth Meistrau - Sbrint
- 2006
- 1af Gemau'r Gymanwlad - team sprint
- 2il Pencampwriaethau Trac UCI y Byd - Sbrint
- 3ydd Campwaith Cwpan y Byd, Moscow - Sbrint
- 1af Campwaith Cwpan y Byd, Moscow - Sbrint Tîm
- 1af Campwaith Cwpan y Byd, Sydney - Sbrint
- 1af Campwaith Cwpan y Byd, Sydney - Sbrint Tîm
- 1af Pencampwriathau Trac Prydeinig - Sbrint
- 1af Pencampwriathau Trac Prydeinig - Sbrint Tîm
- 2005
- 1st Campwaith Cwpan y Byd, Manceinion (2) - Sbrint Tîm
- 1af Campwaith Cwpan y Byd, Manceinion (2) - Sbrint Tîm
- 2il Campwaith Cwpan y Byd, Moscow - Sbrint
- 2il Campwaith Cwpan y Byd, Moscow - Sbrint Tîm
- 1af Pencampwriathau Trac Prydeinig - Sbrint
- 2004
- 3ydd Pencampwriaethau Trac UCI y Byd - Sbrint Tîm
- 1af Campwaith Cwpan y Byd, Manceinion - 1 km
- 1af Campwaith Cwpan y Byd, Manceinion - Sbrint Tîm
- 2il Campwaith Cwpan y Byd, Moscow - Sbrint Tîm
- 1af Campwaith Cwpan y Byd, Sydney - Sbrint
- 1af Campwaith Cwpan y Byd, Sydney - Sbrint Tîm
- 2003
- 3ydd Pencampwriaethau Trac UCI y Byd - Sbrint Tîm
- 1af Pencampwriathau Trac Prydeinig - 1 km
- 1af Pencampwriathau Trac Prydeinig - Sbrint Tîm
- 2002
- 1af Pencampwriaethau Trac UCI y Byd - Sbrint Tîm
- 3ydd Gemau'r Gymanwlad - Sbrint Tîm
- 2001
- 3ydd Pencampwriaethau Trac UCI y Byd - Sbrint Tîm
- 2000
- 2il Gemau Olymaidd yr Haf - 750 m time trial
- 2il Pencampwriaethau Trac UCI y Byd - Sbrint Tîm
- 1999
- 2il Pencampwriaethau Trac UCI y Byd - Sbrint Tîm