Game ID: 22500420
Orlando Magic @ Portland Trail Blazers
Tuesday, December 23, 2025 at 10:00 PM ET
Moda Center, Portland, OR
Q1 Q2 Q3 Q4 Final
POR 21 29 30 26 106ORL 25 38 26 21 110
ORL @ POR ScoutingORL @ POR Scouting
Welcome to the scouting desk. The coffee is cold, the film is play-by-play, and somebody has to explain what happened.
Every game has a hinge — a stretch where it was decided, usually while everyone was watching something else. Start where the evidence lives: the Lineups' face-offs say which five actually won their minutes; the Possessions ledger says who ran ahead of the night's own pace; the Shot Chart says where the points really came from, which is rarely where the highlights were. When all three agree, that is the story. When they don't — that is why this desk has a chair.
POR availability going into 12/14 · 2 days' restOUT Holiday missed 13 since 11/16, out tonight
OUT Clingan missed 3 since 12/05, returns tonight: 22 min (82% of 27)
OUT Henderson missed 25 since 10/22, out tonight
OUT Williams III missed 2 since 12/07, returns tonight: 19 min (110% of 17)
OUT Thybulle missed 20 since 10/31, out tonight
OUT Wesley missed 19 since 11/03, out tonight
NEW Cissoko 18 to 25 min over the last 5
POR availability going into 12/18 · 3 days' restOUT Holiday missed 14 since 11/16, out tonight
OUT Henderson missed 26 since 10/22, out tonight
OUT Thybulle missed 21 since 10/31, out tonight
OUT Wesley missed 20 since 11/03, out tonight
BACK Clingan back 12/14 after 3, 22 min since (82% of 27)
BACK Williams III back 12/14 after 2, 19 min since (110% of 17)
NEW Cissoko 18 to 26 min over the last 5
POR availability going into 12/20 · 1 day's restOUT Holiday missed 15 since 11/16, out tonight
OUT Henderson missed 27 since 10/22, out tonight
OUT Thybulle missed 22 since 10/31, out tonight
OUT Wesley missed 21 since 11/03, out tonight
BACK Clingan back 12/14 after 3, 28 min since (106% of 27)
BACK Williams III back 12/14 after 2, 18 min since (104% of 17)
NEW Grant 29 to 34 min over the last 5
NEW Cissoko 18 to 27 min over the last 5
POR availability going into 12/22 · 1 day's restOUT Holiday missed 16 since 11/16, out tonight
OUT Henderson missed 28 since 10/22, out tonight
OUT Thybulle missed 23 since 10/31, out tonight
OUT Wesley missed 22 since 11/03, out tonight
BACK Clingan back 12/14 after 3, 29 min since (108% of 27)
BACK Williams III back 12/14 after 2, 18 min since (104% of 17)
NEW Grant 29 to 34 min over the last 4
NEW Cissoko 18 to 27 min over the last 5
POR availability going into 12/23 · back-to-backOUT Holiday missed 17 since 11/16, out tonight
OUT Grant missed 2 since 12/20, out tonight
OUT Henderson missed 29 since 10/22, out tonight
OUT Thybulle missed 24 since 10/31, out tonight
OUT Wesley missed 23 since 11/03, out tonight
BACK Clingan back 12/14 after 3, 30 min since (112% of 27)
BACK Williams III back 12/14 after 2, 17 min since (99% of 17)
NEW Murray 22 to 27 min over the last 5
NEW Cissoko 18 to 28 min over the last 5
POR availability going into 12/26 · 2 days' restOUT Holiday missed 18 since 11/16, out tonight
OUT Grant missed 3 since 12/20, out tonight
OUT Henderson missed 30 since 10/22, out tonight
OUT Thybulle missed 25 since 10/31, out tonight
OUT Wesley missed 24 since 11/03, out tonight
BACK Clingan back 12/14 after 3, 31 min since (115% of 27)
BACK Williams III back 12/14 after 2, 17 min since (99% of 17)
NEW Murray 22 to 27 min over the last 5
NEW Cissoko 18 to 25 min over the last 5
POR availability going into 12/28 · 1 day's restOUT Holiday missed 19 since 11/16, out tonight
OUT Grant missed 4 since 12/20, out tonight
OUT Henderson missed 31 since 10/22, out tonight
OUT Thybulle missed 26 since 10/31, out tonight
OUT Wesley missed 25 since 11/03, out tonight
NEW Avdija 33 to 39 min over the last 5
NEW Murray 22 to 28 min over the last 5
POR availability going into 12/29 · back-to-backOUT Holiday missed 20 since 11/16, out tonight
OUT Grant missed 5 since 12/20, out tonight
OUT Henderson missed 32 since 10/22, out tonight
OUT Thybulle missed 27 since 10/31, out tonight
OUT Wesley missed 26 since 11/03, out tonight
NEW Avdija 33 to 39 min over the last 5
NEW Murray 22 to 30 min over the last 5
POR availability going into 12/31 · 1 day's restOUT Holiday missed 21 since 11/16, out tonight
OUT Grant missed 6 since 12/20, out tonight
OUT Henderson missed 33 since 10/22, out tonight
OUT Thybulle missed 28 since 10/31, out tonight
OUT Wesley missed 27 since 11/03, out tonight
NEW Avdija 33 to 38 min over the last 5
NEW Murray 22 to 29 min over the last 4
NEW Love 21 to 28 min over the last 5
ORL availability going into 12/13
OUT Cain missed 6 since 11/28, tonight's box is missing
BACK Banchero back 12/05 after 10, 26 min since (73% of 35)
BACK Howard back 12/07 after 2, 6 min since (46% of 12)
BACK Richardson back 12/03 after 2, 8 min since (80% of 11)
ORL availability going into 12/18 · 4 days' restOUT Cain missed 6 since 11/28, out tonight
BACK Banchero back 12/05 after 10, 26 min since (73% of 35)
BACK Howard back 12/07 after 2, 6 min since (46% of 12)
BACK Richardson back 12/03 after 2, 8 min since (80% of 11)
ORL availability going into 12/20 · 1 day's restOUT Fra. Wagner missed 2 since 12/09, out tonight
OUT Cain missed 7 since 11/28, out tonight
BACK Banchero back 12/05 after 10, 29 min since (83% of 35)
BACK Howard back 12/07 after 2, 17 min since (140% of 12)
ORL availability going into 12/22 · 1 day's restOUT Fra. Wagner missed 3 since 12/09, out tonight
OUT Suggs missed 2 since 12/18, out tonight
OUT da Silva missed 2 since 12/18, out tonight
OUT Cain missed 8 since 11/28, returns tonight: 5 min (36% of 13)
BACK Howard back 12/07 after 2, 16 min since (133% of 12)
NEW Black 29 to 35 min over the last 4
NEW Richardson 11 to 16 min over the last 3
ORL availability going into 12/23 · back-to-backOUT Fra. Wagner missed 4 since 12/09, out tonight
OUT Suggs missed 3 since 12/18, out tonight
OUT da Silva missed 3 since 12/18, out tonight
BACK Cain back 12/22 after 8, 5 min since (36% of 13)
NEW Black 29 to 35 min over the last 4
NEW Howard 12 to 21 min over the last 3
NEW Richardson 11 to 21 min over the last 3
ORL availability going into 12/26 · 2 days' restOUT Fra. Wagner missed 5 since 12/09, out tonight
OUT Suggs missed 4 since 12/18, out tonight
OUT da Silva missed 4 since 12/18, returns tonight: 22 min (91% of 24)
BACK Cain back 12/22 after 8, 9 min since (67% of 13)
NEW Black 29 to 35 min over the last 4
NEW Jones 16 to 25 min over the last 4
NEW Penda 13 to 19 min over the last 4
NEW Richardson 11 to 19 min over the last 4
ORL availability going into 12/27 · back-to-backOUT Fra. Wagner missed 6 since 12/09, out tonight
OUT Suggs missed 5 since 12/18, out tonight
OUT Bitadze missed 2 since 12/23, out tonight
BACK da Silva back 12/26 after 4, 22 min since (91% of 24)
BACK Cain back 12/22 after 8, 11 min since (80% of 13)
NEW Black 29 to 35 min over the last 5
NEW Jones 16 to 24 min over the last 5
NEW Richardson 11 to 20 min over the last 5
ORL availability going into 12/29 · 1 day's restOUT Fra. Wagner missed 7 since 12/09, out tonight
OUT Suggs missed 6 since 12/18, out tonight
OUT Bitadze missed 3 since 12/23, returns tonight: 16 min (104% of 15)
BACK da Silva back 12/26 after 4, 26 min since (109% of 24)
BACK Cain back 12/22 after 8, 9 min since (70% of 13)
NEW Jones 16 to 24 min over the last 5
NEW Richardson 11 to 19 min over the last 5
ORL availability going into 12/31 · 1 day's restOUT Fra. Wagner missed 8 since 12/09, out tonight
OUT Suggs missed 7 since 12/18, returns tonight: 25 min (89% of 28)
BACK da Silva back 12/26 after 4, 26 min since (109% of 24)
BACK Bitadze back 12/29 after 3, 16 min since (104% of 15)
BACK Cain back 12/22 after 8, 10 min since (74% of 13)
NEW Jones 16 to 26 min over the last 5
NEW Richardson 11 to 19 min over the last 5
I Know — the desk, before tip-off
Written before tip-off, from the five games each side brought in.
Portland comes in 3-2 over its last five, scoring 118 a night and allowing 122, shooting 46 percent and 34 from three, 30 free throws a game; Sharpe at 26 and Avdija at 24 a game. It has lost the glass by 4 a night. Without Holiday (17 straight), Grant (2 straight), Henderson (29 straight). Second night of a back-to-back. Orlando comes in 2-3 over its last five, scoring 111 a night and allowing 117, shooting 45 percent and 33 from three, 25 free throws a game; Bane at 22 and Banchero at 21 a game. Without Fra. Wagner (4 straight), Suggs (3 straight), da Silva (3 straight). Second night of a back-to-back.
So: Portland wins, and the game turns on the glass, where Orlando has been plus-2 a night and Portland minus-4 and the turnovers, Portland giving it away 18 times a game to Orlando's 13. Call it Portland 118, Orlando 117, Orlando keeping it close.
12/14 vs GSW 136-131 — POR notes
POR won 136-131. POR shot 51% (45 of 89) to GSW's 51%, 20 of 39 from three, and went to the line 29 times to GSW's 23 — 26 points from the stripe to their 19. Grant led with 35 (12 of 22, 7 of 13 from three); Sharpe added 35, Avdija 26. The hinge was Q4, 40-32: POR came in trailing by 3 and left it ahead by 5. POR trailed 61-62 at the half and won the second half 75-69. Cissoko was the night's best plus/minus at +16.
12/18 vs SAC 134-133 — POR notes
POR won 134-133 in 1 overtime. POR shot 48% (49 of 103) to SAC's 51%, 15 of 45 from three. Avdija led with 35 (12 of 19, 1 of 5 from three, 10 of 12 at the line); Sharpe added 26, Grant 20. The hinge was Q2, 27-20: POR came in trailing by 4 and left it ahead by 3, and the lead reached 18. Camara was the night's best plus/minus at +13.
12/20 @ SAC 98-93 — POR notes
POR won 98-93. POR shot 43% (35 of 81) to SAC's 38%, 11 of 32 from three, and got to the line 25 times to SAC's 31. POR turned it over 20 times to SAC's 15, and SAC turned those into 14 steals. Avdija led with 24 (6 of 18, 3 of 9 from three, 9 of 10 at the line); Sharpe added 23, Camara 15. The hinge was Q1, 28-26: from level to 2 ahead.
12/22 vs DET 102-110 — POR notes
POR lost 102-110. POR shot 45% (33 of 74) to DET's 44%, 7 of 32 from three, and went to the line 43 times to DET's 24 — 29 points from the stripe to their 15. POR turned it over 18 times to DET's 8, and DET turned those into 11 steals. The glass went 38-48 against them. Sharpe led with 25 (11 of 21, 1 of 6 from three); Avdija added 18, Clingan 17. Q4 was theirs, 24-15, the deficit cut from 17 to 8, but the other 3 periods went 95-78 against them.
12/23 vs ORL 106-110 — POR notes
POR lost 106-110. POR shot 47% (41 of 87) to ORL's 44%, 9 of 32 from three. Avdija led with 25 (10 of 25, 2 of 6 from three); Sharpe added 22, Love 17. Q4 was theirs, 26-21, the deficit cut from 9 to 4, but the other 3 periods went 89-80 against them. Camara's -14 in 40 minutes was the worst on the floor.
12/26 vs LAC — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Portland comes in 3-2 over its last five, scoring 115 a night and allowing 115, shooting 47 percent and 34 from three, 30 free throws a game; Sharpe at 26 and Avdija at 26 a game. Without Holiday (18 straight), Grant (3 straight), Henderson (30 straight). 2 days' rest. The Clippers come in 2-3 over their last five, scoring 110 a night and allowing 111, shooting 48 percent and 39 from three, 23 free throws a game; Leonard at 28 and Harden at 21 a game. Without Jones Jr. (16 straight). 2 days' rest.
So: Portland wins, and the game turns on the line, where Portland takes 30 free throws a game to the Clippers' 23 and the arc, the Clippers at 39 percent from three to Portland's 34. Call it Portland 116, the Clippers 113, the Clippers keeping it close.
12/28 vs BOS — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Portland comes in 2-3 over its last five, scoring 109 a night and allowing 113, shooting 46 percent and 32 from three, 28 free throws a game; Avdija at 26 and Sharpe at 22 a game. That is 3 straight losses. Without Holiday (19 straight), Grant (4 straight), Henderson (31 straight). One day's rest. Boston comes in 4-1 over its last five, scoring 118 a night and allowing 108, shooting 49 percent and 38 from three, 24 free throws a game; Brown at 31 and White at 24 a game. That is 4 straight wins. It has won the glass by 7 a night. One day's rest.
So: Boston wins, on the road, and the game turns on the turnovers, Portland giving it away 18 times a game to Boston's 12 and the glass, where Boston has been plus-7 a night and Portland plus-1. Call it Boston 116, Portland 112, Portland keeping it close.
12/29 vs DAL — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Portland comes in 2-3 over its last five, scoring 105 a night and allowing 108, shooting 45 percent and 33 from three, 26 free throws a game; Avdija at 24 and Sharpe at 22 a game. Without Holiday (20 straight), Grant (5 straight), Henderson (32 straight). Second night of a back-to-back. Dallas comes in 1-4 over its last five, scoring 116 a night and allowing 122, shooting 51 percent and 34 from three, 20 free throws a game; Flagg at 25 and Davis at 23 a game. One day's rest.
So: Portland wins, and the game turns on the defense, Portland allowing 108 a night to Dallas's 122 and the line, where Portland takes 26 free throws a game to Dallas's 20. Call it Portland 116, Dallas 114, Dallas keeping it close.
12/31 @ OKC — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
OKC comes in 3-2 over its last five, scoring 120 a night and allowing 117, shooting 51 percent and 35 from three, 19 free throws a game; Gilgeous-Alexander at 30 and Holmgren at 18 a game. Without J. Williams (7 straight). One day's rest. Portland comes in 2-3 over its last five, scoring 110 a night and allowing 114, shooting 46 percent and 34 from three, 25 free throws a game; Avdija at 25 and Sharpe at 23 a game. It has won the glass by 5 a night. Without Holiday (21 straight), Grant (6 straight), Henderson (33 straight). One day's rest.
So: OKC wins, and the game turns on the turnovers, Portland giving it away 17 times a game to OKC's 12 and the line, where Portland takes 25 free throws a game to OKC's 19. Call it OKC 120, Portland 112.
12/18 @ DEN 115-126 — ORL notes
ORL lost 115-126. ORL shot 47% (43 of 91) to DEN's 56%, 11 of 33 from three, and went to the line 26 times to DEN's 15 — 18 points from the stripe to their 12. Banchero led with 26 (9 of 21, 0 of 4 from three, 8 of 12 at the line); Carter Jr. added 26, Black 22. Q1 was theirs, 32-25, but the other 3 periods went 101-83 against them. They led by as many as 14. T. Jones's -20 in 19 minutes was the worst on the floor.
12/20 @ UTA 128-127 — ORL notes
ORL won 128-127 in 1 overtime. ORL shot 49% (47 of 96) to UTA's 42%, 11 of 37 from three. Bane led with 32 (13 of 21, 3 of 7 from three); Banchero added 23, Black 20. The hinge was Q3, 32-22: a lead of 5 became 15, and the lead reached 19. Richardson was the night's best plus/minus at +8.
12/22 @ GSW 97-120 — ORL notes
ORL lost 97-120. ORL shot 41% (36 of 87) to GSW's 52%, 7 of 27 from three. ORL turned it over 18 times to GSW's 13, and GSW turned those into 8 steals. Banchero led with 21 (7 of 19, 0 of 4 from three, 7 of 8 at the line); Bane added 20, Black 19. Q1 was theirs, 30-26, but the other 3 periods went 94-67 against them. Richardson's -21 in 22 minutes was the worst on the floor.
12/23 @ POR 110-106 — ORL notes
ORL won 110-106. ORL shot 44% (37 of 85) to POR's 47%, 15 of 33 from three. Bane led with 23 (6 of 15, 4 of 7 from three, 7 of 7 at the line); Black added 22, Jones 16. The hinge was Q2, 38-29: a lead of 4 became 13, and the lead reached 17. Black was the night's best plus/minus at +10.
12/26 vs CHA — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Orlando comes in 3-2 over its last five, scoring 113 a night and allowing 117, shooting 46 percent and 36 from three, 25 free throws a game; Bane at 24 and Banchero at 20 a game. Without Fra. Wagner (5 straight), Suggs (4 straight), da Silva (4 straight). 2 days' rest. Charlotte comes in 3-2 over its last five, scoring 119 a night and allowing 119, shooting 45 percent and 42 from three, 22 free throws a game; Knueppel at 23 and Miller at 21 a game. Without Kalkbrenner (2 straight), Williams (23 straight). 2 days' rest.
So: Orlando wins, and the game turns on the arc, Charlotte at 42 percent from three to Orlando's 36. Call it Orlando 118, Charlotte 116, Charlotte keeping it close.
12/27 vs DEN — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Orlando comes in 2-3 over its last five, scoring 111 a night and allowing 120, shooting 44 percent and 33 from three, 26 free throws a game; Black at 21 and Bane at 19 a game. Without Fra. Wagner (6 straight), Suggs (5 straight), Bitadze (2 straight). Second night of a back-to-back. Denver comes in 3-2 over its last five, scoring 127 a night and allowing 122, shooting 50 percent and 44 from three, 21 free throws a game; Jokić at 29 and Murray at 28 a game. Without Braun (19 straight), Gordon (15 straight). One day's rest.
So: Denver wins, on the road, and the game turns on the arc, Denver at 44 percent from three to Orlando's 33 and the line, where Orlando takes 26 free throws a game to Denver's 21. Call it Denver 120, Orlando 117, Orlando keeping it close.
12/29 @ TOR — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Toronto comes in 2-3 over its last five, scoring 109 a night and allowing 113, shooting 45 percent and 33 from three, 16 free throws a game; Ingram at 22 and Quickley at 18 a game. Without Poeltl (3 straight), Murray-Boyles (2 straight). Second night of a back-to-back. Orlando comes in 3-2 over its last five, scoring 113 a night and allowing 120, shooting 45 percent and 34 from three, 28 free throws a game; Black at 25 and Bane at 23 a game. It has lost the glass by 6 a night. Without Fra. Wagner (7 straight), Suggs (6 straight), Bitadze (3 straight). One day's rest.
So: Toronto wins, and the game turns on the line, where Orlando takes 28 free throws a game to Toronto's 16 and the defense, Toronto allowing 113 a night to Orlando's 120. Call it Toronto 115, Orlando 114, Orlando keeping it close.
12/31 @ IND — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Indiana comes in 0-5 over its last five, scoring 109 a night and allowing 124, shooting 46 percent and 37 from three, 21 free throws a game; Siakam at 21 and Mathurin at 16 a game. That is 5 straight losses. It has lost the glass by 11 a night. Without Sheppard (11 straight), Toppin (30 straight), Isa. Jackson (4 straight). One day's rest. Orlando comes in 2-3 over its last five, scoring 109 a night and allowing 116, shooting 43 percent and 33 from three, 27 free throws a game; Black at 26 and Bane at 20 a game. It has lost the glass by 7 a night. Without Fra. Wagner (8 straight), Suggs (7 straight). One day's rest.
So: Orlando wins, on the road, and the game turns on the defense, Orlando allowing 116 a night to Indiana's 124 and the turnovers, Indiana giving it away 15 times a game to Orlando's 11. Call it Orlando 116, Indiana 114, Indiana keeping it close.
Who is who
the initials in the Players column
ORLAB A. Black
DB D. Bane
JC J. Cain
JH J. Howard
JI J. Isaac
JR J. Richardson
NP N. Penda
PB P. Banchero
TJ T. Jones
WC W. Carter Jr.
PORCL C. Love
DA D. Avdija
DC D. Clingan
DR D. Reath
HY H. Yang
HA Hansen
KM K. Murray
RR R. Rupert
SC S. Cissoko
SS S. Sharpe
TC T. Camara
ORL/POR the team itself, not a player
-- the feed named nobody
What
What happened
the codes in the Events column
M2 / M3 made 2 / made 3
X2 / X3 missed 2 / missed 3
FT / X1 free throw made / missed
AST assist
OR / DR offensive / defensive rebound
STL steal
BLK block
TO turnover
FL foul
OF offensive foul — ends the possession
VIOL violation
JUMP jump ball
TM timeout
IR instant replay
HE heave at the buzzer, filed to the team
END the clock ran out, ball in hand
Where
Where a shot came from
the middle field of M3.LW.25
RM at the rim inside 4 ft
RC right corner
RW right wing
SO straight on
LW left wing
LC left corner
M3.LW.25 made 3, left wing, 25 ft
X2.RM.01 missed 2, at the rim, 1 ft
When
When it happened
the Offset column
one number per event, in the Events order:
whole seconds from the start of the
possession to that event
Events FL X3.RC.23 OR M2.RM.01
Offset 0 18 22 24
the foul opens the possession at 0s;
the putback ends it at 24s, which is
the possession's own Dur
Bane's work on both ends helps Magic hold off Trail Blazers, 110-106
PORTLAND, Ore. -- — Desmond Bane scored 23 points, Anthony Black added 22 and the Orlando Magic turned away Portland's comeback attempt Tuesday night for a 110-106 victory over the Trail Blazers.
After trailing by 17 in the third quarter, the Blazers took a one-point lead early in the fourth before Tyus Jones answered with a 3-pointer and Wendell Carter Jr . hit a jumper for the Magic.
Shaedon Sharpe had a chance to tie it with 38.9 seconds left but made only one of two free throws, leaving Portland down 107-106.
Bane missed a pull-up jumper at the other end, then blocked a layup attempt by 7-foot-2 center Donovan Clingan with 12 seconds remaining to preserve the lead. Bane sank two free throws to make it 109-106 and Deni Avdija missed a long 3 for the Trail Blazers before Black added a foul shot for the final margin.
It was the second consecutive night the Blazers erased a big deficit in the second half only to fall short at home. They rallied from 21 down late in the third period Monday and went ahead by one in the fourth before Detroit closed with an 11-2 surge to win 110-102.
In addition to his offense, Bane provided three blocks and three steals. Black had seven rebounds, six assists and two steals.
Jones added 16 points and seven assists, while Carter finished with 14 points and seven boards.
Avdija led the Trail Blazers with 25 points, eight assists and six rebounds. Sharpe added 22 points and Caleb Love scored 17 off the bench.
Up next Magic: Host the Charlotte Hornets on Friday.
Trail Blazers: Host the Los Angeles Clippers on Friday.