The Definitive Online Sports Stylebook
No hyphen when used as a noun: center field, center fielder
Hyphenate when used as an adjective: center-field scoreboard