McCaw was born in St. Louis, Missouri, to Jeffery and Teresa McCaw.[1] He initially attended Christian Brothers College High School but transferred to Montrose Christian School as a senior, where McCaw averaged 13 points per game and led the team to a 20–5 record and the National Christian School Athletic Association Division I title.[1] After he graduated, McCaw was ranked as the 38th best shooting guard in the country.[1][2]
College career
McCaw attended UNLV where, in two seasons, he averaged 12.2 points, 4.2 rebounds, 3.3 assists, 2.0 steals and 31.7 minutes in 65 games. In his sophomore season, McCaw played 33 games and averaged 14.7 points, 5.2 rebounds, 3.9 assists and 2.45 steals in 33.7 minutes, having the second most steals in the nation. He earned second-team all-conference honors in the MWC and also was named to their all-defensive team.[1][3]
On April 4, 2016, McCaw declared for the NBA draft.[4]
Professional career
Golden State Warriors (2016–2018)
Rookie year and first ring (2016–2017)
On June 23, 2016, McCaw was selected by the Milwaukee Bucks with the 38th overall pick in the 2016 NBA draft. He was later traded to the Golden State Warriors on draft night for cash considerations.[3] Warriors executive board member, Jerry West, felt McCaw should not have slipped that far, saying: "People are gonna be sorry they didn't draft him."[5] On July 6, 2016, McCaw signed with the Warriors and joined them for the 2016 NBA Summer League.[6]
McCaw made his debut for the Warriors in their season-opener on October 25, 2016, against the San Antonio Spurs. In nine minutes off the bench, McCaw recorded two points, two assists, a steal, and a block in the 129–100 loss.[7] On December 8, he scored a then-career-high 10 points, all in the first half of the Warriors' 106–99 victory over the Utah Jazz.[8] On December 29, McCaw was assigned to the Santa Cruz Warriors, Golden State's D-League affiliate.[9] The next day, he was recalled by Golden State.[10] On January 10, 2017, McCaw made his first career start in place of an ill Klay Thompson, contributing a three-pointer in a 107–95 victory over the Miami Heat.[11] McCaw was reassigned to Santa Cruz on January 13,[12] and was recalled the next day.[13] On February 13, McCaw made another start in place of Thompson and went on to score a career-high 19 points in a 132–110 loss to the Denver Nuggets.[14] After starting forward Kevin Durant suffered a left knee injury on February 28, McCaw started in place of Durant in most games.[15]
McCaw made his first career playoff start in Game 2 of the first round on April 19 in place of injured Durant, which the Warriors won 110–81 over the Portland Trail Blazers. McCaw finished with nine points, five rebounds, a block, a steal, and an overall plus-27.[16] He started in place of Durant again in Game 3, contributing eight points, five rebounds, five assists, a block, and three steals in a 119–113 comeback victory in Portland.[17] In Game 2 of the Western Conference Finals against the San Antonio Spurs on May 16, McCaw had 18 points, five assists, three rebounds, and three steals off the bench to help the Warriors win 136–100. He was 6-for-8 from the field, including 3-for-4 on three-pointers.[18] McCaw became the first rookie in the NBA with at least 18 points off the bench in a playoff game since James Harden in 2010, and the first Warriors rookie to do so since Robert Parish in 1977.[19] Six days later, McCaw started in Game 4, finishing with six points, four rebounds, two assists, a block, and a plus-12 in the close-out 129–115 victory.[20] The Warriors went on to win the 2017 NBA Finals after defeating the Cleveland Cavaliers in five games. The Warriors finished the playoffs with a 16–1 record, the best postseason winning percentage in NBA history.[21]
Second championship (2017–2018)
On November 27, 2017, McCaw, starting in place of an injured Stephen Curry, scored a season-best 16 points with career highs of seven assists and four steals in a 110–106 loss to the Sacramento Kings.[22] On March 31, 2018, McCaw left late in the third quarter of the Warriors' 112–96 victory over the Kings after a scary landing following an undercut by Vince Carter. McCaw drove the baseline and went down with a thud with 41.8 seconds left in the quarter and was hit in the lower body by Carter. McCaw laid still and cried on the floor for roughly 10 minutes before being stretchered off and taken to UC Davis Medical Center for further evaluation.[23] The following day, he was released from the hospital with a bruised lumbar spine.[24] McCaw returned from injury in Game 6 of the Western Conference Finals against the Houston Rockets on May 26.[25] The Warriors went on to defeat the Rockets in Game 7 two days later to advance to the NBA Finals for the fourth straight season, where they won their second straight championship with a four-game sweep of the Cavaliers.
Following the 2017–18 season, McCaw became a restricted free agent. In October 2018, he allowed the Warriors' $1.71 million qualifying offer to expire without accepting it,[26][27] and reportedly declined another two-year, $5.2 million offer from the team.[28] McCaw remained restricted, with the Warriors retaining the right to match any offer from another team.[26]
Cleveland Cavaliers (2018–2019)
After remaining on the free agent market for nearly six months, McCaw signed with the Cleveland Cavaliers on December 30, 2018. The Warriors had declined to match the offer,[29] which was reportedly a non-guaranteed, two-year, $6 million deal.[28][30] On January 6, 2019, McCaw was waived by the Cavaliers after appearing in three games.[31][32]
Toronto Raptors (2019–2021)
On January 10, 2019, McCaw signed with the Toronto Raptors.[33] The Raptors advanced to the 2019 NBA Finals against McCaw's former team, the Golden State Warriors, where they won the series in six games to give McCaw his third straight championship. McCaw became the third player ever to win titles in three consecutive seasons with different teams, joining Steve Kerr and Frank Saul,[34] and McCaw became the first player to win three consecutive NBA titles since Shaquille O'Neal, Kobe Bryant, Robert Horry, Derek Fisher, Rick Fox, Brian Shaw and Devean George led the Los Angeles Lakers to three straight wins from 2000 to 2002.[35] McCaw also became the seventh player to win a championship during each of his first three years in the league.[36]
On July 8, 2019, the Raptors announced that they had re-signed with McCaw.[37] On November 6, it was announced that McCaw had undergone arthroscopic surgery on his left knee and was expected to be sidelined for about four weeks.[38]
On August 3, 2023, McCaw signed with Belgian basketball side Filou Oostende of the BNXT League,[42] but the deal was cancelled due to visa problems on September 1.[43] On October 29, he re-joined the Blue Coats.[44]
McCaw has five siblings.[1] His older brother, Jeffrey, died in May 2019 during the Eastern Conference Finals, resulting in McCaw missing the first five games of the series against the Milwaukee Bucks for personal reasons.