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.

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

Terms combine with AND. A comma inside one term means OR, so played:TOR played:VAN finds players who suited up for both and played:TOR,VAN finds either. Prefix a term with - to exclude it. Anything without a key: searches the player's name; quote a phrase to keep it together.

name:
Part of the player's name. Bare words work too; quote a phrase to keep it together.
traded: or team:
Traded to or from a team (traded:TOR), or moved between two in one deal (traded:TOR>VAN).
played:
Suited up for a team, based on recorded season splits. Repeat the key for players who did both.
pos:
Drafted position code (C, D, G, L, R).
year:
Year of the player's most recent trade. Accepts 2015..2020, >=2015 and <=2020.
draft:
Year the player was drafted. Cannot be negated; use a range.
trades:
How many trades the player appears in. Cannot be negated; use a range.
Last traded (year)
Drafted (year)
3511-3540 of 4216 players
Player Trades Last Trade
Ryan McGill 4 1995-03-13
Ryan McLeod 1 2024-07-05
Ryan Merkley 1 2023-01-25
Ryan Munce 1 2007-01-20
Ryan Murphy 2 2019-01-30
Ryan Murray 1 2020-10-08
Ryan O`Byrne 2 2013-04-03
Ryan O`Marra 2 2012-02-16
Ryan O`Reilly 4 2023-02-17
Ryan Parent 3 2010-10-05
Ryan Poehling 2 2025-06-23
Ryan Potulny 2 2011-02-28
Ryan Ready 1 2004-03-09
Ryan Reaves 5 2025-07-10
Ryan Risidore 2 1998-03-24
Ryan Rupert 1 2016-02-09
Ryan Russell 1 2011-07-07
Ryan Shannon 2 2008-09-02
Ryan Smyth 3 2011-06-26
Ryan Spooner 3 2019-02-16
Ryan Sproul 1 2017-10-21
Ryan Stanton 1 2016-11-28
Ryan Stone 1 2009-01-17
Ryan Strome 3 2026-03-06
Ryan Tobler 1 2001-03-07
Ryan VandenBussche 1 1998-03-24
Ryan Walter 1 1982-09-09
Ryan White 1 2017-02-26
Ryan Whitney 2 2010-03-03
Ryan Wilson 1 2009-03-04