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’
    • ‘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.’
    • ‘Reeder and Ward were close as always but it seemed that Carman had the legs of these two, as Jones did on Carman.’