2019–20 Phoenix Suns season
{{Short description|52nd season of an NBA franchise}}
{{Use mdy dates|date=August 2023}}
{{Infobox NBA season
|team = Phoenix Suns
|logo =
|misc =
|end_year = 2020
|wins = 34
|losses = 39
|division = Pacific
|division_place = 3
|conf_place = 10
|coach = Monty Williams
|gm = James Jones
|owners = Robert Sarver
|arena = Talking Stick Resort Arena (before season suspension)
ESPN Wide World of Sports Complex (after season suspension; closed off to the public)
|television = Fox Sports Arizona
|radio = KTAR
|playoffs = Did not qualify
|bbr_team = PHO
}}
The 2019–20 Phoenix Suns season was their 52nd season of the franchise in the National Basketball Association (NBA), as well as their 27th season at the Talking Stick Resort Arena, later being considered the last season playing under that name.{{cite web|url=https://www.basketball-reference.com/teams/PHO/2020.html|title=2019–20 Phoenix Suns Roster and Stats|website=Basketball-Reference.com|access-date=May 13, 2019}}{{cite news|title=Talking Stick Resort's naming agreement for Suns arena concludes|url=https://arizonasports.com/story/2444302/talking-stick-resorts-naming-agreement-for-suns-arena-concludes|newspaper=Arizona Sports|date=November 6, 2020|access-date=November 18, 2020}} At the conclusion of their previous season, the Suns made James Jones the team's permanent general manager, with co-interim general manager Trevor Bukstein returning to his prior assistant general manager role.{{cite web|url=https://www.nba.com/suns/suns-name-james-jones-general-manager-0|title=Suns Name James Jones General Manager|website=NBA.com}} With a 19–63 season over, their entire coaching staff, including head coach Igor Kokoškov, was dismissed on April 23, 2019.{{cite web|url=https://www.nba.com/article/2019/04/23/report-suns-fire-kokoskov|title=Suns fire Igor Kokoskov after one year|date=April 23, 2019|website=NBA.com|access-date=April 23, 2019}}{{cite web|url=https://www.cbssports.com/nba/news/suns-fire-head-coach-igor-kokoskov-after-one-season-plan-to-pursue-monty-williams-david-vanterpool-per-report/|title=Suns fire head coach Igor Kokoskov after one season; plan to pursue Monty Williams, David Vanterpool, per report|date=April 23, 2019|website=CBSSports.com|access-date=April 23, 2019}} After a quick head coaching search, the Suns hired former New Orleans Hornets/Pelicans head coach and Philadelphia 76ers assistant coach Monty Williams as the team's new head coach on May 3,{{cite web |date=May 3, 2019 |title=SUNS AGREE TO TERMS WITH MONTY WILLIAMS TO BECOME NEW HEAD COACH |website=NBA.com |url=https://www.nba.com/suns/press-release/suns-agree-terms-monty-williams-become-new-head-coach |access-date=May 3, 2019 |archive-url=https://web.archive.org/web/20190503165346/https://www.nba.com/suns/press-release/suns-agree-terms-monty-williams-become-new-head-coach |archive-date=May 3, 2019 }} later completing their new coaching staff on June 26.{{cite web|title=Phoenix Suns announce complete coaching staff |url=https://www.nba.com/article/2019/06/26/suns-complete-coaching-staff-official-release|website=nba.com|access-date=June 27, 2019}}{{Cite web |date=June 26, 2019 |title=Phoenix Suns Announce Coaching Staff |url=https://www.nba.com/suns/press-release/phoenix-suns-announce-coaching-staff-0 |access-date=June 26, 2019 |website=NBA.com}} After the first seven games, despite an early 25-game long suspension to star center Deandre Ayton, the Suns had their best start to a season since the 2013–14 season, and best point differential since the 2004–05 season.{{cite web|title=Booker Makes NBA History & Drops 40 as Suns Beat 76ers|url=https://www.nba.com/suns/postgame/booker-makes-nba-history-drops-40-suns-beat-76ers|website=nba.com|date=November 5, 2019|access-date=November 5, 2019}}{{cite web|title=Phoenix Suns off to best start since 2004|first=Dave|last=King|url=https://www.brightsideofthesun.com/2019/11/3/20946263/phoenix-suns-off-to-best-start-since-2004-plus-55-scoring-margin-booker-baynes-oubre|website=SBNation.com|date=November 3, 2019|access-date=November 5, 2019}}
The season was suspended by the league officials following the games completed on March 11{{cite web|title=NBA to suspend season following Wednesday's games |url=https://www.nba.com/article/2020/03/11/nba-suspend-season-following-wednesdays-games |website=NBA.com |access-date=March 12, 2020 |date=March 11, 2020}} after it was reported that Rudy Gobert (and a referee by proxy) tested positive for COVID-19.{{cite web|last=Reynolds|first=Tim|title=NBA suspends season until further notice, over coronavirus|url=https://www.nba.com/article/2020/03/11/nba-suspends-season-virus-outbreak-ap|website=NBA.com|access-date=March 12, 2020|date=March 11, 2020}} During that time, the Suns put up their best record in the last five seasons at 26–39. The suspension continued all the way until July 30,{{cite tweet |last=Reynolds |first=Tim |user=ByTimReynolds |number=1271119436066553857 |date=June 11, 2020 |title=The NBA has a general idea of everyone's opponents and is working on strength of schedule, etc. As Woj just said, July 30 for the start date is on the radar screen as well. Lots of moving parts still to nail down, as you might expect. |language=en |access-date=January 7, 2021}} with the NBA agreeing to reopen the league under a modified system behind closed doors for the best 22 teams (including the Suns) this season through a 29–1 majority vote by the NBA and a unanimous vote by the NBPA.{{cite web|last=Wojnarowski|first=Adrian|title=NBA approves 22-team format to finish season|url=https://www.espn.com/nba/story/_/id/29267294/source-nba-approves-plan-return-orlando |website=ESPN.com|access-date=June 11, 2020|date=June 4, 2020}}{{cite web |last=Wojnarowski|first=Adrian|title=NBPA reps vote to approve 22-team format to finish season|url=https://www.espn.com/nba/story/_/id/29272443/sources-nbpa-reps-approve-22-team-format-finish-season|website=ESPN.com|access-date=June 11, 2020|date=June 5, 2020}} The Suns had a shot to advance to the playoffs for the first time since the 2009-10 NBA season by reaching the Western Conference's 8th seed via this season's play-in tournament as a Seed 9 and winning the tournament there. However, their chances before that point were hurt with not only Kelly Oubre Jr. announcing he would no longer play for the rest of the season, but two other Suns players (later revealed to be Aron Baynes and Ricky Rubio, though it eventually turned into four or five different players{{Cite web|url=https://sports.yahoo.com/report-2-3-more-suns-224542954.html|title=Report: 2-3 more Suns than Ricky Rubio and Aron Baynes had coronavirus}}) later confirmed to test positive for COVID-19 before the season resumed.{{Cite web|url=https://www.azcentral.com/story/sports/nba/suns/2020/06/23/two-phoenix-suns-players-have-tested-positive-coronavirus-sources-say/3240663001/|title = Two Phoenix Suns players test positive for COVID-19, sources say}} Despite playing without key players Kelly Oubre Jr. and Aron Baynes in the resumed season, the Suns won all 8 games in the 2020 NBA Bubble, not only being the only undefeated team in the NBA bubble, but also reaching the 30-win barrier for the first time since the 2014–15 season. Still, despite them going undefeated there (having their best winning streak to end a season ever at 8 wins in a row), they would miss the playoffs for a decade straight due to the Memphis Grizzlies having the tiebreaker over Phoenix after beating the Oklahoma City Thunder and Milwaukee Bucks there, as well as the Portland Trail Blazers barely making it as the new Seed 8 of the play-in tournament, winning 134–133 over the Brooklyn Nets.
This was the last time until 2025 that the Suns would miss the playoffs.
Off-season
=Front office changes=
After the conclusion of the team's prior season, the Suns named James Jones their permanent general manager after serving as a coinciding interim general manager with Trevor Bukstein during the previous season. Bukstein was moved back to his original assistant general manager role by that time, while Jeff Bower became the senior vice president of basketball operations. On April 30, 2019, the Suns announced the departure of long-standing athletic trainer and senior vice president of athlete health and performance Aaron Nelson.{{Cite web|url=https://www.nba.com/suns/suns-statement-aaron-nelson|title = Suns Statement on Aaron Nelson|website = NBA.com}} Nelson left the Suns to be the new head athletic trainer for the New Orleans Pelicans, reuniting with David Griffin and Alvin Gentry there.{{Cite web|url=https://theathletic.com/972170/2019/05/10/qa-david-griffin-on-the-addition-of-aaron-nelson-and-how-it-could-be-a-game-changer-for-pelicans-player-care/|title=Q&A: David Griffin on the addition of Aaron Nelson and how|website=The Athletic }} Starting with this season, Nelson's position was replaced by a newly created sports medicine and performance team. The position was headlined by Brady Howe as the senior director of player health and performance, with David Crewe being the director of medical services and head athletic trainer.{{Cite web|url=https://www.nba.com/suns/press-release/phoenix-suns-announce-sports-medicine-and-performance-team|title=Phoenix Suns Announce Sports Medicine and Performance Team|website=NBA.com|date=September 20, 2019|access-date=September 23, 2019}}
During the regular season, Arizona Cardinals wide receiver Larry Fitzgerald also joined the front office as a partial owner, business and basketball adviser for the Suns, as well as a player adviser for both the Suns and Phoenix Mercury on January 22, 2020.{{Cite web|title=Larry Fitzgerald Moves To NBA As Part Owner Of Suns |url=https://www.azcardinals.com/news/larry-fitzgerald-moves-to-nba-as-part-owner-of-phoenix-suns|website=www.azcardinals.com}} On July 31, days after the Phoenix Suns announced the sale of their NBA G League affiliate Northern Arizona Suns franchise to the Detroit Pistons (with this season also inadvertently being their last season with the Northern Arizona Suns G League affiliate team), the Phoenix Suns franchise also confirmed that around 30 different employees involved with the franchise were laid off for varying reasons. Those reasons for their layoffs ranged from being redundant to being outdated to impacting the franchise's performance as a whole. The timing of their layoffs were also considered not related to any of the renovations for the Talking Stick Resort Arena, any plans for building their new practice facility nearby the arena, or even the impact that the COVID-19 pandemic caused upon the world.{{Cite web|url=https://www.azcentral.com/story/sports/nba/suns/2020/07/31/suns-confirm-staff-layoffs-heels-selling-northern-arizona-g-league-team/5555951002/|title = Suns confirm staff layoffs on heels of selling Northern Arizona G League team}}
=Coaching changes=
On April 22, 2019, the Suns fired head coach Igor Kokoškov after only one season with the team, despite giving him a three-year deal, later firing the rest of the coaching staff the following day.{{Cite web|url=http://arizonasports.com/story/1920351/phoenix-suns-have-fired-assistants-after-dismissing-igor-kokoskov/|title=Phoenix Suns fire assistants after dismissing Igor Kokoskov|date=April 23, 2019}} After this period, the Suns interviewed former New Orleans Hornets/Pelicans head coach and Philadelphia 76ers assistant coach Monty Williams and Portland Trail Blazers assistant coaches Nate Tibbetts and David Vanterpool. Monty Williams agreed to a five-year deal to coach the Suns on May 3, which became effective on May 12 at the conclusion of the 76ers' playoff run against the eventual 2019 NBA Finals champions, the Toronto Raptors. After a lengthy interviewing process with multiple assistant coach candidates, the Suns announced their new coaching staff on June 26, with Willie Green of the Golden State Warriors, Darko Rajaković and Mark Bryant of the Oklahoma City Thunder, Brooklyn Nets scout Randy Ayers, Larry Greer of the Minnesota Timberwolves, and Portland Trail Blazers on-court assistant Steve Blake being named assistant coaches; Gonzaga University's director of analysis Riccardo Fois and Philadelphia 76ers player development specialist Ben Strong were also named player development coaches.
On July 16, 2020, during the team's stay in Orlando, Florida for the resumed season, the Suns released an updated coaching staff for the franchise during not just the rest of this season, but also intended for entering their next season as well.{{cite tweet |last=Rankin |first=Duane |user=DuaneRankin |number=1283942419642249218 |date=July 16, 2020 |title=Steve Blake and Larry Greer are no longer on #Suns coaching staff, #Suns team officials confirm. https://t.co/Onz1m3QAee |language=en |access-date=January 7, 2021}} In this updated coaching staff, the Suns confirmed the official firings of both Steve Blake and Larry Greer from the team. Both coaches were laid off sometime between June 1, the time where the NBA's coaches made their stand on the murder of George Floyd, and July 7, the beginning of their official trip out to Orlando for the rest of their season.{{cite tweet |author=NBA Coaches Assoc. |user=NBA_Coaches |number=1267437509623103494 |date=June 1, 2020 |title=National Basketball Coaches Association Membership Statement on the Death of George Floyd https://t.co/Yc7QNpnVr5 |language=en |access-date=January 7, 2021}} Furthermore, the Suns also announced the promotion of Riccardo Fois to being the director of player development, as well as the hiring of both Ryan Frazier as head video coordinator and former Austin Spurs and San Antonio Spurs assistant coach William Donovan III as the assistant video coordinator. Despite the sudden change before the restart, the Suns still finished their restart with a perfect run in the resumed season.
=Draft=
{{main|2019 NBA draft}}
class="wikitable sortable sortable"
! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Round ! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Pick ! style="{{NBA color cell|Phoenix Suns}}" width="15%"| Player ! style="{{NBA color cell|Phoenix Suns}}" width="15%"| Position(s) ! style="{{NBA color cell|Phoenix Suns}}" width="15%"| Nationality ! style="{{NBA color cell|Phoenix Suns}}" width="20%"| College / Club |
1
|6 |Shooting Guard |{{flagicon|USA}} United States |
2
|32 |Small Forward |{{flagicon|USA}} United States |
Entering the night of the 2019 NBA draft, the Suns held just one first-round pick and one second-round pick.{{cite web|url=https://www.cbssports.com/nba/news/2019-nba-draft-lottery-odds-knicks-cavaliers-suns-clinch-leagues-worst-records-lock-up-top-lottery-draw-positions/|title=2019 NBA Draft Lottery odds: Knicks, Cavaliers, Suns clinch league's worst records, lock up top lottery-draw positions|date=April 11, 2019|website=CBSSports.com|access-date=April 23, 2019}} With the new lottery projections, the Suns were one of three teams with the best overall odds for a top-4 pick alongside the New York Knicks and Cleveland Cavaliers. Due to them having a tied record with the Cavaliers at the end of last season, a tiebreaker coin-flip to determine which team acquired the second-best odds for a top pick in the draft was held. The Suns lost the tiebreaker, resulting in them getting the third-best odds at #1 with a chance to fall as far back as pick #7. The tiebreaker also flipped for the second-round picks; Phoenix received the #32 pick while the Philadelphia 76ers via Cleveland received the #33 pick. At the night of the draft lottery, the Suns fell to #6, the furthest a team with the third-best odds had fallen in the NBA draft lottery as of this season, as well as the worst drop-off a team with less than 20 wins received after a season.{{Cite web|url=https://nba.nbcsports.com/2019/05/15/2019-nba-draft-lottery-featured-historically-massive-shakeup/|title = 2019 NBA draft lottery featured historically massive shakeup|date = 15 May 2019}} Phoenix also held a chance to acquire the Milwaukee Bucks' first-round pick the prior season, though it would not be acquired via the Bucks having the best regular-season record that season.{{cite web|title=Suns Acquire Greg Monroe and Two Draft Picks from Milwaukee|url=http://www.nba.com/suns/press-release/suns-acquire-greg-monroe-and-two-draft-picks-milwaukee|website=NBA.com|access-date=November 7, 2017}}
On draft night, the Suns agreed to three separate trades, each involving different teams, which were all made official on July 6, 2019. The first trade involved trading small forward T. J. Warren to the Indiana Pacers and their second-round pick of the draft (which became small forward KZ Okpala of Stanford University) to the Miami Heat for cash considerations from Indiana for the purpose of opening up their salary cap in free agency. Their second trade had the Suns trade the 6th pick of the draft (which became shooting guard Jarrett Culver from Texas Tech University) to the Minnesota Timberwolves in exchange for power forward Dario Šarić and Minnesota's own first-round pick at #11. That selection became forward Cameron Johnson from the University of North Carolina, who became an All-ACC First Team member in the 2018–19 season. Johnson later became an efficient bench player for most of the season before performing as a capable starting power forward in the 2020 NBA Bubble, later becoming a key member for their improbable 2021 NBA Finals run. With their final trade, the Suns agreed to trade away the Milwaukee Bucks' future first-round pick (which was the 30th pick of next season's draft) to the Boston Celtics in exchange for center Aron Baynes and the 24th pick of the draft (which was earlier owned by the Philadelphia 76ers), point guard Ty Jerome from the University of Virginia. Jerome was an All-ACC Third Team member in 2018 before being an All-ACC Second Team member in 2019 and winning the 2019 NCAA tournament with Virginia. They also agreed to a partially guaranteed deal with Brewster Academy postgraduate student Jalen Lecque after the draft as an undrafted player, signing his deal alongside the other rookies on July 6, 2019.
=Free agency=
{{main|List of 2019–20 NBA season transactions}}
For this season, free agency began on June 30, 2019, at 6:00 P.M. EST instead of the previously typical July 1 at midnight EST period.{{Cite web|url=https://www.nba.com/article/2019/05/24/free-agent-negotiations-moved-june-30-official-release|title=Free agent negotiation period moved up to June 30|website=NBA.com}} Players Dragan Bender (through being declined his fourth-year team option), Jamal Crawford, Troy Daniels, and Richaun Holmes all became unrestricted free agents as of the end of the 2018–19 NBA season, while Kelly Oubre Jr. became a restricted free agent. In addition, both Jimmer Fredette and Ray Spalding held non-guaranteed second seasons with the team, while Tyler Johnson held a player option for this season. Tyler Johnson exercised his player option on June 21,{{cite tweet |last=Wojnarowski |first=Adrian |author-link=Adrian Wojnarowski |user=wojespn |number=1142146889988673537 |date=June 21, 2019 |title=Suns guard Tyler Johnson has exercised his $19.25M player option for the 2019-20 season, league sources tell ESPN. |language=en |access-date=January 7, 2021}} while Jimmer Fredette and Ray Spalding were not guaranteed a second year with the team on June 24 and 29, respectively, though Spalding still played with the Suns during the 2019 NBA Summer League, while Fredette played for the Golden State Warriors there.{{cite tweet |last=Charania |first=Shams |author-link=Shams Charania |user=ShamsCharania |number=1143243082718203905 |date=June 24, 2019 |title=The Phoenix Suns will decline guard Jimmer Fredette's team option for the 2019-20 season, clearing way for him to play for the Golden State Warriors in NBA Summer League, sources tell @TheAthleticNBA @Stadium. |language=en |access-date=January 7, 2021}}{{cite tweet |author=Phoenix Suns |author-link=Phoenix Suns |user=Suns |number=1146471283883855872 |date=July 3, 2019 |title=☀️Summer Suns {{!}} #NBASummer https://t.co/9gnYa8a8cE |language=en |access-date=January 7, 2021}} George King also had a two-way contract that expired this season, though he played for the Utah Jazz's Summer League team instead.
On June 30, Utah Jazz point guard Ricky Rubio agreed to a three-year deal worth $51 million to become the Suns' newest starting point guard, which was signed on July 8.{{cite web|title=Suns Sign Ricky Rubio|url=https://www.nba.com/suns/press-release/suns-sign-ricky-rubio|website=NBA.com|access-date=July 8, 2019|date=July 8, 2019}} The next day, both Troy Daniels and Richaun Holmes agreed to new deals to join the Los Angeles Lakers and Sacramento Kings, respectively. Charlotte Hornets power forward/center Frank Kaminsky III also agreed to a two-year deal worth $10 million later that day, which was later signed on July 17.{{Cite web|url=https://www.nba.com/suns/press-release/suns-sign-frank-kaminsky|title=Suns Sign Frank Kaminsky III|website=NBA.com|date=July 17, 2019|access-date=July 23, 2019}} On July 3, the Suns agreed to trade Josh Jackson, De'Anthony Melton, and two second-round picks to the Memphis Grizzlies for guards Kyle Korver and Jevon Carter, with Korver being waived on July 8.{{Cite web|url=https://sports.yahoo.com/suns-officially-waive-kyle-korver-013033249.html|title=Suns officially waive Kyle Korver|website=yahoo.com|date=July 8, 2019|access-date=July 8, 2019|archive-date=October 3, 2020|archive-url=https://web.archive.org/web/20201003151922/https://sports.yahoo.com/suns-officially-waive-kyle-korver-013033249.html|url-status=dead}} On July 6, the Suns signed undrafted Brewster Academy point guard Jalen Lecque to a partially guaranteed four-year deal (first two seasons fully guaranteed).{{Cite web|url=https://www.azcentral.com/story/sports/nba/suns/2019/06/21/phoenix-suns-signing-undrafted-rookie-jalen-lecque-adds-point-guard-dilemma/1530911001/|title=Suns sign undrafted rookie Jalen Lecque, add to point guard dilemma}}{{Cite web|url=https://www.nba.com/suns/press-release/suns-sign-johnson-jerome-lecque|title=Suns Sign Johnson, Jerome, Lecque|website=NBA.com}} Four days later, Kelly Oubre Jr. agreed to a two-year extension worth $30 million to return with the team, which he signed on July 16.{{Cite web|url=https://www.nba.com/suns/press-release/suns-re-sign-kelly-oubre-jr|title=Suns Re-sign Kelly Oubre Jr.|website=NBA.com|date=July 16, 2019|access-date=July 16, 2019}} On July 15, Jimmer Fredette signed with the Panathinaikos B.C. in Greece. The next day (which was also Kelly Oubre Jr.'s signing day), the Suns agreed to a two-year, $3.5 million deal with former New Orleans Pelicans power forward Cheick Diallo, which he signed on July 23,{{Cite web|url=https://www.nba.com/suns/press-release/suns-sign-cheick-diallo|title=Suns Sign Cheick Diallo|website=NBA.com|date=July 23, 2019|access-date=July 23, 2019}} and a two-way contract spot with Auburn University point guard Jared Harper, which he signed on August 3.{{Cite web|url=https://gleague.nba.com/news/two-way-tracker-meet-new-suns-guard-jared-harper/|title=Two-Way Tracker: Meet New Suns Guard Jared Harper|website=NBA G League|language=en-US|access-date=2019-08-13}} On July 21, George King signed a multi-year deal with the Dolomiti Energia Trento in Italy.{{cite news|last=Skerletic|first=Dario|title=Former Suns George King signs with Dolomiti Energia Trentino|url=https://sportando.basketball/en/former-suns-george-king-signs-with-dolomiti-energia-trentino/|website=Sportando|access-date=July 21, 2019|date=July 21, 2019}} Dragan Bender later agreed to a partially guaranteed two-year deal with the Milwaukee Bucks on July 25,{{cite web|url=https://www.jsonline.com/story/sports/nba/bucks/2019/07/25/bucks-sign-dragan-bender-21-two-year-contract/1826505001/|title=Milwaukee Bucks adding 21-year-old big man Dragan Bender on a partially guaranteed contract|work=jsonline.com|date=July 25, 2019|access-date=July 30, 2019}} officially signing with the Bucks on July 30.{{cite web|url=https://www.nba.com/bucks/news/bucks-sign-dragan-bender|title=Bucks Sign Dragan Bender|website=NBA.com|date=July 30, 2019|access-date=August 1, 2019}} Ray Spalding also agreed to a non-guaranteed deal with the Atlanta Hawks a day later on July 31, though he was waived before the preseason even concluded on October 8, 2019.{{cite web|url=https://www.nba.com/hawks/news/atlanta-hawks-sign-ray-spalding|title=Atlanta Hawks Sign Ray Spalding|website=NBA.com|date=July 31, 2019|access-date=August 1, 2019}} Spalding then signed with the Houston Rockets on October 10, 2019, before being waived after the preseason on the 19th and playing for the Rio Grande Valley Vipers in the NBA G League until he later signed a two-way contract with the Charlotte Hornets and Greensboro Swarm in early 2020. The only player that did not sign a new deal in the initial season was Jamal Crawford; he did not sign with any NBA team before the COVID-19 pandemic, but he did sign with the Brooklyn Nets inside the 2020 NBA Bubble out in Orlando as a replacement player for Spencer Dinwiddie on July 9, 2020, under their resumed season despite his signing being after the brief signing period of June 22-July 1, 2020.{{cite tweet |author=Brooklyn Nets |author-link=Brooklyn Nets |user=BrooklynNets |number=1281360606298361856 |date=July 9, 2020 |title=Official: The Nets have signed guard Jamal Crawford as a Substitute Player for the remainder of the 2019-20 season. ⚪️⚫️ Hello, @JCrossover ⚫️⚪️ https://t.co/oFrEUpjXAa |language=en |access-date=January 7, 2021}} However, Crawford only played in one game for his 20th season in the NBA before getting injured and later being ruled out for the rest of the season.
On September 27, 2019, the Phoenix Suns announced the signing of Auburn point guard Jared Harper on a two-way contract, as well as the training camp signings of Texas Tech forwards Tariq Owens and Norense Odiase and Ratiopharm Ulm guard David Krämer, a born Slovak raised in Austria that competitively represents Germany.{{Cite web|url=https://www.nba.com/suns/press-release/suns-announce-roster-advance-training-camp|title=Suns Announce Roster in Advance of Training Camp|website=NBA.com|date=September 27, 2019|access-date=October 1, 2019}}[https://basketball.realgm.com/player/David-Kramer/Summary/54187 David Kramer Player Profile – RealGM][https://www.fiba.basketball/europe/u20/2017/player/David-Kramer David Kramer (GER)'s profile – FIBA U20 European Championship Division A 2017 – FIBA.basketball] They later waived Owens, Odiase, and Krämer (the last of whom was injured during training camp) from the team after the conclusion of their preseason on October 15.{{Cite web|url=https://www.nba.com/suns/press-release/suns-waive-kramer-odiase-owens|title=Suns Waive Krämer, Odiase, Owens|website=NBA.com|date=October 15, 2019|access-date=October 22, 2019}} The Suns also signed and waived forwards Aaron Epps and Troy Williams on October 19.[https://stats.nba.com/transactions/ NBA Transactions][https://www.hoopsrumors.com/2019/10/troy-williams-among-players-signed-waived-on-saturday.html Troy Williams Among Players Signed, Waived On Saturday] Every player except for Williams later played for the Northern Arizona Suns afterward, with Troy playing for the U.S. Victoria Libertas Pallacanestro in Italy's Lega Basket Serie A. Owens eventually signed a two-way contract to return with the Phoenix Suns properly on January 15, 2020.{{cite web|url=https://www.nba.com/suns/press-release/phoenix-suns-sign-tariq-owens|title=Phoenix Suns Sign Tariq Owens|website=NBA.com|date=January 15, 2020|access-date=January 28, 2020}}{{cite web|url=https://northernarizona.gleague.nba.com/news/phoenix-suns-call-up-naz-suns-forward-tariq-owens/|title=Phoenix Suns Call Up NAZ Suns Forward Tariq Owens|website=NBA.com|date=January 15, 2020|access-date=January 15, 2020}} After failing to find a deal for Tyler Johnson during the trade deadline, he was waived from the team on February 10. Johnson was later replaced by former Philadelphia 76ers power forward Jonah Bolden on a 10-day contract two days later.{{cite web| url = https://www.espn.com/nba/story/_/id/28688651/jonah-bolden-signs-phoenix-suns| title = Jonah Bolden signs with Phoenix Suns| date = 12 February 2020}} However, Bolden was not renewed for another 10-day contract by February 24 and did not sign with another team during this season, either before or after COVID-19 suspended this season. During the 2019–20 NBA season suspension caused by the COVID-19 pandemic, the Suns waived Jared Harper's two-way contract on March 14, noting the eventual cancellation of the 2019–20 NBA G League season as a consideration for him.{{Cite web|url=https://www.al.com/sports/2020/03/suns-gm-explains-why-nba-team-released-jared-harper.html|title=Suns GM explains why NBA team cut Jared Harper|date=14 March 2020}}{{Cite web|url=https://gleague.nba.com/news/nba-g-league-cancels-remainder-of-2019-20-season/|title=NBA G League Cancels Remainder of 2019-20 Season}} However, because his waiver was first announced on the day after the season was first suspended, his waiver was not regarded as official until June 23.{{cite tweet |last=Reynolds |first=Tim |user=ByTimReynolds |number=1274357380109795329 |date=June 20, 2020 |title=For the Jared Harper fans -- he was waived by the Suns after 5pm on March 11 (the day the league suspended the season), which means he'll technically be waived at 5pm on June 23 now. |language=en |access-date=January 7, 2021}}
When the NBA announced their plans to resume the 2019–20 season, they opened up a brief period from June 22 to July 1, 2020, where teams can expand their rosters to 17 players properly (meaning two-way contracts would play in the 2020 Playoffs due to the aftermath of this season's suspension) if they don't already have enough players to play with during their stay in Orlando, though even teams that aren't competing in Orlando will be able to make similar moves as well. Players signing in the resumed season for this period will only receive either short-term deals for the rest of the season, two-year deals with a minimum salary of 20/177th the value of the veteran's minimum for this season, or a two-way contract if eligible, with teams also eligible to waive players during that time, if necessary.{{cite web| url = https://www.espn.com/nba/story/_/id/29339375/nba-sets-aug-17-deadline-early-entry-candidates-declare-draft| title = Memo: NBA sets Aug. 17 deadline for early-entry candidates to declare for draft| date = 20 June 2020}} With Tyler Johnson waived after the trade deadline and not yet permanently replaced by Phoenix at the time combined with Jared Harper being waived on June 23 officially, the Suns had a chance to fill up both a regular open spot and an open two-way contract spot for the 2020 NBA Bubble. (Kelly Oubre Jr. was not eligible for replacement due to him being considered out via injury with a chance to recover in time.) While it was reported that the Suns had two of their own players (which were revealed to be Aron Baynes & Ricky Rubio, with later reports expanding the amount to four or five total) tested positive for COVID-19, which made them eligible for substitute players for this season (initially players with 0–3 seasons of NBA experience before later including veteran players as well), these players were ultimately not seriously affected for the resumed season to warrant such players due to them being discovered early in that period of time and were later able to travel to Orlando before the start of the season. On June 30, 2020, the Suns signed point guard Cameron Payne, who last played for the Texas Legends in the NBA G League earlier this season, to a partially (later fully) guaranteed two-year deal worth a total of $2,173,299, with this season's guarantee of $196,288 for the Orlando period being the total veteran's minimum for his fourth season in the NBA for that section of the season.{{cite web|title=Suns sign Cameron Payne|url=https://www.nba.com/article/2020/06/30/suns-sign-payne|date=June 30, 2020|website=NBA.com|access-date=June 30, 2020}}{{cite tweet |last=Marks |first=Bobby |author-link=Bobby Marks |user=BobbyMarks42 |number=1275412654560104448 |date=June 23, 2020 |title=Minimum player scale Years of Service/Amount 0- $101,504 1- $163,356 2- $183,115 3- $189,701 4- $196,288 5- $212,753 6- $229,220 7- $245,686 8- $262,152 9- $263,457 10+- $289,803 |language=en |access-date=January 7, 2021}} He was the only contract signed for the Suns during that period, opting not to fill up their other two-way contract spot. Tariq Owens, their only remaining two-way contract left for the season, was later confirmed to not join the Suns in Orlando for July & August as well, though he was out for his own personal reasons. None of the 22 teams in the 2020 NBA Bubble required any further substitute players once this season resumed on July 30, 2020.
Roster
{{NBA roster header|team=Phoenix Suns|season=2019–20}}
{{player2 | num = 22 | first = Deandre | last = Ayton | pos = C | ft = 7 | in = 1 | lbs = 250 | college = Arizona | DOB = 1998–07–23 }}
{{player2 | num = 46 | first = Aron | last = Baynes | pos = C | ft = 6 | in = 10 | lbs = 260 | college = Washington State | DOB = 1986–12–09 }}
{{player2 | num = 1 | first = Devin | last = Booker | pos = SG | ft = 6 | in = 5 | lbs = 206 | college = Kentucky | DOB = 1996–10–30 }}
{{player2 | num = 25 | first = Mikal | last = Bridges | pos = SF | ft = 6 | in = 6 | lbs = 209 | college= Villanova | DOB = 1996–08–30 }}
{{player2 | num = 4 | first = Jevon | last = Carter | pos = PG | ft = 6 | in = 1 | lbs = 200 | college = West Virginia | DOB = 1995–09–14 }}
{{player2 | num = 14 | first = Cheick | last = Diallo | pos = PF | ft = 6 | in = 9 | lbs = 220 | college = Kansas | DOB = 1996–09–13 }}
{{player2 | num = 10 | first = Ty | last = Jerome | pos = SG | ft = 6 | in = 5 | lbs = 195 | college = Virginia | DOB = 1997–07–08 }}
{{player2 | num = 23 | first = Cameron | last = Johnson | pos = SF | ft = 6 | in = 9 | lbs = 210 | college = North Carolina | DOB = 1996–03–03 }}
{{player2 | num = 8 | first = Frank | last = Kaminsky | pos = PF/C | ft = 7 | in = 0 | lbs = 240 | college = Wisconsin | DOB = 1993–04–04 }}
{{player2 | num = 0 | first = Jalen | last = Lecque | pos = PG | ft = 6 | in = 4 | lbs = 185 | school = Brewster Academy (NH) | DOB = 2000–06–13 }}
{{player2 | num = 2 | first = Élie | last = Okobo | pos = PG | ft = 6 | in = 3 | lbs = 190 | from = France | DOB = 1997–10–23 }}
{{player2 | num = 3 | first = Kelly | last = Oubre | link = Kelly Oubre Jr. | pos = SF | ft = 6 | in = 7 | lbs = 203 | college = Kansas | DOB = 1995–12–09 }}
{{player2 | num = 41 | first = Tariq | last = Owens | pos = PF | ft = 6 | in = 10 | lbs = 205 | college = Texas Tech | DOB = 1995–06–30 | note = TW }}
{{player2 | num = 15 | first = Cameron | last = Payne | pos = PG | ft = 6 | in = 1 | lbs = 183 | college = Murray State | DOB = 1994–08–08 | note = SP }}
{{player2 | num = 11 | first = Ricky | last = Rubio | pos = PG | ft = 6 | in = 3 | lbs = 190 | from = Spain | DOB = 1990–10–21 }}
{{player2 | num = 20 | first = Dario | last = Šarić | pos = PF | ft = 6 | in = 11 | lbs = 225 | from = Croatia | DOB = 1994–04–08 }}
{{NBA roster footer
| head_coach =
| asst_coach =
- Randy Ayers
- Mark Bryant
- Willie Green
- Darko Rajaković
- Riccardo Fois (player development)
- Ben Strong (player development)
| otherlegend = (GL) On assignment to G League affiliate
| otherlegend2 = (TW) Two-way affiliate player
| otherlegend3 = (SP) Substitute player
| roster_url = http://www.nba.com/suns/roster/
| transaction_url = https://stats.nba.com/transactions/
| access-date = 2020–08–13
}}
Preseason
The preseason schedule was announced on July 29, 2019.{{cite web|title=Suns Release 2019 Preseason Schedule|url=https://www.nba.com/suns/press-release/suns-release-2019-preseason-schedule|website=NBA.com |access-date=July 30, 2019 |date=July 29, 2019}} Their preseason schedule was the second-shortest preseason in franchise history, behind the lockout shortened 2011–12 season.{{cite web|url=https://valleyofthesuns.com/2019/07/30/the-phoenix-suns-preseason-slate-is-short-lets-just-get-to-the-regular-season/|title=The Phoenix Suns Preseason slate is short – let's just get to the Regular Season|first=Adam|last=Maynes|date=July 30, 2019|access-date=August 1, 2019}} All home games played under this time were only viewed locally through the team's official website with recording done via Livestream.com, while road games were only available online outside of the team's area, similar to their last few preseasons. However, all games were heard through local radio stations as an alternative. The Suns ended their preseason with a 2–2 record.
{{NBA game log start|Phoenix Suns|preseason=yes|end_year=2020|record=Total: 2–2 (Home: 1–1; Road: 1–1)}}
{{NBA game log section|Phoenix Suns|Preseason|first=yes|show=no
| home_wins = 1
| home_losses = 1
| road_wins = 1
| road_losses = 1
}}
|- style="background:#cfc;"
| 1
| October 8
| {{NBA game|date=20191008|id=MINPHX|pf=111|pa=106}}
| Deandre Ayton (18)
| Deandre Ayton (13)
| Devin Booker, Ricky Rubio (5)
| Talking Stick Resort Arena
7,593
| 1–0
|- style="background:#fcc;"
| 2
| October 10
| @ Sacramento
| {{NBA game|date=20191010|id=PHXSAC|pf=88|pa=105}}
| Devin Booker (18)
| Devin Booker (7)
| Ty Jerome (4)
| Golden 1 Center
15,385
| 1–1
|- style="background:#cfc;"
| 3
| October 12
| @ Portland
| {{NBA game|date=20191012|id=PHXPOR|pf=134|pa=118}}
| Kelly Oubre Jr. (19)
| Dario Šarić (8)
| Frank Kaminsky III (8)
| Moda Center
18,468
| 2–1
|- style="background:#fcc;"
| 4
| October 14
| Denver
| {{NBA game|date=20191014|id=DENPHX|pf=102|pa=107}}
| Frank Kaminsky III (22)
| Frank Kaminsky III (6)
| Ricky Rubio (9)
| Talking Stick Resort Arena
8,075
| 2–2
{{NBA game log end|phx|end_year=2020}}
=Scrimmage games=
On June 16, 2020, the NBA provided a six phase plan for each team competing at the ESPN Wide World of Sports Complex nearby Walt Disney World.{{cite web|first1=Tim|last1=Bontemps|first2=Brian|last2=Windhorst|title=What we know and don't know about the NBA's return to play|url=https://www.espn.com/nba/story/_/id/29267080/what-know-know-nba-return-play|website=ESPN.com|date=June 5, 2020|access-date=June 8, 2020}} For the fifth phase, the 22 teams left competing in Orlando played three scrimmage games behind closed doors against teams living in hotels nearby each other. For the Suns, they competed in games against other teams staying in Disney's Coronado Springs Resort for the month of July, which were the Utah Jazz, Boston Celtics, and the defending champion Toronto Raptors, all in different arenas hosting these teams at the complex.{{Cite web|url=https://www.nba.com/article/2020/07/04/nba-releases-restart-scrimmage-schedule|title=Full schedule: NBA restart scrimmages|website=NBA.com}} Unlike in the preseason, the three scrimmage games the Suns played in aired live on Fox Sports Arizona as well as local radio stations alongside the rest of the resumed games for the regular season.{{cite tweet |last=Rankin |first=Duane |user=DuaneRankin |number=1283923479931183104 |date=July 16, 2020 |title=Want to see #Suns in #NBA restart? @FOXSPORTSAZ has it covered including the three exhibition games 7/23 (Utah), 7/26 (Boston/Fox Sports Arizona Plus 10:30 a.m.) and 7/28 (Toronto). The network is also showing the first seven "seedings" games. The eighth and final one is TBD. https://t.co/59aid6LWvC |language=en |access-date=January 7, 2021}} They also began wearing cloth face masks to protect themselves from catching COVID-19 for safety purposes. Each team's first game in the scrimmage had only 10-minute quarters for 40-minute games instead of the usual 12-minute quarters for 48 minute games due to a combination of easing players back into action and how teams like the Suns did not have everyone arrive initially on their respective dates.{{Cite web|url=https://apnews.com/917e64e9839e9ca45dc6b6cedccc22b4|title=NBA going with shorter games for Disney exhibition openers|website=Associated Press|date=18 July 2020}} Their last game began the experiment of virtual fans seeing the game live due to the temporary setup for the complex under this period, which was to be used for the rest of the season.{{Cite web|url=https://www.nba.com/article/2020/07/30/nba-announces-new-enhancements-sideline-official-release|title = NBA announces new polices, procedures for season restart|website = NBA.com}}Archived at [https://ghostarchive.org/varchive/youtube/20211205/S80Hpo5U9UE Ghostarchive]{{cbignore}} and the [https://web.archive.org/web/20200730190352/https://www.youtube.com/watch?v=S80Hpo5U9UE Wayback Machine]{{cbignore}}: {{cite web| url = https://www.youtube.com/watch?v=S80Hpo5U9UE| title = In-Venue and Broadcast Enhancements for 2020 NBA Season Restart | website=YouTube}}{{cbignore}} Phoenix finished their scrimmage games with a 2–1 record, winning their 40-minute game against the Utah Jazz, but losing to Boston and winning against Toronto in their regular, 48-minute matches.
{{NBA game log start|Phoenix Suns|preseason=yes|end_year=2021|record=Total: 2–1 (Home: 1–0; Road: 1–1)}}
{{NBA game log section|Phoenix Suns|Scrimmages|first=yes|show=no
| home_wins = 1
| home_losses = 0
| road_wins = 1
| road_losses = 1
}}
|- style="background:#cfc;"
| 1
| July 23
| @ Utah
| {{NBA game|date=20200723|id=PHXUTA#|pf=101|pa=88}}
| Mikal Bridges (14)
| Deandre Ayton (8)
| Devin Booker, Ty Jerome, Frank Kaminsky III (3)
| HP Field House
Closed off arena
| 1–0
|- style="background:#fcc;"
| 2
| July 26
| @ Boston
| {{NBA game|date=20200726|id=PHXBOS#|pf=103|pa=117}}
| Devin Booker (17)
| Dario Šarić (8)
| Devin Booker (9)
| Visa Athletic Center
Closed off arena
| 1–1
|- style="background:#cfc;"
| 3
| July 28
| Toronto
| {{NBA game|date=20200728|id=TORPHX#|pf=117|pa=106}}
| Mikal Bridges (26)
| Deandre Ayton, Devin Booker, Frank Kaminsky III (6)
| Devin Booker (7)
| AdventHealth Arena
Closed off arena
| 2–1
{{NBA game log end|phx|end_year=2020}}
Regular season
On June 7, 2019, the NBA announced that the Suns would play against the San Antonio Spurs on December 14, 2019, at the Mexico City Arena in Mexico City.{{cite web|title=Mavs, Pistons, Suns, Spurs to participate in NBA Mexico City Games 2019|url=https://www.nba.com/article/2019/06/07/nba-mexico-city-games-2019-official-release|website=NBA.com|access-date=August 20, 2019 |date=June 7, 2019}} That game ended in an overtime loss to San Antonio. The NBA later announced the rest of the league's schedule on August 12.{{Cite web|url=https://www.nba.com/article/2019/08/12/nba-schedule-release-earlier-starts-fewer-back-backs|title=NBA schedule features earlier tipoffs, fewer back-to-backs|website=NBA.com|date=August 12, 2019|access-date=August 13, 2019}} After the first game of the season, Deandre Ayton was suspended for 25 games due to diuretic usage. Despite that setback alongside multiple serious injuries to the team, under the original schedule, the Suns put up a 26–39 record for the season, which already was their best record in over five seasons.
On March 11, 2020, the NBA postponed the rest of the regular season, effective after the end of most of the league’s games played that night. This period left most of the regular season games scheduled throughout March and April in jeopardy of cancellation due to the long suspension. The Suns ended their initial season being six games out of the playoffs from that period, just barely qualifying for resumption. On June 4, the NBA agreed to resume the regular season for 22 teams, including the Suns, behind closed doors at the ESPN Wide World of Sports Complex in Orlando, Florida. Each team only received eight new regular season games for late July and early August before a play-in tournament began with the top two teams for Seed 8 being at least four games apart from each other before the already qualified teams went straight into the 2020 NBA playoffs. The NBA revealed every team’s remaining schedules on June 26, with the Suns having a shuffled period of the initial 8 games they originally had against bubble qualified teams from March 14-April 1, 2020 rescheduled for July 31-August 13, 2020.{{Cite web|url=https://www.nba.com/article/2020/06/26/nba-comeback-schedule-2019-20-seeding-games|title = Schedule: The 8 seeding games for all 22 teams|website = NBA.com}}
Every scheduled game the Suns played in the 2020 NBA Bubble (including their game against the Los Angeles Clippers that aired on NBA TV, as well as the last regular season game against the Dallas Mavericks that aired early on TNT, both held at the AdventHealth Arena in the designated bubble area) still aired on Fox Sports Arizona, though their entire broadcasting crew was working remotely in Arizona during these games.{{cite tweet |last=Olson |first=Kellan |user=KellanOlson |number=1278141063497084928 |date=June 30, 2020 |title=All eight of the Suns' games will be on Fox Sports Arizona and 98.7 FM/620 AM. TV pregame/halftime/postgame show as usual with Tom Leander and Tom Chambers. Kevin Ray and Eddie Johnson will call the games remotely. Ditto on the radio with Al McCoy and Tim Kempton. |language=en |access-date=January 7, 2021}} The team also started wearing special cloth face masks during the remaining games played this season, as well as wore "Black Lives Matter" t-shirts before games and kneeling down for the national anthem.{{cite tweet |last=Rankin |first=Duane |user=DuaneRankin |number=1284177539892514821 |date=July 17, 2020 |title=These are the face coverings #Suns players and staff will be wearing during the #NBA restart games beginning July 31 that's being provided by Tempe-based @SPORTIQE https://t.co/xFbJxoysdR |language=en |access-date=January 7, 2021}} Every game these 22 teams competed in during this stretch counted for their overall regular season records. They also provided a potential jump up with playoff and draft placements in the 2020 NBA draft in the event the Suns made it to the playoffs properly, though they would not count for any potential impact in the NBA draft lottery for that upcoming draft. With their resumed season, the Suns managed to get a perfect 8–0 return in the 2020 NBA Bubble to end their regular season at 34–39. However, they did not reach the play-in tournament due to the Portland Trail Blazers having a better record and the Memphis Grizzlies having the tiebreaker over Phoenix this season.
=Game log=
{{NBA game log start|Phoenix Suns|end_year=2020|record=Total: 34–39 (Home: 17–22; Road: 17–17)}}
{{NBA game log section|Phoenix Suns|October|first=yes
| home_wins = 2
| home_losses = 1
| road_wins = 1
| road_losses = 1
}}
|-style="background:#cfc;"
| 1
| October 23
| {{NBA game|id=sac-vs-phx-0021900012|pf=124|pa=95}}
| Devin Booker (22)
| Deandre Ayton (11)
| Ricky Rubio (11)
| Talking Stick Resort Arena
18,055
| 1–0
|-style="background:#fcc;"
| 2
| October 25
| @ Denver
| {{NBA game|id=phx-vs-den-0021900023|pf=107|pa=108|ot=1}}
| Kelly Oubre Jr. (23)
| Frank Kaminsky III (11)
| Ricky Rubio (9)
| Pepsi Center
19,557
| 1–1
|-style="background:#cfc;"
| 3
| October 26
| {{NBA game|id=lac-vs-phx-0021900035|pf=130|pa=122}}
| Devin Booker (30)
| Dario Šarić (10)
| Devin Booker (8)
| Talking Stick Resort Arena
15,802
| 2–1
|-style="background:#fcc;"
| 4
| October 28
| Utah
| {{NBA game|id=uta-vs-phx-0021900049|pf=95|pa=96}}
| Devin Booker (21)
| Ricky Rubio (10)
| Ricky Rubio (8)
| Talking Stick Resort Arena
14,805
| 2–2
|-style="background:#cfc;"
| 5
| October 30
| @ Golden State
| {{NBA game|id=phx-vs-gsw-0021900065|pf=121|pa=110}}
| Aron Baynes (24)
| Aron Baynes (12)
| Aron Baynes, Ricky Rubio (7)
| Chase Center
18,064
| 3–2
{{NBA game log section|Phoenix Suns|November
| home_wins = 3
| home_losses = 6
| road_wins = 2
| road_losses = 2
}}
|-style="background:#cfc;"
| 6
| November 2
| @ Memphis
| {{NBA game|id=phx-vs-mem-0021900081|pf=114|pa=105}}
| Devin Booker (21)
| Dario Šarić (7)
| Ricky Rubio (5)
| FedExForum
14,144
| 4–2
|- style="background:#cfc;"
| 7
| November 4
| {{NBA game|id=phi-vs-phx-0021900095|pf=114|pa=109}}
| Devin Booker (40)
| Aron Baynes, Ricky Rubio (7)
| Ricky Rubio (10)
| Talking Stick Resort Arena
14,285
| 5–2
|- style="background:#fcc;"
| 8
| November 7
| Miami
| {{NBA game|id=mia-vs-phx-0021900114|pf=108|pa=124}}
| Aron Baynes (23)
| Ricky Rubio (11)
| Ricky Rubio (6)
| Talking Stick Resort Arena
15,498
| 5–3
|- style="background:#cfc;"
| 9
| November 10
| Brooklyn
| {{NBA game|id=bkn-vs-phx-0021900137|pf=138|pa=112}}
| Devin Booker (27)
| Aron Baynes (7)
| Ricky Rubio (12)
| Talking Stick Resort Arena
17,290
| 6–3
|- style="background:#fcc;"
| 10
| November 12
| {{NBA game|id=lal-vs-phx-0021900151|pf=115|pa=123}}
| Devin Booker, Ricky Rubio (21)
| Frank Kaminsky III (9)
| Ricky Rubio (10)
| Talking Stick Resort Arena
18,055
| 6–4
|- style="background:#cfc;"
| 11
| November 14
| Atlanta
| {{NBA game|id=atl-vs-phx-0021900165|pf=128|pa=112}}
| Kelly Oubre Jr. (30)
| Kelly Oubre Jr. (7)
| Ricky Rubio (8)
| Talking Stick Resort Arena
15,143
| 7–4
|- style="background:#fcc;"
| 12
| November 18
| Boston
| {{NBA game|id=bos-vs-phx-0021900195|pf=85|pa=99}}
| Devin Booker (20)
| Dario Šarić (10)
| Aron Baynes (5)
| Talking Stick Resort Arena
15,193
| 7–5
|- style="background:#fcc;"
| 13
| November 19
| @ Sacramento
| {{NBA game|id=phx-vs-sac-0021900200|pf=116|pa=120}}
| Devin Booker (30)
| Kelly Oubre Jr. (8)
| Devin Booker (8)
| Golden 1 Center
16,732
| 7–6
|- style="background:#fcc;"
| 14
| November 21
| {{NBA game|id=nop-vs-phx-0021900214|pf=121|pa=124}}
| Kelly Oubre Jr. (25)
| Mikal Bridges, Kelly Oubre Jr. (6)
| Devin Booker, Élie Okobo (7)
| Talking Stick Resort Arena
13,903
| 7–7
|- style="background:#cfc;"
| 15
| November 23
| @ Minnesota
| {{NBA game|id=phx-vs-min-0021900225|pf=100|pa=98}}
| Devin Booker (35)
| Devin Booker (12)
| Devin Booker (9)
| Target Center
17,362
| 8–7
|- style="background:#fcc;"
| 16
| November 24
| @ Denver
| {{NBA game|id=phx-vs-den-0021900238|pf=104|pa=116}}
| Cheick Diallo (22)
| Dario Šarić (17)
| Devin Booker (5)
| Pepsi Center
19,520
| 8–8
|- style="background:#fcc;"
| 17
| November 27
| {{NBA game|id=was-vs-phx-0021900263|pf=132|pa=140}}
| Devin Booker (27)
| Dario Šarić (12)
| Devin Booker, Élie Okobo (8)
| Talking Stick Resort Arena
14,123
| 8–9
|- style="background:#fcc;"
| 18
| November 29
| Dallas
| {{NBA game|id=dal-vs-phx-0021900277|pf=113|pa=120}}
| Kelly Oubre Jr. (22)
| Kelly Oubre Jr. (10)
| Ricky Rubio (9)
| Talking Stick Resort Arena
18,055
| 8–10
{{NBA game log section|Phoenix Suns|December
| home_wins = 1
| home_losses = 4
| road_wins = 4
| road_losses = 5
}}
|- style="background:#cfc;"
| 19
| December 2
| @ Charlotte
| {{NBA game|id=phx-vs-cha-0021900293|pf=109|pa=104}}
| Devin Booker, Kelly Oubre Jr. (23)
| Dario Šarić (10)
| Ricky Rubio (13)
| Spectrum Center
11,221
| 9–10
|- style="background:#fcc;"
| 20
| December 4
| @ Orlando
| {{NBA game|id=phx-vs-orl-0021900308|pf=114|pa=128}}
| Frank Kaminsky III (23)
| Dario Šarić (6)
| Ricky Rubio (9)
| Amway Center
15,176
| 9–11
|- style="background:#cfc;"
| 21
| December 5
| @ New Orleans
| {{NBA game|id=phx-vs-nop-0021900319|pf=139|pa=132|ot=1}}
| Devin Booker (44)
| Kelly Oubre Jr. (15)
| Ricky Rubio (15)
| Smoothie King Center
15,607
| 10–11
|- style="background:#fcc;"
| 22
| December 7
| @ Houston
| {{NBA game|id=phx-vs-hou-0021900333|pf=109|pa=115}}
| Devin Booker (35)
| Dario Šarić (12)
| Ricky Rubio (13)
| Toyota Center
18,055
| 10–12
|- style="background:#cfc;"
| 23
| December 9
| {{NBA game|id=min-vs-phx-0021900349|pf=125|pa=109}}
| Devin Booker (26)
| Dario Šarić (9)
| Ricky Rubio (14)
| Talking Stick Resort Arena
13,230
| 11–12
|- style="background:#fcc;"
| 24
| December 11
| Memphis
| {{NBA game|id=mem-vs-phx-0021900363|pf=108|pa=115}}
| Frank Kaminsky III (24)
| Kelly Oubre Jr. (13)
| Devin Booker (10)
| Talking Stick Resort Arena
12,254
| 11–13
|- style="background:#fcc;"
| 25
| December 14
| {{NBA game|id=hou-vs-phx-0021900380|pf=119|pa=121|ot=1}}
| Ricky Rubio (25)
| Dario Šarić (17)
| Ricky Rubio (13)
| Mexico City Arena (Mexico City)
20,013
| 11–14
|- style="background:#fcc;"
| 26
| December 16
| Portland
| {{NBA game|id=por-vs-phx-0021900400|pf=110|pa=111}}
| Kelly Oubre Jr. (24)
| Ricky Rubio (11)
| Ricky Rubio (14)
| Talking Stick Resort Arena
14,193
| 11–15
|- style="background:#fcc;"
| 27
| December 17
| @ L. A. Clippers
| {{NBA game|id=phx-vs-lac-0021900406|pf=99|pa=120}}
| Kelly Oubre Jr. (19)
| Deandre Ayton (12)
| Ricky Rubio (8)
| Staples Center
19,068
| 11–16
|- style="background:#fcc;"
| 28
| December 20
| @ Oklahoma City
| {{NBA game|id=phx-vs-okc-0021900426|pf=108|pa=126}}
| Ricky Rubio (24)
| Dario Šarić (6)
| Ricky Rubio (8)
| Chesapeake Energy Arena
18,203
| 11–17
|- style="background:#fcc;"
| 29
| December 21
| Houston
| {{NBA game|id=hou-vs-phx-0021900437|pf=125|pa=139}}
| Kelly Oubre Jr. (26)
| Devin Booker (6)
| Devin Booker (9)
| Talking Stick Resort Arena
16,061
| 11–18
|- style="background:#fcc;"
| 30
| December 23
| Denver
| {{NBA game|id=den-vs-phx-0021900451|pf=111|pa=113}}
| Ricky Rubio (21)
| Ricky Rubio, Cameron Johnson (7)
| Ricky Rubio (9)
| Talking Stick Resort Arena
16,041
| 11–19
|- style="background:#fcc;"
| 31
| December 27
| @ Golden State
| {{NBA game|id=phx-vs-gsw-0021900471|pf=96|pa=105}}
| Devin Booker (34)
| Aron Baynes, Dario Šarić (10)
| Devin Booker, Ricky Rubio (4)
| Chase Center
18,064
| 11–20
|- style="background:#cfc;"
| 32
| December 28
| @ Sacramento
| {{NBA game|id=phx-vs-sac-0021900483|pf=112|pa=110}}
| Devin Booker (32)
| Kelly Oubre Jr. (16)
| Devin Booker (10)
| Golden 1 Center
17,583
| 12–20
|- style="background:#cfc;"
| 33
| December 30
| @ Portland
| {{NBA game|id=phx-vs-por-0021900496|pf=122|pa=116}}
| Devin Booker (33)
| Deandre Ayton (12)
| Ricky Rubio (13)
| Moda Center
19,896
| 13–20
{{NBA game log section|Phoenix Suns|January
| home_wins = 3
| home_losses = 5
| road_wins = 4
| road_losses = 3
}}
|- style="background:#fcc;"
| 34
| January 1
| @ L. A. Lakers
| {{NBA game|id=phx-vs-lal-0021900507|pf=107|pa=117}}
| Devin Booker (32)
| Deandre Ayton (14)
| Ricky Rubio (9)
| Staples Center
18,997
| 13–21
|- style="background:#cfc;"
| 35
| January 3
| New York
| {{NBA game|id=nyk-vs-phx-0021900521|pf=120|pa=112}}
| Devin Booker (38)
| Deandre Ayton (13)
| Ricky Rubio (10)
| Talking Stick Resort Arena
18,055
| 14–21
|- style="background:#fcc;"
| 36
| January 5
| Memphis
| {{NBA game|id=mem-vs-phx-0021900537|pf=114|pa=121}}
| Devin Booker (40)
| Deandre Ayton (12)
| Ricky Rubio (8)
| Talking Stick Resort Arena
14,181
| 14–22
|- style="background:#fcc;"
| 37
| January 7
| {{NBA game|id=sac-vs-phx-0021900552|pf=103|pa=114}}
| Devin Booker (34)
| Deandre Ayton (9)
| Ricky Rubio (9)
| Talking Stick Resort Arena
14,134
| 14–23
|- style="background:#cfc;"
| 38
| January 10
| Orlando
| {{NBA game|id=orl-vs-phx-0021900573|pf=98|pa=94}}
| Devin Booker (24)
| Deandre Ayton, Kelly Oubre Jr. (9)
| Ricky Rubio (10)
| Talking Stick Resort Arena
14,562
| 15–23
|- style="background:#cfc;"
| 39
| January 12
| {{NBA game|id=cha-vs-phx-0021900590|pf=100|pa=92}}
| Kelly Oubre Jr. (25)
| Kelly Oubre Jr. (15)
| Devin Booker, Ricky Rubio (9)
| Talking Stick Resort Arena
14,751
| 16–23
|- style="background:#fcc;"
| 40
| January 14
| @ Atlanta
| {{NBA game|id=phx-vs-atl-0021900598|pf=110|pa=123}}
| Devin Booker (39)
| Deandre Ayton (10)
| Mikal Bridges (4)
| State Farm Arena
16,060
| 16–24
|- style="background:#cfc;"
| 41
| January 16
| @ New York
| {{NBA game|id=phx-vs-nyk-0021900614|pf=121|pa=98}}
| Devin Booker (29)
| Deandre Ayton (21)
| Ricky Rubio (13)
| Madison Square Garden
18,215
| 17–24
|- style="background:#cfc;"
| 42
| January 18
| @ Boston
| {{NBA game|id=phx-vs-bos-0021900628|pf=123|pa=119}}
| Devin Booker (39)
| Deandre Ayton (15)
| Devin Booker, Ricky Rubio (9)
| TD Garden
19,156
| 18–24
|- style="background:#fcc;"
| 43
| January 20
| {{NBA game|id=sas-vs-phx-0021900650|pf=118|pa=120}}
| Devin Booker (37)
| Deandre Ayton (12)
| Ricky Rubio (9)
| Talking Stick Resort Arena
14,847
| 18–25
|- style="background:#fcc;"
| 44
| January 22
| Indiana
| {{NBA game|id=ind-vs-phx-0021900664|pf=87|pa=112}}
| Kelly Oubre Jr. (17)
| Kelly Oubre Jr. (9)
| Devin Booker, Ricky Rubio, Élie Okobo (3)
| Talking Stick Resort Arena
14,691
| 18–26
|- style="background:#cfc;"
| 45
| January 24
| @ San Antonio
| {{NBA game|id=phx-vs-sas-0021900678|pf=103|pa=99}}
| Devin Booker (35)
| Deandre Ayton (11)
| Devin Booker (10)
| AT&T Center
18,354
| 19–26
|- style="background:#fcc;"
| 46
| January 26
| @ Memphis
| {{NBA game|id=phx-vs-mem-0021900690|pf=109|pa=114}}
| Devin Booker (36)
| Deandre Ayton (15)
| Devin Booker (5)
| FedExForum
17,214
| 19–27
|-style="background:#cfc;"
| 47
| January 28
| @ Dallas
| {{NBA game|id=phx-vs-dal-0021900706|pf=133|pa=104}}
| Devin Booker (32)
| Deandre Ayton (9)
| Devin Booker (9)
| American Airlines Center
20,216
| 20–27
|- style="background:#fcc;"
| 48
| January 31
| {{NBA game|id=okc-vs-phx-0021900725|pf=107|pa=111}}
| Devin Booker, Kelly Oubre Jr. (27)
| Kelly Oubre Jr. (11)
| Ricky Rubio (7)
| Talking Stick Resort Arena
17,260
| 20–28
{{NBA game log section|Phoenix Suns|February
| home_wins = 2
| home_losses = 4
| road_wins = 2
| road_losses = 5
}}
|- style="background:#fcc;"
| 49
| February 2
| @ Milwaukee
| {{NBA game|id=phx-vs-mil-0021900739|pf=108|pa=129}}
| Devin Booker (32)
| Deandre Ayton (14)
| Devin Booker (6)
| Fiserv Forum
17,754
| 20–29
|- style="background:#fcc;"
| 50
| February 3
| @ Brooklyn
| {{NBA game|id=phx-vs-bkn-0021900746|pf=97|pa=119}}
| Deandre Ayton (25)
| Deandre Ayton (17)
| Deandre Ayton, Élie Okobo (5)
| Barclays Center
14,891
| 20–30
|- style="background:#fcc;"
| 51
| February 5
| @ Detroit
| {{NBA game|id=phx-vs-det-0021900755|pf=108|pa=116}}
| Kelly Oubre Jr. (30)
| Deandre Ayton (12)
| Ricky Rubio (11)
| Little Caesars Arena
13,707
| 20–31
|- style="background:#cfc;"
| 52
| February 7
| Houston
| {{NBA game|id=hou-vs-phx-0021900774|pf=127|pa=91}}
| Kelly Oubre Jr. (39)
| Devin Booker, Kelly Oubre Jr. (9)
| Ricky Rubio (10)
| Talking Stick Resort Arena
17,043
| 21–31
|- style="background:#fcc;"
| 53
| February 8
| Denver
| {{NBA game|id=den-vs-phx-0021900784|pf=108|pa=117}}
| Deandre Ayton (28)
| Deandre Ayton (19)
| Devin Booker (9)
| Talking Stick Resort Arena
16,843
| 21–32
|- style="background:#fcc;"
| 54
| February 10
| @ L. A. Lakers
| {{NBA game|id=phx-vs-lal-0021900801|pf=100|pa=125}}
| Mikal Bridges (18)
| Mikal Bridges (6)
| Devin Booker, Ricky Rubio (5)
| Staples Center
18,997
| 21–33
|- style="background:#cfc;"
| 55
| February 12
| {{NBA game|id=gsw-vs-phx-0021900815|pf=112|pa=106}}
| Devin Booker (27)
| Cheick Diallo (8)
| Ricky Rubio (9)
| Talking Stick Resort Arena
15,216
| 22–33
|- align="center"
|colspan="9" bgcolor="#bbcaff"|All-Star Break
|- style="background:#fcc;"
| 56
| February 21
| @ Toronto
| {{NBA game|id=phx-vs-tor-0021900829|pf=101|pa=118}}
| Devin Booker (21)
| Deandre Ayton (10)
| Ricky Rubio (9)
| Scotiabank Arena
19,800
| 22–34
|- style="background:#cfc;"
| 57
| February 22
| @ Chicago
| {{NBA game|id=phx-vs-chi-0021900839|pf=112|pa=104}}
| Devin Booker (29)
| Deandre Ayton (19)
| Ricky Rubio (11)
| United Center
20,506
| 23–34
|- style="background:#cfc;"
| 58
| February 24
| @ Utah
| {{NBA game|id=phx-vs-uta-0021900855|pf=131|pa=111}}
| Devin Booker (24)
| Aron Baynes (8)
| Ricky Rubio (11)
| Vivint Smart Home Arena
18,306
| 24–34
|- style="background:#fcc;"
| 59
| February 26
| {{NBA game|id=lac-vs-phx-0021900871|pf=92|pa=102}}
| Deandre Ayton (25)
| Deandre Ayton (17)
| Devin Booker, Ricky Rubio (10)
| Talking Stick Resort Arena
15,157
| 24–35
|- style="background:#fcc;"
| 60
| February 28
| Detroit
| {{NBA game|id=det-vs-phx-0021900884|pf=111|pa=113}}
| Devin Booker (26)
| Deandre Ayton (10)
| Ricky Rubio (13)
| Talking Stick Resort Arena
17,142
| 24–36
|- style="background:#fcc;"
| 61
| February 29
| {{NBA game|id=gsw-vs-phx-0021900894|pf=99|pa=115}}
| Devin Booker (21)
| Deandre Ayton, Dario Šarić (9)
| Ricky Rubio (8)
| Talking Stick Resort Arena
16,395
| 24–37
{{NBA game log section|Phoenix Suns|March
| home_wins = 2
| home_losses = 1
| road_wins = 0
| road_losses = 1
}}
|- style="background:#fcc;"
| 62
| March 3
| Toronto
| {{NBA game|id=tor-vs-phx-0021900914|pf=114|pa=123}}
| Devin Booker (22)
| Deandre Ayton (14)
| Devin Booker, Ricky Rubio (10)
| Talking Stick Resort Arena
15,553
| 24–38
|- style="background:#cfc;"
| 63
| March 6
| Portland
| {{NBA game|id=por-vs-phx-0021900938|pf=127|pa=117}}
| Aron Baynes (37)
| Aron Baynes (16)
| Devin Booker (12)
| Talking Stick Resort Arena
15,522
| 25–38
|- style="background:#cfc;"
| 64
| March 8
| {{NBA game|id=mil-vs-phx-0021900950|pf=140|pa=131}}
| Devin Booker (36)
| Ricky Rubio (13)
| Ricky Rubio (13)
| Talking Stick Resort Arena
17,282
| 26–38
|- style="background:#fcc;"
| 65
| March 10
| @ Portland
| {{NBA game|id=phx-vs-por-0021900966|pf=105|pa=121}}
| Devin Booker (29)
| Dario Šarić (11)
| Devin Booker, Ricky Rubio (9)
| Moda Center
19,393
| 26–39
{{NBA game log section|Phoenix Suns|Seeding games|show=no
| home_wins = 4
| home_losses = 0
| road_wins = 4
| road_losses = 0
}}
|- style="background:#cfc;"
| 66
| July 31
| @ Washington
| {{NBA game|id=phx-vs-was-0021901235|pf=125|pa=112}}
| Devin Booker (27)
| Deandre Ayton (12)
| Ricky Rubio (9)
| Visa Athletic Center
No In-Person Attendance
| 27–39
|- style="background:#cfc;"
| 67
| August 2
| Dallas
| {{NBA game|id=dal-vs-phx-0021901249|pf=117|pa=115}}
| Devin Booker (32)
| Cameron Johnson (12)
| Ricky Rubio (7)
| Visa Athletic Center
No In-Person Attendance
| 28–39
|- style="background:#cfc;"
| 68
| August 4
| @ L. A. Clippers
| {{NBA game|id=phx-vs-lac-0021901258|pf=117|pa=115}}
| Devin Booker (35)
| Dario Šarić (8)
| Devin Booker (8)
| AdventHealth Arena
No In-Person Attendance
| 29–39
|- style="background:#cfc;"
| 69
| August 6
| Indiana
| {{NBA game|id=ind-vs-phx-0021901270|pf=114|pa=99}}
| Deandre Ayton (23)
| Cameron Johnson (12)
| Devin Booker (10)
| Visa Athletic Center
No In-Person Attendance
| 30–39
|- style="background:#cfc;"
| 70
| August 8
| @ Miami
| {{NBA game|id=phx-vs-mia-0021901283|pf=119|pa=112}}
| Devin Booker (35)
| Deandre Ayton (12)
| Ricky Rubio (8)
| Visa Athletic Center
No In-Person Attendance
| 31–39
|- style="background:#cfc;"
| 71
| August 10
| {{NBA game|id=okc-vs-phx-0021901292|pf=128|pa=101}}
| Devin Booker (35)
| Dario Šarić (9)
| Ricky Rubio (9)
| HP Field House
No In-Person Attendance
| 32–39
|- style="background:#cfc;"
| 72
| August 11
| @ Philadelphia
| {{NBA game|id=phx-vs-phi-0021901299|pf=130|pa=117}}
| Devin Booker (35)
| Deandre Ayton (12)
| Ricky Rubio (10)
| Visa Athletic Center
No In-Person Attendance
| 33–39
|- style="background:#cfc;"
| 73
| August 13
| Dallas
| {{NBA game|id=dal-vs-phx-0021901313|pf=128|pa=102}}
| Devin Booker (27)
| Deandre Ayton (9)
| Ricky Rubio (12)
| AdventHealth Arena
No In-Person Attendance
| 34–39
{{NBA game log section|Phoenix Suns|Cancelled games|show=no
| home_wins =
| home_losses =
| road_wins =
| road_losses =
}}
|- style="background:#bbb;"
| 66
| March 14
| @ Dallas
|
|
|
|
|
|- style="background:#bbb;"
| 67
| March 18
|
|
|
|
|
|- style="background:#bbb;"
| 68
| March 20
| @ L.A. Clippers
|
|
|
|
|
|- style="background:#bbb;"
| 69
| March 21
| Dallas
|
|
|
|
| Talking Stick Resort Arena
|
|- style="background:#bbb;"
| 70
| March 23
| @ Indiana
|
|
|
|
|
|- style="background:#bbb;"
| 71
| March 25
| @ Washington
|
|
|
|
|
|- style="background:#bbb;"
| 72
| March 27
| @ Philadelphia
|
|
|
|
|
|- style="background:#bbb;"
| 73
| March 28
| @ Miami
|
|
|
|
|
|- style="background:#bbb;"
| 74
| March 30
| @ Cleveland
|
|
|
|
|
|- style="background:#bbb;"
| 75
| April 1
| @ Oklahoma City
|
|
|
|
|
|- style="background:#bbb;"
| 76
| April 3
|
|
|
|
| Talking Stick Resort Arena
|
|- style="background:#bbb;"
| 77
| April 5
| Chicago
|
|
|
|
| Talking Stick Resort Arena
|
|- style="background:#bbb;"
| 78
| April 7
| @ Minnesota
|
|
|
|
|
|- style="background:#bbb;"
| 79
| April 9
| @ New Orleans
|
|
|
|
|
|- style="background:#bbb;"
| 80
| April 11
| Utah
|
|
|
|
| Talking Stick Resort Arena
|
|- style="background:#bbb;"
| 81
| April 13
| @ Houston
|
|
|
|
|
|- style="background:#bbb;"
| 82
| April 15
|
|
|
|
| Talking Stick Resort Arena
|
{{NBA game log end|phx|end_year=2020}}
Standings
{{2019–20 NBA Pacific standings|team=PHO}}
{{2019–20 NBA West standings|team=PHO}}
Player statistics
=Before season suspension=
{{NBA roster statistics legend}}
{{NBA roster statistics start|team=Phoenix Suns}}
|- style="text-align:center;" bgcolor=""
|{{sortname|Deandre|Ayton}}
| 30 || 25 || 33.2 || .548 || .000 || .769 || 12.0 || 1.9 || 0.7 || 1.7 || 19.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Aron|Baynes}}
| 42 || 28 || 22.2 || .480 || .351 || .747 || 5.6 || 1.6 || 0.2 || 0.5 || 11.5
|- style="text-align:center;" bgcolor=""
|{{sortname|Jonah|Bolden}}*
| 3 || 0 || 11.0 || .250 || .000 || 1.000 || 2.7 || 0.0 || 0.7 || 0.7 || 2.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Devin|Booker}}
| 62 || 62 || 36.1 || .487 || .360 || .916 || 4.2 || 6.6 || 0.7 || 0.3 || 26.1
|- style="text-align:center;" bgcolor=""
|{{sortname|Mikal|Bridges}}
| 65 || 24 || 27.3 || .516 || .352 || .848 || 4.0 || 1.8 || 1.4 || 0.6 || 8.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Jevon|Carter}}
| 50 || 2 || 15.1 || .400 || .393 || .840 || 2.0 || 1.3 || 0.8 || 0.3 || 4.6
|- style="text-align:center;" bgcolor=""
|{{sortname|Cheick|Diallo}}
| 44 || 2 || 10.6 || .650 || .500 || .865 || 2.9 || 0.5 || 0.2 || 0.3 || 4.8
|- style="text-align:center;" bgcolor=""
|{{sortname|Jared|Harper}}
| 3 || 0 || 2.7 || .250 || .000 || .000 || 0.0 || 0.0 || 0.0 || 0.0 || 0.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Ty|Jerome}}
| 28 || 0 || 11.3 || .349 || .277 || .786 || 1.5 || 1.5 || 0.5 || 0.1 || 3.5
|- style="text-align:center;" bgcolor=""
|{{sortname|Cameron|Johnson}}
| 49 || 1 || 20.3 || .418 || .397 || .761 || 2.9 || 1.1 || 0.6 || 0.3 || 8.1
|- style="text-align:center;" bgcolor=""
|{{sortname|Tyler|Johnson|dab=basketball}}*
| 31 || 3 || 16.6 || .380 || .389 || .750 || 1.7 || 1.6 || 0.4 || 0.3 || 5.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Frank|Kaminsky}}
| 32 || 13 || 22.4 || .455 || .348 || .670 || 4.9 || 2.2 || 0.4 || 0.3 || 11.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Jalen|Lecque}}
| 4 || 0 || 6.5 || .400 || .000 || 1.000 || 0.0 || 0.5 || 0.0 || 0.0 || 2.5
|- style="text-align:center;" bgcolor=""
|{{sortname|Élie|Okobo}}
| 54 || 3 || 13.1 || .398 || .352 || .687 || 1.6 || 2.1 || 0.4 || 0.1 || 4.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Kelly|Oubre Jr.}}
| 56 || 55 || 34.5 || .452 || .352 || .780 || 6.4 || 1.5 || 1.3 || 0.7 || 18.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Tariq|Owens}}
| 3 || 0 || 5.0 || .200 || .000 || 1.000 || 1.0 || 0.0 || 0.3 || 0.0 || 1.3
|- style="text-align:center;" bgcolor=""
|{{sortname|Ricky|Rubio}}
| 57 || 57 || 31.6 || .412 || .351 || .853 || 4.6 || 8.9 || 1.5 || 0.2 || 13.1
|- style="text-align:center;" bgcolor=""
|{{sortname|Dario|Šarić}}
| 58 || 50 || 24.8 || .462 || .341 || .832 || 5.9 || 1.9 || 0.6 || 0.3 || 10.1
|}
=After season suspension=
{{NBA roster statistics start|team=Phoenix Suns}}
|- style="text-align:center;" bgcolor=""
|{{sortname|Deandre|Ayton}}
| 38 || 32 || 32.5 || .546 || .231 || .753 || 11.5 || 1.9 || 0.7 || 1.5 || 18.2
|- style="text-align:center;" bgcolor=""
|{{sortname|Aron|Baynes}}
| 42 || 28 || 22.2 || .480 || .351 || .747 || 5.6 || 1.6 || 0.2 || 0.5 || 11.5
|- style="text-align:center;" bgcolor=""
|{{sortname|Jonah|Bolden}}*
| 3 || 0 || 11.0 || .250 || .000 || 1.000 || 2.7 || 0.0 || 0.7 || 0.7 || 2.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Devin|Booker}}
| 70 || 70 || 35.9 || .489 || .354 || .919 || 4.2 || 6.5 || 0.7 || 0.3 || 26.6
|- style="text-align:center;" bgcolor=""
|{{sortname|Mikal|Bridges}}
| 73 || 32 || 28.0 || .510 || .361 || .844 || 4.0 || 1.8 || 1.4 || 0.6 || 9.1
|- style="text-align:center;" bgcolor=""
|{{sortname|Jevon|Carter}}
| 58 || 2 || 16.3 || .416 || .425 || .852 || 2.0 || 1.4 || 0.8 || 0.3 || 4.9
|- style="text-align:center;" bgcolor=""
|{{sortname|Cheick|Diallo}}
| 47 || 2 || 10.2 || .648 || .333 || .872 || 2.8 || 0.5 || 0.2 || 0.3 || 4.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Jared|Harper}}
| 3 || 0 || 2.7 || .250 || .000 || .000 || 0.0 || 0.0 || 0.0 || 0.0 || 0.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Ty|Jerome}}
| 31 || 0 || 10.6 || .336 || .280 || .750 || 1.5 || 1.4 || 0.5 || 0.1 || 3.3
|- style="text-align:center;" bgcolor=""
|{{sortname|Cameron|Johnson}}
| 57 || 9 || 22.0 || .435 || .390 || .807 || 3.3 || 1.2 || 0.6 || 0.4 || 8.8
|- style="text-align:center;" bgcolor=""
|{{sortname|Tyler|Johnson|dab=basketball}}*
| 31 || 3 || 16.6 || .380 || .389 || .750 || 1.7 || 1.6 || 0.4 || 0.3 || 5.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Frank|Kaminsky}}
| 39 || 13 || 19.9 || .450 || .331 || .678 || 4.5 || 1.9 || 0.4 || 0.3 || 9.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Jalen|Lecque}}
| 5 || 0 || 6.3 || .400 || .000 || 1.000 || 0.4 || 0.4 || 0.0 || 0.0 || 2.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Élie|Okobo}}
| 55 || 3 || 13.1 || .398 || .352 || .704 || 1.6 || 2.1 || 0.4 || 0.1 || 4.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Kelly|Oubre Jr.}}
| 56 || 55 || 34.5 || .452 || .352 || .780 || 6.4 || 1.5 || 1.3 || 0.7 || 18.7
|- style="text-align:center;" bgcolor=""
|{{sortname|Tariq|Owens}}
| 3 || 0 || 5.0 || .200 || .000 || 1.000 || 1.0 || 0.0 || 0.3 || 0.0 || 1.3
|- style="text-align:center;" bgcolor=""
|{{sortname|Cameron|Payne}}**
| 8 || 0 || 22.9 || .485 || .517 || .857 || 3.9 || 3.0 || 1.0 || 0.3 || 10.9
|- style="text-align:center;" bgcolor=""
|{{sortname|Ricky|Rubio}}
| 65 || 65 || 31.0 || .415 || .361 || .863 || 4.7 || 8.8 || 1.4 || 0.2 || 13.0
|- style="text-align:center;" bgcolor=""
|{{sortname|Dario|Šarić}}
| 66 || 51 || 24.7 || .476 || .357 || .844 || 6.2 || 1.9 || 0.6 || 0.2 || 10.7
|}
Awards and records
- On September 6, 2019, former Suns player and coach Paul Westphal was inducted into the Naismith Basketball Hall of Fame as a player.{{Cite web|url=https://www.nba.com/suns/features/suns-legend-paul-westphal-inducted-naismith-basketball-hall-fame|title=Suns Legend Paul Westphal Inducted into Naismith Basketball Hall of Fame|website=NBA.com|first=Cody|last=Cunningham|date=September 6, 2019|access-date=October 1, 2019}}
=Awards=
- Devin Booker wins the first ever "NBA 2K Players Tournament" over his teammate Deandre Ayton in a best of 3 finals series to become the "NBA 2K20 Players Champion".{{Cite web |url=https://nba.2k.com/en-US/news/first-ever-nba-2k-players-tournament/ |title=First-ever NBA 2K Players Tournament |access-date=2020-06-12 |archive-date=2020-05-17 |archive-url=https://web.archive.org/web/20200517044439/https://nba.2k.com/en-US/news/first-ever-nba-2k-players-tournament/ |url-status=dead }} Booker donated his earnings to both Direct Relief and the Arizona Food Bank Network (which helps all food banks in the state of Arizona) to support relief amidst the COVID-19 pandemic.{{Cite web|url=https://www.nba.com/article/2020/04/11/booker-wins-2k20-tournament|title=Devin Booker wins NBA 2K Players Tournament|website=NBA.com}}
- On August 15, 2020, Devin Booker won his first (technically speaking) All-NBA Team honors by being named one of only three unanimous members of the All-Seeding Games First Team, earning his spot with averages of 30.5 points, 4.9 rebounds, and 6 assists per game in the 2020 NBA Bubble. He was also named runner-up for the Seeding Games' MVP behind Damian Lillard.{{Cite web|url=https://www.nba.com/article/2020/08/15/kia-nba-seeding-games-awards|title = Damian Lillard, Devin Booker headline Kia NBA Seeding Games awards|website = NBA.com}}
- Monty Williams was named the Head Coach of the Seeding Games for having an undefeated record in the 2020 NBA Bubble, receiving nearly unanimous first place votes for the honor with their perfect 8–0 record there.
==Week/Month==
==All-Star==
- On January 30, 2020, Deandre Ayton was once again named a member of the World Team for the Rising Stars Challenge. However, due to a left ankle injury sustained on February 10, he abstained from playing in the event, being replaced by Nicolò Melli.{{cite news|title=New Orleans' Melli to replace Phoenix's Ayton in 2020 NBA Rising Stars|url=https://www.nba.com/article/2020/02/13/melli-replaces-ayton-rising-stars-official-release|website=NBA.com|date=February 12, 2020|access-date=February 13, 2020}}
- On February 13, 2020, Devin Booker was named an All-Star for the first time in his career, replacing Damian Lillard for both the Three-Point Contest and the 2020 NBA All-Star Game as a member for Team LeBron.{{cite web|title=2020 NBA All-Star Weekend: Devin Booker|url=https://www.nba.com/suns/features/2020-nba-all-star-weekend-devin-booker|website=NBA.com|date=February 16, 2020|access-date=February 18, 2020}}
- Booker became the runner-up in the Three-Point Contest for 2020, coming behind Buddy Hield by tying him in the first round, but losing to him by one point in the final round. He also put up six points, four rebounds, and a block coming off the bench with 19 minutes played in Team LeBron's 157–155 win over Team Giannis.
=Records=
- From December 28, 2019, until January 7, 2020, Devin Booker joined James Harden, Russell Westbrook, LeBron James, and Tracy McGrady as the only players to put up 30+ points and 6+ assists in six straight games, dating back to the 1983–84 NBA season. He also became the only player to shoot at least 47% in each of those games.{{cite web|url=https://www.nba.com/suns/features/numbers-behind-devin-bookers-historic-streak|title=The Numbers Behind Devin Booker's Historic Streak|website=NBA.com|first=Cody|last=Cunningham|date=January 8, 2020|access-date=January 14, 2020}}
- On January 28, 2020, Devin Booker became the youngest (shooting) guard to reach 7,000, breaking a record previously set by Kobe Bryant.{{cite web|first=Schuyler|last=Dixon|url=https://www.nba.com/games/20200128/PHXDAL/#/recap|title=Booker, Ayton lead Suns to 133-104 blowout to Mavs|website=NBA.com|date=January 28, 2020|access-date=January 28, 2020|archive-url=https://web.archive.org/web/20200129034243/https://www.nba.com/games/20200128/PHXDAL#/recap|archive-date=January 29, 2020|url-status=dead}}
- On March 6, 2020, Aron Baynes became only the second player in league history to score 35+ points with 9 three-pointers made and grab 15+ rebounds in a single game, with the first player being James Harden.{{cite tweet |author=ESPN Stats & Info |user=ESPNStatsInfo |number=1236166845754941440 |date=March 7, 2020 |title=Aron Baynes had 37 pts, 16 reb, and 9 THREE-POINTERS tonight in the Suns 127-117 win over the Trailblazers The only other player in NBA history to record 35 pts, 15 reb, and 9 three-point field goals in a game? James Harden Baynes is now the 2nd player ever to do so https://t.co/SwsnhBMr4m |language=en |access-date=January 7, 2021}}
- By the end of the regular season in August, this season's Suns team broke the 1989–90 Boston Celtics' record for highest free-throw percentage in a season at over 83.2% efficiency by shooting their free-throws at an 83.4% efficiency rate.{{Cite web|url=https://www.brightsideofthesun.com/2020/8/3/21352624/chasing-history-the-suns-ft-shooting-has-a-chance-to-be-unprecedented|title = Chasing history: The Suns' FT shooting has a chance to be unprecedented|date = 3 August 2020}}{{cite tweet |author=StatMuse |user=statmuse |number=1294049777458454528 |date=August 13, 2020 |title=The Suns officially have the greatest free-throw shooting season in NBA history. 83.4 FT% — Suns this season 83.2 FT% — Celtics in 1989-90 82.9 FT% — Mavs in 2002-03 82.8 FT% — OKC in 2012-13 https://t.co/5MZvD1ELP4 |language=en |access-date=January 7, 2021}} However, the record can be considered one with an asterisk on it due to it not being completed under a full, 82 game schedule via the COVID-19 pandemic.
=Team records=
- On October 12, 2019, the Suns set a preseason record for most three-pointers made in a single game with 24 made in a win over the Portland Trail Blazers.[https://nba.com/suns/postgame/suns-red-hot-shooting-leads-victory-over-blazers Suns Red-Hot Shooting Leads to Victory Over Blazers]
- On October 23, 2019, Ricky Rubio tied Elliot Perry as the only players to put up 11 assists in their Suns debut games.{{Cite web|url=https://www.nba.com/suns/postgame/suns-defensive-focus-points-turnovers-leads-victory-season-opener|title=Suns Defensive Focus & Points Off Turnovers Leads to Victory in Season Opener|website=NBA.com|first=Cody|last=Cunningham|date=October 24, 2019|access-date=October 29, 2019}}
- The 43–14 first quarter the Suns scored for a 29-point lead against the Golden State Warriors on October 30, 2019, became the team's largest lead by the end of a first quarter in franchise history, beating the 24-point lead held against the Utah Jazz back on January 5, 1994.{{Cite web|url=https://www.nba.com/suns/postgame/booker-suns-dominate-warriors-23-year-olds-birthday|title=Booker & Suns Dominate Warriors on the 23-Year-Old's Birthday|website=NBA.com|first=Cody|last=Cunningham|date=October 30, 2019|access-date=February 7, 2019}}
- On November 5, 2019, Devin Booker became the first player in franchise history to score at least fifteen field goals and 3 three-pointers while making 75% or more of his shot attempts in both areas.
- Throughout the team's first seven games of the season, the Suns scored 89 three-point field goals, breaking a team record set back in the 2009–10 season.{{Cite web|url=https://www.nba.com/suns/features/between-baselines-numbers-behind-suns-hot-start|title=Between the Baselines: The Numbers Behind the Suns Hot Start|website=NBA.com|first=Cody|last=Cunningham|date=November 6, 2019|access-date=November 7, 2019}}
- From December 27, 2019, until January 7, 2020, Devin Booker set the franchise record of 7 consecutive 30+ point games, previously set (and then repeated) at 5 games by Charlie Scott and later tied by Charles Barkley.{{cite web|url=https://arizonasports.com/story/2214352/devin-booker-suns-records-most-30-point-games-in-a-row/|title=Devin Booker breaks Suns record for most 30-point games in a row|first=Logan|last=Newman|website=ArizonaSports.com|date=January 5, 2020|access-date=January 7, 2020}}
- On February 8, 2020, Deandre Ayton became the quickest player in franchise history to reach 1,000 rebounds with 19 grabbed against the Denver Nuggets, getting to that mark in only 94 games played with Phoenix.{{cite web|first=David|last=Brandt|url=https://www.nba.com/games/20200208/DENPHX#/recap|title=Murray scores 36, Nuggets finish season sweep over Suns|website=NBA.com|date=February 8, 2020|access-date=February 11, 2020}}
- On March 6, 2020, Aron Baynes tied former Suns players Quentin Richardson and Channing Frye for the franchise record of most three-pointers made in a single game.{{Cite web |url=https://twitter.com/GeraldBourguet/status/1236144371839275008 |title=Twitter message |access-date=2020-03-10 |archive-date=2020-03-07 |archive-url=https://web.archive.org/web/20200307140243/https://twitter.com/GeraldBourguet/status/1236144371839275008 |url-status=dead }}
- On August 6, 2020, Devin Booker became the quickest player in franchise history to reach 200 20-point games for the Suns, reaching that amount in 338 total games played with Phoenix. He reached the 20-point barrier with a three-point play at 4:32 in the fourth quarter in a 114–99 win against the Indiana Pacers as the home team.{{Cite web|url=https://www.brightsideofthesun.com/2020/8/6/21357367/open-thread-suns-booker-take-on-pacers-tony-buckets-1pm-az-tipoff|title = Open Thread: Suns, Booker take on Pacers, Tony Buckets, 1pm AZ tipoff!|date = 6 August 2020}}{{cite web|title=Suns win 4th straight bubble game, top Pacers 114-99|url=https://www.nba.com/games/20200806/INDPHX/#/recap|website=NBA.com|date=August 6, 2020|access-date=August 6, 2020}} He also became the sixth youngest player in league history to reach that mark and the fastest Suns player to get 200 20+ point games.{{cite tweet |author=Phoenix Suns |author-link=Phoenix Suns |user=Suns |number=1291931324874280967 |date=August 7, 2020 |title=Another milestone in the Books https://t.co/WwLk0G76nu |language=en |access-date=January 7, 2021}}{{Cite web|url=https://www.brightsideofthesun.com/2020/8/7/21358964/10-things-to-know-phoenix-suns-bubble|title=10 things to know about the hottest team in the NBA: Yourrrrrr Phoenix Suns!|date=7 August 2020}}
- On August 8, 2020, Cameron Johnson broke a record previously set by Wesley Person for the fastest player to reach 100 three-pointers made in franchise history. He would score a three-pointer in the first quarter that day before ending the night with one more for 101 three-pointers this season in a 119–112 win over the Miami Heat as the road team, breaking Wesley Person's record of 72 games in only 54 games played.{{cite web|title=Booker's 35 points lead surprising Suns past Heat 119-112|url=https://www.nba.com/games/20200808/PHXMIA/#/recap|website=NBA.com|date=August 8, 2020|access-date=August 8, 2020}}
- On August 10, 2020, Devin Booker tied a record previously set by Walter Davis for the most games of 30+ points scored for the Suns with 35 points in a blowout 128–101 win over the Oklahoma City Thunder as the home team.{{cite web|title=Booker's 35 help Suns top Thunder, remain perfect in restart|url=https://www.nba.com/games/20200810/OKCPHX#/recap|website=NBA.com|date=August 10, 2020|access-date=August 10, 2020}}
- A day later, Devin Booker broke the record with another 35-point romp for a 130–117 win over the Philadelphia 76ers as the road team.{{cite web|title=Booker's 35 points help streaking Suns beat 76ers 130-117|url=https://www.nba.com/games/20200811/PHXPHI/#/recap|website=NBA.com|date=August 11, 2020|access-date=August 11, 2020}}
- At the end of the season on August 13, Cameron Johnson held the overall pace to become the franchise's record holder for most three-pointers made in their rookie season with 106 total in the shortened season, being on pace to break Wesley Person's record of 116 there properly had the season not been interrupted.
=Milestones=
- On November 5, 2019, Devin Booker became the eighth-youngest player in NBA history to reach 6,000 points, behind LeBron James, Kevin Durant, Carmelo Anthony, Kobe Bryant, Tracy McGrady, Andrew Wiggins, and Shaquille O'Neal.
- On January 28, 2020, Devin Booker became the fourth-youngest player to reach 7,000 points in the NBA, behind only LeBron James, Kevin Durant, and Carmelo Anthony.
- On February 8, 2020, Deandre Ayton became the fourth-fastest player to reach 1,000 rebounds since 1992, with only Shaquille O'Neal, Blake Griffin, and Tim Duncan being faster than Ayton.
- On August 4, 2020, Devin Booker became the sixth-youngest player to reach 7,500 points behind LeBron James, Kevin Durant, Carmelo Anthony, Kobe Bryant, and Tracy McGrady.{{cite tweet |author=Andrew |user=AndrewLeezus |number=1290750890731700224 |date=August 4, 2020 |title=Look at the class Devin Booker is in... best young player in the NBA. https://t.co/vjroh85FT4 |language=en |access-date=January 7, 2021}}
=Team milestones=
- On November 2, 2019, Devin Booker surpassed former teammate Jared Dudley to be the seventh-highest scoring three-point shooter in franchise history with three three-point field goals made in a win over the Memphis Grizzlies.
- Devin Booker became the 17th player in franchise history to score over 6,000 points for the Suns, scoring 40 points in a win over the Philadelphia 76ers on November 5, 2019.
- Booker then surpassed Neal Walk to become the 16th highest scoring player in franchise history the next game three days later with 22 points scored in a loss to the Miami Heat.
- On December 7, 2019, Devin Booker surpassed Hall of Famer and Phoenix Suns Ring of Honor member Connie Hawkins to become the 15th highest scoring player in franchise history with 35 points scored in a loss to the Houston Rockets.{{cite web|first=Cody|last=Cunningham|url=https://www.nba.com/suns/postgame/booker-passes-connie-hawkins-suns-all-time-scoring-list-vs-rockets|title=Booker Passes Connie Hawkins on Suns All-Time Scoring List vs Rockets|website=NBA.com|date=December 7, 2019|access-date=December 7, 2019}}
- Devin Booker later surpassed his (first) rookie season head coach, Jeff Hornacek, on the scoring list only four days later with 15 points scored to then become the 14th highest scorer in franchise history in a loss to the Memphis Grizzlies.{{cite web|first=Cody|last=Cunningham|url=https://www.nba.com/suns/postgame/booker-moves-14th-suns-all-time-scoring-list-suns-fall-grizzlies|title=Booker Moves into 14th on Suns All-Time Scoring List, Suns Fall to Grizzlies|website=NBA.com|date=December 11, 2019|access-date=December 13, 2019}}
- On December 21, 2019, Devin Booker surpassed his one-time former teammate, Leandro Barbosa, to become the 13th highest scoring player in franchise history with 19 points scored in a loss to the Houston Rockets.{{cite web|first=Cody|last=Cunningham|url=https://www.nba.com/suns/postgame/booker-moves-13th-suns-all-time-scoring-list-vs-rockets|title=Booker Moves into 13th on Suns All-Time Scoring List vs Rockets|website=NBA.com|date=December 21, 2019|access-date=January 7, 2020}}
- On December 30, 2019, Devin Booker surpassed Hall of Famer and Phoenix Suns Ring of Honor member Charles Barkley with 33 points scored in a 122–116 win over the Portland Trail Blazers to become the 12th highest scoring player in franchise history.{{cite web|first=Cody|last=Cunningham|url=https://www.nba.com/suns/postgame/healthy-suns-overcome-19-point-deficit-defeat-blazers-portland|title=Healthy Suns Overcome 19-Point Deficit to Defeat Blazers in Portland|website=NBA.com|date=December 30, 2019|access-date=January 7, 2020}}
- On January 10, 2020, Devin Booker tied former power forward/center Channing Frye as the sixth-highest three-point shooter in franchise history with four three-point field goals made in a win over the Orlando Magic.
- Booker then surpassed Frye in the next game just two days later with one made in a win over the Charlotte Hornets.
- Devin Booker became the 12th player in franchise history to score at least 7,000 points for the Phoenix Suns, reaching that point with 32 points (20 scored in the third quarter) in a 133–104 blowout win over the Dallas Mavericks on January 28, 2020.
- On February 7, 2020, Devin Booker surpassed former shooting guard Raja Bell with four three-point shots made in a blowout win over the Houston Rockets to become the fifth-best three-point shooter in franchise history.
- On March 8, 2020, Devin Booker not only tied Amar'e Stoudemire with the second-most 30+ point games in the franchise at 86 behind only Walter Davis at 90, but he also tied former forward Shawn Marion for being the team's fourth-best three-point shooter in a 140–131 win over the Milwaukee Bucks.
- He later surpassed Shawn Marion by the end of their last originally scheduled NBA game played with two three-pointers made two days later against the Portland Trail Blazers, their last game before this season's suspension began.
- On August 2, 2020, Devin Booker reached 87 games of 30+ points with the Suns against the Dallas Mavericks in Orlando, being the official second-highest player in franchise history to score 30+ points in games with Phoenix. That night, he scored 32 before being fouled out of the game in a close 117–115 win over Dallas as the home team.{{cite tweet |author=Phoenix Suns |author-link=Phoenix Suns |user=Suns |number=1290127437951508488 |date=August 2, 2020 |title=SECOND ALL-TIME 🔥 @DevinBook passes @Amareisreal for the second most 30-point games in franchise history! https://t.co/Ucde00lQnl |language=en |access-date=January 7, 2021}}
- On August 4, 2020, Devin Booker tied Walter Davis for the most buzzer-beating, game-winning shots in franchise history with a buzzer-beating two-pointer over both Paul George and Kawhi Leonard in their close 117–115 win over the Los Angeles Clippers as the road team.{{cite tweet |author=ESPN Stats & Info |user=ESPNStatsInfo |number=1290779657848193024 |date=August 4, 2020 |title=Devin Booker at the buzzer! Since Booker entered the NBA in 2015-16, he now has 3 game-winning buzzer-beaters, tied with LeBron James for most in the NBA (including playoffs). Booker also ties Walter Davis for the most game-winning buzzer-beaters in Suns history https://t.co/Qhr68r72m8 |language=en |access-date=January 7, 2021}}
- On August 10, 2020, Devin Booker tied Walter Davis for the most 30+ point games with Phoenix, having 90 games with that amount scored (also reaching it with a near half-court three-pointer early in the third quarter) in a blowout 128–101 win over the Oklahoma City Thunder as the home team.
- Booker later broke Walter Davis' record for the most 30+ point games with the Suns a day later, scoring 35 points in a 130–117 win over the Philadelphia 76ers as the road team.
Transactions
{{Main|List of 2019–20 NBA season transactions}}
=Trades=
{{Cnote|I|Memphis would only get Phoenix's 2021 second-round pick if their selection went inside the Top-35. However, that pick went to the Brooklyn Nets instead due to the protections of a previous trade involving the selection, with the Suns' second-round pick being above their top-35 protection area.}}
=Free agents=
==Re-Signed==
class="wikitable sortable sortable"
! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Player ! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Signed ! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Date |
style="text-align: center"
| Signed 2-year deal worth $30 million | July 16, 2019 |
==Additions==
class="wikitable sortable sortable"
! style="{{NBA color cell|Phoenix Suns}}" width="10%"| Player ! style="{{NBA color cell|Phoenix Suns}}" width="15%"| Signed ! style="{{NBA color cell|Phoenix Suns}}" width="25%"| Former team(s) |
style="text-align: center"
| Signed 4-year partially guaranteed deal worth $6,129,593{{cref|a}} |
style="text-align: center"
| Signed 3-year deal worth $51,000,000 |
style="text-align: center"
| Signed 2-year partially guaranteed deal worth $10,000,000{{cref|b}} |
style="text-align: center"
| Signed 2-year partially guaranteed deal worth $3,500,000{{cref|b}} |
style="text-align: center"
| Signed two-way contract worth at least $79,568[http://www.cbafaq.com/salarycap.htm NBA Salary Cap FAQ][https://www.hoopsrumors.com/2019/10/45-day-nba-clock-begins-ticking-for-two-way-players.html 45-Day NBA Clock Begins Ticking For Two-Way Players]{{cref|c}} |
style="text-align: center"
| Signed Exhibit 10 / two-way contract worth at least $50,000{{cref|d}} | Texas Tech Red Raiders / Northern Arizona Suns{{cref|e}} |
style="text-align: center"
| Signed a 10-day contract worth $81,677{{cref|f}} |
style="text-align: center"
| Signed 2-year partially guaranteed deal worth $2,173,299{{cref|g}} | {{flagicon|CAN}} Toronto Raptors / {{flagicon|CHN}} Shanxi Guotou Loongs / Texas Legends{{cref|h}} |
{{cnote|a|Jalen Lecque's first two seasons with the team were fully guaranteed, but the third year is only partially guaranteed and his fourth year is non-guaranteed.}}
{{cnote|b|Both Frank Kaminsky and Cheick Diallo held deals that were only fully guaranteed if their respective team options were approved by next season.}}
{{cnote|c|Players that signed a two-way contract this season received the minimum of $79,568 throughout the duration of this season, with the maximum amount of potential earned revenue being $410,706 this season.}}
{{cnote|d|Tariq Owens originally signed a training camp deal on September 27, 2019 for a shot at competing for an open two-way contract. However, because he failed to get that contract during training camp and later signed up for that contract on the original last possible day two-way contracts could be signed with any NBA teams for the regular season, his guaranteed salary from the contract was cut from the standard two-way contract rate to the minimum salary of at least $50,000 for the year 2020 as a part of the Exhibit 10 clause.}}
{{cnote|e|Tariq Owens previously signed with the Phoenix Suns as an undrafted free agent from Texas Tech University during their original training camp period for the season on September 27, 2019 before being waived by the end of the preseason. He then joined the NBA G League affiliate Northern Arizona Suns by November 8, 2019 before rejoining Phoenix as the team's second two-way contract for the rest of the (initial) regular season on January 15, 2020.}}
{{cnote|f|Jonah Bolden originally signed with Phoenix on February 12, 2020, a few days before the 2020 NBA All-Star Weekend. Because the length didn't originally extend into the required games necessary for the contract's length, Bolden stayed with the team for an extra day under this signing.}}
{{cnote|g|Because Cameron Payne signed with the Suns during the brief period of June 22-July 1, 2020, Payne only received a total of $196,288 for the rest of this season before potentially getting a proper salary of $1,977,011 for the next season, equalling his veteran's minimum salary available for the resumed season and upcoming next season.}}
{{cnote|h|Cameron Payne initially signed with the defending champion Toronto Raptors on July 25, 2019, but he did not make it to their regular season roster on October 19 after being dismissed from training camp. After being cut from the team, Payne then signed a deal with the Shanxi Guotou Loongs in China, though he was waived by Shanxi on January 2, 2020 after only playing a couple of games for them. Because he was waived by Shanxi before the COVID-19 pandemic struck internationally from China to the United States, Payne was cleared to play for the Texas Legends during this season on January 25, where he played for them until the suspension and eventual cancellation of the 2019–20 NBA G League season. Because he last played for the NBA G League and not China, Payne was eligible to sign with Phoenix for the rest of this season, as well as for all of their next season on June 30, 2020, though he'll only earn $25,000 initially for that next season.}}
==Subtractions==
{{cnote|i|Jimmer Fredette would play with the Golden State Warriors in the 2019 NBA Summer League and Team Fredette for The Basketball Tournament 2019 before signing for the Panathinaikos B.C. OPAP in Greece for the rest of the season on July 15, 2019. However, due to the COVID-19 pandemic, the resulting seasons in both Greece and the EuroLeague were cut short and eventually canceled altogether, with no chances to return to the NBA this season being available for him.}}
{{cnote|j|Ray Spalding signed a deal with the Atlanta Hawks after the end of the 2019 NBA Summer League on July 31, 2019. However, Spalding would only play in their training camp and preseason before being waived on October 8, 2019. He then signed with the Houston Rockets for their preseason on October 10, 2019 before being waived nine days later on October 19. After that point, he joined Houston's NBA G League affiliate team, the Rio Grande Valley Vipers, on November 8 before signing a two-way contract with the Charlotte Hornets on January 15, 2020. During that period, he played only for the Greensboro Swarm, as he did not have the chance to play for the Hornets properly this season due to the 2019–20 NBA season suspension ending Charlotte's season prematurely. However, he would play in inter-squad scrimmage games set up by the NBA in late September and early October 2020, though he ended up getting waived by November 2020, never having the chance to play for the Hornets properly.}}
{{cnote|k|George King originally played with the Utah Jazz before signing a deal to play with the Dolomiti Energia Trento in Italy on July 21, 2019. He then played with the Stelmet Enea BC Zielona Góra in Poland on January 17, 2020, though neither team would finish their respective seasons due to the COVID-19 pandemic. Furthermore, King would not be granted permission to return to the NBA this season as a result of playing overseas during the pandemic.}}
{{cnote|l|Troy Daniels originally signed a one-year deal with the Los Angeles Lakers on July 7, 2019. However, Daniels was later waived by the Lakers on March 1, 2020, the original last possible day a player could be waived and still compete for the 2020 NBA Playoffs with another team. He was then claimed off waivers by the Denver Nuggets four days later on March 5, even playing a game for Denver before the 2019–20 NBA season suspension took place. However, they would recover to play for more games in Orlando for the rest of the regular season and playoffs afterward, including being involved in the 2020 Western Conference Finals against the eventual champion Lakers.}}
{{cnote|m|Both Josh Jackson and De'Anthony Melton were traded to the Memphis Grizzlies on July 7, 2019. However, both Jackson and Melton also spent time with the Grizzlies' NBA G League affiliate, the Memphis Hustle, during this season.}}
{{cnote|n|Dragan Bender originally received a deal with the Milwaukee Bucks on July 25, 2019 and signed with them five days later. However, Bender spent most of his season with the Wisconsin Herd, albeit with him also playing a few games with the Bucks before being waived by Milwaukee (with guaranteed money) on February 10, 2020. He then signed a 10-day contract with the Golden State Warriors on February 23, impressing them enough to earn a second 10-day contract on March 5. However, Bender's second 10-day contract ended in limbo due to this season's suspension, which led to the season's early closure for Golden State with the worst record in the league this season. Furthermore, because the contract ended prematurely thanks to the COVID-19 pandemic, he could not return with the Warriors after that contract expired by the season's return, even if the Warriors wanted to with their inter-squad scrimmages in late September and early October. He eventually signed a deal with Maccabi Tel Aviv to return with them in Israel on September 23, with an out-clause to return to the NBA if he improves well enough there.}}
{{cnote|o|Jamal Crawford did not receive any opportunities to play anywhere either in the NBA or overseas during the original regular season. However, he did receive a substitute player’s option with the Brooklyn Nets for the rest of the season in the 2020 NBA Bubble on July 9, 2020 despite it being after the brief signing period of June 22-July 1, 2020 where he was considered the most eligible to sign a new contract for the season. Crawford was replacing guard Spencer Dinwiddie, who caught the COVID-19 virus back in June and was not recommended to travel with the team, during the Nets' time in Orlando, Florida. He also became the eighth player to play in at least 20 seasons with his brief stint for the Nets, albeit playing in one game before being injured and eventually retiring from play altogether in the Bubble.}}
{{cnote|p|Tyler Johnson did not sign with a new team before the suspension of this season. However, Johnson received a new deal with the Brooklyn Nets on June 24, 2020, replacing Theo Pinson's position during the NBA's brief period of making new moves for the return of this season and later being reunited with former teammate Jamal Crawford during the Nets' stay in Orlando this season. Furthermore, Johnson was eligible to play in the 2020 NBA Playoffs since he was waived after the trade deadline in February.}}
{{cnote|q|Due to the 2019–20 NBA season suspension, Jonah Bolden had the potential to receive a new deal by any one of the 22 NBA teams competing in this season's resumption period in the event he was called up as a replacement player for a team during the regular season and/or playoffs if a player was infected with COVID-19. However, due to the 2020 NBA Bubble working very effectively against the virus, to the point where none of the players or NBA staff that entered the Bubble once the resumed season truly began did not catch COVID-19 there at all, none of the teams competing in Orlando ended up opening a spot up for Bolden either during this season or in these playoffs. After that point, Bolden initially retired from basketball early altogether at 25 years old in order to pursue a career with cryptocurrency in mind. However, he later unretired himself from the sport on June 19, 2023 by signing a deal with the Sydney Kings in Australia.}}
{{cnote|r|Jared Harper was initially waived by the Phoenix Suns on March 12, 2020 during the season's suspension, noting the eventual cancellation of the 2019–20 NBA G League season as a reason for waiving him, though his waiver was not regarded as official by the NBA until June 23 later that year due to the announced move being made after the suspension of the season began.}}
{{cnote|s|Jared Harper's two-way contract was claimed by the New York Knicks before reaching the Bubble's free agency period on June 25, 2020, thus letting them keep the previous two-way lease the Suns had on him while also waiving Kadeem Allen's two-way contract in the process. However, because the Knicks were one of eight teams to not resume their season after the 2019–20 NBA season suspension ended, Harper did not play with them for this season, though he did at least compete in inter-squad scrimmage games set in late September and early October with these games including players from both the New York team and some Westchester Knicks players that were selected for these training games there. Harper later signed a new two-way contract on November 25, 2020, which let him play for both the Knicks in New York and Westchester during the following season.}}
References
{{reflist}}
{{Phoenix Suns seasons}}
{{2019-20 NBA season by team}}
{{DEFAULTSORT:2019-20 Phoenix Suns season}}