In news broken by Marc Stein of the New York Times, it was announced on Monday that Dirk Nowitzki agreed to re-sign with the Dallas Mavericks. It will be his 21st season with the team that drafted him all the way back in 1998. According to the Mavericks’ website, that will break the record he previously shared with Kobe Bryant for most seasons spent with one team without playing for another.

Here are the 10 players in NBA history that played at least 15 seasons with only one team.

15 seasons

Hal Greer, Syracuse Nationals/Philadelphia 76ers (1958-59 to 1972-73)

Greer spent five seasons with Syracuse before the team moved to Philadelphia.

In 15 years with the team, he won a championship, made 10 All-Star teams, and scored 21,586 points.

Dolph Schayes, Syracuse Nationals/Philadelphia 76ers (1949-50 to 1963-64)

Schayes played 14 years with Syracuse before spending his final season in Philadelphia. He was named an All-Star 12 times and has career averages of 18.5 points and 12.1 rebounds.

Udonis Haslem, Miami Heat (2003-04 to 2017-18)

It has yet to be announced if Haslem will return to the Heat for a 16th season, but it is highly unlikely that he will ever suit up for another team. He’s won three titles in Miami and is the team’s all-time leader in rebounds (5,711).

16 seasons

John Havlicek, Boston Celtics (1962-63 to 1977-78)

Havlicek was part of a dominant Celtics dynasty, winning eight NBA championships. He made 13 All-Star appearances and has 26,395 career points (16th in league history).

Manu Ginobili, San Antonio Spurs (2002-03 to 2017-18)

Much like Haslem, it is not yet known if Ginobili will play next season. If he does, it almost certainly will be in a San Antonio uniform. He has been part of four championship teams with the Spurs, made two All-Star teams, and won a Sixth Man of the Year award.

18 seasons

Reggie Miller, Indiana Pacers (1987-88 to 2004-05)

Inducted into the Hall of Fame in 2012, Miller was named to five All-Star teams. The sharpshooter ranks second in NBA history with 2,560 made three-pointers and 20th with 25,279 points.

19 seasons

Tim Duncan, San Antonio Spurs (1997-98 to 2015-16)

Many consider Duncan the best power forward of all-time. He’s a two-time MVP, three-time Finals MVP, five-time NBA Champion, and 15-time All-Star. He’s 14th all-time with 26,496 points, sixth with 15,091 rebounds, and fifth with 3,020 blocks.

John Stockton, Utah Jazz (1984-85 to 2002-03)

Stockton is the all-time leader in both assists (15,806) and steals (3,265). The 10-time All-Star once led the league in assists per game for nine straight seasons.

20 seasons

Kobe Bryant, Los Angeles Lakers (1996-97 to 2015-16)

Bryant’s historic career involves winning an MVP award, two Finals MVPs, five NBA rings, two scoring titles, and being named an All-Star 18 times. His 33,643 points rank third all-time only behind Kareem Abdul-Jabbar and Karl Malone. He remains a Laker at heart and commented on LeBron James joining the team [VIDEO].

21 seasons

Dirk Nowitzki, Dallas Mavericks (1998-99 to present)

After signing a new one-year deal, Nowitzki will be entering his 21st season with the Mavericks. He has won both an MVP trophy and an NBA Championship during his tenure. The 13-time All-Star’s 31,187 points rank sixth all-time in NBA history.