Tonight's games, ranked.

← Back to the schedule

Game completed

Portland Trail Blazers14-2095atOklahoma City Thunder29-5124

Wed, Dec 31, 8:00 PM ESTPaycom Center, Oklahoma City, OKBlazerVision · FanDuel Sports Network - Oklahoma · KUNP

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
POR3025211995
OKC38352625124
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Sidy CissokoSF2719120137-105-70-0-21
Toumani CamaraPF346740052-72-60-2-24
Donovan ClinganC176500012-51-21-2-29
Deni AvdijaSG3217772175-141-46-7-22
Shaedon SharpePG2814413035-170-24-4-22
Caleb Love3010543034-122-70-0-11
Kris Murray2610310013-52-32-2-4
Robert Williams III168801104-40-00-0+5
Rayan Rupert122410001-60-10-0-9
Yang Hansen113500001-41-20-0-5
Duop Reath70101010-30-10-0-3
Team9559201032434-8714-3513-17

DNP: Jerami Grant (injury), Jrue Holiday (injury), Matisse Thybulle (injury), Blake Wesley (injury), Javonte Cooke (gleague twoway), Scoot Henderson (injury), Damian Lillard (injury)

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Luguentz DortSF2512211104-104-100-0+11
Jalen WilliamsPF2613773026-130-21-1+11
Chet HolmgrenC25121012645-101-31-2+29
Cason WallaceSG275240012-51-40-0+13
Shai Gilgeous-AlexanderPG29302640011-151-27-7+22
Alex Caruso93101111-21-20-0+1
Branden Carlson2012710125-92-60-2+4
Aaron Wiggins222022010-50-42-4+18
Ajay Mitchell2317631124-41-18-8+16
Isaiah Joe1915110005-105-100-0+7
Kenrich Williams123231011-50-31-2+11
Chris Youngblood50100000-20-20-0+2
Team124522915101444-9016-4920-26

DNP: Brooks Barnhizer (gleague twoway), Ousmane Dieng (injury), Isaiah Hartenstein (injury), Thomas Sorber (injury), Nikola Topić (injury), Jaylin Williams (injury)

Lead tracker

How the game flowed

55101015152020252530303535OKCPORQ1Q2Q3Q4
Biggest lead · OKC
31
Biggest lead · POR
3
Times tied
2
Lead changes
1
Longest run · POR
9

How they entered this matchup

Pregame context

Travel tax: PORBody clock: POR4 in 6: POR
  • POR is carrying the heavier travel load at 1,485 mi from its previous stop.
  • POR is dealing with east-to-west pressure: 2h on the body clock and +2h of zone shift.
  • POR is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • POR is in game 1 of 3 on the road with 0 mi already logged before tip.

The numbers

Rest · travel · body clock

Schedule spotPOROKC
Record14-2029-5
Days rest1 day1 day
Hours rest45.5h48h
Rest swing-2.5h+2.5h
Travel in1,485 mi0 mi
Zone change+2h0h
Body clock2h0h
Local tipeveningevening
SegmentRoad trip · 1 of 3Homestand · 4 of 4
Miles before tip0 mi0 mi
Schedule alerts4 in 63 in 4

How each side got here

Travel and map

POR

1,485 mi
Portland, OROklahoma City, OK

POR came from Portland, OR with 1,485 mi of travel and +2h of time-zone change.

Portland, OR to Oklahoma City, OK

OKC

0 mi
Oklahoma City, OKNo travel

OKC stayed in Oklahoma City, OK between games, so travel is not a real factor in this setup.

Stayed in Oklahoma City, OK

Where this game sits in the run

Trip context

POR

Road trip

POR is on game 1 of 3 on the road, with 0 mi already behind it.

Game in segment1 of 3
Miles before tip0 mi
Segment miles2,563 mi

OKC

Homestand

OKC is in game 4 of 4 on this homestand.

Game in segment4 of 4
Miles before tip0 mi
Segment miles0 mi

Where it aired

TV · streaming · radio

Local TV
OKCFanDuel Sports Network - OklahomaPORKUNPin-market
Team streams
PORBlazerVisionin-market
League Pass
Full replay + condensed game
Radio
PORRip City Radio 620SiriusXMOKCWWLS/WKY

League Passblacks out games in each team's home market and national-exclusive windows — those are the feeds listed above. How NBA TV works now →

Trail Blazers at Thunder, December 31, 2025 · Hoops Menu