Golden State Warriors (2010–2011) No team chose Lin in the
2010 NBA draft. Scouts saw what
The New York Times later described as "a smart passer with a flawed jump shot and a thin frame, who might not have the strength and athleticism to defend, create his own shot or finish at the rim in the NBA." Lin joined the
Dallas Mavericks for mini-camp as well as their
NBA Summer League team in Las Vegas.
Donnie Nelson of the Mavericks was the only general manager who offered him an invitation to play in the Summer League. "Donnie took care of me," said Lin. "He has a different type of vision than most people do." He subsequently received offers from the Mavericks,
Golden State Warriors,
Los Angeles Lakers, and an unnamed
Eastern Conference team. On July 21, 2010, Lin signed a two-year deal with his hometown Warriors. Lin's deal was partially guaranteed for the
2010–11 NBA season, and the Warriors held a team
option for the second season. Lin also signed a three-year guaranteed contract with
Nike. The Warriors held a post-signing press conference that drew national media. "It was surprising to see that ... for an undrafted rookie," said then-Warriors coach
Keith Smart. The
San Jose Mercury News wrote that Lin "had something of a
cult following" after his signing. The
San Francisco Bay Area, with its large Asian-American population, celebrated his arrival. He became the
first American of Chinese or Taiwanese descent to play in the NBA. Lin was appreciative of the support he received from fans, especially from the Asian-American community, but he preferred to concentrate on his play. Lin started the regular season on the Warriors'
inactive list, but made his NBA debut the next game during the Warriors' Asian Heritage Night. He received a standing ovation when he entered the game in the final minutes. In the next game against the Los Angeles Lakers, Lin scored his first NBA basket, had three assists, and recorded four steals. He played 11 of his 16 minutes in the third quarter and committed five fouls but played a role in a 12–1 run by the Warriors in a 107–83 loss to the defending NBA champions. At Toronto on November 8, the
Raptors held Asian Heritage Night to coincide with Lin's visit with the Warriors. Over 20 members of Toronto's Chinese media covered the game. Lin received little playing time during the season behind
Stephen Curry and
Monta Ellis, two dominant ball-handling guards. then later recalled by the Warriors. He competed in the
NBA D-League Showcase and was named to the All-NBA D-League Showcase First Team on January 14, 2011. In 20 games, he averaged 18 points, 5.8 rebounds and 4.4 assists with Reno. The Warriors saw Lin as a potential backup for Curry. Lacob said the team received more than one trade offer for Lin while he was in the D-League: "He's a minimum, inexpensive asset. You need to look at him as a developing asset. Is he going to be a superstar? No." He finished his rookie NBA season averaging 2.6 points on 38.9 percent shooting in 29 games.
Dongguan Leopards (2011) Lin recovered from a
patellar ligament injury to his knee during the
2011 NBA lockout. In September 2011, Lin played a few games for the
Chinese Basketball Association (CBA) club
Dongguan Leopards at the
ABA Club Championship in
Guangzhou, China, where he was named the
MVP of the tournament.
New York Knicks (2011–2012) During the offseason, Lin worked to improve his jump shot by abandoning the shooting form he had used since the eighth
grade. He also increased his strength, doubling the weight he could
squat (from to ) and almost tripling the number of
pull-ups that he could do (from 12 to 30). Due to the lockout, he never got a chance to work out for new Warriors coach
Mark Jackson. On the first day of training camp on December 9, 2011, the Warriors
waived Lin to free up
salary cap space to make an offer to restricted free agent center
DeAndre Jordan; Lin was due to make almost $800,000 that would have become fully guaranteed on February 10, 2012. Lin was claimed off of
waivers by the
Houston Rockets on December 12, 2011, and played seven minutes in two pre-season games in Houston. Houston already had point guards
Kyle Lowry,
Goran Dragić and
Jonny Flynn, and all three had guaranteed contracts. The Rockets waived Lin on December 24, before the start of the season, to clear payroll to sign center
Samuel Dalembert.
Rise of "Linsanity" (2011–2012) The
New York Knicks waived point guard
Chauncey Billups for
cap space to sign center
Tyson Chandler. On December 27, after an injury to guard
Iman Shumpert, the team claimed Lin off of waivers to be a backup behind
Toney Douglas and
Mike Bibby. Recently signed guard
Baron Davis had also been injured, and was weeks away from being able to play. Because of the lockout, coaches had little opportunity to see Lin's play, and placed him fourth on the point guard
depth chart. Lin stated that he was "competing for a backup spot", adding that people saw him "as the 12th to 15th guy on the
roster"; In January, Lin was assigned to the
Erie BayHawks of the D-League, and on January 20, he recorded a
triple-double with 28 points, 11 rebounds, and 12 assists in the BayHawks' 122–113 victory over the
Maine Red Claws. Three days later, Lin was recalled by the Knicks, but was so fearful of being cut again that he asked a chaplain at a pregame prayer service to pray for him. On January 28, Davis postponed his Knicks debut due to an elbow infection and back pain. "He got lucky because we were playing so bad", said the coach; On February 4, against the New Jersey Nets and
All-Star guard
Deron Williams, Lin had 25 points, five rebounds, and seven assists—all career highs—in a 99–92 Knicks victory. Teammate
Carmelo Anthony suggested to D'Antoni at halftime that Lin should play more in the second half. After the game, D'Antoni said Lin had a point-guard mentality and "a rhyme and a reason for what he is doing out there". Lin had 28 points and eight assists in the Knicks' 99–88 win. On February 10, Lin scored a new career-high 38 points and had seven assists, leading the Knicks in their 92–85 victory over the
Los Angeles Lakers. He outscored the Lakers'
Kobe Bryant, who had 34 points.
The New York Times wondered if Lin was "the Knicks' grandest stroke of fortune" since drafting
Patrick Ewing in the
1985 NBA draft. On February 11, Lin scored 20 points and had eight assists in a narrow 100–98 victory over the Minnesota Timberwolves, making a go-ahead free throw with 4.9 seconds left in the game. Lin was named the
Eastern Conference Player of the Week after averaging 27.3 points, 8.3 assists and 2.0 steals in four starts; the Knicks went undefeated during those four games. On February 14, with less than a second remaining in the game, Lin made a game-winning three-pointer in the Knicks' 90–87 win over Toronto. The basket was so amazing to the Lakers watching on television that veteran player
Metta World Peace ran past reporters shouting "Linsanity! Linsanity!" and waving his hands above his head. Lin became the first NBA player to score at least 20 points and have seven assists in each of his first five starts. Lin scored a total of 89, 109, and 136 points in his first three, four, and five career starts, respectively; all three totals at the time were the most by any player since
the merger between the
American Basketball Association (ABA) and the NBA in 1976–77. In the following game against the
Sacramento Kings, Lin recorded 13 assists and led the Knicks back to a .500 record with a 100–85 win. The team's seven-game winning streak ended in an 89–85 loss to the
New Orleans Hornets; Lin scored 26 points, but had nine
turnovers. His 45 turnovers in his first seven career starts were the most since individual turnovers began being tracked in 1977–78. On February 19, in a 104–97 win against the Mavericks, Lin scored 28 points and tallied career highs with 14 assists and five steals.
USA Today wrote: "No matter what Dallas threw at Lin – double-teams, traps, blitzes, tall defenders ... smaller defenders ... stocky, thin – Lin found a way ... to a victory against the defending NBA champions". He did not do as well against the Miami Heat, shooting one for 11 from the field and committing eight turnovers.
LeBron James,
Dwyane Wade,
Chris Bosh, and the rest of the eventual NBA champions focused their entire defense on Lin, an experience he described as "flattering—and terrifying ... I felt like they were all like hawks circling me and staring". The craze surrounding Lin's sudden ascendancy became known as "Linsanity". In his 12 starts before the All-Star break, Lin averaged 22.5 points and 8.7 assists per game, and New York had a 9–3 record. He played in the
Rising Stars Challenge during
NBA All-Star Weekend. He was omitted from the original Rising Stars roster, but was added after his sudden ascent to stardom. Some media outlets—including
USA Today,
Los Angeles Times, and
CBSSports.com—stated that he deserved to play in the
All-Star Game. In March, the Knicks replaced D'Antoni with coach
Mike Woodson, who ran fewer pick-and rolls and more isolation plays. Lin had excelled at running pick-and-rolls under D'Antoni. After a March 24 game against the
Detroit Pistons, Lin complained about a sore knee, and an
MRI later revealed a small
meniscus tear in the left knee. Lin opted to have knee surgery and missed the remainder of the regular season. He averaged 18.5 points and 7.6 assists during his 26 games as an everyday player; during that period, the team went 16–10. The Knicks finished the season with a 36–30 record and earned the seventh seed in the Eastern Conference playoffs. Without the injured Lin, they were defeated by the eventual NBA champion Miami Heat in the first round of the playoffs in five games. Lin finished sixth in voting for the
NBA Most Improved Player Award. Lin became a
restricted free agent at the end of the season.
The New York Times called Lin "[the Knicks'] most popular player in a decade" and asserted that he had saved the team's season. However, his success over only 26 games left teams uncertain about his overall standing among the league's point guards; some still believed Lin was a bench player.
Houston Rockets (2012–2014) Starting role (2012–2013) on the Houston bench During the 2012 offseason, the Knicks encouraged Lin to seek other offers, but he and the press expected that the team would re-sign him given its need for a young guard, his good play, and worldwide popularity; ESPN reported that the Knicks would match any other offer "up to $1 billion". The Rockets offered a $28.8 million contract over four years with the fourth year of that deal being at the team's option, which put the true commitment at $19.5 million. Woodson said the Knicks would match Houston's offer and that Lin would be his starting point guard. The Knicks did not match the deal, and Lin deduced the team's decision when they signed
Raymond Felton instead. The first two years of Houston's offer paid $5 million and $5.225 million, respectively, followed by $14.8 million in the third year. The higher salary in the final year, known as a "
poison pill", was intended to discourage New York from matching the offer. Their failure to match the offer surprised observers, given the team's history of high payrolls; Lin would have been the fourth-highest-paid Knick. The Rockets made Lin the center of both their preseason "A New Age" publicity campaign as well as their initial ads on
Comcast SportsNet Houston. Coming off his "Linsanity" performance in New York, Houston coach
Kevin McHale said the expectations of Lin were undue. McHale said the public believed Lin would "average 28 [points] and 11 [assists]", but he had never played a whole 82-game season before. Shortly before their regular-season opener in October, the Rockets acquired
James Harden, who supplanted Lin as the face of the team. Harden was a ball-dominant, pick-and-roll player like Lin, and McHale chose to have the offense run through the more-proven Harden. speaks to Lin (No. 7) and his teammates during the
2013 NBA playoffs Lin struggled at the beginning of the season and began losing playing time to backup
Toney Douglas. With Harden sitting out due to injury on December 10, Lin scored 38 points in a 134–126 overtime loss to the
San Antonio Spurs. The performance was reminiscent of his play during Linsanity. Numbers through the season suggested that Harden and Lin were more productive individually with the other on the bench. On December 17, Houston defeated the Knicks 109–96, handing the Knicks their first home loss in 11 games. Lin had 22 points and nine assists. He was cheered in pregame introductions, but was booed after the game began. Lin did not play in the
2013 All-Star Game, held in Houston, after finishing third behind Bryant and
Chris Paul in the voting for guards of the
Western Conference. He was selected instead to compete in the
Skills Challenge during All-Star Weekend. His scoring, shooting percentage, and 3-point percentage improved after the All-Star break, Lin finished the season with averages of 13.4 points and 6.1 assists per game. He returned for the final game, coming off the bench for three points in 13 minutes. In November, Lin established the highest two-game scoring total of his career, 65 points, including season-highs of 34 points and 11 assists along with a Rockets record-tying nine three-pointers in a start in place of an injured Harden. Lin followed this with a 21-point performance in a win at New York. On November 27, Lin sprained his right knee against the
Atlanta Hawks; he missed six games with the injury. He missed four additional games in December due to
back spasms. On February 1, 2014, Lin recorded 15 points, 11 rebounds and 10 assists—his first career
triple-double—in 29 minutes off the bench in a 106–92 home victory over the Cleveland Cavaliers. However, he went into a shooting slump after the All-Star break, and again experienced problems with his back. Lin finished the season with 33 starts and averages of 12.5 points and 4.1 assists per game along with career highs in field goal percentage (44.6%), three-point percentage (35.8%), and free throw percentage (82.3%). In the playoffs, Lin averaged 11.3 points off the bench as Houston lost in six games to the
Portland Trail Blazers.
Los Angeles Lakers (2014–2015) of the
Washington Wizards On July 13, 2014, Lin was traded, along with a first-round draft pick and a second-round draft pick, to the
Los Angeles Lakers in exchange for the rights to
Serhiy Lishchuk. The Rockets made the move to clear cap space in their attempt to sign free agent
Chris Bosh. Lin shot a career-high 36.9 percent on his three-pointers during the season, Lin moved into the starting lineup late in the preseason after an injury to
Ronnie Price, and he started the first 20 games of the season. After the team's poor 5–15 start, Scott attempted to improve the Lakers' poor defense by moving Lin to the bench in favor of the journeyman Price. Lin was disappointed in the demotion, calling it "one of the toughest situations I've been in". On January 23, 2015, Scott promoted rookie
Jordan Clarkson to start over Price and chose not to play a healthy Lin in a blowout loss to San Antonio. Lin had previously played in each game of the season, averaging 10.5 points and 4.5 assists in 43 games. It was the first time he was healthy and did not play since February 2, 2012, two days before he logged then-career highs against New Jersey at the dawn of Linsanity. After Lin scored a season-high 29 on March 22 in a win over
Philadelphia, Scott returned him to the starting lineup. On March 24, Lin and teammate Clarkson, who is half Filipino, became the first Asian Americans to start together in the backcourt in NBA history. Lin missed the last five games of the season due to an upper respiratory infection.
Charlotte Hornets (2015–2016) On July 9, 2015, Lin signed a two-year, $4.3 million contract with the
Charlotte Hornets, who used their
bi-annual exception in the deal. He had been open to re-joining New York, but they were not interested, having drafted guard
Jerian Grant to pair with veteran
José Calderón at point guard. On December 17, he scored a season-high 35 points in a 109–99 overtime win over the Toronto Raptors. On March 21, 2016, he scored 15 of his 29 points in the fourth quarter, including the go-ahead jumper with 48 seconds remaining, to help Charlotte rally from a 30–7 deficit in the second quarter for a 91–88 comeback victory over San Antonio. Lin's only season with the Hornets came to an end after they were defeated in seven games by the Heat in the first round of the playoffs.
Brooklyn Nets (2016–2018) On July 7, 2016, Lin signed a three-year, $36 million contract with the
Brooklyn Nets. The Nets were led by head coach
Kenny Atkinson, who was an assistant with the Knicks during Linsanity. Two days later, he recorded a near
triple-double with 21 points, nine rebounds, and nine assists in a 103–94 home-opener win over the
Indiana Pacers. On December 12, 2016, he returned to action for Brooklyn for the first time since November 2, when he had suffered a strained left hamstring. He played 20 minutes off the bench and scored 10 points in a 122–118 loss to the
Houston Rockets. On February 24, 2017, Lin was back in the starting lineup for the Nets after missing 26 games with his hamstring strain. He played just under 15 minutes and scored seven points with five assists in a 129–109 loss to the
Denver Nuggets. On April 6, 2017, he scored a season-high 32 points in a 115–107 loss to the
Orlando Magic. He ended the injury-plagued season with a total of only 36 games played, averaging 14.5 points and 5.1 assists per game. On October 18, 2017, during the Nets' season opener against the
Indiana Pacers, Lin was injured when he landed awkwardly following a
layup. He suffered a ruptured
patellar tendon in his right knee and missed the remainder of the season.
Atlanta Hawks (2018–2019) On July 13, 2018, Lin was traded to the
Atlanta Hawks, along with draft picks, in exchange for the draft rights to
Isaia Cordinier and a future second-round pick. The Hawks acquired him to be a mentor for rookie point guard
Trae Young, who was the No. 5 overall pick in the draft. On February 11, 2019, the Hawks waived Lin after finalizing a buyout.
Toronto Raptors (2019) After clearing waivers, Lin signed with the
Toronto Raptors on February 13, 2019, joining a playoff contender. The Raptors were expecting backup point guard
Fred VanVleet to be out with an injury for three weeks and had recently traded guard
Delon Wright. During the playoffs, he was limited to playing in
garbage time as the Raptors relied on
Kyle Lowry and VanVleet. Toronto advanced to
the NBA Finals, winning the series in six games over Lin's former team, Golden State. In the first NBA Finals held outside the United States, Lin became the first Asian American to win an NBA title. He played a total of 27 minutes in the playoffs, becoming the first
East Asian American as well as the first Harvard graduate to play in an NBA Finals. Lin became a free agent on July 1. Later that month, in a motivational speech on Taiwanese Christian media outlet
GOOD TV, he lamented the fact that he remained unsigned. Lin likened his situation to hitting "rock bottom", adding that he felt as if the NBA had "kind of given up" on him. Teams were uncertain about whether Lin remained mobile enough to play the point guard position.
Beijing Ducks (2019–2020) On August 27, 2019, Lin signed with the
Beijing Ducks of the
CBA for a reported $3 million per year. He also had offers to play in Russia, Israel, and the
EuroLeague. The Ducks scheduled for Lin to sit out the month of January in an arrangement agreed upon before the season with their other overseas players,
Ekpe Udoh and
Justin Hamilton. In his regular season debut on November 3, Lin led the Ducks to a 103–81 win over the
Tianjin Gold Lions with 25 points, nine assists, and six rebounds. He was named a starter for the North in the CBA All-Star Game after receiving the most votes on his squad and the second most overall behind the South's
Yi Jianlian. Lin scored a game-high 41 points in the contest, which the South won 167–166. and the season did not resume until late June. Lin ended the season with averages of 22.3 points, 5.7 rebounds, and 5.6 assists, Beijing was eliminated in the semi-finals of the playoffs to the
Guangdong Southern Tigers, who went on to repeat as league champions.
Santa Cruz Warriors (2021) During the offseason, Lin sought a return to the NBA. His original team, Golden State, wanted to add him to their
G League (formerly D-League) affiliate, the
Santa Cruz Warriors. Golden State planned to sign and release him on December 19, 2020, to secure his G League rights for Santa Cruz, but they were unable to obtain a clearance letter from the Ducks, partly because
FIBA's offices were closed on the weekends. However, the NBA later passed a new rule, allowing NBA teams to designate one five-year NBA veteran to fill a spot on their G League team. This allowed Golden State to secure Lin without more complicated and costlier roster moves. On January 9, 2021, Santa Cruz announced that Lin had been added to their team for the 2020–21 season through the new NBA veteran exception rule, which some G League observers dubbed the "Jeremy Lin rule".
Return to the Ducks (2021–2022) On June 11, 2021, Lin announced that he was returning to the Beijing Ducks in the CBA. After returning to China from San Francisco, he was hospitalized in Shanghai in September after he contracted
COVID-19. He lost while he was in isolation. He struggled when he returned to play, saying he felt "very tired—like I couldn't breathe". On December 2, 2022, amid
protests in China over its COVID-19 controls, the CBA announced that it had fined him 10,000
yuan ($1,400) for "inappropriate remarks about quarantine hotel-related facilities". On December 29, he announced that he had left the team for the season. He played in seven games for Guangzhou, averaging 11.6 minutes, 6.9 points, 2.3 rebounds, and 2.1 assists per game.
Kaohsiung 17LIVE Steelers (2023) On January 26, 2023, Lin signed with the
Kaohsiung 17LIVE Steelers of the
P. League+ (PLG), in which his brother,
Joseph, was playing for the
New Taipei Kings. On April 23, 2023, Lin became the first player in Taiwan's PLG history to record a 50-point
triple-double. His final stat line included 50 points, 11 assists, and 10 rebounds.
New Taipei Kings (2023–2025) On September 19, 2023, Lin signed with the New Taipei Kings of the PLG, joining his brother Joseph on the team. On May 27, 2025, Lin was awarded the Clutch Play of the Year of the TPBL in
2024–25 season. On June 2, Lin was selected to the All-Defensive First Team of the TPBL in 2024–25 season. On June 6, Lin was selected to the All-TPBL First Team in 2024–25 season. On June 14, Lin was awarded the Most Valuable Player of the TPBL in 2024–25 season. On June 29, the Kings won the TPBL championship and Lin was named MVP of the
2025 TPBL finals. On August 30, 2025, Lin announced his retirement from professional basketball, capping a 15-year career. On November 21, the New Taipei Kings announced to hold Lin's jersey retirement ceremony on December 28. ==National team career==