Runner profile

Francis
deBarbeyrac
France
Other

Performances

Date Finished Time Flags Type Distance Site Race Prize money Actions
11 Jun 1983 1 2:39:10 RD Marathon Toulouse FRA Nourouze-Toulouse