Game completed
Toronto Raptors28-19110at
Portland Trail Blazers23-2398
Fri, Jan 23, 10:00 PM ESTModa Center, Portland, ORBlazerVision · KUNP · TSN
The box score
Final numbers
| Line score | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| TOR | 19 | 31 | 26 | 34 | 110 |
| POR | 12 | 31 | 31 | 24 | 98 |
| Player | Min | Pts | Reb | Ast | Stl | Blk | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brandon IngramSF | 35 | 20 | 7 | 3 | 2 | 1 | 2 | 7-15 | 1-5 | 5-7 | +11 |
| Scottie BarnesPF | 35 | 15 | 9 | 4 | 0 | 6 | 4 | 6-15 | 0-2 | 3-4 | +9 |
| Sandro MamukelashviliC | 35 | 22 | 6 | 4 | 1 | 0 | 2 | 9-15 | 3-6 | 1-2 | +25 |
| RJ BarrettSG | 21 | 10 | 6 | 3 | 0 | 1 | 2 | 4-9 | 0-5 | 2-4 | -6 |
| Immanuel QuickleyPG | 34 | 20 | 8 | 7 | 2 | 0 | 1 | 9-15 | 2-4 | 0-0 | +9 |
| Ochai Agbaji | 22 | 10 | 4 | 1 | 1 | 1 | 1 | 5-8 | 0-3 | 0-0 | +3 |
| Gradey Dick | 24 | 10 | 2 | 1 | 0 | 0 | 1 | 4-5 | 2-2 | 0-0 | +10 |
| Jamal Shead | 20 | 0 | 3 | 5 | 1 | 0 | 0 | 0-1 | 0-1 | 0-0 | +2 |
| Jamison Battle | 9 | 3 | 0 | 0 | 0 | 0 | 1 | 1-1 | 1-1 | 0-0 | +2 |
| Jonathan Mogbo | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0-1 | 0-0 | 0-0 | -5 |
| Team | 110 | 51 | 28 | 7 | 9 | 16 | 45-85 | 9-29 | 11-17 |
DNP: A.J. Lawson, Alijah Martin, Garrett Temple, Chucky Hepburn (gleague twoway), Collin Murray-Boyles (injury), Jakob Poeltl (injury), Ja'Kobe Walter (injury)
| Player | Min | Pts | Reb | Ast | Stl | Blk | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sidy CissokoSF | 33 | 3 | 3 | 1 | 0 | 1 | 1 | 1-6 | 0-4 | 1-2 | -8 |
| Toumani CamaraPF | 37 | 16 | 6 | 2 | 1 | 1 | 1 | 5-12 | 4-8 | 2-2 | -8 |
| Donovan ClinganC | 29 | 13 | 16 | 2 | 3 | 0 | 0 | 6-14 | 1-4 | 0-0 | 0 |
| Shaedon SharpeSG | 32 | 21 | 7 | 4 | 1 | 0 | 3 | 10-23 | 1-6 | 0-0 | -8 |
| Jrue HolidayPG | 22 | 21 | 1 | 7 | 0 | 0 | 1 | 9-14 | 3-6 | 0-0 | -5 |
| Caleb Love | 29 | 11 | 4 | 3 | 0 | 0 | 3 | 4-9 | 3-6 | 0-0 | -1 |
| Yang Hansen | 7 | 0 | 3 | 0 | 0 | 0 | 1 | 0-2 | 0-0 | 0-0 | -13 |
| Jerami Grant | 26 | 8 | 2 | 2 | 1 | 1 | 3 | 2-8 | 0-5 | 4-6 | 0 |
| Rayan Rupert | 16 | 0 | 1 | 1 | 0 | 0 | 0 | 0-5 | 0-2 | 0-0 | -14 |
| Javonte Cooke | 9 | 5 | 2 | 0 | 1 | 0 | 0 | 2-5 | 1-4 | 0-0 | -3 |
| Team | 98 | 57 | 22 | 7 | 3 | 13 | 39-98 | 13-45 | 7-10 |
DNP: Deni Avdija (injury), Kris Murray (injury), Duop Reath (injury), Matisse Thybulle (injury), Robert Williams III (injury), Scoot Henderson (injury), Damian Lillard (injury), Blake Wesley (injury)
Lead tracker
How the game flowed
- Biggest lead · POR
- 2
- Biggest lead · TOR
- 13
- Times tied
- 3
- Lead changes
- 4
- Longest run · TOR
- 10
How they entered this matchup
Pregame context
- TOR has the rest edge with 1 day and 48h between games.
- TOR is carrying the heavier travel load at 484 mi from its previous stop.
- TOR is dealing with minimal pressure: -3h on the body clock and 0h of zone shift.
- TOR is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
- TOR is in game 4 of 5 on the road with 2,593 mi already logged before tip.
The numbers
Rest · travel · body clock
| Schedule spot | TOR | POR |
|---|---|---|
| Record | 28-19 | 23-23 |
| Days rest | 1 day | B2B |
| Hours rest | 48h | 24h |
| Rest swing | +24h | -24h |
| Travel in | 484 mi | 0 mi |
| Zone change | 0h | 0h |
| Body clock | -3h | 0h |
| Local tip | evening | evening |
| Segment | Road trip · 4 of 5 | Homestand · 2 of 2 |
| Miles before tip | 2,593 mi | 0 mi |
| Schedule alerts | 4 in 6 | B2B |
How each side got here
Travel and map
TOR
484 miTOR came from Sacramento, CA with 484 mi of travel and 0h of time-zone change.
Sacramento, CA to Portland, OR
POR
0 miPOR stayed in Portland, OR between games, so travel is not a real factor in this setup.
Stayed in Portland, OR
Where this game sits in the run
Trip context
TOR
Road tripTOR is on game 4 of 5 on the road, with 2,593 mi already behind it.
POR
HomestandPOR is in game 2 of 2 on this homestand.
Where it aired
TV · streaming · radio
- Local TV
- Team streams
- League Pass
- Radio
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 →

