Well done to Ewan Bradley on his 5451 tally for the heptathlon. Ewan moves up to fifth on our all-time rankings list for the ...