360. Dave Roche
Roche was a 6'2", 230 lb. left winger from Lindsay, Ontario. Born on June 13th, 1975, he spent four seasons at the Junior Level in the Ontario Hockey League starting with the 1991-92 season. He would appear with the Peterborough Petes (152 games, 65 goals, 99 assists, 366 PiM) and the Windsor Spitfires (95 games, 69 goals, 79 assists, 253 PiM). The Pittsburgh Penguins selected him in the third round of the 1993 NHL Entry Draft with the 62nd overall pick.
Roche did not make a start with any of Pittsburgh's farm clubs to begin his professional career, making the team out of the 1995 training camp. He played 132 games for the Pens over the next two seasons, scoring a dozen goals with as many assists and 285 penalty minutes. He played with the Syracuse Crunch in 1997-98, making 12 goals and 20 assists with 307 penalty minutes in 73 AHL games.
During the 1998 offseason, the Penguins sent Roche along with goaltender Ken Wregget to the Flames for German Titov and Todd Hlushko. In seven minutes per game, he scored three times on 30 shots with three assists, a minus-1 rating, and 44 penalty minutes in 36 contests. On October 9th, he tabbed two assists in a season opening, 3-3 tie with the San Jose Sharks in Tokyo, Japan. The very next night, still in Japan, he scored his first Flames goal in a 5-3 win over the same Sharks. He also had three assists in seven games for the Saint John Flames.
In 1999-00, Roche had 22 goals and 21 assists with 130 penalty minutes in 67 games for Saint John. He was called up for two games for the Flames in March, taking three shots on goal, posting a minus-1 rating, and earning one five minute major (for fighting Toronto's Chris McAllister) in a combined 17 minutes of ice time.
After 32 goals, 26 assists and 179 penalty minutes in 79 games for Saint John in 2000-01, Roche signed a free agent contract to play for the New York Islanders, where he appeared in one game. He also played with the Bridgepoint Sound Tigers (48 games, 25 goals, 14 assists, 64 PiM), the Cincinnati Mighty Ducks (29 games, six goals, seven assists, 41 PiM), the Albany River Rats (76 games, 21 goals, 16 assists, 89 PiM), and the Toronto Roadrunners (60 games, seven goals, 13 assists, 88 PiM).
All-Time Statline: 38 games, three goals, three assists, minus-2 rating, 49 penalty minutes, 0.27 point shares.
359. Mike Sullivan
Sullivan was a 6'2", 185 lb. center from Marshfield, Massachusetts. Born on February 27th, 1968, he was drafted in the fourth round of the 1987 NHL Entry Draft by the New York Rangers, 69th overall, after his freshman season in college. In four seasons with Boston University, he played 141 games for the Terriers, scoring 61 goals and 77 assists.
After graduating with the Class of 1990, Sullivan played a full IHL season with the San Diego Gulls (74 games, 12 goals, 23 assists). He spent most of the following three seasons at the NHL level with the San Jose Sharks (171 games, 16 goals, 21 assists). On January 6th, 1994, the Flames claimed him off waivers.
Nine days after his acquisition, he earned his first point for the Flames, an assist in a 10-0 win against the Ottawa Senators. He scored his first goal on March 15th, as the Flames posted a 7-3 triumph over the Tampa Bay Lightning. He would total two goals on 27 shots in 19 contests through the season, along with three assists before adding another goal and an assist in a seven game playoff series loss to the Vancouver Canucks.
In the shortened 1994-95 season, Sullivan scored four times on 31 shots with seven assists in 38 Calgary games. On March 31st, he scored a goal and an assist in a 6-2 decision over the Edmonton Oilers. He entered beast mode in the postseason, scoring three goals with five helpers in seven games against the San Jose Sharks, in a series loss. All three goals were scored on May 11th in a 9-2 victory. Sullivan also tabbed an assist and posted a plus-5 rating for the game.
1995-96 would see Sullivan play in a career h5-1-0, igh and team second best 81 games, also making career highs with nine goals on 106 shots. He would add 12 helpers and a minus-6 rating with 24 minutes in the box. On October 17th, he earned two assists in a 3-3 tie with the Detroit Red Wings. On March 7th, in the middle of his second three game point streak of the season, he scored a goal and an assist in a 4-2 win over the St. Louis Blues.
In 1996-97, Sullivan played in 67 games for the Flames, scoring five goals on 64 shots with six assists, a minus-11 rating, and 10 penalty minutes. On January 28th, he scored the game winner in a 4-3 victory against the New York Islanders. He would have another in a 3-1 victory over the Florida Panthers on March 7th. After the season, the Flames traded him to the Boston Bruins for a seventh round pick (Radek Duda).
After his time with the Bruins (77 games, five goals, 13 assists), Sullivan would later play with the Phoenix Coyotes (256 games, 13 goals, 20 assists). He would retire from the game following the 2001-02 season, and has been in coaching since. He as an assistant last season with the Vancouver Canucks before getting relieved earlier this month on the same day that John Tortorella was dismissed.
All-Time Statline: 205 games, 20 goals, 28 assists, minus-17 rating, 54 penalty minutes, 0.27 point shares.
358. Scott Sharples
Sharples, a goaltender, was 6 feet tall and 180 pounds. He was born on March 1st, 1968 in Montreal Quebec, and played four seasons of collegiate level hockey with the University of Michigan, graduating with the Class of 1990. He posted a 67-52-9 record for the Wolverines, allowing 3.99 goals per 60 minutes. In a quick look at the AHL level following his graduation, he posted an 0-3 record with the Salt Lake Golden Eagles.
Before having started college, Sharples was selected in the ninth round of the 1986 NHL Entry Draft by Calgary, 184th overall. In 1990-91, his first full professional season, he went 21-11-1 with a 3.55 goals against average for Salt Lake.
1991-92 would see Sharples go 9-18-4, 3.75 for the Golden Eagles. He was called up on April 16th for his only NHL appearance. He played 65 minutes for the Flames and earned a 4-4 tie with the Vancouver Canucks, stopping 36 shots. Without a minimum games-played qualifier, his single-game contribution rates him the highest of all 530 players on this list. In other words, of the one point that the Flames earned from this tie, 30% of that one point is due to Sharples' play, at least according to the "point share" metric.
In 1992-93, Sharples played with the St. John's Maple Leafs, posting a 9-8-3 record with a 4.11 GAA. Later in the year, he played in the Continental Hockey League with the Brantford Smoke, going 5-1-0, 4.05. It was his last appearance at any level of organized hockey.
All-Time Statline: One game, 65 minutes, 0-0-1, 40 shots faced, 36 saves, .900 save percentage, 3.69 goals against average, 0.28 point shares.
357. Carl Mokosak
Mokosak was a 6'1", 180 lb. left winger. A native of Fort Saskatchewan, Alberta, he was born on September 22nd, 1962. He played three WHL seasons starting in 1979-80 with the Brandon Wheat Kings, scoring 86 goals with 126 assists in 200 games with a truly absurd total of 952 penalty minutes. This guy nearly averaged a "Gordie Howe Hat Trick."
After completing the 1981-82 season with Brandon, Mokosak would appear in two games for the Oklahoma City Stars (one goal, one assist, two PiM) and in one for Calgary. In his lone Flames appearance, he tabbed an assist and finished the game (and the season) with a plus-1 rating.
In 1982-83, Mokosak played 28 games for the Colorado Flames, scoring 10 goals and 12 helpers with 106 penalty minutes. Still just 20 years old, he also played in exactly half of Calgary's games through the season, scoring seven times on 38 shots with six assists, a minus-5 rating, and 87 penalty minutes.
During the 1983 offseason, the Flames traded Mokosak along with Kevin LaVallee to the Los Angeles Kings for Steve Bozek. Along with his time with the Kings (30 games, four goals, eight assists, 43 PiM), he also made appearances with the New Haven Nighthawks (91 games, 21 goals, 27 assists, 232 PiM), the Hershey Bears (79 games, 30 goals, 42 assists, 312 PiM), the Philadelphia Flyers (one game, five PiM), the Baltimore Skipjacks (67 games, 23 goals, 27 assists, 228 PiM), the Pittsburgh Penguins (three games, four PiM), the Muskegon Lumberjacks (81 games, 29 goals, 37 assists, 308 PiM), the Boston Bruins (seven games, 31 PiM), the Maine Mariners (53 games, 20 goals, 18 assists, 337 PiM), the Fort Wayne Komets (55 games, 12 goals, 21 assists, 315 PiM), the Phoenix Roadrunners (15 games, six goals, six assists, 48 PiM), the San Diego Gulls (five games, 30 PiM), and the Indianapolis Ice (70 games, 12 goals, 26 assists, 205 PiM).
All-Time Statline: 42 games, seven goals, seven assists, minus-7 rating, 87 penalty minutes, 0.28 point shares.
356. Marc Habscheid
Habscheid was a 6'1", 180 lb. center from Swift Current, Saskatchewan. Born on March 1st, 1963, he played three WHL seasons with the Saskatoon Blades beginning in 1979-80 (142 games, 100 goals, 153 assists, 126 PiM). He was a sixth round selection of the Edmonton Oilers in the 1981 NHL Entry Draft, 113th overall. He made his NHL debut with Edmonton late in the 1981-82 season, scoring a goal with three assists in seven contests.
Habscheid would appear for parts of his first four seasons with Edmonton (74 games, 10 goals, 16 assists, 26 PiM). He would also play with the Minnesota North Stars (113 games, 31 goals, 45 assists, 48 PiM) and the Detroit Red Wings (112 games, 24 goals, 19 assists, 55 PiM). During the 1991 offseason, Detroit traded him to the Flames for Brian MacLellan.
1991-92 would see Habscheid score seven goals for the Flames on 60 shots over 46 appearances. He would also tab 11 assists, post a minus-11 rating, and earn 42 penalty minutes. He had four multi-point games over his first eight games with the Flames, including a two goal, one assist performance in a 6-4 victory against the Toronto Maple Leafs on October 17th. After totaling six goals with nine assists in his first 19 games for the team, he would rack up a mere three points (one goal, two assists) in his next 27 appearances.
After his time in Calgary, Habscheid played with the Canadian National Team (three games, three assists), Bern (Swiss, 36 games, 19 goals, 23 assists), the Las Vegas Thunder (102 games, 25 goals, 65 assists), and the Augsburg Panthers (Germany, 48 games, 14 goals, 32 assists). He went into coaching after his playing days ended, and currently holds an executive position with the WHL's Victoria Royals.
All-Time Statline: 46 games, seven goals, 11 assists, minus-11 rating, 42 penalty minutes, 0.28 point shares.