Finally arrived, but out of contention (7)
I believe the answer is:
nowhere
'out of contention' is the definition.
(as in a competitor going nowhere)
I can't explain the rest of the clue.
(Other definitions for nowhere that I've seen before include "In no particular place" , "insignificant place?" , "unplaced" , "Miles behind!" , "no prospect of success" .)