
Forward
6' 10" · 240 lbs · 25 yo · Arizona
True shooting · 2025-26 · hoopR
See where his line sitsPlace a bet · player props
Points, rebounds, assists, threes — DraftKings and FanDuel ship every player prop on tonight's slate. Geo-fenced to the books legal in your state.
21+ · we may earn a referral fee · your odds unchanged.
Advanced rate stats · 2026
48 GP · 12.9 MPG · hoopR
True shooting
League avg57.1%
vs 58.0% %
Effective FG%
League avg52.6%
vs 54.4% %
Points per 36
Replacement11.6
vs 18.0 pts
Rebounds per 36
League avg7.9
vs 6.5 reb
Assists per 36
Replacement1.6
vs 4.5 ast
Usage per 36
Replacement11.7
vs 19.0 poss
TS% combines field goals, threes, and free throws into one efficiency number; eFG% credits the bonus value of a made three. Per-36 normalizes counters to a starter-minutes baseline. Usage proxy = (FGA + 0.44·FTA + TO) per 36 minutes.
Performance trail
Last 30 games · vs season avg
Each cell = one game. Color = team result (W/L). Intensity = stat value relative to the player's season average. · Zeke Nnaji · last 30
Last 30 games
avg 3.6 pts · 3.1 reb · 0.7 ast
| Game | PTS | REB | AST | STL | BLK | MIN |
|---|---|---|---|---|---|---|
| @MIN4/30L 98-110 | 0 | 0 | 0 | 0 | 0 | 3 |
| @MIN4/23L 96-113 | 10 | 3 | 1 | 1 | 0 | 16 |
| @SA4/12W 128-118 | 6 | 2 | 2 | 0 | 0 | 20 |
| vsOKC4/10W 127-107 | 5 | 6 | 2 | 0 | 3 | 14 |
| vsMEM4/8W 136-119 | 0 | 0 | 1 | 0 | 0 | 7 |
| vsGS3/29W 116-93 | 0 | 2 | 0 | 0 | 0 | 8 |
| vsPOR3/22W 128-112 | 0 | 0 | 0 | 0 | 0 | 2 |
| vsPHI3/17W 124-96 | 2 | 2 | 0 | 1 | 0 | 9 |
| vsHOU3/11W 129-93 | 1 | 1 | 0 | 1 | 0 | 6 |
| vsNY3/6L 103-142 | 0 | 3 | 1 | 0 | 0 | 9 |
| vsLAL3/5W 120-113 | 5 | 5 | 1 | 1 | 0 | 24 |
| @UTAH3/2W 128-125 | 3 | 1 | 0 | 0 | 0 | 6 |
| vsMIN3/1L 108-117 | 2 | 1 | 0 | 0 | 0 | 6 |
| vsBOS2/25W 103-84 | 0 | 3 | 0 | 0 | 1 | 7 |
| @POR2/20W 157-103 | 2 | 2 | 1 | 1 | 0 | 8 |
| @CHI2/7W 136-120 | 0 | 1 | 0 | 0 | 0 | 2 |
| @DET2/3L 121-124 | 0 | 0 | 0 | 0 | 0 | 1 |
| vsOKC2/1L 111-121 | 0 | 1 | 0 | 0 | 0 | 3 |
| vsLAC1/30W 122-109 | 2 | 0 | 0 | 0 | 0 | 2 |
| vsBKN1/29W 107-103 | 4 | 7 | 1 | 0 | 2 | 23 |
| vsDET1/27L 107-109 | 4 | 6 | 1 | 0 | 1 | 17 |
| @MIL1/23W 102-100 | 11 | 12 | 2 | 0 | 2 | 37 |
| @WSH1/22W 107-97 | 4 | 1 | 0 | 0 | 0 | 10 |
| vsLAL1/20L 107-115 | 6 | 3 | 0 | 0 | 2 | 19 |
| vsCHA1/18L 87-110 | 8 | 5 | 1 | 0 | 0 | 23 |
| vsWSH1/17W 121-115 | 4 | 6 | 2 | 0 | 1 | 16 |
| @DAL1/14W 118-109 | 4 | 5 | 1 | 0 | 0 | 17 |
| @NO1/13W 122-116 | 0 | 3 | 2 | 1 | 0 | 22 |
| vsMIL1/11W 108-104 | 14 | 10 | 3 | 2 | 2 | 28 |
| vsATL1/9L 87-110 | 12 | 3 | 0 | 0 | 0 | 21 |
Prop watch · last 30 games
Lines derived from rolling median
Bet responsibly · 21+
PTS O3.5
14/30
47% over
REB O3.5
9/30
30% over
AST O1.5
6/30
20% over
PRA O5.5
13/30
43% over
Lines computed from rolling median (player's performance, not a sportsbook). Live market lines on roadmap when a book API lands. Bet responsibly · 21+
Form going in · L5 vs prior 25
L5 average vs the player's prior 25 games (the L5 excluded, so the baseline is independent). Form context, not a sportsbook line. Bet responsibly · 21+
Career arc
| Season | PPG | RPG | APG |
|---|---|---|---|
| '26 | 3.7 | 2.6 | 0.6 |
| '25 | 3.2 | 1.6 | 0.4 |
| '24 | 3.2 | 2.2 | 0.6 |
| '23 | 5.2 | 2.6 | 0.3 |
| '22 | 6.6 | 3.6 | 0.4 |
| '21 | 3.2 | 1.5 | 0.2 |
Career trends · efficiency + impact
FG%
Field-goal pct
48.1%
'21
best 56.1%
avg 49.8%
6 seasons
FG% (Field-goal pct) by season: '26 47.0%, '25 49.6%, '24 46.3%, '23 56.1%, '22 51.6%, '21 48.1%. Latest 48.1%, best 56.1%, average 49.8%.
STK
Stocks per game
0.3
'21
best 1.1
avg 0.8
6 seasons
STK (Stocks per game) by season: '26 0.8, '25 1.1, '24 1.0, '23 0.7, '22 0.7, '21 0.3. Latest 0.3, best 1.1, average 0.8.
Career averages · ESPN
| Season | Team | G | MPG | PPG | RPG | APG | SPG | BPG | FG% | 3P% | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | DN | 52 | 12.0 | 3.7 | 2.6 | 0.6 | 0.3 | 0.5 | 47.0% | 25.9% | 77.3% |
| 2025 | DN | 57 | 10.7 | 3.2 | 1.6 | 0.4 | 0.4 | 0.7 | 49.6% | 32.7% | 61.4% |
| 2024 | DN | 58 | 9.9 | 3.2 | 2.2 | 0.6 | 0.3 | 0.7 | 46.3% | 26.1% | 67.7% |
| 2023 | DN | 53 | 13.7 | 5.2 | 2.6 | 0.3 | 0.3 | 0.4 | 56.1% | 26.2% | 64.5% |
| 2022 | DN | 41 | 17.0 | 6.6 | 3.6 | 0.4 | 0.4 | 0.3 | 51.6% | 46.3% | 63.1% |
| 2021 | DN | 42 | 9.5 | 3.2 | 1.5 | 0.2 | 0.2 | 0.1 | 48.1% | 40.7% | 80.0% |
Shot chart · 2025-26 · full season
Edge map · vs league average
Shot zones
| Zone | FGA | % of total | FG% | League | Edge |
|---|---|---|---|---|---|
| At the rim | 75 | 49.0% | 70.7% | 67.0% | +3.6 |
| In the paint | 13 | 8.5% | 15.4% | 44.4% | -29.0 |
| Mid-range | 10 | 6.5% | 30.0% | 41.6% | -11.6 |
| Top of arc 3 | 36 | 23.5% | 25.0% | 35.0% | -10.0 |
| Left corner 3 | 9 | 5.9% | 33.3% | 38.7% | -5.3 |
| Right corner 3 | 10 | 6.5% | 30.0% | 38.4% | -8.4 |
Shot creation
28.8%
40.7% eFG
53.8%
53.8% eFG
72.7%
72.7% eFG
54.5%
54.5% eFG
80.0%
80.0% eFG
42.9%
42.9% eFG
Shot distance
Synergy play-types
2025-26 Synergy · percentile vs NBA
Defense · play-type efficiency allowed
Strong cut — 82nd pct, 1.47 PPP. P&R Roll Man (11th pct) the soft spot.
Shot evolution · 6 seasons
● made · ○ missed
2025-26
73/153 · 48%
2024-25
70/141 · 50%
2023-24
69/149 · 46%
2022-23
110/196 · 56%
2021-22
96/186 · 52%
2020-21
50/104 · 48%