Spencer Stoddard

Race results

DateCircuit CategoryEntrantCar#GridPosStatus
09.11.1969Texas World SpeedwaySports carsSpencer StoddardMcLaren Elva Mark III Chevrolet V881DNA

Championships results

YearChampionshipPlacePts