TRANSACTION · MLBBraves: Agreed to terms with OF Luis Consoro on a minor league contract (Jul 1)
TRANSACTION · MLBRoyals: Placed RHP Connor Seabold on the 15-day IL (Jul 1)
TRANSACTION · MLBPirates: Agreed to terms with SS Ryan McCarty on a minor league contract (Jul 1)
TRANSACTION · NBAWizards: Re-signed F Jamir Watkins to a two-way contract (Jul 1)
TRANSACTION · NBATrail Blazers: Signed C Branden Carlson to a contract (Jul 1)
TRANSACTION · NBAMagic: Signed F Jonathan Isaac and C Nikola Vucevic to contracts (Jul 1)
Free during beta —to track favorites + alerts
FINAL+8BOS
POR

POR

23-24

94102
BOS

BOS

29-17

NBAMon, Jan 26FinalSeriestied 1-1VegasBOS -8.5
Game flowPOR BOS

Biggest swing: 6pp · 3rd Quarter · 11:29

NBA · Portland Trail Blazers at Boston Celtics · 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
36186-133-93-3-681
2894-91-50-2-19151
24145-113-71-2+333
3493-121-62-2-453
2541-20-12-4-1141
Bench
27194-91-310-15-423
2063-3+1120
26115-141-7-235
400-1-100
1641-40-22-2-740
Team9432-7810-4020-304617
DNP: K. Murray, D. Avdija, D. Reath, Y. Hansen, M. Thybulle

Stat compare

Headline stats · full table below

41

FG %

43

17

Ast

24

Team stats

POR

Away

Stat

BOS

Home

32-78

fieldGoalsMade-fieldGoalsAttempted

39-90

41

FG %

43

10-40

threePointFieldGoalsMade-threePointFieldGoalsAttempted

13-34

20-30

freeThrowsMade-freeThrowsAttempted

11-18

17

Assists

24

18

Turnovers

17

Season series

Series tied 1-1

Dec 28BOSBOS108@PORPOR114
Jan 27PORPOR94@BOSBOS102today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

BOS -8.5

Between 7 and 10

Total

223.5

Standard · -2.5 vs avg

Moneyline

PORPOR+27527%
BOSBOS-34578%

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

223.5

0.0 since open

How it ended

BOS beat POR 102-94. J. Brown led with 20 PTS, 8 REB, 4 AST. BOS outscored the other side 32-11 in the 1st quarter.

Last play

End of Game

Win probability

BOS vs POR

0255075100Q2Q3Q4Q3Q4

Starters vs bench

production by unit
PORPORstarters 57% of pts

Starters(5)

54 PTS · 35 REB · 9 AST

GS 40

Bench(5)

40 PTS · 11 REB · 8 AST

GS 28

BOSBOSstarters 75% of pts

Starters(5)

76 PTS · 27 REB · 20 AST

GS 57

Bench(5)

26 PTS · 14 REB · 4 AST

GS 16

Linescore (quarters)

Team1234T
POR1126282994
BOS32202327102

Period scoring

POR won 3 · BOS won 1

11
32

Q1

Sharpe 3

Pritchard 8

26
20

Q2

Holiday 8

Simons 5

28
23

Q3

Camara 6

Brown 9

29
27

Q4

Camara 7

Rupert 25

POR
BOS

Shooting comparison

POR
BOS

41%

32-78

FG

43%

39-90

25%

10-40

3PT

38%

13-34

67%

20-30

FT

61%

11-18

Play-by-play · 503 plays

period
event
player
  1. Q4·0.0

    End of Game

    POR 94·BOS 102

  2. Q4·0.0

    End of the 4th Quarter

    POR 94·BOS 102

  3. Q4·10.6

    Sam Hauser defensive rebound

    POR 94·BOS 102

  4. Q4·12.4

    Toumani Camara misses 25-foot three point pullup jump shot

    POR 94·BOS 102

    +0.5pp

  5. Q4·17.4

    Derrick White lost ball turnover (Jerami Grant steals)

    ·

    POR 94·BOS 102

  6. Q4·17.4

    Jerami Grant vs. Derrick White (Toumani Camara gains possession)

    · ·

    POR 94·BOS 102

    0.5pp

  7. Q4·21.0

    Toumani Camara bad pass turnover (Derrick White steals)

    ·

    POR 94·BOS 102

    +0.8pp

  8. Q4·23.5

    Hugo Gonzalez enters the game for Payton Pritchard

    ·

    POR 94·BOS 102

  9. Q4·23.5

    Trail Blazers Full timeout

    POR 94·BOS 102

  10. Q4·24.1

    Derrick White makes 29-foot three point jumper (Sam Hauser assists)

    ·

    POR 94·BOS 102

    +5pp

  11. Q4·41.5

    Toumani Camara makes free throw 2 of 2

    POR 94·BOS 99

    +4pp

  12. Q4·41.5

    Payton Pritchard enters the game for Anfernee Simons

    ·

    POR 93·BOS 99

  13. Q4·41.5

    Toumani Camara makes free throw 1 of 2

    POR 93·BOS 99

    1pp

  14. Q4·41.5

    Anfernee Simons personal foulBIG MOMENT

    POR 92·BOS 99

    5pp

  15. Q4·42.4

    Derrick White lost ball turnover (Jrue Holiday steals)

    ·

    POR 92·BOS 99

    1pp

  16. Q4·1:03

    Jerami Grant makes driving layup

    POR 92·BOS 99

    0.8pp

  17. Q4·1:09

    Toumani Camara offensive rebound

    POR 90·BOS 99

    0.7pp

  18. Q4·1:12

    Jerami Grant misses free throw 1 of 1

    POR 90·BOS 99

    +2pp

  19. Q4·1:12

    Neemias Queta enters the game for Amari Williams

    ·

    POR 90·BOS 99

  20. Q4·1:12

    Amari Williams shooting foul

    POR 90·BOS 99

    2pp

  21. Q4·1:12

    Jerami Grant makes driving layup

    POR 90·BOS 99

  22. Q4·1:18

    Robert Williams III defensive rebound

    ·

    POR 88·BOS 99

  23. Q4·1:22

    Jaylen Brown misses 20-foot pullup jump shot

    POR 88·BOS 99

  24. Q4·1:26

    Amari Williams offensive rebound

    POR 88·BOS 99

  25. Q4·1:29

    Anfernee Simons misses 15-foot fade away jump shot

    POR 88·BOS 99

  26. Q4·1:45

    Jrue Holiday makes 8-foot two point shot

    POR 88·BOS 99

  27. Q4·1:59

    Jaylen Brown makes free throw 2 of 2

    POR 86·BOS 99

  28. Q4·1:59

    Robert Williams III enters the game for Donovan Clingan

    · ·

    POR 86·BOS 98

  29. Q4·1:59

    Celtics offensive team rebound

    POR 86·BOS 98

  30. Q4·1:59

    Jaylen Brown misses free throw 1 of 2

    POR 86·BOS 98

Betting line

BOS -8.5·O/U 223.5·POR +275/BOS -345

DraftKings · via ESPN

Recap · NBA

oston Celtics held off Portland Trail Blazers, 102–94.

POR +8.5 cashed (BOS won by 8). Total stayed UNDER 223.5 by 27.5.

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

NBA TRACKING · Tonight’s standouts

5 of 14 players in cohort
  • Robert Williams IIIPOR · C
    TS%72.299
  • Jrue HolidayPOR · G
    TOUCHES84.698
  • Neemias QuetaBOS · C
    CONT9.197
  • Shaedon SharpePOR · G
    USG%29.996
  • Donovan ClinganPOR · C
    CONT7.694

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(BOS win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(BOS win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

    P(BOS 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.

Matchup · 2026

Team rate stats vs league

hoopR-data

POR

POR

league avg

BOS

BOS

53.0%

Effective FG%

54.4

55.1%

45.1%

FG%

47.0

46.5%

114.6

PPG

114.9

114.2

25.0

Assists / G

25.0

24.6

16.2

Turnovers / G

14.0

11.5

Data via ESPN · hoopR