Sacramento Kings (2011–2014) On June 23, 2011, Fredette was selected by the
Milwaukee Bucks with the 10th overall pick in the
2011 NBA draft. He was subsequently traded to the
Sacramento Kings in a deal with Milwaukee and the
Charlotte Bobcats involving
John Salmons,
Beno Udrih,
Shaun Livingston,
Corey Maggette, and
Stephen Jackson. "Jimmermania" in Sacramento was felt immediately as he recharged the fan base. Sales of his jersey resulted in a 540% increase in
Sacramento Kings merchandise sales, as his No. 7 Kings jersey sold out in stores in the Sacramento area, as well as online. Fredette made his rookie debut in a preseason game against the
Golden State Warriors on December 17, 2011, scoring 21 points (tied for team high) and recording 4 rebounds. He got his first start on January 10, 2012, against the
Philadelphia 76ers. On February 12, 2014, Fredette scored a career-high 24 points, along with two assists and six three-pointers, in a 106–101 overtime win over the
New York Knicks. On February 27, 2014, Fredette's contract was bought out by the Kings.
Chicago Bulls (2014) On March 2, 2014, Fredette signed with the
Chicago Bulls for the rest of the 2013–14 season.
New Orleans Pelicans (2014–2015) On July 24, 2014, Fredette signed with the
New Orleans Pelicans. On December 31, 2014, he had a season-best game with 14 points and 3 rebounds in a 95–93 overtime loss to the
San Antonio Spurs. On July 22, 2015, Fredette signed with the Spurs. However, he was later waived by the Spurs on October 21, 2015, after appearing in two preseason games. On October 31, Fredette was selected by the
Westchester Knicks with the second overall pick in the 2015
NBA Development League Draft. On November 10, 2015, Fredette re-signed with the Pelicans to help the team deal with numerous injuries. New Orleans had to use an NBA hardship exception in order to sign him as he made their roster stand at 16, one over the allowed limit of 15. On November 19, he was waived by the Pelicans.
Westchester Knicks (2015–2016) On November 28, 2015, Fredette was reacquired by the Westchester Knicks. He made his debut for the Knicks two days later, recording 37 points and eight assists in a 102–90 win over the
Grand Rapids Drive. On January 29, 2016, he was named to the East All-Star team for the 2016
NBA D-League All-Star Game. On February 13, he led the East All-Star team to a 128–124 win over the West, winning the D-League All-Star Game MVP trophy after recording 35 points, six rebounds, eight assists, and one steal in 25 minutes.
New York Knicks (2016) On February 22, 2016, Fredette signed a ten-day contract with the
New York Knicks. That night he made his debut for New York in a 122–95 loss to the
Toronto Raptors, recording three points in two minutes off the bench. On March 2, the Knicks chose not to offer Fredette a second 10-day contract, making him a free agent.
Return to Westchester (2016) On March 6, Fredette was reacquired by Westchester. At the season's end, he was named to the
All-NBA D-League Second Team. Fredette played for the
Denver Nuggets Summer League team during the 2016 NBA offseason, but was not signed by an NBA team.
Shanghai Sharks (2016–2019) On August 2, 2016, Fredette signed with the
Shanghai Sharks of the
Chinese Basketball Association (CBA). Early in the season, on November 11, he had a 51-point outing against the
Guangdong Southern Tigers. On February 19, 2017, Fredette scored 73 points in Shanghai's 135–132
double overtime loss to
Zhejiang Guangsha Lions. He was subsequently named the CBA's
International Regular Season MVP of the
2016–17 season. In 41 games, he averaged 37.6 points, 8.2 rebounds, 4.2 assists, and 1.6 steals per game. He shot 52.5% from the field on 2-point field goal attempts, 47.4% from the field, 39.6% from 3-point range, and 93.3% from the free throw line. He ranked first in the CBA in points per game scoring average, over all phases of the season; and he ranked second in the league in scoring, during the first phase of the season, which determines
the league's scoring champion. On July 23, 2017, Fredette re-signed with the Sharks on a two-year deal. On November 11, Fredette recorded a career-high 75 points (including him scoring a record-high 40 in the fourth quarter) in a 137–136 loss to the
Beikong Fly Dragons. At the end of the
2018–19 CBA season, he led the entire league in overall total points scored, however
Pierre Jackson was the
league's scoring champion, as he led the league in points per game.
Phoenix Suns (2019) On March 22, 2019, Fredette signed a two-year contract with the
Phoenix Suns. He made his official return to the NBA a day later against his first NBA team, the
Sacramento Kings. In his next game on March 25, Fredette was given a standing ovation in his return to Utah in a loss against the
Utah Jazz. However, after only playing in six games and averaging only 3.7 points per game, on June 24, Phoenix declined to pick up the second-year option of Fredette's deal and his short return to the NBA ended. He would be the last Sun to wear #32 before it was retired in honor of
Amar'e Stoudemire.
Panathinaikos (2019–2020) On July 15, 2019, Fredette signed a two-year contract with
Panathinaikos of Greece's
top-tier level
Greek Basketball League and the
EuroLeague. When the Greek League suspended play due to the COVID-19 pandemic, Panathinaikos was named league champion. Panathinaikos experienced serious financial difficulties as a result of the pandemic, and on July 4, 2020, the team announced that Fredette's contract was too heavy for the team's budget. As a result, Fredette was essentially laid off.
Return to Shanghai (2020–2021) On September 6, Fredette confirmed via Twitter that he intended to return to the
Shanghai Sharks, and he made his return debut on October 18. On October 20, he scored 26 points to lead all scorers as the Sharks earned their first win of the season, 95–88 over the Shanxi Sturgeons. Fredette became the Shanghai Sharks all time 3-point leader on December 29, 2020. As a result of the pandemic, Fredette was forced to leave China early in 2021 and suspend his involvement with the Shanghai Sharks. On August 5, 2021, as it became clear that foreign players likely would not be able to compete in the 2021–22 CBA season, Fredette was signed to the
Denver Nuggets Summer League roster for the second time.
The Basketball Tournament Fredette has participated in
The Basketball Tournament (TBT), a million-dollar winner-take-all summer tournament broadcast on the
ESPN family of channels. In
TBT 2017, he acted as coach for Team Fredette, which lost in the first round to Team Utah, 100–97. In
TBT 2018, he played for Team Fredette, leading the team to four wins and a spot in the semifinals, where they lost to
Eberlein Drive, 80–76. He returned as a player in
TBT 2022, with The Money Team.
3x3 basketball and Olympics In 2022, Fredette made his 3x3 debut at the 2022 Red Bull USA Basketball 3X East Regional, which took place October 8–9 in New York, and helped team NYC Blue win the event. On October 25, 2022, Fredette,
Canyon Barry,
Kareem Maddox, and Dylan Travis were named to the USA Men's 2022 3x3 AmeriCup team. At the 2022 FIBA 3x3 AmeriCup, which took place November 4–6 in Miami, Fredette and his team won gold. In FIBA 3x3 World Cup 2023, Fredette played for USA, winning the silver medal, and Fredette was selected for the Team of the Tournament. In 2024, Fredette represented
Team USA at the
2024 Summer Olympics as a member of the first
USA Basketball 3x3 Men's National Team to compete at the Olympics. Fredette suffered an adductor tear in the second pool play game and didn't play in four of the games, and the team was eliminated after going 2–5. On April 23, 2025, Fredette announced his retirement from basketball. ==Executive career==