LIVE TIMING & RACE FEED
Tommaso Francardo profile image

Tommaso Francardo

Italy

Current EWS Ranking

77

Points

57

Race Category

Men

Series Results

RaceNatPosTimePts
Specialized EWS Zermatt
7700:17:09.7057 stages full race