PositionG
Height6-4
Weight178
Birth dateFeb 3, 2001
Age25
Experience4 years
SchoolFlorida
How acquiredTraded from OKC on 02/08/24
2024-25

position

PG

Charlotte Hornets

games with minutes

13

91st percentile

league median 7

avg minutes

4.2

4th percentile

league median 21.5

WAR82

0.1

9th percentile

league median 2.3

EPM

-2.0

15th percentile

league median -0.2

avg fpts

3.0

4th percentile

league median 19.8

Net Rating

Net Rating

-15.8

19th percentile

league avg 0.0

-20-12-44Net Rating | Mar 3, 2026 vs DAL | Game: -88.9 | 21 games rolling: -12.0Net Rating | Mar 4, 2026 vs BOS | Game: 35.7 | 21 games rolling: -10.3Net Rating | Mar 8, 2026 vs PHX | Game: 100.0 | 21 games rolling: -7.4Net Rating | Mar 17, 2026 vs MIA | Game: 12.5 | 21 games rolling: -1.9Net Rating | Mar 19, 2026 vs ORL | Game: -57.1 | 21 games rolling: -4.6Net Rating | Mar 21, 2026 vs MEM | Game: -36.7 | 21 games rolling: -5.1Net Rating | Mar 24, 2026 vs SAC | Game: -9.0 | 21 games rolling: -5.3Net Rating | Mar 29, 2026 vs BOS | Game: 15.3 | 21 games rolling: -16.2Net Rating | Mar 31, 2026 vs BKN | Game: -10.6 | 21 games rolling: -16.9Net Rating | Apr 2, 2026 vs PHX | Game: 25.0 | 21 games rolling: -15.5Net Rating | Apr 3, 2026 vs IND | Game: 16.7 | 21 games rolling: -10.4Net Rating | Apr 10, 2026 vs DET | Game: 7.1 | 21 games rolling: -8.8Net Rating | Apr 12, 2026 vs NYK | Game: -70.8 | 21 games rolling: -15.8
2026-03-032026-03-242026-04-12

Offensive Rating

Offensive Rating

68.9

1st percentile

league avg 114.1

6281101120Offensive Rating | Mar 3, 2026 vs DAL | Game: 0.0 | 21 games rolling: 99.0Offensive Rating | Mar 4, 2026 vs BOS | Game: 85.7 | 21 games rolling: 99.0Offensive Rating | Mar 8, 2026 vs PHX | Game: 100.0 | 21 games rolling: 98.3Offensive Rating | Mar 17, 2026 vs MIA | Game: 100.0 | 21 games rolling: 99.3Offensive Rating | Mar 19, 2026 vs ORL | Game: 57.1 | 21 games rolling: 97.2Offensive Rating | Mar 21, 2026 vs MEM | Game: 80.0 | 21 games rolling: 96.9Offensive Rating | Mar 24, 2026 vs SAC | Game: 83.3 | 21 games rolling: 96.4Offensive Rating | Mar 29, 2026 vs BOS | Game: 77.8 | 21 games rolling: 88.2Offensive Rating | Mar 31, 2026 vs BKN | Game: 72.7 | 21 games rolling: 85.6Offensive Rating | Apr 2, 2026 vs PHX | Game: 50.0 | 21 games rolling: 86.3Offensive Rating | Apr 3, 2026 vs IND | Game: 100.0 | 21 games rolling: 84.7Offensive Rating | Apr 10, 2026 vs DET | Game: 57.1 | 21 games rolling: 69.4Offensive Rating | Apr 12, 2026 vs NYK | Game: 62.5 | 21 games rolling: 68.9
2026-03-032026-03-242026-04-12

Defensive Rating

Defensive Rating

84.7

97th percentile

league avg 114.1

7288104120Defensive Rating | Mar 3, 2026 vs DAL | Game: 88.9 | 21 games rolling: 111.0Defensive Rating | Mar 4, 2026 vs BOS | Game: 50.0 | 21 games rolling: 109.3Defensive Rating | Mar 8, 2026 vs PHX | Game: 0.0 | 21 games rolling: 105.7Defensive Rating | Mar 17, 2026 vs MIA | Game: 87.5 | 21 games rolling: 101.1Defensive Rating | Mar 19, 2026 vs ORL | Game: 114.3 | 21 games rolling: 101.8Defensive Rating | Mar 21, 2026 vs MEM | Game: 116.7 | 21 games rolling: 102.0Defensive Rating | Mar 24, 2026 vs SAC | Game: 92.3 | 21 games rolling: 101.6Defensive Rating | Mar 29, 2026 vs BOS | Game: 62.5 | 21 games rolling: 104.4Defensive Rating | Mar 31, 2026 vs BKN | Game: 83.3 | 21 games rolling: 102.5Defensive Rating | Apr 2, 2026 vs PHX | Game: 25.0 | 21 games rolling: 101.9Defensive Rating | Apr 3, 2026 vs IND | Game: 83.3 | 21 games rolling: 95.1Defensive Rating | Apr 10, 2026 vs DET | Game: 50.0 | 21 games rolling: 78.1Defensive Rating | Apr 12, 2026 vs NYK | Game: 133.3 | 21 games rolling: 84.7
2026-03-032026-03-242026-04-12

FG %

FG %

32.1%

3rd percentile

league avg 47.6%

25%33%42%50%FG % | Mar 3, 2026 vs DAL | Game: 0.0% | 21 games rolling: 32.8%FG % | Mar 4, 2026 vs BOS | Game: 0.0% | 21 games rolling: 31.0%FG % | Mar 8, 2026 vs PHX | Game: 0.0% | 21 games rolling: 30.4%FG % | Mar 17, 2026 vs MIA | Game: 0.0% | 21 games rolling: 28.3%FG % | Mar 19, 2026 vs ORL | Game: 33.3% | 21 games rolling: 28.6%FG % | Mar 21, 2026 vs MEM | Game: 0.0% | 21 games rolling: 27.6%FG % | Mar 24, 2026 vs SAC | Game: 50.0% | 21 games rolling: 29.0%FG % | Mar 29, 2026 vs BOS | Game: 50.0% | 21 games rolling: 32.6%FG % | Mar 31, 2026 vs BKN | Game: 25.0% | 21 games rolling: 30.4%FG % | Apr 2, 2026 vs PHX | Game: 100.0% | 21 games rolling: 31.7%FG % | Apr 3, 2026 vs IND | Game: 100.0% | 21 games rolling: 35.9%FG % | Apr 10, 2026 vs DET | Game: 25.0% | 21 games rolling: 33.3%FG % | Apr 12, 2026 vs NYK | Game: 0.0% | 21 games rolling: 32.1%
2026-03-032026-03-242026-04-12

3PT %

3PT %

25.0%

league avg 36.0%

23%28%33%38%3PT % | Mar 3, 2026 vs DAL | Game: 0.0% | 21 games rolling: 35.5%3PT % | Mar 4, 2026 vs BOS | Game: 0.0% | 21 games rolling: 32.3%3PT % | Mar 8, 2026 vs PHX | Game: 0.0% | 21 games rolling: 33.3%3PT % | Mar 17, 2026 vs MIA | Game: 0.0% | 21 games rolling: 29.6%3PT % | Mar 19, 2026 vs ORL | Game: 100.0% | 21 games rolling: 32.1%3PT % | Mar 21, 2026 vs MEM | Game: 0.0% | 21 games rolling: 31.0%3PT % | Mar 24, 2026 vs SAC | Game: 66.7% | 21 games rolling: 34.4%3PT % | Mar 29, 2026 vs BOS | Game: 0.0% | 21 games rolling: 33.3%3PT % | Mar 31, 2026 vs BKN | Game: 0.0% | 21 games rolling: 30.4%3PT % | Apr 2, 2026 vs PHX | Game: 0.0% | 21 games rolling: 31.6%3PT % | Apr 3, 2026 vs IND | Game: 0.0% | 21 games rolling: 27.8%3PT % | Apr 10, 2026 vs DET | Game: 0.0% | 21 games rolling: 25.0%3PT % | Apr 12, 2026 vs NYK | Game: 0.0% | 21 games rolling: 25.0%
2026-03-032026-03-242026-04-12

True Shooting %

True Shooting %

39.8%

2nd percentile

league avg 58.6%

36%44%53%61%True Shooting % | Mar 3, 2026 vs DAL | Game: 0.0% | 21 games rolling: 44.7%True Shooting % | Mar 4, 2026 vs BOS | Game: 0.0% | 21 games rolling: 42.3%True Shooting % | Mar 8, 2026 vs PHX | Game: 0.0% | 21 games rolling: 42.0%True Shooting % | Mar 17, 2026 vs MIA | Game: 53.2% | 21 games rolling: 39.8%True Shooting % | Mar 19, 2026 vs ORL | Game: 50.0% | 21 games rolling: 40.3%True Shooting % | Mar 21, 2026 vs MEM | Game: 0.0% | 21 games rolling: 39.0%True Shooting % | Mar 24, 2026 vs SAC | Game: 75.0% | 21 games rolling: 41.2%True Shooting % | Mar 29, 2026 vs BOS | Game: 50.0% | 21 games rolling: 44.2%True Shooting % | Mar 31, 2026 vs BKN | Game: 25.0% | 21 games rolling: 41.1%True Shooting % | Apr 2, 2026 vs PHX | Game: 100.0% | 21 games rolling: 42.4%True Shooting % | Apr 3, 2026 vs IND | Game: 100.0% | 21 games rolling: 45.6%True Shooting % | Apr 10, 2026 vs DET | Game: 25.0% | 21 games rolling: 41.2%True Shooting % | Apr 12, 2026 vs NYK | Game: 0.0% | 21 games rolling: 39.8%
2026-03-032026-03-242026-04-12

AST/TO Ratio

AST/TO Ratio

0.67

12th percentile

league avg 2.02

0.31.01.82.5AST/TO Ratio | Mar 3, 2026 vs DAL | Game: 0.00 | 21 games rolling: 1.83AST/TO Ratio | Mar 4, 2026 vs BOS | Game: 0.00 | 21 games rolling: 1.54AST/TO Ratio | Mar 8, 2026 vs PHX | Game: 0.00 | 21 games rolling: 1.58AST/TO Ratio | Mar 17, 2026 vs MIA | Game: 0.00 | 21 games rolling: 1.70AST/TO Ratio | Mar 19, 2026 vs ORL | Game: 0.50 | 21 games rolling: 1.50AST/TO Ratio | Mar 21, 2026 vs MEM | Game: 0.00 | 21 games rolling: 1.50AST/TO Ratio | Mar 24, 2026 vs SAC | Game: 0.00 | 21 games rolling: 1.38AST/TO Ratio | Mar 29, 2026 vs BOS | Game: 0.00 | 21 games rolling: 1.38AST/TO Ratio | Mar 31, 2026 vs BKN | Game: 0.00 | 21 games rolling: 1.63AST/TO Ratio | Apr 2, 2026 vs PHX | Game: 0.00 | 21 games rolling: 1.63AST/TO Ratio | Apr 3, 2026 vs IND | Game: 0.00 | 21 games rolling: 2.20AST/TO Ratio | Apr 10, 2026 vs DET | Game: 0.00 | 21 games rolling: 1.00AST/TO Ratio | Apr 12, 2026 vs NYK | Game: 0.00 | 21 games rolling: 0.67
2026-03-032026-03-242026-04-12

Off Reb %

Off Reb %

0.0%

0th percentile

league avg 5.1%

0%2%5%7%Off Reb % | Mar 3, 2026 vs DAL | Game: 0.0% | 21 games rolling: 1.4%Off Reb % | Mar 4, 2026 vs BOS | Game: 0.0% | 21 games rolling: 1.4%Off Reb % | Mar 8, 2026 vs PHX | Game: 0.0% | 21 games rolling: 0.7%Off Reb % | Mar 17, 2026 vs MIA | Game: 0.0% | 21 games rolling: 0.8%Off Reb % | Mar 19, 2026 vs ORL | Game: 0.0% | 21 games rolling: 0.8%Off Reb % | Mar 21, 2026 vs MEM | Game: 0.0% | 21 games rolling: 0.8%Off Reb % | Mar 24, 2026 vs SAC | Game: 0.0% | 21 games rolling: 0.7%Off Reb % | Mar 29, 2026 vs BOS | Game: 0.0% | 21 games rolling: 0.0%Off Reb % | Mar 31, 2026 vs BKN | Game: 0.0% | 21 games rolling: 0.0%Off Reb % | Apr 2, 2026 vs PHX | Game: 0.0% | 21 games rolling: 0.0%Off Reb % | Apr 3, 2026 vs IND | Game: 0.0% | 21 games rolling: 0.0%Off Reb % | Apr 10, 2026 vs DET | Game: 0.0% | 21 games rolling: 0.0%Off Reb % | Apr 12, 2026 vs NYK | Game: 0.0% | 21 games rolling: 0.0%
2026-03-032026-03-242026-04-12

Def Reb %

Def Reb %

6.1%

7th percentile

league avg 14.9%

4%9%13%18%Def Reb % | Mar 3, 2026 vs DAL | Game: 0.0% | 21 games rolling: 15.4%Def Reb % | Mar 4, 2026 vs BOS | Game: 0.0% | 21 games rolling: 14.7%Def Reb % | Mar 8, 2026 vs PHX | Game: 0.0% | 21 games rolling: 15.1%Def Reb % | Mar 17, 2026 vs MIA | Game: 0.0% | 21 games rolling: 16.3%Def Reb % | Mar 19, 2026 vs ORL | Game: 0.0% | 21 games rolling: 15.5%Def Reb % | Mar 21, 2026 vs MEM | Game: 0.0% | 21 games rolling: 15.1%Def Reb % | Mar 24, 2026 vs SAC | Game: 0.0% | 21 games rolling: 14.2%Def Reb % | Mar 29, 2026 vs BOS | Game: 0.0% | 21 games rolling: 10.2%Def Reb % | Mar 31, 2026 vs BKN | Game: 33.3% | 21 games rolling: 13.1%Def Reb % | Apr 2, 2026 vs PHX | Game: 0.0% | 21 games rolling: 11.7%Def Reb % | Apr 3, 2026 vs IND | Game: 33.3% | 21 games rolling: 12.7%Def Reb % | Apr 10, 2026 vs DET | Game: 0.0% | 21 games rolling: 6.4%Def Reb % | Apr 12, 2026 vs NYK | Game: 0.0% | 21 games rolling: 6.1%
2026-03-032026-03-242026-04-12

Minutes

Minutes

4.2

4th percentile

league avg 20.7

181623Minutes | Mar 3, 2026 vs DAL | Game: 3.7 | 21 games rolling: 10.8Minutes | Mar 4, 2026 vs BOS | Game: 4.3 | 21 games rolling: 10.8Minutes | Mar 8, 2026 vs PHX | Game: 1.6 | 21 games rolling: 10.1Minutes | Mar 17, 2026 vs MIA | Game: 3.5 | 21 games rolling: 10.0Minutes | Mar 19, 2026 vs ORL | Game: 6.8 | 21 games rolling: 9.8Minutes | Mar 21, 2026 vs MEM | Game: 2.9 | 21 games rolling: 9.3Minutes | Mar 24, 2026 vs SAC | Game: 7.5 | 21 games rolling: 9.2Minutes | Mar 29, 2026 vs BOS | Game: 3.9 | 21 games rolling: 8.0Minutes | Mar 31, 2026 vs BKN | Game: 6.0 | 21 games rolling: 7.4Minutes | Apr 2, 2026 vs PHX | Game: 2.6 | 21 games rolling: 6.3Minutes | Apr 3, 2026 vs IND | Game: 3.5 | 21 games rolling: 5.7Minutes | Apr 10, 2026 vs DET | Game: 3.5 | 21 games rolling: 3.9Minutes | Apr 12, 2026 vs NYK | Game: 4.3 | 21 games rolling: 4.2
2026-03-032026-03-242026-04-12

Usage %

Usage %

28.0%

90th percentile

league avg 19.3%

18%22%26%30%Usage % | Mar 3, 2026 vs DAL | Game: 11.7% | 21 games rolling: 19.3%Usage % | Mar 4, 2026 vs BOS | Game: 43.8% | 21 games rolling: 19.8%Usage % | Mar 8, 2026 vs PHX | Game: 27.5% | 21 games rolling: 20.3%Usage % | Mar 17, 2026 vs MIA | Game: 21.5% | 21 games rolling: 20.4%Usage % | Mar 19, 2026 vs ORL | Game: 30.8% | 21 games rolling: 20.9%Usage % | Mar 21, 2026 vs MEM | Game: 29.6% | 21 games rolling: 21.0%Usage % | Mar 24, 2026 vs SAC | Game: 28.1% | 21 games rolling: 21.4%Usage % | Mar 29, 2026 vs BOS | Game: 24.3% | 21 games rolling: 20.3%Usage % | Mar 31, 2026 vs BKN | Game: 29.1% | 21 games rolling: 22.1%Usage % | Apr 2, 2026 vs PHX | Game: 16.7% | 21 games rolling: 23.5%Usage % | Apr 3, 2026 vs IND | Game: 24.5% | 21 games rolling: 23.5%Usage % | Apr 10, 2026 vs DET | Game: 48.5% | 21 games rolling: 27.8%Usage % | Apr 12, 2026 vs NYK | Game: 20.4% | 21 games rolling: 28.0%
2026-03-032026-03-242026-04-12

Pace

Pace

91.1

1st percentile

league avg 101.0

899498103Pace | Mar 3, 2026 vs DAL | Game: 116.4 | 21 games rolling: 94.0Pace | Mar 4, 2026 vs BOS | Game: 84.0 | 21 games rolling: 93.4Pace | Mar 8, 2026 vs PHX | Game: 72.7 | 21 games rolling: 93.7Pace | Mar 17, 2026 vs MIA | Game: 114.9 | 21 games rolling: 94.5Pace | Mar 19, 2026 vs ORL | Game: 98.3 | 21 games rolling: 94.7Pace | Mar 21, 2026 vs MEM | Game: 91.6 | 21 games rolling: 94.5Pace | Mar 24, 2026 vs SAC | Game: 80.2 | 21 games rolling: 93.6Pace | Mar 29, 2026 vs BOS | Game: 105.5 | 21 games rolling: 94.7Pace | Mar 31, 2026 vs BKN | Game: 91.2 | 21 games rolling: 93.3Pace | Apr 2, 2026 vs PHX | Game: 73.4 | 21 games rolling: 92.4Pace | Apr 3, 2026 vs IND | Game: 81.9 | 21 games rolling: 91.6Pace | Apr 10, 2026 vs DET | Game: 89.1 | 21 games rolling: 91.8Pace | Apr 12, 2026 vs NYK | Game: 94.9 | 21 games rolling: 91.1
2026-03-032026-03-242026-04-12

Regular Season Gamelog

GameMinPtsFGFGAFG%3PM3PA3P%FTFTAFT%RebOREBDREBAstStlBlkTovFPTS
53 Games66929110930336%5015532%232785%9220728625554593

Player Usage Impact

Impact when this player is out.

Shot Heatmap

21 games shooting density from live shot-detail rows.

TeammateUsage%MinGames
Grant Williams+1.8%19.512
Sion James+1.2%21.429
PJ Hall+0.9%16.45
Antonio Reeves+0.8%6.95
Miles Bridges+0.4%32.528
LaMelo Ball+0.2%28.726
Kon Knueppel+0.1%34.229
Ryan Kalkbrenner-0.0%19.823
Coby White-0.8%20.86
Brandon Miller-1.0%32.725
Tidjane Salaün-1.0%16.214
Moussa Diabaté-1.3%26.326
Josh Green-1.9%13.723
Liam McNeeley-4.4%15.510
Pat Connaughton-5.0%5.98

Gameflow