EA Customer Support rarely provides new keys for titles this old, but you can try opening a ticket under Codes > Topic: Invalid Code if you can provide proof of purchase (e.g., a photo of your disc).
Because NHL 09 is no longer sold on official digital storefronts like Steam or the EA App:
: You may see an error stating "too many devices registered with this code". This occurs because the code has a built-in activation limit. You must contact an EA Game Advisor to have this limit reset manually. Case Sensitivity and Spaces
Whether you are dusting off an old physical copy or trying to get a digital install running on modern hardware, here is everything you need to know about the NHL 09 serial key system. What is the NHL 09 Registration Code?