How a player's team performs when they are on vs. off court.
Play-by-play
Q42:00→←
In: MarJon Beauchamp, Tyler Kolek, Landry Shamet, Anton Watson, Precious Achiuwa Out: Karl-Anthony Towns, Mikal Bridges, OG Anunoby, Josh Hart, Miles McBride
94 - 112
Q43:27
Karl-Anthony Towns defensive rebound
91 - 105
Q43:36
Karl-Anthony Towns misses 19-foot jump shot
91 - 105
Q44:13
Karl-Anthony Towns defensive rebound
91 - 103
Q44:55+2
Karl-Anthony Towns makes 3-foot layup (Miles McBride assists)
88 - 100
Q45:11→←
In: Karl-Anthony Towns Out: Precious Achiuwa
86 - 99
Q412:00→←
In: Josh Hart, Miles McBride Out: Karl-Anthony Towns, OG Anunoby
72 - 85
Q30:00
Karl-Anthony Towns defensive rebound
72 - 85
Q30:18+1
Karl-Anthony Towns makes free throw 2 of 2
72 - 85
Q30:18+1
Karl-Anthony Towns makes free throw 1 of 2
71 - 85
Q30:56
Karl-Anthony Towns misses 6-foot jump shot
70 - 82
Q31:05
Karl-Anthony Towns defensive rebound
70 - 82
Q31:20+2
Karl-Anthony Towns makes 2-foot layup (Josh Hart assists)
70 - 82
Q32:09
Karl-Anthony Towns misses 28-foot three point jump shot
68 - 79
Q33:17
Karl-Anthony Towns technical (1st technical)
68 - 76
Q33:18+2
Karl-Anthony Towns makes 2-foot layup
68 - 76
Q34:02
Karl-Anthony Towns misses 5-foot jump shot
66 - 74
Q36:18
Karl-Anthony Towns defensive rebound
60 - 69
Q37:04+2
Mikal Bridges makes 1-foot layup (Karl-Anthony Towns assists)
60 - 69
Q37:07
Karl-Anthony Towns defensive rebound
58 - 69
Q38:54+2
Karl-Anthony Towns makes 1-foot dunk (Miles McBride assists)
54 - 64
Q39:44
Karl-Anthony Towns traveling turnover
52 - 64
Q311:43
Karl-Anthony Towns misses 29-foot three point jump shot
44 - 54
Q20:59
Karl-Anthony Towns misses 3-foot jump shot
43 - 54
Q21:42+2
Karl-Anthony Towns makes 0-foot dunk
41 - 52
Q21:43
Karl-Anthony Towns offensive rebound
39 - 52
Q23:43+2
OG Anunoby makes 13-foot jump shot (Karl-Anthony Towns assists)
35 - 43
Q24:21+3
Karl-Anthony Towns makes 29-foot three point jump shot (Mikal Bridges assists)
33 - 41
Q24:46+3
Karl-Anthony Towns makes 26-foot three point jump shot (OG Anunoby assists)
30 - 41
Q25:44
Karl-Anthony Towns shooting foul (2nd personal)
27 - 37
Q26:55
Karl-Anthony Towns misses 3-foot layup (Mark Williams blocks)
27 - 34
Q28:24
Karl-Anthony Towns misses 6-foot jump shot
25 - 32
Q29:01+2
Mikal Bridges makes 1-foot layup (Karl-Anthony Towns assists)
25 - 32
Q29:30
Karl-Anthony Towns misses 4-foot hook
23 - 30
Q210:29
Karl-Anthony Towns defensive rebound
23 - 30
Q210:47+2
Karl-Anthony Towns makes 4-foot jump shot (Cameron Payne assists)
23 - 30
Q210:57
LaMelo Ball offensive foul (3rd personal) — Karl-Anthony Towns draws the foul
21 - 30
Q211:34+2
Karl-Anthony Towns makes 2-foot layup (Cameron Payne assists)
21 - 28
Q10:11
Karl-Anthony Towns misses 11-foot jump shot
19 - 27
Q10:56
Karl-Anthony Towns defensive rebound
19 - 26
Q11:54
Karl-Anthony Towns misses 6-foot jump shot
19 - 23
Q12:40→←
In: Karl-Anthony Towns, OG Anunoby Out: Mikal Bridges, Josh Hart
19 - 21
Q16:02→←
In: Precious Achiuwa Out: Karl-Anthony Towns
15 - 15
Q17:56
Karl-Anthony Towns defensive rebound
8 - 11
Q19:37
Karl-Anthony Towns personal (1st personal)
2 - 7
Q110:01+2
Karl-Anthony Towns makes 15-foot jump shot (Josh Hart assists)
2 - 7
Q111:57
Karl-Anthony Towns wins the jump ball against Mark Williams Josh Hart secures possession
0 - 0
Game score
190-2
16.6
On courtOn bench
Game summary
Karl-Anthony Towns started vs Charlotte Hornets and finished with 24 points, 10 rebounds, and 3 assists in 35 minutes during the March 20, 2025 98-115 loss to CHA. He shot 10-21 from the field, 2-4 from three, and 2-2 from the line. His plus-minus was -15.