← Home
Canada
UCI #80
William Mcfarlane
Age
-
-
Nation
Canada
Height
- cm
Weight
- kg
Age
-
-
Nation
Canada
Height
- cm
Weight
- kg
Race Results
Results
Wins only
DNF
UCI MTB WORLD CHAMPIONSHIPS - XCO/XCR/XCC/E-XC/DHI
XCO
Val di Sole, ITA
Aug 27, 2026WCH
18
Vittoria-Fischer MTB Cup
XCO
Hägglingen, SUI
Aug 23, 2026C3
10
Dieppe Canada Cup + UCI XCO Junior Series
XCO
Dieppe, Nb, CAN
Aug 6, 2026C1
4th
Canadian National Championships - XCO/XCC
XCO
Langford, Bc, CAN
Jul 16, 2026NC
DNF
St. Félicien Canada Cup XCO/XCC + UCI XCO Junior Series
XCO
St. Félicien, Qc, CAN
Jul 4, 2026C1
6
UCI Mountain Bike Continental Series - Canmore MTB Classic + UCI XCO Junior Series
XCO
Canmore, Alberta, CAN
Jun 13, 2026CS
9
Canmore MTB Classic
XCO
Canmore, Alberta, CAN
Jun 10, 2026C1
11
Sherbrooke Canada Cup - XCO/XCC + UCI XCO Junior Series
XCO
Sherbrooke, CAN
May 30, 2026C1
76
Nové Město na Moravě - UCI XCO Junior Series
XCO
Nové Město na Moravě, CZE
May 22, 2026HC
46
International Mtb Bundesliga - Heubacher Mountainbikefestival + UCI XCO Junior Series
XCO
Heubach, GER
May 16, 2026HC
6
The Showdown @Angler's Ridge + UCI XCO Junior Series
XCO
Angler’S Park, Danville, Va, USA
May 1, 2026C1
35
Us Pro Cup + UCI XCO Junior Series
XCO
Fayetteville, USA
Mar 20, 2026HC
16
Us Pro Cup
XCO
Fayetteville, USA
Mar 18, 2026C1
7
Langford Bike Fest Canada Cup XCO/XCC
XCO
Langford, Bc, CAN
Mar 13, 2026C1
18
Puerto Rico MTB Cup + UCI XCO Junior Series
XCO
Rincón, PUR
Feb 28, 2026C1