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.
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:orteam:- 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.
| Player↑ | Trades↕ | ↕Last Trade |
|---|---|---|
| John Gibson | 1 | 2025-06-28 |
| John Grahame | 1 | 2003-01-13 |
| John Hayden | 1 | 2019-06-22 |
| John Hughes | 1 | 1981-03-10 |
| John-Jason Peterka | 2 | 2026-06-26 |
| John Klingberg | 1 | 2023-03-03 |
| John Kordic | 2 | 1991-01-24 |
| John LeClair | 1 | 1995-02-09 |
| John Leonard | 1 | 2022-07-08 |
| John MacLean | 2 | 2001-02-05 |
| John Marino | 3 | 2024-06-29 |
| John McIntyre | 2 | 1993-03-22 |
| John-Michael Liles | 3 | 2016-02-29 |
| John Miner | 1 | 1988-08-10 |
| John Mitchell | 3 | 2014-03-04 |
| John Mokosak | 1 | 1992-10-13 |
| John Moore | 3 | 2022-03-23 |
| John Negrin | 1 | 2012-01-30 |
| John Nyberg | 1 | 2020-01-17 |
| Johnny Boychuk | 3 | 2021-11-04 |
| Johnny Oduya | 3 | 2017-02-28 |
| John Ogrodnick | 2 | 1987-09-30 |
| John Paddock | 1 | 1980-08-11 |
| John Quenneville | 2 | 2021-07-21 |
| John Ramage | 1 | 2018-01-22 |
| John Scott | 2 | 2016-01-15 |
| John Slaney | 3 | 2001-01-14 |
| John Tanner | 1 | 1994-02-20 |
| John Tonelli | 2 | 1992-02-18 |
| John Tucker | 3 | 1991-01-21 |