Skip to main content

Ranking Stephen Curry's Greatest Teammates: Kevin Durant, Klay Thompson And Draymond Green

Ranking Stephen Curry's Greatest Teammates: Kevin Durant, Klay Thompson And Draymond Green

Stephen Curry is now the greatest 3-point shooter of all time after passing Ray Allen for the most lang-range shots in NBA history. Under the bright lights of Madison Square Garden in New York, Curry went 5-14 from the three-point line to shatter Allen’s record and solidify himself as the best shooter we have ever seen. While we have known that for a few years already, this record is one that will likely never be broken.

There is no doubt that Curry has changed the NBA game since he became an MVP-caliber player for the Golden State Warriors. Even when playing with future Hall of Fame teammates and an all-time great head coach, Curry was the biggest factor in the Warriors’ championship runs over the last few years. Quite frankly, since the 2011-2014 Miami Heat, we have not seen a more dominant franchise than the Curry-led Warriors.

Looking at Stephen Curry’s magical career, it is time to rank his greatest teammates. Even if the point guard has dominated the league for nearly a decade, he has had the benefit of playing with some spectacular players that helped him win 3 championships in his career. Without further ado, here are 10 of Stephen Curry’s greatest teammates over the superstar’s 13 seasons in the NBA.

10. Andrew Bogut

Andrew Bogut

Andrew Bogut was the paint protector and enforcer for the Golden State Warriors franchise that made 2 NBA Finals. As Curry’s teammate, Bogut held averages of 5.7 PPG and 7.8 RPG with a 75.0% winning percentage. The big Australian did not reach his All-Star quality heights with Golden State, but his paint protection was essential to helping the Warriors become a dominant defensive team.

Bogut was the starting center during the 2015 season that resulted in an NBA title, averaging 6.3 PPG and 8.1 RPG during the regular season. In the playoffs, Bogut averaged 4.7 PPG and 8.1 RPG along with 1.8 BPG. The big man was not required to score a lot of points for the Warriors, but his defense and veteran experience would be an invaluable boost for the 2015 NBA champions.

9. Shaun Livingston


Shaun Livingston was an interesting story in the NBA. After suffering a knee injury that made him miss the 2008 season, many thought he would never be able to play at a high level again. With the Golden State Warriors teams that won 3 championships, he was arguably the most impactful player off the bench for Stephen Curry’s side.

The role player was a key distributor and scorer during the Warriors’ title runs, and his size as a 6'7' point guard allowed him to rise over defenders for mid-range jumpers. Livingston was the go-to guy off the bench during Curry’s 3 championship runs. In 414 games played over 5 seasons in Golden State, Shaun holds averages of 5.2 PPG in a whopping 80.7% winning percentage.

8. Harrison Barnes

Harrison Barnes

Before Kevin Durant joined Golden State and formed one of the scariest teams in NBA history, Harrison Barnes was the starting small forward that would space the floor and play above-average defense. Barnes was an extremely underrated player for Golden State as he appeared in 355 games alongside Stephen Curry and has solid averages of 10.1 PPG and 4.7 RPG.

Barnes never put up All-Star numbers and was always in the shadows of Curry, Thompson, Green, and even Andre Iguodala; but he was absolutely essential to the small-ball style of play that Golden State employed. Harrison had a 71.3% winning percentage as the starting small forward/power forward and was usually consistent with his shooting and defense. For helping Curry win his first title, Barnes is a top-5 teammate of the superstar point guard.

7. David Lee

David Lee

David Lee was a talented power forward in his prime, making his first All-Star Team with the New York Knicks in 2010 after averaging 20.2 PPG and 8.9 RPG. But he was also an All-Star in Golden State alongside a 24-year-old Stephen Curry in 2013. Lee put up 18.5 PPG and 11.2 RPG that season, while Curry put up 22.9 PPG.

The following season, Lee averaged 18.2 PPG and 9.3 RPG while Curry chipped in 24.0 PPG in his first All-Star season. But Lee’s impact was greatest in the coming season because even if he averaged under 10 PPG, he helped Curry capture his first NBA title in 2015. By providing a veteran presence and size in the post, David Lee was a great all-around role player for the championship Warriors team. Overall, in 304 games played with Curry, Lee holds averages of 15.5 PPG and 8.8 RPG.

6. Monta Ellis

Monta Ellis

Many might not remember, but Stephen Curry and Monta Ellis were a terrific duo in Golden State before the former became an MVP-caliber player. Ellis was always known for his incredible quickness and offensive prowess, and his numbers back that up. The speedy guard averaged an incredible 24.0 PPG in 159 games alongside Curry, although it did not always end up in victories.

Ellis, unfortunately, has a 39.6% winning percentage, meaning the veteran guard was not responsible for gaining victories as he was helping Curry get accustomed to the NBA game. Ellis averaged above 20 PPG during the 3 seasons he played with Steph, with his highest scoring average coming in Curry’s rookie season (25.5 PPG in 41.4 MPG). Among all of Curry’s teammates, Monta Ellis ranks 2nd in PPG behind Kevin Durant (26.0 PPG).

5. Andrew Wiggins

Andrew Wiggins

Andrew Wiggins has played 3 seasons with Stephen Curry in Golden State so far, appearing in 86 games. A solid two-way wing, the 6’7” athlete has averaged 18.2 PPG and 4.8 RPG as a teammate of Curry’s. Even if Wiggins has not made an All-Star Team in his career so far, he has been an excellent contributor to the Warriors’ squad as he looks to help Curry guide the team to a title this year.

Wiggins receives a lot of criticism for not improving his game offensively after winning Rookie of the Year, but he is still a consistent scorer who can defend 3 positions at a high level. It remains to be seen if Andrew Wiggins can help Steph get over the hump in the playoffs, but based on statistics and production over 3 seasons, the former No. 1 overall pick is one of Steph’s greatest teammates.

4. Andre Iguodala

Andre Iguodala

The 2015 Finals MVP Andre Iguodala won his first NBA title with the Warriors in 2015 as Stephen Curry’s teammate. Iguodala was also a critical part of the “Death Lineup” in 2015-2018 that ultimately changed the way the game is played. Iguodala was not only an effective 2-way forward, but he was a veteran in the locker room and was the ultimate “glue guy” for the franchise.

Iguodala helped Curry win 3 NBA titles with the Warriors, and his veteran leadership was something that could not be replaced by anyone else on Golden State’s roster. The powerful swingman was one of the best defenders in the league as Curry’s teammate, and with 7 seasons under his belt alongside the best shooter ever, he is easily a top-5 teammate.

3. Draymond Green

Draymond Green

Other than Andre Iguodala, Stephen Curry’s all-time best defensive teammate is Draymond Green. The versatile big man can defend all 5 positions, as he has stated on many occasions before, and is also a terrific player in terms of basketball IQ. Green can rebound, pass, and also make spectacular rim-runs so Curry can find him for open looks. Draymond does a lot of things well on the court, but his vocal leadership might be his greatest trait.

Stephen Curry, Klay Thompson, and Kevin Durant are all more talented players than Green but none of them had the leadership ability of the versatile forward. Draymond put everybody in their place, was the “tough guy” on the squad, and acted as an extension of the coach on the floor. Green made a ton of sacrifices on the floor whether he played small-ball center or defended the opposing team’s best player, and because of that, he is easily a top-3 teammate of Stephen Curry.

2. Klay Thompson

Klay Thompson

Klay Thompson is the best pure shooter that Stephen Curry has ever played with. Known as Curry’s “Splash Brother”, Thompson has appeared in the second-most games alongside Curry behind Draymond Green. Arguably the second-greatest shooter ever, Klay is a terrific offensive player who can also defend at a high level, making him a future Hall of Famer.

Thompson is a 5-time All-Star who, after Curry, might be the best marksman ever. And if not for Klay’s shooting and defense, Golden State does not win 3 championships. Similar in personality and style in terms of how they get their points, Klay and Steph are a match made in heaven. Thompson does not need much room to heat up from the perimeter, and he would be Curry’s greatest teammate if not for one player.

1. Kevin Durant

Kevin Durant

Even though Draymond Green and Klay Thompson have appeared alongside Stephen Curry longer, Kevin Durant was the reason that the point guard has 3 championships right now. Even though Curry, Klay, and Draymond captured the 2015 title together; Durant’s superstar presence made Golden State unbeatable between 2017-2019. No team in the NBA, even the LeBron James-led Cavaliers of James Harden-led Rockets could match up with Durant. Handling the shooting of Curry, Thompson, and Durant would prove to be too much for any team in any era.

The 4-time scoring champion averaged 26.0 PPG and 6.9 RPG in 210 games for the Warriors and was the Finals MVP two years in a row in 2017 and 2018. Durant has always been an unstoppable force on offense, but his greatest moments came when he formed a Big Four in Golden State. Thanks to Durant, Curry had an unbeatable team and 3 championships are a result of that. 


Ranking LeBron James' Greatest Teammates In His Career

Ranking The 10 Greatest Teammates That Kevin Durant Has Ever Had In His Career

Ranking The 10 Greatest Teammates That Kobe Bryant Ever Had In His Career

Ranking The 10 Greatest Teammates That Michael Jordan Ever Had In His Career

Ranking The 10 Greatest Teammates That Chris Paul Has Ever Had In His Career