Players who played for the Suns and the Trail Blazers
33 players · NBA since 1996/97
33 players have played for both the Suns and the Trail Blazers in the NBA since 1996/97. 16 played for the Suns first and 17 for the Trail Blazers first. The longest-serving played 465 games across both; the top scorer got 7,256 points; the first move came in 1996/97, the most recent in 2026/27.
Can you name all 33?
0/330:00
- Suns 320 · Trail Blazers 145
- Suns 105 · Trail Blazers 341
- Suns 348 · Trail Blazers 95
- Suns 248 · Trail Blazers 157
- Suns 312 · Trail Blazers 85
- Suns 55 · Trail Blazers 231
- Suns 49 · Trail Blazers 195
- Suns 106 · Trail Blazers 136
- Suns 182 · Trail Blazers 58
- Suns 25 · Trail Blazers 205
- Suns 74 · Trail Blazers 147
- Suns 56 · Trail Blazers 133
- Suns 131 · Trail Blazers 53
- Suns 78 · Trail Blazers 100
- Suns 6 · Trail Blazers 146
- Suns 112 · Trail Blazers 39
- Suns 82 · Trail Blazers 62
- Suns 122 · Trail Blazers 7
- Suns 64 · Trail Blazers 60
- Suns 85 · Trail Blazers 33
- Suns 38 · Trail Blazers 60
- Suns 70 · Trail Blazers 27
- Suns 2 · Trail Blazers 90
- Suns 57 · Trail Blazers 6
- Suns 55 · Trail Blazers 7
- Suns 24 · Trail Blazers 35
- Suns 23 · Trail Blazers 28
- Suns 45 · Trail Blazers 5
- Suns 26 · Trail Blazers 21
- Suns 12 · Trail Blazers 31
- Suns 30 · Trail Blazers 13
- Suns 28 · Trail Blazers 2
- Suns 23 · Trail Blazers 5
Who stands out
Spoilers
Channing Frye has the most games for the two combined: 320 for the Suns and 145 for the Trail Blazers. Deandre Ayton scored the most points across both: 5,760 for the Suns and 1,496 for the Trail Blazers.
In our data, Rumeal Robinson was the first to have played for both (his first game for the Trail Blazers came in 1996/97). The most recent player to play for both is Duop Reath, who first played for the Suns in 2026/27.
Show all 33 players
Spoilers
| Player | Suns | Trail Blazers | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Channing Frye | 320 | 3,595 | 2009–2014 | 145 | 805 | 2007–2009 | Trail Blazers |
| Jusuf Nurkic | 105 | 1,075 | 2023–2025 | 341 | 4,883 | 2016–2023 | Trail Blazers |
| Deandre Ayton | 348 | 5,760 | 2018–2023 | 95 | 1,496 | 2023–2025 | Suns |
| Robin Lopez | 248 | 1,446 | 2008–2012 | 157 | 1,610 | 2013–2015 | Suns |
| Clifford Robinson | 312 | 5,065 | 1997–2001 | 85 | 1,272 | 1996/97 | Trail Blazers |
| Jermaine O'Neal | 55 | 454 | 2012/13 | 231 | 843 | 1996–2000 | Trail Blazers |
| Nassir Little | 49 | 159 | 2023/24 | 195 | 1,166 | 2019–2023 | Trail Blazers |
| Sebastian Telfair | 106 | 643 | 2011–2013 | 136 | 1,103 | 2004–2006 | Trail Blazers |
| James Jones | 182 | 1,325 | 2005–2007 | 58 | 463 | 2007/08 | Suns |
| Brian Grant | 25 | 63 | 2005/06 | 205 | 2,057 | 1997–2000 | Trail Blazers |
| Mason Plumlee | 74 | 333 | 2024/25 | 147 | 1,423 | 2015–2017 | Trail Blazers |
| Chris Dudley | 56 | 74 | 2000/01 | 133 | 377 | 1996–2003 | Trail Blazers |
| Kurt Thomas | 131 | 847 | 2005–2007 | 53 | 160 | 2011/12 | Suns |
| Drew Eubanks | 78 | 396 | 2023/24 | 100 | 836 | 2021–2023 | Trail Blazers |
| Duop Reath | 6 | 19 | 2026/27 | 146 | 905 | 2023–2026 | Trail Blazers |
| Ronnie Price | 112 | 476 | 2011–2017 | 39 | 105 | 2012/13 | Suns |
| Jim Jackson | 82 | 616 | 2004–2006 | 62 | 509 | 1998/99 | Trail Blazers |
| Ish Wainright | 122 | 378 | 2021–2024 | 7 | 20 | 2023/24 | Suns |
| Jamal Crawford | 64 | 508 | 2018/19 | 60 | 837 | 2011/12 | Trail Blazers |
| Wesley Person | 85 | 1,158 | 1996/97 | 33 | 215 | 2003/04 | Suns |
| Derrick Jones Jr. | 38 | 177 | 2016–2018 | 60 | 400 | 2020/21 | Suns |
| Brian Skinner | 70 | 227 | 2007/08 | 27 | 103 | 2005/06 | Trail Blazers |
| Seth Curry | 2 | 0 | 2014/15 | 90 | 671 | 2018/19 | Suns |
| Jamaree Bouyea | 57 | 287 | 2025–2027 | 6 | 10 | 2023/24 | Trail Blazers |
| Joe Kleine | 55 | 148 | 1996–1999 | 7 | 11 | 1999/00 | Suns |
| Anthony Tolliver | 24 | 80 | 2014/15 | 35 | 129 | 2009–2020 | Trail Blazers |
| Sean Marks | 23 | 65 | 2006–2008 | 28 | 45 | 2010/11 | Suns |
| Jarron Collins | 45 | 46 | 2009/10 | 5 | 2 | 2010/11 | Suns |
| Trevor Ariza | 26 | 258 | 2018/19 | 21 | 231 | 2019/20 | Suns |
| Rumeal Robinson | 12 | 36 | 1996/97 | 31 | 100 | 1996/97 | Suns |
| Shavlik Randolph | 30 | 37 | 2013–2015 | 13 | 22 | 2008–2010 | Trail Blazers |
| Earl Barron | 28 | 68 | 2010–2015 | 2 | 7 | 2010/11 | Suns |
| Shaquille Harrison | 23 | 152 | 2017/18 | 5 | 44 | 2022/23 | Suns |
Head to head
In the NBA since 1996/97, the Suns and the Trail Blazers have met 121 times: the Suns won 62, the Trail Blazers 59.
- Suns' biggest win: Suns 130-85 Trail Blazers (2005/06)
- Trail Blazers' biggest win: Suns 76-124 Trail Blazers (2017/18)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Suns and the Trail Blazers?
- 33 in the NBA since 1996/97: Channing Frye, Jusuf Nurkic, Deandre Ayton, Robin Lopez, Clifford Robinson, Jermaine O'Neal and 27 more.
- Who has played the most games for the Suns and the Trail Blazers?
- Channing Frye: 320 for the Suns and 145 for the Trail Blazers, 465 in all. Deandre Ayton scored the most points across both, 7,256.
- Who is the most recent player to play for both the Suns and the Trail Blazers?
- Duop Reath. He played for the Trail Blazers (2023–2026), then the Suns from 2026/27.
- What period does this list cover?
- NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.
Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.