Players who played for the Knicks and the Mavericks

40 players · NBA since 1996/97

40 players have played for both the Knicks and the Mavericks in the NBA since 1996/97. 18 played for the Knicks first and 22 for the Mavericks first. The longest-serving played 659 games across both; the top scorer got 13,299 points; the first move came in 1998/99, the most recent in 2024/25.

Can you name all 40?

0/400:00

  1.  Knicks 357 · Mavericks 302
  2.  Knicks 254 · Mavericks 379
  3.  Knicks 614 · Mavericks 5
  4.  Knicks 88 · Mavericks 386
  5.  Knicks 365 · Mavericks 27
  6.  Knicks 200 · Mavericks 175
  7.  Knicks 214 · Mavericks 117
  8.  Knicks 186 · Mavericks 144
  9.  Knicks 199 · Mavericks 117
  10.  Knicks 267 · Mavericks 28
  11.  Knicks 2 · Mavericks 263
  12.  Knicks 99 · Mavericks 164
  13.  Knicks 154 · Mavericks 91
  14.  Knicks 222 · Mavericks 2
  15.  Knicks 28 · Mavericks 196
  16.  Knicks 69 · Mavericks 155
  17.  Knicks 171 · Mavericks 47
  18.  Knicks 165 · Mavericks 46
  19.  Knicks 114 · Mavericks 88
  20.  Knicks 58 · Mavericks 101
  21.  Knicks 148 · Mavericks 6
  22.  Knicks 132 · Mavericks 18
  23.  Knicks 47 · Mavericks 99
  24.  Knicks 94 · Mavericks 51
  25.  Knicks 76 · Mavericks 50
  26.  Knicks 32 · Mavericks 87
  27.  Knicks 82 · Mavericks 18
  28.  Knicks 20 · Mavericks 77
  29.  Knicks 36 · Mavericks 47
  30.  Knicks 68 · Mavericks 14
  31.  Knicks 55 · Mavericks 26
  32.  Knicks 17 · Mavericks 59
  33.  Knicks 68 · Mavericks 6
  34.  Knicks 19 · Mavericks 50
  35.  Knicks 15 · Mavericks 52
  36.  Knicks 37 · Mavericks 9
  37.  Knicks 22 · Mavericks 21
  38.  Knicks 22 · Mavericks 17
  39.  Knicks 12 · Mavericks 16
  40.  Knicks 8 · Mavericks 3

Who stands out

Spoilers

Jalen Brunson has the most games for the two combined: 357 for the Knicks and 302 for the Mavericks. Jalen Brunson scored the most points across both: 9,569 for the Knicks and 3,730 for the Mavericks.

In our data, Dennis Scott was the first to have played for both (his first game for the Knicks came in 1998/99). The most recent player to play for both is Delon Wright, who first played for the Knicks in 2024/25.

Show all 40 players

Spoilers
Every player who played for the Knicks and the Mavericks (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerKnicksMavericksFirst
GPtsSeasonsGPtsSeasons
Jalen Brunson3579,5692022–20273023,7302018–2022Mavericks
Tim Hardaway Jr.2543,5042013–20193795,6212018–2024Knicks
Kurt Thomas6146,3251998–20135371997/98Mavericks
Jason Kidd884692012/133863,4341996–2012Mavericks
David Lee3654,7752005–2010272252015/16Knicks
Tyson Chandler2001,9672011–20141751,7372010–2015Mavericks
Frank Ntilikina2141,1552017–20211173982021–2023Knicks
Kristaps Porzingis1863,3122015–20181442,8462019–2022Knicks
Raymond Felton1992,6702010–20141179572014–2016Knicks
Amar'e Stoudemire2674,5452010–2015282872014/15Knicks
Wesley Matthews2142018/192633,4052015–2019Mavericks
Reggie Bullock Jr.999872019–20211641,3342021–2023Knicks
Howard Eisley1541,1352001–2004917932000/01Mavericks
Eddy Curry2223,3672005–2010292012/13Knicks
Erick Strickland281202000/011961,9241996–2000Mavericks
Trey Burke698492017–20191551,0712018–2022Knicks
Quentin Grimes1711,4472021–2024474802024/25Knicks
Courtney Lee1651,8042016–2019461872018–2020Knicks
Jose Calderon1149262014–2016889972013/14Mavericks
Dennis Smith Jr.585042018–20211011,4622017–2019Mavericks
Steve Novak1481,0422011–20136112010/11Mavericks
Tim Thomas1321,5862003–2009181352009/10Knicks
Keith Van Horn477692003/04998992004–2006Knicks
Nerlens Noel944322020–2022513192016–2018Mavericks
Shane Larkin764702014/15501322013/14Mavericks
Samuel Dalembert321282014/15875612013/14Mavericks
Justin Holiday826292016/1718792022/23Knicks
Delon Wright20672024/25775202019/20Mavericks
Wayne Ellington361832019/20471532013/14Mavericks
Shawne Williams684862010/1114422008/09Mavericks
Doug McDermott553952017/18262352017/18Knicks
Theo Pinson1722020/21591432021–2023Knicks
Quincy Acy683982014/156132016/17Knicks
DeAndre Jordan192072018/19505512018/19Mavericks
Dennis Scott15431998/99527071997/98Mavericks
Kemba Walker374312021/229722022/23Knicks
John Jenkins221152018/1921692015/16Mavericks
Bruno Sundov22272003–200517301998–2000Mavericks
Ricky Ledo12892014/1516202013–2015Mavericks
Charlie Brown Jr.862023/24322021/22Mavericks

Head to head

In the NBA since 1996/97, the Knicks and the Mavericks have met 58 times: the Knicks won 21, the Mavericks 37.

  • Knicks' biggest win: Mavericks 94-128 Knicks (2009/10)
  • Mavericks' biggest win: Knicks 78-128 Mavericks (2009/10)

Play

FAQ

Spoilers
How many players have played for both the Knicks and the Mavericks?
40 in the NBA since 1996/97: Jalen Brunson, Tim Hardaway Jr., Kurt Thomas, Jason Kidd, David Lee, Tyson Chandler and 34 more.
Who has played the most games for the Knicks and the Mavericks?
Jalen Brunson: 357 for the Knicks and 302 for the Mavericks, 659 in all. Jalen Brunson scored the most points across both, 13,299.
Who is the most recent player to play for both the Knicks and the Mavericks?
Delon Wright. He played for the Mavericks (2019/20), then the Knicks from 2024/25.
What period does this list cover?
NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.