The 2009–10 Phoenix Suns season was the 42nd season of the franchise in the National Basketball Association (NBA). Head coach Alvin Gentry (who coached the Suns the final 31 games of the previous season) was looking to reinstill in the Suns their offensive tendencies of seasons past: using the strengths of Steve Nash and Amar'e Stoudemire. A season-and-a-half experiment with Shaquille O'Neal ended in the summer before the season. With this subtraction and the retention of Jason Richardson, the Suns were primed for a return to the playoffs after a one-season absence. Phoenix would be the only team in the league to post a three-point field goal percentage of 40% or more while leading the NBA in scoring at 110 points per contest. They would return to the playoffs, defeating the Portland Trail Blazers in six games in the First Round and sweeping the rivaled San Antonio Spurs in four games in the Semifinals. Returning to the Western Conference Finals for the first time in four seasons, the Suns met the top-seeded Los Angeles Lakers, but lost the series in six games to the defending and eventual NBA champions. The Suns had the best team offensive rating in the NBA.
Following the season, Stoudemire signed as a free agent with the New York Knicks, and General Manager Steve Kerr left to return as a commentator for TNT.
This would be the last time the Suns reached the playoffs until their 2020–21 season, ending the second-longest active NBA post-season appearance drought at that time.
Key dates June 25 – The 2009 NBA draft took place in New York City. July 8 – The free agency period started.
Offseason
NBA draft
Round Pick Player Position Nationality College / Club 1 14 Forward Louisville 2 48 Forward Oklahoma 2 57 Forward / Fenerbahçe Ülker
Roster
Roster notes Small forward Taylor Griffin only played 8 games and didn't play for the majority of the season and the playoffs.
Pre-season 2009 Pre-season game log: 4–4–0 (home: 1–2–0; road: 3–2–0) # Date Visitor Score Home OT Attendance Record Recap 1 October 6 Partizan Belgrade (Serbia) 111–80 Phoenix Suns 2 October 10 (in Indian Wells, California) Phoenix Suns 101–104 Golden State Warriors 3 October 12 Phoenix Suns 105–110 Oklahoma City Thunder 4 October 14 Phoenix Suns 110–104 Portland Trail Blazers 5 October 16 Philadelphia 76ers 115–113 Phoenix Suns 6 October 18 (in Monterrey, Mexico) Philadelphia 76ers 94–116 Phoenix Suns 7 October 20 Sacramento Kings 143–127 Phoenix Suns 8 October 22 (in Vancouver, BC) Portland Trail Blazers 93–113 Phoenix Suns
Regular season
Standings
Game log
|- bgcolor="#bbffbb" | 1 | October 28 | @ Clippers | | Steve Nash (24) | Grant Hill (13) | Steve Nash (8) | Staples Center15,974 | 1–0 |- bgcolor="#bbffbb" | 2 | October 30 | Golden State | | Leandro Barbosa (24) | Channing Frye, Louis Amundson (8) | Steve Nash (20) | US Airways Center18,422 | 2–0
|- bgcolor="#bbffbb" | 3 | November 1 | Minnesota | | Channing Frye (25) | Grant Hill (10) | Steve Nash (14) | US Airways Center15,376 | 3–0 |- bgcolor="#bbffbb" | 4 | November 3 | @ Miami | | Steve Nash (30) | Grant Hill (12) | Steve Nash (8) | American Airlines Arena15,105 | 4–0 |- bgcolor="#ffcccc" | 5 | November 4 | @ Orlando | | Amar'e Stoudemire (25) | Amar'e Stoudemire (14) | Goran Dragić (6) | Amway Arena17,461 | 4–1 |- bgcolor="#bbffbb" | 6 | November 6 | @ Boston | | Jason Richardson (34) | Jason Richardson (10) | Steve Nash (12) | TD Garden18,624 | 5–1 |- bgcolor="#bbffbb" | 7 | November 8 | @ Washington | | Jason Richardson (22) | Grant Hill (13) | Steve Nash (17) | Verizon Center14,143 | 6–1 |- bgcolor="#bbffbb" | 8 | November 9 | @ Philadelphia | | Jason Richardson (29) | Grant Hill, Jason Richardson (8) | Steve Nash (20) | Wachovia Center10,205 | 7–1 |- bgcolor="#bbffbb" | 9 | November 11 | New Orleans | | Amar'e Stoudemire (21) | Goran Dragić (7) | Steve Nash (10) | US Airways Center16,517 | 8–1 |- bgcolor="#ffcccc" | 10 | November 12 | @ Lakers | | Jared Dudley (14) | Louis Amundson (9) | Steve Nash (5) | Staples Center18,997 | 8–2 |- bgcolor="#bbffbb" | 11 | November 15 | Toronto | | Amar'e Stoudemire (30) | Jason Richardson (10) | Steve Nash (9) | US Airways Center16,605 | 9–2 |- bgcolor="#bbffbb" | 12 | November 17 | @ Houston | | Amar'e Stoudemire (23) | Grant Hill (7) | Steve Nash (16) | Toyota Center16,396 | 10–2 |- bgcolor="#ffcccc" | 13 | November 19 | @ New Orleans | | Amar'e Stoudemire (23) | Channing Frye (10) | Steve Nash (10) | New Orleans Arena14,520 | 10–3 |- bgcolor="#bbffbb" | 14 | November 22 | Detroit | | Amar'e Stoudemire (21) | Grant Hill (8) | Steve Nash (9) | US Airways Center18,422 | 11–3 |- bgcolor="#bbffbb" | 15 | November 25 | Memphis | | Amar'e Stoudemire (23) | Jason Richardson (5) | Steve Nash (16) | US Airways Center18,284 | 12–3 |- bgcolor="#bbffbb" | 16 | November 27 | @ Minnesota | | Jason Richardson (22) | Louis Amundson (8) | Steve Nash (11) | Target Center18,225 | 13–3 |- bgcolor="#bbffbb" | 17 | November 29 | @ Toronto | | Jason Richardson (22) | Grant Hill (9) | Steve Nash (16) | Air Canada Centre17,721 | 14–3
|- bgcolor="#ffcccc" | 18 | December 1 | @ New York | | Steve Nash (20) | Jared Dudley (7) | Steve Nash (8) | Madison Square Garden19,763 | 14–4 |- bgcolor="#ffcccc" | 19 | December 2 | @ Cleveland | | Channing Frye (22) | Amar'e Stoudemire (12) | Goran Dragic, Steve Nash (5) | Quicken Loans Arena20,562 | 14–5 |- bgcolor="#bbffbb" | 20 | December 5 | Sacramento | | Steve Nash (32) | Amar'e Stoudemire (21) | Steve Nash (6) | US Airways Center17,747 | 15–5 |- bgcolor="#ffcccc" | 21 | December 6 | @ Lakers | | Amar'e Stoudemire (18) | Amar'e Stoudemire (9) | Steve Nash (10) | STAPLES Center18.997 | 15–6 |- bgcolor="#ffcccc" | 22 | December 8 | @ Dallas | | Steve Nash (27) | Channing Frye (9) | Steve Nash (8) | American Airlines Center19.857 | 15–7 |- bgcolor="#bbffbb" | 23 | December 11 | Orlando | | Amar'e Stoudemire (28) | Amar'e Stoudemire (10) | Steve Nash (18) | US Airways Center18,216 | 16–7 |- bgcolor="#ffcccc" | 24 | December 12 | @ Denver | | Steve Nash (28) | Louis Amundson (11) | Steve Nash (7) | Pepsi Center19,155 | 16–8 |- bgcolor="#bbffbb" | 25 | December 15 | San Antonio | | Amar'e Stoudemire (28) | Amar'e Stoudemire (14) | Steve Nash (13) | US Airways Center17,964 | 17–8 |- bgcolor="#ffcccc" | 26 | December 17 | @ Portland | | Amar'e Stoudemire (27) | Amar'e Stoudemire (11) | Steve Nash (13) | Rose Garden20,559 | 17–9 |- bgcolor="#bbffbb" | 27 | December 19 | Washington | | Amar'e Stoudemire (23) | Amar'e Stoudemire (14) | Steve Nash (15) | US Airways Center16,811 | 18–9 |- bgcolor="#ffcccc" | 28 | December 21 | Cleveland | | Steve Nash (18) | Amar'e Stoudemire (12) | Steve Nash (10) | US Airways Center18,221 | 18–10 |- bgcolor="#ffcccc" | 29 | December 23 | Oklahoma City | | Amar'e Stoudemire (35) | Amar'e Stoudemire (14) | Steve Nash (12) | US Airways Center15,953 | 18–11 |- bgcolor="#bbffbb" | 30 | December 25 | Clippers | | Amar'e Stoudemire (26) | Louis Amundson (10) | Steve Nash (8) | US Airways Center16,709 | 19–11 |- bgcolor="#ffcccc" | 31 | December 26 | @ Golden State | | Steve Nash (36) | Grant Hill, Amar'e Stoudemire (7) | Steve Nash (9) | Oracle Arena19,550 | 19–12 |- bgcolor="#bbffbb" | 32 | December 28 | Lakers | | Amar'e Stoudemire (26) | Channing Frye (11) | Steve Nash (13) | US Airways Center18,422 | 20–12 |- bgcolor="#bbffbb" | 33 | December 30 | Boston | | Channing Frye, Amar'e Stoudemire (26) | Channing Frye (10) | Steve Nash (8) | US Airways Center18,422 | 21–12
|- bgcolor="#ffcccc" | 34 | January 2 | Memphis | | Amar'e Stoudemire (29) | Louis Amundson (7) | Steve Nash (13) | US Airways Center17,135 | 21–13 |- bgcolor="#bbffbb" | 35 | January 5 | @ Sacramento | | Steve Nash (30) | Jason Richardson (9) | Steve Nash (12) | ARCO Arena13,630 | 22–13 |- bgcolor="#bbffbb" | 36 | January 6 | Houston | | Steve Nash (26) | Amar'e Stoudemire (11) | Steve Nash (12) | US Airways Center15,811 | 23–13 |- bgcolor="#ffcccc" | 37 | January 8 | Miami | | Amar'e Stoudemire, Grant Hill (18) | Amar'e Stoudemire (18) | Steve Nash (12) | US Airways Center18,422 | 23–14 |- bgcolor="#bbffbb" | 38 | January 11 | Milwaukee | | Steve Nash (30) | Amar'e Stoudemire (10) | Steve Nash (11) | US Airways Center 15,116 | 24–14 |- bgcolor="#ffcccc" | 39 | January 13 | @ Indiana | | Amar'e Stoudemire (21) | Jason Richardson, Channing Frye (8) | Steve Nash (9) | Conseco Fieldhouse10,858 | 24–15 |- bgcolor="#ffcccc" | 40 | January 15 | @ Atlanta | | Amar'e Stoudemire (28) | Amar'e Stoudemire (14) | Steve Nash (11) | Philips Arena17,605 | 24–16 |- bgcolor="#ffcccc" | 41 | January 16 | @ Charlotte | | Amar'e Stoudemire (19) | Amar'e Stoudemire, Louis Amundson (7) | Steve Nash (5) | Time Warner Cable Arena17,574 | 24–17 |- bgcolor="#ffcccc" | 42 | January 18 | @ Memphis | | Steve Nash (22) | Amar'e Stoudemire (9) | Steve Nash (12) | FedExForum18,119 | 24–18 |- bgcolor="#bbffbb" | 43 | January 20 | New Jersey | | Amar'e Stoudemire (27) | Amar'e Stoudemire, Robin Lopez, Jason Richardson (7) | Steve Nash (15) | US Airways Center15,963 | 25–18 |- bgcolor="#ffcccc" | 44 | January 22 | Chicago | | Amar'e Stoudemire (23) | Channing Frye, Jason Richardson, Louis Amundson (8) | Steve Nash (7) | US Airways Center18,422 | 25–19 |- bgcolor="#bbffbb" | 45 | January 23 | Golden State | | Steve Nash (23) | Robin Lopez, Louis Amundson (9) | Steve Nash (6) | US Airways Center17,792 | 26–19 |- bgcolor="#ffcccc" | 46 | January 25 | @ Utah | | Goran Dragić (32) | Jason Richardson (6) | Steve Nash (15) | EnergySolutions Arena19,911 | 26–20 |- bgcolor="#ffcccc" | 47 | January 26 | Charlotte | | Steve Nash (23) | Jared Dudley (10) | Steve Nash (9) | US Airways Center15,722 | 26–21 |- bgcolor="#bbffbb" | 48 | January 28 | Dallas | | Amar'e Stoudemire (22) | Jared Dudley, Robin Lopez, Channing Frye (6) | Steve Nash (11) | US Airways Center17,855 | 27–21 |- bgcolor="#bbffbb" | 49 | January 31 | @ Houston | | Amar'e Stoudemire (36) | Amar'e Stoudemire (11) | Steve Nash (16) | Toyota Center17,165 | 28–21
|- bgcolor="#bbffbb" | 50 | February 1 | @ New Orleans | | Amar'e Stoudemire (25) | Amar'e Stoudemire (12) | Steve Nash (12) | New Orleans Arena13,874 | 29–21 |- bgcolor="#bbffbb" | 51 | February 3 | @ Denver | | Amar'e Stoudemire, Jason Richardson (20) | Amar'e Stoudemire (17) | Steve Nash (10) | Pepsi Center19,155 | 30–21 |- bgcolor="#bbffbb" | 52 | February 5 | @ Sacramento | | Amar'e Stoudemire (30) | Amar'e Stoudemire (9) | Steve Nash (10) | ARCO Arena14,922 | 31–21 |- bgcolor="#ffcccc" | 53 | February 10 | Portland | | Amar'e Stoudemire (24) | Amar'e Stoudemire (9) | Steve Nash (11) | US Airways Center18,190 | 31–22 |- bgcolor="#bbffbb" | 54 | February 16 | @ Memphis | | Jason Richardson (27) | Amar'e Stoudemire, Robin Lopez (10) | Steve Nash (16) | FedExForum11,508 | 32–22 |- bgcolor="#ffcccc" | 55 | February 17 | @ Dallas | | Amar'e Stoudemire (30) | Amar'e Stoudemire (14) | Steve Nash (12) | American Airlines Center19,974 | 32–23 |- bgcolor="#bbffbb" | 56 | February 19 | Atlanta | | Amar'e Stoudemire (22) | Robin Lopez (9) | Steve Nash (6) | US Airways Center18,266 | 33–23 |- bgcolor="#bbffbb" | 57 | February 21 | Sacramento | | Jason Richardson (26) | Amar'e Stoudemire (14) | Steve Nash (11) | US Airways Center17,369 | 34–23 |- bgcolor="#bbffbb" | 58 | February 23 | @ Oklahoma City | | Amar'e Stoudemire (30) | Jason Richardson (13) | Goran Dragic (10) | Ford Center18,203 | 35–23 |- bgcolor="#bbffbb" | 59 | February 24 | Philadelphia | | Jason Richardson (24) | Robin Lopez (10) | Steve Nash (13) | US Airways Center17,765 | 36–23 |- bgcolor="#bbffbb" | 60 | February 26 | Clippers | | Robin Lopez (30) | Robin Lopez (12) | Steve Nash (11) | US Airways Center18,043 | 37–23 |- bgcolor="#ffcccc" | 61 | February 28 | @ San Antonio | | Amar'e Stoudemire (41) | Amar'e Stoudemire (12) | Steve Nash (11) | AT&T Center18,581 | 37–24