New hero possibly out of the running? (7)
I believe the answer is:
nowhere
(Other definitions for nowhere that I've seen before include "miles down the field" , "remote location" , "unlikely to be found?" , "One present is not" , "Utopia" .)