Player whose cap features a compass rose (7)
I believe the answer is:
mariner
(Other definitions for mariner that I've seen before include "Probe" , "Sea dog" , "See 13" , "'''The Rime of the Ancient ...'' (Coleridge) (7)'" , "Sea-goer, ancient in the poem" .)