Neal's scoring touch has been apparent wherever he's played, most recently with the Edmonton Oilers after he was traded by the Calgary Flames on July 19, 2019. He played the 2018-19 season for the Flames and 2017-18 for the Vegas Golden Knights during their inaugural NHL season, when he helped them advance to the Stanley Cup Final.
Neal showed his scoring prowess early on with 18 goals for Plymouth in 2004-05, his first full season in the Ontario Hockey League. He played in the Canadian Hockey League Top Prospects Game that season and finished second with Canada at the 2005 Under-18 World Championship. The Dallas Stars selected Neal in the second round (No. 33) of the 2005 NHL Draft.