The Definitive Online Sports Stylebook
Two words.
Hyphenate when used as an adjective directly before a noun: a field-goal attempt