Trade Trees / auto-generated
Washington Capitals / St. Louis Blues
Root trade Jul 2, 2015 · T.J. Oshie, Troy Brouwer, Pheonix Copley · 1 linked trade downstream
Auto-generated. This tree is machine-built from public transaction records: it follows re-traded players into their next deal and shows the player each draft pick became. Best-effort, so it may contain errors.
Trade grade
Revisiting it now, the slight edge goes to St. Louis Blues.
Looking back from 2026 at what each side's haul produced since 2015.
Team pts: 96 before → 114 after
- T.J. OshieR584567 GP · 192-193-385 · 60 pts in 76 playoff GPCup 2017-18
Team pts: 110 before → 100 after
- Troy BrouwerR7282 GP · 18-21-39 · 13 pts in 20 playoff GP
- 2 GP · 0W
- 2017 1st-round pickvia Pheonix Copley
- Brayden SchennC617650 GP · 181-284-465 · 29 pts in 58 playoff GPvia 2017 1st-round pickCup 2018-19
- 9 GP · 1-2-3via Brayden Schenn
- 2016 3rd-round pick
- Tage ThompsonC · #261341 GP · 3-6-9via 2016 3rd-round pick
- Ryan O'ReillyC488327 GP · 97-172-269 · 49 pts in 51 playoff GPvia Tage ThompsonCup 2018-19Conn Smythe 2018-19Frank J. Selke 2018-19
- 0 GP · 0-0-0via Ryan O'Reilly
- 2 GP · 0-0-0via Josh Pillar
- Otto StenbergC · #251332 GP · 3-7-10via Josh Pillar
Value = position-weighted production for the acquiring team, with playoffs weighted up and bonuses for Cups and major awards won there. Picks count as the drafted player's production, and when a piece was later re-traded, whatever came back counts toward this trade too, so value follows the full chain. Production only, no salary/cap context. Best-effort.
- Troy Brouwer
- Pheonix Copley(traded again →)
- 3rd-round pick in 2016 → #87 Garrett Pilon
↳Pheonix Copley was moved again in this deal
- Zach Sanford
- Brad Malone
- 1st-round pick in 2017 → #27 Morgan Frost
- conditional 2nd-round pick in 2019
- conditional 7th-round pick
