TRANSACTION · MLBPirates: Recalled RHP Antwone Kelly from Indianapolis (IL) (Jul 31)
TRANSACTION · MLBPhillies: Recalled RHP Andrew Painter from Lehigh Valley (IL) (Jul 31)
TRANSACTION · MLBRockies: Reinstated CF Brenton Doyle from the 10-day IL (Jul 31)
Free during beta —to track favorites + alerts
FINAL+21SA
OKC

OKC

64-18

82103
SA

SA

62-20

NBASun, May 24FinalSeriesSA wins series 4-1VegasSA -2.5
Game flowOKC SA

Biggest swing: 15pp · 2nd Quarter · 6:45

NBA · Oklahoma City Thunder 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
18126-11-1673
26103-80-14-6+292
31196-150-17-7-1847
1721-20-1-1640
2152-81-3-1041
Bench
2331-71-7-1131
1400-1-2221
23103-72-42-2-453
19114-92-71-1+652
2142-110-4-420
2441-100-52-2-1320
421-2+102
Team8230-916-3316-184722

Stat compare

Headline stats · full table below

33

FG %

39

22

Ast

25

Team stats

OKC

Away

Stat

SA

Home

30-91

fieldGoalsMade-fieldGoalsAttempted

35-90

33

FG %

39

6-33

threePointFieldGoalsMade-threePointFieldGoalsAttempted

9-33

16-18

freeThrowsMade-freeThrowsAttempted

24-32

22

Assists

25

17

Turnovers

12

Playoff series

Series tied 2-2

May 19SASA122@OKCOKC115
May 21SASA113@OKCOKC122
May 23OKCOKC123@SASA108
May 25OKCOKC82@SASA103today
May 27SASA114@OKCOKC127
May 29OKCOKC91@SASA118
May 31SASA111@OKCOKC103

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

SA -2.5

Between and 5

Total

219.5

Standard · -6.5 vs avg

Moneyline

OKCOKC+12445%
SASA-14860%

5· 6.1h

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

Line movement · 200 snapshots

ESPN-tracked · 21+

Spread

2.5

+1.0 since open

Total

219.5

0.0 since open

How it ended

SA beat OKC 103-82. V. Wembanyama paced them with 33 PTS, 8 REB, 5 AST. SA outscored the other side 28-19 in the 1st quarter.

Last play

End of Game

Win probability

SA vs OKC

0255075100Q2Q3Q4Q3Q4

Starters vs bench

production by unit
OKCOKCstarters 59% of pts

Starters(5)

48 PTS · 28 REB · 13 AST

GS 37

Bench(7)

34 PTS · 19 REB · 9 AST

GS 12

SASAstarters 71% of pts

Starters(5)

73 PTS · 31 REB · 21 AST

GS 67

Bench(8)

30 PTS · 21 REB · 4 AST

GS 21

Clutch moments · top swings

ranked by WP impact
OKC2nd Quarter · 6:45 · 28-35
+15pp28% WP

Victor Wembanyama · out of bounds lost ball turnover

Linescore (quarters)

Team1234T
OKC1919222282
SA28222825103

Period scoring

OKC won 0 · SA won 4

19
28

Q1

Hartenstein 8

Wembanyama 11

19
22

Q2

Holmgren 6

Wembanyama 11

22
28

Q3

Gilgeous-Alexander 9

Dort 15

22
25

Q4

Joe 8

Kornet 6

OKC
SA

Shooting comparison

OKC
SA

33%

30-91

FG

39%

35-90

18%

6-33

3PT

27%

9-33

89%

16-18

FT

75%

24-32

Play-by-play · 546 plays

period
event
player
  1. Q4·0.0

    End of Game

    OKC 82·SA 103

  2. Q4·0.0

    End of the 4th Quarter

    OKC 82·SA 103

  3. Q4·4.0

    shot clock turnover

    OKC 82·SA 103

  4. Q4·28.1

    Kenrich Williams makes 1-foot layup (Nikola Topic assists)

    · ·

    OKC 82·SA 103

  5. Q4·38.7

    Kelly Olynyk makes 25-foot three point jumper (Lindy Waters III assists)

    ·

    OKC 80·SA 103

  6. Q4·55.9

    Nikola Topic makes running layup (Kenrich Williams assists)

    · ·

    OKC 80·SA 100

  7. Q4·58.8

    Aaron Wiggins defensive rebound

    OKC 78·SA 100

  8. Q4·1:01

    Jordan McLaughlin misses 25-foot three point pullup jump shot

    OKC 78·SA 100

  9. Q4·1:13

    Isaiah Joe makes 23-foot three point step back jumpshot

    OKC 78·SA 100

  10. Q4·1:30

    Jaylin Williams defensive rebound

    ·

    OKC 75·SA 100

  11. Q4·1:30

    Keldon Johnson misses 26-foot running jump shot

    OKC 75·SA 100

  12. Q4·1:38

    Kenrich Williams lost ball turnover (Kelly Olynyk steals)

    · ·

    OKC 75·SA 100

  13. Q4·1:54

    Jordan McLaughlin makes 23-foot running jump shot (Carter Bryant assists)

    ·

    OKC 75·SA 100

  14. Q4·1:58

    Nikola Topic lost ball turnover (Kelly Olynyk steals)

    ·

    OKC 75·SA 97

  15. Q4·2:11

    Keldon Johnson makes driving layup

    OKC 75·SA 97

  16. Q4·2:24

    Aaron Wiggins lost ball turnover (Kelly Olynyk steals)

    ·

    OKC 75·SA 95

  17. Q4·2:41

    Kenrich Williams defensive rebound

    ·

    OKC 75·SA 95

  18. Q4·2:41

    Kelly Olynyk misses 25-foot three point jumper

    OKC 75·SA 95

  19. Q4·2:43

    Jordan McLaughlin offensive rebound

    OKC 75·SA 95

  20. Q4·2:44

    Kelly Olynyk misses 14-foot turnaround jump shot

    OKC 75·SA 95

  21. Q4·2:54

    Kelly Olynyk defensive rebound

    OKC 75·SA 95

  22. Q4·2:57

    Carter Bryant blocks Nikola Topic's driving layup

    ·

    OKC 75·SA 95

  23. Q4·3:07

    Jaylin Williams defensive rebound

    ·

    OKC 75·SA 95

  24. Q4·3:10

    Keldon Johnson misses 25-foot three point jumper

    OKC 75·SA 95

  25. Q4·3:32

    Lindy Waters III enters the game for Luke Kornet

    ·

    OKC 75·SA 95

  26. Q4·3:32

    Kelly Olynyk enters the game for De'Aaron Fox

    ·

    OKC 75·SA 95

  27. Q4·3:32

    Spurs Full timeout

    OKC 75·SA 95

  28. Q4·3:33

    Isaiah Joe makes driving layup (Nikola Topic assists)

    ·

    OKC 75·SA 95

  29. Q4·3:45

    De'Aaron Fox makes free throw 1 of 1

    OKC 73·SA 95

  30. Q4·3:45

    Thunder Full timeout

    OKC 73·SA 94

Betting line

SA -2.5·O/U 219.5·OKC +124/SA -148

DraftKings · via ESPN

Recap · NBA

an Antonio Spurs held off Oklahoma City Thunder, 103–82. It was a wire-to-wire rout.

SA -2.5 cashed (won by 21). Total stayed UNDER 219.5 by 34.5.

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

NBA TRACKING · Tonight’s standouts

5 of 15 players in cohort
  • Cason WallaceOKC · G
    DEFL599+
  • Victor WembanyamaSA · F
    CONT11.999+
  • Chet HolmgrenOKC · C
    CONT10.799+
  • Shai Gilgeous-AlexanderOKC · G
    DRIVES18.399
  • De'Aaron FoxSA · G
    DRIVES14.898

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.4%

ensemble · OKC favored

  • Elo Static

    40.8%

    P(SA win)

    35%

    weight

  • Elo Recent

    36.3%

    P(SA win)

    33%

    weight

  • Pace Efficiency

    38.1%

    P(SA win)

    32%

    weight

Disagreement

1.87 pp

weighted σ across sub-models

Confidence

88% · high

maps from disagreement

Substrate count

3 / 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.

The receipts

Closing-line value.

-2.97

CLV pp · steam

Open price

+100

Close price

+114

Open no-vig

47.8%

Close no-vig

44.9%

Market faded the model hard · Graded: miss

How we read this game

Which side does The One Analytics' model favor in OKC at SA?
The model favors OKC, based on a weighted edge across matchup factors. The pick is logged before the game and graded in public.
When is the pick logged, and can it change?
Every model pick is timestamped before the game starts and is never edited after the fact.

Line shopping · 1 book

Where to bet this game.

Same model, different prices. The same moneyline can vary 25¢ across books — taking the worst price wipes out a real edge instantly. Star marks the best-paying book per side.

+17.1pp

best edge · OKC · DraftKings

OKC

★ best
+130DraftKings

edge +17.1pp · implied 42.1%

SA

no live price

BookOKCSABest edge
DraftKings+130-148+17.1

Edges shown are model probability minus no-vig implied probability for that side at that book. Stars mark the highest-paying cell per side. Lines refresh every 60 seconds.

Player projections

SA vs OKC.

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.

130

projections · 115 high confidence

Points

  • Shai Gilgeous-AlexanderOKC
    27.7± 6.8high
  • Tobias HarrisSA
    16.3± 7.8high
  • Stephon CastleSA
    16.2± 5.2high

Rebounds

  • Isaiah HartensteinOKC
    8.6± 3.9high
  • Chet HolmgrenOKC
    8.0± 3.0high
  • Tobias HarrisSA
    6.4± 1.8high

Assists

  • Shai Gilgeous-AlexanderOKC
    7.6± 3.1high
  • De'Aaron FoxSA
    6.1± 1.3high
  • Stephon CastleSA
    6.1± 1.7high

Blocks

  • Chet HolmgrenOKC
    1.4± 0.9high
  • Shai Gilgeous-AlexanderOKC
    0.8± 0.8high
  • Isaiah HartensteinOKC
    0.6± 0.8high

Steals

  • Cason WallaceOKC
    2.0± 1.0high
  • Alex CarusoOKC
    1.5± 1.1high
  • Shai Gilgeous-AlexanderOKC
    1.5± 1.5high

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

Matchup · 2026

Team rate stats vs league

hoopR-data

OKC

OKC

league avg

SA

SA

55.9%

Effective FG%

54.4

55.3%

48.2%

FG%

47.0

47.7%

118.5

PPG

114.9

118.2

25.8

Assists / G

25.0

27.3

11.9

Turnovers / G

14.0

12.8

Data via ESPN · hoopR