Top level sport - they all need to be fit ! Got to respect them boys who do the tour de france and the boxers who go the distance but different sports require different types of fitness so it's hard to say which is hardest imo . Cycling , swimming , boxing , for me !