Growing up in New Brunswick, Fraser played with the Moncton Minor Hockey Association[1] and was recognised as a First Team National Midget All-Star.[2] Despite growing up in Moncton, he chose to play with the Notre Dame Hounds in the Saskatchewan Junior Hockey League in order to improve his skills.[3] In his senior year, he helped the Hounds reach the regional championships.[2] He scored four goals, including the game winner, to help them clinch the Air Canada Cup trophy, Saskatchewan Amateur Hockey Association midget AAA championship, and the Saskatchewan Midget AAA Hockey League regular-season title.[3]
Upon graduating from high school, Fraser began his collegiate career with Dartmouth College in the ECAC Conference.[2] In his freshman season, Fraser ranked second among team rookies with 10 goals and 10 assists for 20 points. He was subsequently drafted in the 9th round, 193rd overall by the Montreal Canadiens in the 1991 NHL Entry Draft.[4] He was also named to the All–ECAC Hockey Rookie Team for 1990–91.[5] After being drafted, Fraser returned to Dartmouth where he experienced a disappointing 1991–92 season. The Big Green struggled to win games and they experienced a 16-game losing streak that Fraser helped snap on February 10, 1992.[6] He subsequently finished the season with 11 goals and seven assists for a career-low 18 points.[7] Despite this, he was still the Big Green's leading scorer.[2]
Following the disappointing 1991–92 season, Fraser bounced back and had a career year during the 1992–1993 season. Although he began the season on a slow start, he experienced a resurgence during the back half of the season and began putting up points.[8] By February 12, 1993, Fraser ranked fifth among all league scorers with 22 points through ECAC games and 28 overall.[2] By early March, he had accumulated 20 goals and 22 assists for 38 points and was subsequently named Team MVP. His 19 goals in ECAC play ranked him second in the entire conference.[8] Fraser finished the season with 44 points in 26 games to clinch the team's top scorer award[9] and earn ECAC Second Team All-Ivy honors.[10] His efforts helped the Big Green finish with an 11–6 record, their best record since 1979–80, and he spent the summer training with the Canada men's national ice hockey team.[11]
Upon returning to Dartmouth for the 1993–94 season, coach Roger Demment praised Fraiser for improving every aspect of his game during the summer.[11] He began the season by tallying six goals through his first seven games,[12] including a hat-trick in an 11–4 win over the University of Vermont on November 22, 1993.[13] As a result of his successful start to the season, Fraser participated in the Spengler Cup with Team Canada.[12] He subsequently became the first Big Green player to compete at the highest level of international play since Carey Wilson in 1984.[14] Upon returning from the competition, Fraser became the first Big Gren player in 13 years to record their 50th career collegiate goal.[15] In February, he became the first Dartmouth player since 1984 to reach the 100 points milestone in his collegiate career.[16] Despite his efforts, the Big Green were eliminated from playoff contention.[17]
Professional
After college Fraser joined the Canadiens' minor league affiliate, the Fredericton Canadiens. He played two seasons in Fredericton, including a productive 1995–1996 campaign, where he scored 74 points in 58 games. This play allowed Fraser to make his NHL debut with the Montreal Canadiens that year, appearing in 14 games and scoring 2 points. Fraser began the 1996–1997 season with the Fredericton Canadiens but was traded to the Calgary Flames early in the season. Fraser played the majority of the season with the Saint John Flames, scoring 32 points in 37 games.
Fraser signed with the Edmonton Oilers for the 1997–98 season. He played the majority of year in the minors, with the Hamilton Bulldogs, where his play allowed him to return to the NHL with the Oilers for the last few months of the season. Once up with the Oilers, he scored 23 points in 29 games and earned a full-time spot with the Oilers for the playoffs, appearing in 11 games and scoring 2 points.
Fraser signed as a free agent with the New York Rangers for 1998–99. He appeared in 28 games with the Rangers, scoring just 6 points, and was sent to the Hartford Wolf Pack for the remainder of the season, scoring 37 points in 36 games with that club.
Following the 1998–99 season Fraser retired from hockey.