Game Dossier
Elite model-vs-market intelligence for a single matchup, with core market verdicts, ranked opportunities, player prop signals, and operator diagnostics.
Portland Trail Blazers
VS
San Antonio Spurs
Best core market
Total · Over
Top opportunity
Stephon Castle · PRA · Over
Qualified edges
46
Positive edges
71
Fair Home Win %
50.9%
Fair Spread (Home)
-0.3
Fair Total
229.2
Operator Provenance
227
217
36715
45
Core Market Verdict
Best model-vs-market disagreement across moneyline, spread, and total.
Total
Bet365
Edge
+10.24
Edge Score
10.24
Market Line
219.0
Model Line
229.2
Line Gap
+10.2
Spread
Bet365
Edge
+5.81
Edge Score
5.81
Market Line
5.5
Model Line
0.3
Line Gap
-5.2
Moneyline
Bet365
Edge
+0.14
Edge Score
13.89
Book Implied
37.0%
Model Prob
50.9%
Probability Gap
+13.9 pts
Best Bets in This Game
Ranked opportunity board split into core markets and player props.
Core Opportunities
1
POR vs SAS
Total · Over
Line 219.0
Model 229.2
+10.24
2
POR vs SAS
Total · Over
Line 219.0
Model 229.2
+10.24
3
POR vs SAS
Moneyline · Home
Line —
Model 0.5
+0.14
4
POR vs SAS
Moneyline · Home
Line —
Model 0.5
+0.14
Prop Opportunities
| # | Player | Market | Line | Model | Edge | Book | Odds |
|---|---|---|---|---|---|---|---|
| 1 |
Stephon Castle
PRA · Over
|
PlayerPra | 30.5 | 41.3 | +10.82 | Bet365 | 1.89 |
| 2 |
Julian Champagnie
PRA · Over
|
PlayerPra | 14.5 | 20.9 | +6.43 | Bet365 | 1.89 |
Player Prop Intelligence
Projection snapshot plus each player’s highest-ranked market disagreements.
Stephon Castle
San Antonio Spurs
Best +10.82
PTS
23.7
REB
8.1
AST
9.5
PRA
41.3
3PM
3.0
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 30.5 | 41.3 | +10.82 | 1.89 | Bet365 |
| PlayerPoints | Over | 17.5 | 23.7 | +6.22 | 1.83 | Bet365 |
| PlayerAssists | Over | 6.5 | 9.5 | +3.04 | 1.80 | Bet365 |
| PlayerRebounds | Over | 5.5 | 8.1 | +2.56 | 1.86 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 3.0 | +1.49 | 2.45 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerThreesMade | Under | 1.5 | 3.0 | -1.49 | 1.54 | Bet365 |
| PlayerRebounds | Under | 5.5 | 8.1 | -2.56 | 1.90 | Bet365 |
| PlayerAssists | Under | 6.5 | 9.5 | -3.04 | 2.00 | Bet365 |
Julian Champagnie
San Antonio Spurs
Best +6.43
PTS
12.5
REB
6.4
AST
2.1
PRA
20.9
3PM
3.5
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 14.5 | 20.9 | +6.43 | 1.89 | Bet365 |
| PlayerPoints | Over | 7.5 | 12.5 | +4.95 | 1.80 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 3.5 | +2.04 | 1.86 | Bet365 |
| PlayerRebounds | Over | 4.5 | 6.4 | +1.89 | 1.68 | Bet365 |
| PlayerAssists | Over | 1.5 | 2.1 | +0.59 | 2.45 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerAssists | Under | 1.5 | 2.1 | -0.59 | 1.54 | Bet365 |
| PlayerRebounds | Under | 4.5 | 6.4 | -1.89 | 2.15 | Bet365 |
| PlayerThreesMade | Under | 1.5 | 3.5 | -2.04 | 1.90 | Bet365 |
Dylan Harper
San Antonio Spurs
Best +6.42
PTS
15.5
REB
3.8
AST
3.6
PRA
22.9
3PM
1.4
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 16.5 | 22.9 | +6.42 | 1.83 | Bet365 |
| PlayerPoints | Over | 10.5 | 15.5 | +4.97 | 1.86 | Bet365 |
| PlayerRebounds | Over | 2.5 | 3.8 | +1.33 | 1.60 | Bet365 |
| PlayerAssists | Over | 2.5 | 3.6 | +1.12 | 1.68 | Bet365 |
| PlayerThreesMade | Over | 0.5 | 1.4 | +0.90 | 1.66 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerThreesMade | Under | 0.5 | 1.4 | -0.90 | 2.20 | Bet365 |
| PlayerAssists | Under | 2.5 | 3.6 | -1.12 | 2.15 | Bet365 |
| PlayerRebounds | Under | 2.5 | 3.8 | -1.33 | 2.30 | Bet365 |
De'Aaron Fox
San Antonio Spurs
Best +6.31
PTS
22.5
REB
4.6
AST
6.7
PRA
33.8
3PM
3.3
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 27.5 | 33.8 | +6.31 | 1.89 | Bet365 |
| PlayerPoints | Over | 17.5 | 22.5 | +5.03 | 1.86 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 3.3 | +1.77 | 1.89 | Bet365 |
| PlayerAssists | Over | 5.5 | 6.7 | +1.20 | 1.80 | Bet365 |
| PlayerRebounds | Over | 3.5 | 4.6 | +1.08 | 1.80 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerRebounds | Under | 3.5 | 4.6 | -1.08 | 2.00 | Bet365 |
| PlayerAssists | Under | 5.5 | 6.7 | -1.20 | 2.00 | Bet365 |
| PlayerThreesMade | Under | 1.5 | 3.3 | -1.77 | 1.89 | Bet365 |
Devin Vassell
San Antonio Spurs
Best +5.99
PTS
16.1
REB
6.6
AST
2.8
PRA
25.5
3PM
3.9
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 19.5 | 25.5 | +5.99 | 1.89 | Bet365 |
| PlayerPoints | Over | 12.5 | 16.1 | +3.57 | 1.83 | Bet365 |
| PlayerRebounds | Over | 4.5 | 6.6 | +2.13 | 2.22 | Bet365 |
| PlayerThreesMade | Over | 2.5 | 3.9 | +1.44 | 2.40 | Bet365 |
| PlayerAssists | Over | 2.5 | 2.8 | +0.29 | 2.22 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerAssists | Under | 2.5 | 2.8 | -0.29 | 1.64 | Bet365 |
| PlayerThreesMade | Under | 2.5 | 3.9 | -1.44 | 1.55 | Bet365 |
| PlayerRebounds | Under | 4.5 | 6.6 | -2.13 | 1.64 | Bet365 |
Deni Avdija
Portland Trail Blazers
Best +5.50
PTS
29.0
REB
6.4
AST
7.0
PRA
42.4
3PM
2.8
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPoints | Over | 23.5 | 29.0 | +5.50 | 2.00 | Bet365 |
| PlayerPra | Over | 37.5 | 42.4 | +4.88 | 1.95 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 2.8 | +1.31 | 1.89 | Bet365 |
| PlayerAssists | Over | 6.5 | 7.0 | +0.48 | 1.83 | Bet365 |
| PlayerRebounds | Under | 6.5 | 6.4 | +0.10 | 2.02 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerRebounds | Over | 6.5 | 6.4 | -0.10 | 1.76 | Bet365 |
| PlayerAssists | Under | 6.5 | 7.0 | -0.48 | 1.95 | Bet365 |
| PlayerThreesMade | Under | 1.5 | 2.8 | -1.31 | 1.89 | Bet365 |
Scoot Henderson
Portland Trail Blazers
Best +5.35
PTS
19.9
REB
2.3
AST
2.5
PRA
24.6
3PM
4.2
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPoints | Over | 14.5 | 19.9 | +5.35 | 1.83 | Bet365 |
| PlayerPra | Over | 20.5 | 24.6 | +4.14 | 1.86 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 4.2 | +2.71 | 1.55 | Bet365 |
| PlayerRebounds | Under | 2.5 | 2.3 | +0.16 | 2.02 | Bet365 |
| PlayerAssists | Under | 2.5 | 2.5 | +0.05 | 2.20 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerAssists | Over | 2.5 | 2.5 | -0.05 | 1.66 | Bet365 |
| PlayerRebounds | Over | 2.5 | 2.3 | -0.16 | 1.76 | Bet365 |
| PlayerThreesMade | Under | 1.5 | 4.2 | -2.71 | 2.40 | Bet365 |
Jrue Holiday
Portland Trail Blazers
Best +4.90
PTS
21.4
REB
5.6
AST
6.4
PRA
33.4
3PM
5.4
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 28.5 | 33.4 | +4.90 | 1.83 | Bet365 |
| PlayerPoints | Over | 17.5 | 21.4 | +3.92 | 1.83 | Bet365 |
| PlayerThreesMade | Over | 2.5 | 5.4 | +2.88 | 1.83 | Bet365 |
| PlayerRebounds | Over | 4.5 | 5.6 | +1.09 | 2.15 | Bet365 |
| PlayerAssists | Over | 5.5 | 6.4 | +0.89 | 1.66 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerAssists | Under | 5.5 | 6.4 | -0.89 | 2.20 | Bet365 |
| PlayerRebounds | Under | 4.5 | 5.6 | -1.09 | 1.68 | Bet365 |
| PlayerThreesMade | Under | 2.5 | 5.4 | -2.88 | 1.95 | Bet365 |
Toumani Camara
Portland Trail Blazers
Best +4.86
PTS
14.4
REB
4.2
AST
1.5
PRA
20.0
3PM
4.6
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPoints | Over | 9.5 | 14.4 | +4.86 | 1.89 | Bet365 |
| PlayerPra | Over | 15.5 | 20.0 | +4.46 | 1.80 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 4.6 | +3.08 | 1.52 | Bet365 |
| PlayerRebounds | Under | 4.5 | 4.2 | +0.35 | 2.10 | Bet365 |
| PlayerAssists | Under | 1.5 | 1.5 | +0.05 | 1.90 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerAssists | Over | 1.5 | 1.5 | -0.05 | 1.86 | Bet365 |
| PlayerRebounds | Over | 4.5 | 4.2 | -0.35 | 1.71 | Bet365 |
| PlayerThreesMade | Under | 1.5 | 4.6 | -3.08 | 2.50 | Bet365 |
Keldon Johnson
San Antonio Spurs
Best +1.97
PTS
10.5
REB
4.7
AST
1.0
PRA
16.1
3PM
1.5
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPoints | Over | 8.5 | 10.5 | +1.97 | 1.86 | Bet365 |
| PlayerPra | Over | 14.5 | 16.1 | +1.63 | 1.90 | Bet365 |
| PlayerThreesMade | Over | 0.5 | 1.5 | +1.03 | 1.62 | Bet365 |
| PlayerAssists | Over | 0.5 | 1.0 | +0.50 | 1.43 | Bet365 |
| PlayerRebounds | Over | 4.5 | 4.7 | +0.16 | 2.00 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerRebounds | Under | 4.5 | 4.7 | -0.16 | 1.80 | Bet365 |
| PlayerAssists | Under | 0.5 | 1.0 | -0.50 | 2.75 | Bet365 |
| PlayerThreesMade | Under | 0.5 | 1.5 | -1.03 | 2.25 | Bet365 |
Jerami Grant
Portland Trail Blazers
Best +1.90
PTS
12.4
REB
2.0
AST
0.6
PRA
15.0
3PM
3.0
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPoints | Over | 10.5 | 12.4 | +1.90 | 1.80 | Bet365 |
| PlayerThreesMade | Over | 1.5 | 3.0 | +1.45 | 2.05 | Bet365 |
| PlayerAssists | Under | 1.5 | 0.6 | +0.87 | 1.45 | Bet365 |
| PlayerPra | Over | 14.5 | 15.0 | +0.51 | 2.00 | Bet365 |
| PlayerRebounds | Over | 1.5 | 2.0 | +0.48 | 1.62 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerRebounds | Under | 1.5 | 2.0 | -0.48 | 2.25 | Bet365 |
| PlayerPra | Under | 14.5 | 15.0 | -0.51 | 1.80 | Bet365 |
| PlayerAssists | Over | 1.5 | 0.6 | -0.87 | 2.70 | Bet365 |
Robert Williams III
Portland Trail Blazers
Best +1.10
PTS
8.1
REB
7.8
AST
1.7
PRA
17.6
3PM
0.5
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerPra | Over | 16.5 | 17.6 | +1.10 | 1.86 | Bet365 |
| PlayerPoints | Over | 7.5 | 8.1 | +0.61 | 1.86 | Bet365 |
| PlayerRebounds | Over | 7.5 | 7.8 | +0.25 | 1.83 | Bet365 |
| PlayerAssists | Over | 1.5 | 1.7 | +0.24 | 2.70 | Bet365 |
| PlayerThreesMade | Under | 0.5 | 0.5 | +0.01 | 1.52 | Bet365 |
Show more markets
| Market | Side | Line | Model | Edge | Odds | Book |
|---|---|---|---|---|---|---|
| PlayerThreesMade | Over | 0.5 | 0.5 | -0.01 | 2.50 | Bet365 |
| PlayerAssists | Under | 1.5 | 1.7 | -0.24 | 1.45 | Bet365 |
| PlayerRebounds | Under | 7.5 | 7.8 | -0.25 | 1.95 | Bet365 |
Operator Diagnostics Snapshot state, ingestion depth, and edge-run footprint.
Mapping
Mapped
Books
2
Markets
31
Selections
548
Edges
142
Qualified
46