Definition of have the legs of in English:

have the legs of

phrase

British
  • Be able to go faster or further than (a rival)

    ‘he should have the legs of his eight rivals here’
    • ‘Reeder and Ward were close as always but it seemed that Carman had the legs of these two, as Jones did on Carman.’
    • ‘Dingle looked far more potent going forward where John Flannery had the legs of Tomas Hannifin at centre back, which was not surprising as Hannifin was on the last Lispole winning side back in 87.’