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)
3091-3120 of 4216 players
Player Trades Last Trade
Patric Kjellberg 1 2001-11-01
Patrick Kane 2 2023-02-28
Patrick Killeen 1 2013-04-03
Patrick Lalime 2 2004-06-27
Patrick Lebeau 1 1992-10-05
Patrick Marleau 2 2020-02-24
Patrick Maroon 5 2024-03-08
Patrick McNally 1 2015-06-27
Patrick Mullen 2 2016-01-14
Patrick O`Sullivan 4 2010-06-30
Patrick Poulin 3 1998-01-15
Patrick Puistola 1 2023-02-28
Patrick Rissmiller 2 2011-02-28
Patrick Roy 1 1995-12-06
Patrick Sharp 2 2015-07-10
Patrick Sieloff 3 2019-12-30
Patrick Traverse 5 2006-12-15
Patrick White 1 2009-08-28
Pat Riggin 3 1987-02-06
Patrik Berglund 1 2018-07-01
Patrik Carnback 1 1993-08-10
Patrik Hersley 1 2008-07-01
Patrik Laine 2 2024-08-19
Patrik Nemeth 2 2022-07-13
Patrik Stefan 1 2006-06-24
Patrik Sundstrom 1 1987-09-15
Pat Verbeek 2 1995-03-23
Paul Boutilier 3 1987-12-16
Paul Broten 1 1995-10-02
Paul Byron 1 2011-06-25