It is quite an achievement to win an NBA Championship. This is the goal of every player who makes it to the league and only a select few win one every season. Even rarer is the group of players that have won titles for multiple franchises. In fact, there are only 43 players to have ever accomplished this feat. On this list, we will rank the top 30 NBA players of all time to be a part of championships with multiple NBA teams.
This will not be based on how good they were necessarily in the Finals but that will be used as a tie-breaker in certain situations. This list contains some of the best players of all time.
The honorable mentions consist of the 13 men who have done this but not made it to the top 30: Walt Davis, Patrick McCaw, Earl Cureton, Will Perdue, Quinn Cook, Chris Boucher, James Jones, Pep Saul, Wally Walker, Mario Elie, Charles Johnson, Jack Coleman and JaVale McGee.
Best NBA players to win NBA Finals with two or more teams: 30. Lindsey Hunter
Lindsey Hunter saw his best seasons from an individual standpoint long before he would be a part of championship teams. Thought of as a defensive specialist, Hunter was drafted by the Detroit Pistons 10th overall in 1993. While playing for the Pistons, he would make the All-Rookie team and was a double-digit scorer in six of his eight seasons spent in his first stint in Detroit.
Hunter was traded to the Milwaukee Bucks in 2000 and then was traded the following season to the Los Angeles Lakers, where he would win his first NBA Championship. After winning his first title, Hunter was shipped to Toronto and traded to Detroit for his second run in the Motor City in 2003. After some salary-cap maneuvering that would not be allowed today (traded at the deadline only to be waived and immediately re-signed with the Pistons) the Goin’ to Work Pistons made consecutive Finals appearances, beating Hunter’s former Lakers teammates in 2004.
Hunter would go on to play another five seasons following the consecutive Finals appearances. When he finished his run, he was the oldest active NBA player and immediately transitioned into coaching. Notably, he was the interim head coach for the Phoenix Suns in 2013 and is currently the head coach at Mississippi Valley State University.