Player trade histories

Trade Tree

Search a player to see every trade they were part of, and where each side of those deals ended up.

Back
Higher depth = slower page; chains cut off at the limit show a “continue” link.

Mike Ribeiro

Career timeline tap to expand the trees
MTL
drafted 1998
DAL
WSH
retired on
1998
MTL
drafted
2006-09-30
M
MTL ACQUIRES
2007 R5 Pick
DAL ACQUIRES
2008 R6 Pick
2012-06-22
M
DAL ACQUIRES
2012 R2 Pick
WSH ACQUIRES
retired
WSH
last club
2012-06-22
M
DAL ACQUIRES
2012 R2 Pick
WSH ACQUIRES
Stat analyzer · 2 teams × 1 trade
2012-06-22
Pre: gave up Post: acquired
DAL
Mike Ribeiro
461 GP · 123-284-407 · +16 · 839 S · 14.7%
Cody Eakin
349 GP · 61-85-146 · -13 · 584 S · 10.4%
Mike Winther
0 GP · 0-0-0 · +0 · 0 S · 0.0%
from 2012 R2 Pick · orig TOR
WSH
Cody Eakin
30 GP · 4-4-8 · +2 · 31 S · 12.9%
2012 R2 Pick
became Mike Winther · orig TOR
Mike Ribeiro
48 GP · 13-36-49 · -4 · 63 S · 20.6%
Windows sit at the season level: a player traded away and reacquired by the same team within one season can't be split. Goalie GAA aggregates are weighted by minutes from the official GAA for each season.
2006-09-30
M
MTL ACQUIRES
2007 R5 Pick
DAL ACQUIRES
2008 R6 Pick
Stat analyzer · 2 teams × 1 trade
2006-09-30
Pre: gave up Post: acquired
MTL
Mike Ribeiro
276 GP · 50-103-153 · -11 · 359 S · 13.9%
2008 R6 Pick
became Matt Tassone · orig MTL
Janne Niinimaa
41 GP · 0-3-3 · -13 · 29 S · 0.0%
Andrew Conboy
0 GP · 0-0-0 · +0 · 0 S · 0.0%
from 2007 R5 Pick · orig DAL
DAL
Janne Niinimaa
22 GP · 2-4-6 · -5 · 26 S · 7.7%
2007 R5 Pick
became Andrew Conboy · orig DAL
Mike Ribeiro
461 GP · 123-284-407 · +16 · 839 S · 14.7%
Matt Tassone
0 GP · 0-0-0 · +0 · 0 S · 0.0%
from 2008 R6 Pick · orig MTL
Windows sit at the season level: a player traded away and reacquired by the same team within one season can't be split. Goalie GAA aggregates are weighted by minutes from the official GAA for each season.
1998 NHL Draft
Drafted by MTL
Round 2 , Pick 45
Career 1999-00 to 2016-17 · 17 seasons
GP GAPPIM
Regular season 1074 228 565 793 587
Playoffs 67 7 27 34 68