Free during beta —to track favorites + alerts
FINAL+5POR
POR

POR

16-20

115110
SA

SA

25-10

NBASat, Jan 3FinalSeriestied 1-1VegasSA -8.5
Game flowPOR SA

Biggest swing: 31pp · 3rd Quarter · 2:39

NBA · Portland Trail Blazers at San Antonio Spurs · final

NBA · Box scoreTRACKING

Final
box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Starters
36207-115-91-2081
2762-52-4+631
39299-223-68-11+101010
34249-123-53-6+1124
2863-160-4+633
Bench
1120-12-2+121
28166-133-91-4-452
2272-62-51-2+461
1552-51-3+121
Team11540-9119-4516-275124
DNP: J. Grant, R. Williams III, D. Reath, M. Thybulle, J. Cooke, B. Wesley

Stat compare

Headline stats · full table below

44

FG %

43

24

Ast

27

Team stats

POR

Away

Stat

SA

Home

40-91

fieldGoalsMade-fieldGoalsAttempted

40-93

44

FG %

43

19-45

threePointFieldGoalsMade-threePointFieldGoalsAttempted

10-31

16-27

freeThrowsMade-freeThrowsAttempted

20-23

24

Assists

27

11

Turnovers

6

Playoff series

SA wins series 4-1

Apr 20PORPOR98@SASA111
Apr 22PORPOR106@SASA103
Apr 25SASA120@PORPOR108
Apr 26SASA114@PORPOR93
Apr 29PORPOR95@SASA114

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

SA -8.5

Between 7 and 10

Total

234.5

High-scoring · +8.5 vs avg

Moneyline

PORPOR+26028%
SASA-32576%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 5 snapshots

ESPN-tracked · 21+

Spread

8.5

0.0 since open

Total

234.5

0.0 since open

How it ended

POR beat SA 115-110. D. Avdija stuffed the line with 29 PTS, 10 REB, and 10 AST. POR outscored the other side 35-24 in the 1st quarter.

Last play

End of Game

Win probability

SA vs POR

0255075100Q2Q3Q4Q3Q4

Starters vs bench

production by unit
PORPORstarters 74% of pts

Starters(5)

85 PTS · 36 REB · 19 AST

GS 65

Bench(4)

30 PTS · 15 REB · 5 AST

GS 25

SASAstarters 84% of pts

Starters(5)

92 PTS · 33 REB · 21 AST

GS 86

Bench(5)

18 PTS · 15 REB · 6 AST

GS 11

Clutch moments · top swings

ranked by WP impact
POR3rd Quarter · 1:40 · 81-80
+18pp57% WP

Dylan Harper · shooting foul

SA3rd Quarter · 2:39 · 81-77
+31pp41% WP

Dylan Harper · blocks Yang Hansen's tip shot

POR4th Quarter · 49.6 · 114-110
+18pp82% WP

Deni Avdija · makes 25-foot three point step back jumpshot

Linescore (quarters)

Team1234T
POR35203228115
SA24272930110

Period scoring

POR won 2 · SA won 2

35
24

Q1

Clingan 14

Kornet 6

20
27

Q2

Avdija 10

Champagnie 10

32
29

Q3

Avdija 7

Harper 15

28
30

Q4

Avdija 8

Fox 22

POR
SA

Shooting comparison

POR
SA

44%

40-91

FG

43%

40-93

42%

19-45

3PT

32%

10-31

59%

16-27

FT

87%

20-23

Play-by-play · 497 plays

period
event
player
  1. Q4·0.0

    End of Game

    POR 115·SA 110

  2. Q4·0.0

    End of the 4th Quarter

    POR 115·SA 110

  3. Q4·3.0

    Sidy Cissoko defensive rebound

    POR 115·SA 110

    0.6pp

  4. Q4·5.2

    Julian Champagnie misses 28-foot three point jumper

    POR 115·SA 110

    4pp

  5. Q4·13.0

    Caleb Love makes free throw 2 of 2

    POR 115·SA 110

  6. Q4·13.0

    Sidy Cissoko enters the game for Donovan Clingan

    ·

    POR 114·SA 110

  7. Q4·13.0

    Trail Blazers offensive team rebound

    POR 114·SA 110

    +2pp

  8. Q4·13.0

    Caleb Love misses free throw 1 of 2

    POR 114·SA 110

    +1pp

  9. Q4·13.0

    Keldon Johnson enters the game for Luke Kornet

    ·

    POR 114·SA 110

  10. Q4·13.0

    Luke Kornet personal foul

    POR 114·SA 110

    3pp

  11. Q4·13.0

    Caleb Love defensive rebound

    POR 114·SA 110

    2pp

  12. Q4·14.8

    De'Aaron Fox misses 6-foot step back jumpshotBIG MOMENT

    POR 114·SA 110

    7pp

  13. Q4·21.7

    Spurs Full timeout

    POR 114·SA 110

  14. Q4·21.7

    De'Aaron Fox defensive rebound

    POR 114·SA 110

  15. Q4·22.7

    Caleb Love misses free throw 2 of 2BIG MOMENT

    POR 114·SA 110

    +7pp

  16. Q4·22.7

    Trail Blazers offensive team rebound

    POR 114·SA 110

    +2pp

  17. Q4·22.7

    Caleb Love misses free throw 1 of 2

    POR 114·SA 110

    +2pp

  18. Q4·22.7

    De'Aaron Fox personal take foulBIG MOMENT

    POR 114·SA 110

    6pp

  19. Q4·31.8

    Caleb Love defensive rebound

    POR 114·SA 110

    2pp

  20. Q4·34.7

    Harrison Barnes misses 23-foot three point jumperBIG MOMENT

    POR 114·SA 110

    6pp

  21. Q4·38.3

    Harrison Barnes offensive reboundBIG MOMENT

    POR 114·SA 110

    +5pp

  22. Q4·39.2

    Luke Kornet misses tip in dunkBIG MOMENT

    POR 114·SA 110

    5pp

  23. Q4·39.2

    Luke Kornet offensive rebound

    POR 114·SA 110

    +5pp

  24. Q4·41.3

    Stephon Castle misses 14-foot pullup jump shotBIG MOMENT

    POR 114·SA 110

    6pp

  25. Q4·49.6

    Deni Avdija makes 25-foot three point step back jumpshotBIG MOMENT

    POR 114·SA 110

    18pp

  26. Q4·1:09

    Trail Blazers defensive team rebound

    POR 111·SA 110

    3pp

  27. Q4·1:10

    De'Aaron Fox misses 11-foot two point shotBIG MOMENT

    POR 111·SA 110

    8pp

  28. Q4·1:14

    Deni Avdija bad pass turnover (De'Aaron Fox steals)BIG MOMENT

    ·

    POR 111·SA 110

    +11pp

  29. Q4·1:18

    Deni Avdija offensive reboundBIG MOMENT

    POR 111·SA 110

    8pp

  30. Q4·1:18

    Luke Kornet blocks Deni Avdija 's 3-foot driving layupBIG MOMENT

    ·

    POR 111·SA 110

    +8pp

Betting line

SA -8.5·O/U 234.5·POR +260/SA -325

DraftKings · via ESPN

Recap · NBA

ortland Trail Blazers went into San Antonio Spurs and beat them, 115–110. Decided by 5.

POR +8.5 cashed (SA lost outright). Total stayed UNDER 234.5 by 9.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

NBA TRACKING · Tonight’s standouts

5 of 15 players in cohort
  • Deni AvdijaPOR · F
    DRIVES20.899+
  • De'Aaron FoxSA · G
    DRIVES14.898
  • Luke KornetSA · C
    TS%68.797
  • Shaedon SharpePOR · G
    USG%29.996
  • Stephon CastleSA · G
    TOUCHES71.594

Model ensemble · how the prediction is built

3 sub-models, blended.

Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.

38.2%

ensemble · POR favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(SA win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(SA win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

    P(SA win)

    33%

    weight

Disagreement

0.00 pp

weighted σ across sub-models

Confidence

100% · high

maps from disagreement

Substrate count

0 / 3 active

ones with full inputs tonight

Weights recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.

Player projections

SA vs POR.

Per-player stat projections built from a recency-weighted blend of the last ten games, season average, and matchup context. Confidence reflects sample size and stability — the top of each list is who to watch.

170

projections · 150 high confidence

Points

  • Deni AvdijaPOR
    25.3± 7.7high
  • Ja MorantPOR
    19.6± 8.8high
  • Damian LillardPOR
    19.2± 8.2high

Rebounds

  • Donovan ClinganPOR
    10.3± 2.7high
  • Robert Williams IIIPOR
    7.4± 1.6high
  • Tobias HarrisSA
    6.4± 1.8high

Assists

  • Ja MorantPOR
    8.1± 3.9high
  • Deni AvdijaPOR
    6.3± 3.2high
  • Jrue HolidayPOR
    6.3± 3.0high

Blocks

  • Donovan ClinganPOR
    1.5± 1.2high
  • Robert Williams IIIPOR
    1.1± 0.9high
  • Branden CarlsonPOR
    0.9± 1.6high

Steals

  • Matisse ThybullePOR
    1.7± 1.8high
  • Toumani CamaraPOR
    1.4± 1.4high
  • De'Aaron FoxSA
    1.4± 1.0high

Projections recompute every 30 minutes · prop lines plug in once sportsbook ingest lands

Matchup · 2026

Team rate stats vs league

hoopR-data

POR

POR

league avg

SA

SA

53.0%

Effective FG%

54.4

55.3%

45.1%

FG%

47.0

47.7%

114.6

PPG

114.9

118.2

25.0

Assists / G

25.0

27.3

16.2

Turnovers / G

14.0

12.8

Data via ESPN · hoopR