Andrews vant en olympisk sølvmedalje i sykling under OL 1904 i St. Louis. Han kom på andreplass på distansen 25 miles, bak sin landsmann Burton Downing. På 5 miles kom han på tredjeplass bak Burton Downing og Oscar Goerke.