In 1934 he began riding more on the road, winning the world championship at Leipzig. That winter he rode 1m 9.6 for a standing-start kilometre and, another track record, 1m 48s for the flying-start kilometre, both on the Vélodrome d'Hiver in Paris. He won the 320 km Circuit of Paris road race in 1937, then rode the track again in the winter and equalled Jeff Scherens' record of 29.6s for 500 metres. He then broke the world one-mile record at Wembley, during the six-day race, by riding 1m 49.6s.