TRANSACTION · MLBPirates: Sent LHP Evan Sisk on a rehab assignment to Indianapolis (IL) (Jul 30)
TRANSACTION · MLBBrewers: Sent LHP Kyle Harrison on a rehab assignment to Wisconsin (ML) (Jul 30)
TRANSACTION · MLBWhite Sox: Sent RHP Drew Thorpe on a rehab assignment to Birmingham (SL) (Jul 30)
Free during beta —to track favorites + alerts
FINAL+15OKC
OKC

OKC

64-18

123108
SA

SA

62-20

NBAFri, May 22FinalSeriesSA wins series 4-1VegasSA -3.5
Game flowOKC SA

Biggest swing: 21pp · 2nd Quarter · 7:54

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
2152-40-11-2-684
28145-71-23-4-231
36266-172-412-12+11212
2300-10-1-953
1721-50-1-351
Bench
22185-75-63-3+2251
24154-73-54-6+2831
252-21-1010
931-11-1-201
20000
28113-82-63-4+854
272410-212-102-2+2841
100-1000
Team12339-8117-3828-334129

Stat compare

Headline stats · full table below

48

FG %

43

29

Ast

26

Team stats

OKC

Away

Stat

SA

Home

39-81

fieldGoalsMade-fieldGoalsAttempted

34-80

48

FG %

43

17-38

threePointFieldGoalsMade-threePointFieldGoalsAttempted

13-41

28-33

freeThrowsMade-freeThrowsAttempted

27-33

29

Assists

26

10

Turnovers

15

Playoff series

OKC leads series 2-1

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

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

SA -3.5

Between and 5

Total

219.5

Standard · -6.5 vs avg

Moneyline

OKCOKC+12445%
SASA-14860%

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

3.5

0.0 since open

Total

219.5

+2.0 since open

How it ended

OKC beat SA 123-108. S. Gilgeous-Alexander paced them with 26 PTS, 2 REB, 12 AST. OKC outscored the other side 32-20 in the 2nd quarter.

Last play

End of Game

Win probability

SA vs OKC

0255075100Q2Q1Q2Q3Q4

Starters vs bench

production by unit
OKCOKCstarters 38% of pts

Starters(5)

47 PTS · 23 REB · 21 AST

GS 38

Bench(8)

76 PTS · 18 REB · 8 AST

GS 66

SASAstarters 79% of pts

Starters(5)

85 PTS · 28 REB · 20 AST

GS 75

Bench(10)

23 PTS · 9 REB · 6 AST

GS 7

Clutch moments · top swings

ranked by WP impact
OKC2nd Quarter · 7:54 · 41-39
+21pp54% WP

Harrison Barnes · misses 23-foot three point jumper

SA2nd Quarter · 12:00 · 26-31
+13pp67% WP

Stephon Castle · enters the game for Devin Vassell

SA1st Quarter · 1:44 · 22-27
+11pp65% WP

Victor Wembanyama · lost ball turnover (Jaylin Williams steals)

Linescore (quarters)

Team1234T
OKC26323728123
SA31203324108

Period scoring

OKC won 3 · SA won 1

26
31

Q1

Williams 8

Fox 9

32
20

Q2

Gilgeous-Alexander 9

Vassell 19

37
33

Q3

Gilgeous-Alexander 12

Wembanyama 9

28
24

Q4

McCain 9

Wembanyama 7

OKC
SA

Shooting comparison

OKC
SA

48%

39-81

FG

43%

34-80

45%

17-38

3PT

32%

13-41

85%

28-33

FT

82%

27-33

Play-by-play · 528 plays

period
event
player
  1. Q4·0.0

    End of Game

    OKC 123·SA 108

  2. Q4·0.0

    End of the 4th Quarter

    OKC 123·SA 108

  3. Q4·12.8

    Kelly Olynyk makes 23-foot three point jumper (Mason Plumlee assists)

    ·

    OKC 123·SA 108

  4. Q4·25.8

    Kenrich Williams makes 26-foot three point jumper (Isaiah Joe assists)

    · ·

    OKC 123·SA 105

  5. Q4·47.4

    Mason Plumlee makes layup (Jordan McLaughlin assists)

    ·

    OKC 120·SA 105

  6. Q4·1:10

    Kenrich Williams makes tip shot

    ·

    OKC 120·SA 103

  7. Q4·1:10

    Kenrich Williams offensive rebound

    ·

    OKC 118·SA 103

  8. Q4·1:10

    Mason Plumlee blocks Nikola Topic 's 2-foot two point shot

    ·

    OKC 118·SA 103

  9. Q4·1:30

    Kenrich Williams enters the game for Isaiah Hartenstein

    · ·

    OKC 118·SA 103

  10. Q4·1:30

    Isaiah Joe enters the game for Cason Wallace

    ·

    OKC 118·SA 103

  11. Q4·1:30

    Nikola Topic enters the game for Alex Caruso

    ·

    OKC 118·SA 103

  12. Q4·1:30

    Aaron Wiggins enters the game for Jared McCain

    ·

    OKC 118·SA 103

  13. Q4·1:30

    Jaylin Williams enters the game for Shai Gilgeous-Alexander

    · ·

    OKC 118·SA 103

  14. Q4·1:30

    Kelly Olynyk offensive foul turnover

    OKC 118·SA 103

  15. Q4·1:30

    Kelly Olynyk offensive foul

    OKC 118·SA 103

  16. Q4·1:31

    Jordan McLaughlin defensive rebound

    OKC 118·SA 103

  17. Q4·1:34

    Shai Gilgeous-Alexander misses two point shot

    OKC 118·SA 103

  18. Q4·1:38

    Kelly Olynyk lost ball turnover (Cason Wallace steals)

    ·

    OKC 118·SA 103

  19. Q4·1:51

    Jared McCain makes free throw 2 of 2

    OKC 118·SA 103

  20. Q4·1:51

    Mason Plumlee enters the game for De'Aaron Fox

    ·

    OKC 117·SA 103

  21. Q4·1:51

    Lindy Waters III enters the game for Julian Champagnie

    ·

    OKC 117·SA 103

  22. Q4·1:51

    Bismack Biyombo enters the game for Devin Vassell

    ·

    OKC 117·SA 103

  23. Q4·1:51

    Kelly Olynyk enters the game for Stephon Castle

    ·

    OKC 117·SA 103

  24. Q4·1:51

    Jordan McLaughlin enters the game for Victor Wembanyama

    ·

    OKC 117·SA 103

  25. Q4·1:51

    Jared McCain makes free throw 1 of 2

    OKC 117·SA 103

  26. Q4·1:51

    Julian Champagnie personal take foul

    OKC 116·SA 103

  27. Q4·2:02

    Cason Wallace defensive rebound

    OKC 116·SA 103

  28. Q4·2:07

    Stephon Castle misses 26-foot three point pullup jump shot

    OKC 116·SA 103

  29. Q4·2:28

    Cason Wallace makes 24-foot three point jumper (Shai Gilgeous-Alexander assists)

    ·

    OKC 116·SA 103

    0.9pp

  30. Q4·2:44

    Victor Wembanyama makes 2-foot two point shot (Devin Vassell assists)

    ·

    OKC 113·SA 103

Betting line

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

DraftKings · via ESPN

Recap · NBA

klahoma City Thunder went into San Antonio Spurs and beat them, 123–108.

OKC +3.5 cashed (SA lost outright). Total cleared the 219.5 OVER by 11.5.

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

NBA TRACKING · Tonight’s standouts

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

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.

34.3%

ensemble · OKC favored

  • Elo Static

    36.7%

    P(SA win)

    34%

    weight

  • Elo Recent

    32.2%

    P(SA win)

    33%

    weight

  • Pace Efficiency

    34.0%

    P(SA win)

    33%

    weight

Disagreement

1.86 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.16

CLV pp · steam

Open price

-105

Close price

+105

Open no-vig

48.9%

Close no-vig

46.8%

Market faded the model hard · Graded: hit

Logged before tip · graded in public

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.
How is the pick graded?
In public, the moment the game goes final — wins and losses alike, with the full record on the model accuracy page.

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.

+20.5pp

best edge · OKC · DraftKings

OKC

★ best
+124DraftKings

edge +20.5pp · implied 42.8%

SA

no live price

BookOKCSABest edge
DraftKings+124-148+20.5

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