Robert Dirk's teammates

Robert Dirk has had 249 NHL teammates in 9 seasons with 5 clubs. He spent the most seasons beside Cliff Ronning (6), Sergio Momesso (6), and Todd Ewen (5). 16 Hall of Famers among them: Brett Hull, Pavel Bure, Adam Oates, and Bernie Federko and more. Rosters are on file in full from 1993-94; before that only some of the stars are.

With the St. Louis Blues1987–1991 · 75 teammates

TeammateSeasonsTogether
Brett HullHall of Fame41987–1991
Gino Cavallini41987–1991
Gordie Roberts41987–1991
Herb Raglan41987–1991
Paul Cavallini41987–1991
Rick Meagher41987–1991
Brian Benning31987–1990
Cliff Ronning31987–1991
Dave Lowry31988–1991
Dominic Lavoie31988–1991
Doug Evans31987–1990
Glen Featherstone31988–1991
Greg Millen31987–1990
Sergio Momesso31988–1991
Steve Tuttle31988–1991
Todd Ewen31987–1990
Tom Tilley31988–1991
Tony Hrkac31987–1990
Vincent Riendeau31988–1991
Adam OatesHall of Fame21989–1991
Bernie FederkoHall of Fame21987–1989
Curtis Joseph21989–1991
Dave Richter21988–1990
Dave Thomlinson21989–1991
Gaston Gingras21987–1989
Greg Paslawski21987–1989
Harold Snepsts21989–1991
Jeff Randall Brown21989–1991
Jim Vesey21988–1990
Kelly Chase21989–1991
Michel Mongeau21989–1991
Mike Lalor21988–1990
Pat Jablonski21989–1991
Paul MacLean21989–1991
Peter Zezel21988–1990
Rich Sutter21989–1991
Rod Brind'Amour21989–1991
Ron Le. Wilson21989–1991
Tim Bothwell21987–1989
Tony McKegney21987–1989
Doug GilmourHall of Fame11987–1988
Scott StevensHall of Fame11990–1991
Adrien Plavsic11989–1990
Bill Root11987–1988
Bob Bassen11990–1991
Brian Sutter11987–1988
Charlie Bourgeois11987–1988
Craig Coxe11988–1989
Dan Quinn11990–1991
Darin Kimble11990–1991
Darrell May11987–1988
David Bruce11990–1991
Garth Butcher11990–1991
Geoff Courtnall11990–1991
Jim Pavese11987–1988
Jocelyn Lemieux11987–1988
Keith Osborne11989–1990
Larry Trader11987–1988
Mario Marois11990–1991
Mark Hunter11987–1988
Michael Dark11987–1988
Mike Bullard11988–1989
Nelson Emerson11990–1991
Perry Turnbull11987–1988
Randy Skarda11989–1990
Rick Wamsley11987–1988
Rob Ramage11987–1988
Rob Whistle11987–1988
Robert Nordmark11987–1988
Ron Flockhart11987–1988
Ron Handy11987–1988
Scott Harlow11987–1988
Shane MacEachern11987–1988
Steve Bozek11987–1988
Tony Twist11989–1990

With the Vancouver Canucks1990–1994 · 68 teammates

TeammateSeasonsTogether
Adrien Plavsic41990–1994
Cliff Ronning41990–1994
Dana Murzyn41990–1994
Geoff Courtnall41990–1994
Gerald Diduck41990–1994
Gino Odjick41990–1994
Greg Adams41990–1994
Jyrki Lumme41990–1994
Kirk McLean41990–1994
Sergio Momesso41990–1994
Shawn Antoski41990–1994
Trevor Linden41990–1994
Pavel BureHall of Fame31991–1994
Dave Babych31991–1994
Doug Lidster31990–1993
Garry Valk31990–1993
Jim Sandlak31990–1993
Petr Nedved31990–1993
Robert Kron31990–1993
Igor LarionovHall of Fame21990–1992
Andrew McBain21990–1992
Dixon Ward21992–1994
Jay Mazur21990–1992
Jim Agnew21990–1992
Jiri Slegr21992–1994
Kay Whitmore21992–1994
Murray Craven21992–1994
Rob Murphy21990–1992
Ryan Walter21991–1993
Stephane Morin21992–1994
Tim Hunter21992–1994
Tom Fergus21991–1993
Troy Gamble21990–1992
Anatoli Semenov11992–1993
Bob Mason11990–1991
Bret Hedican11993–1994
Brian Bradley11990–1991
Brian Glynn11993–1994
Craig Coxe11990–1991
Dan Kesa11993–1994
Dan Quinn11990–1991
Dan Ratushny11992–1993
Dane Jackson11993–1994
Dave Capuano11990–1991
Don Gibson11990–1991
Garth Butcher11990–1991
Jack Capuano11990–1991
Jeff Randall Brown11993–1994
Jimmy Carson11993–1994
John McIntyre11993–1994
John Namestnikov11993–1994
Jose Charbonneau11993–1994
Kevan Guy11990–1991
Martin Gelinas11993–1994
Michael Peca11993–1994
Nathan Lafayette11993–1994
Neil Eisenhut11993–1994
Petri Skriko11990–1991
Randy Gregg11991–1992
Richard Brown11990–1991
Robert Nordmark11990–1991
Robin Bawa11991–1992
Ron Stern11990–1991
Stan Smyl11990–1991
Steve Bozek11990–1991
Steve McKichan11990–1991
Steve Weeks11990–1991
Tom Kurvers11990–1991

With the Chicago Blackhawks1993–1994 · 37 teammates

TeammateSeasonsTogether
Chris CheliosHall of Fame11993–1994
Ed BelfourHall of Fame11993–1994
Jeremy RoenickHall of Fame11993–1994
Michel GouletHall of Fame11993–1994
Brent Sutter11993–1994
Brian Noonan11993–1994
Bryan Marchment11993–1994
Cam Russell11993–1994
Christian Ruuttu11993–1994
Christian Soucy11993–1994
Craig Muni11993–1994
Darin Kimble11993–1994
Dave Christian11993–1994
Dirk Graham11993–1994
Eric Weinrich11993–1994
Frantisek Kucera11993–1994
Gary Suter11993–1994
Greg Smyth11993–1994
Ivan Droppa11993–1994
Jeff Hackett11993–1994
Jeff Shantz11993–1994
Jocelyn Lemieux11993–1994
Joe Murphy11993–1994
Keith Carney11993–1994
Kevin Todd11993–1994
Neil Wilkinson11993–1994
Patrick Poulin11993–1994
Paul Ysebaert11993–1994
Randy Cunneyworth11993–1994
Rich Sutter11993–1994
Sergei Krivokrasov11993–1994
Stephane Matteau11993–1994
Steve Dubinsky11993–1994
Steve Smith11993–1994
Tony Amonte11993–1994
Tony Horacek11993–1994
Troy Murray11993–1994

With the Anaheim Ducks1994–1996 · 48 teammates

TeammateSeasonsTogether
Paul KariyaHall of Fame21994–1996
Anatoli Semenov21994–1996
Bob Corkum21994–1996
Bobby Dollas21994–1996
Darren Van Impe21994–1996
David Karpa21994–1996
David Sacco21994–1996
Denny Lambert21994–1996
Don McSween21994–1996
Garry Valk21994–1996
Guy Hebert21994–1996
Jason Marshall21994–1996
Jason York21994–1996
Joe Sacco21994–1996
John Lilley21994–1996
Mike Sillinger21994–1996
Mikhail Shtalenkov21994–1996
Milos Holan21994–1996
Oleg Tverdovsky21994–1996
Patrik Carnback21994–1996
Peter Douris21994–1996
Randy Ladouceur21994–1996
Shaun Van Allen21994–1996
Steve Rucchin21994–1996
Todd Ewen21994–1996
Todd Krygier21994–1996
Valeri Karpov21994–1996
Teemu SelanneHall of Fame11995–1996
Alex Hicks11995–1996
Chad Kilger11995–1996
David Williams11994–1995
Dwayne Norris11995–1996
Fredrik Olausson11995–1996
Jean-Francois Jompe11995–1996
Jean-Francois Jomphe11995–1996
Jeremy Stevenson11995–1996
Jim Campbell11995–1996
Ken Baumgartner11995–1996
Mark Ferner11994–1995
Oleg Mikulchik11995–1996
Roman Oksiuta11995–1996
Sean Pronger11995–1996
Stephan Lebeau11994–1995
Steven King11995–1996
Stu Grimson11994–1995
Tim Sweeney11994–1995
Tom Kurvers11994–1995
Viacheslav Butsayev11995–1996

With the Montreal Canadiens1995–1996 · 39 teammates

TeammateSeasonsTogether
Mark RecchiHall of Fame11995–1996
Patrick RoyHall of Fame11995–1996
Pierre TurgeonHall of Fame11995–1996
Andrei Kovalenko11995–1996
Benoit Brunet11995–1996
Brian Savage11995–1996
Chris Murray11995–1996
Craig Conroy11995–1996
Craig Ferguson11995–1996
Craig Rivet11995–1996
Darcy Tucker11995–1996
David Wilkie11995–1996
Donald Brashear11995–1996
Francois Groleau11995–1996
Jean-Jacques Daigneault11995–1996
Jocelyn Thibault11995–1996
Jose Theodore11995–1996
Lyle Odelein11995–1996
Marc Bureau11995–1996
Mark Lamb11995–1996
Marko Kiprusoff11995–1996
Martin Rucinsky11995–1996
Mike Keane11995–1996
Oleg Petrov11995–1996
Pat Jablonski11995–1996
Patrice Brisebois11995–1996
Patrick Labrecque11995–1996
Peter Popovic11995–1996
Rory Fitzpatrick11995–1996
Saku Koivu11995–1996
Scott Fraser11995–1996
Sebastien Bordeleau11995–1996
Stephane Quintal11995–1996
Turner Stevenson11995–1996
Valeri Bure11995–1996
Vincent Damphousse11995–1996
Vladimir Malakhov11995–1996
Yves Racine11995–1996
Yves Sarault11995–1996

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.