Tonight
11 games · first tip 7:00 PM- o21.5 −109: the Over on 21.5 at the best price across books (−109 risks $109 to win $100; +121 wins $121 on $100). Tap a row for the full card.
- Last 10: his last 10 games, oldest left, newest right. Green bars cleared today's line. Cleared 9/10 = cleared in 9 of those 10.
- Markets: PTS points, REB rebounds, AST assists, 3PM threes; PRA, PR, PA, RA add them up (Pts+Reb+Ast and so on).
- Defense rank: 30th gives up the most. Cs, PGs... are centers, point guards... ×1.16 = that defense allows 16% more than average to that position.
- History, not a projection: it shows what already happened against the line.
Best plays tonight
top grades · matchup + last 10 + pricePlayGradeBookLineCleared
A
?
o1.5−114
10/10
A
?
o0.5+134
10/10
A
?
o0.5+200
7/10
A
?
o1.5−135
9/10
A
?
o10.5−101
10/10
B
?
o2.5−122
10/10
B
?
o1.5−130
10/10
B
?
o2.5−130
8/10
B
?
o1.5−115
8/10
B
?
o0.5−145
7/10
A
?
o1.5−132
10/10
A
?
o1.5−110
9/10
A
?
o0.5−166
9/10
B
?
o2.5+116
9/10
B
?
o4.5−115
8/10
B
?
o0.5+124
7/10
B
?
o1.5−165
9/10
B
?
o7.5−112
8/10
A
?
o1.5−108
10/10
B
?
o3.5+110
9/10
B
?
o3.5−166
8/10
A
?
o20.5−110
8/10
A
?
o0.5−104
9/10
B
?
o3.5−150
9/10
B
?
o18.5−113
9/10
B
?
o3.5−145
8/10
B
?
o2.5+100
10/10
B
?
o1.5−276
9/10
B
?
o8.5−110
9/10
B
?
o9.5−110
8/10
B
?
o5.5−112
8/10
B
?
o4.5−132
7/10
B
?
o1.5−230
10/10
B
?
o3.5−157
9/10
B
?
o4.5−176
10/10
B
?
o2.5−259
9/10
B
?
o2.5−175
8/10
B
?
o11.5−102
10/10
B
?
o7.5−125
9/10
B
?
o2.5−125
6/10
B
?
o17.5−109
6/10
B
?
o8.5−150
9/10
B
?
o3.5+115
8/10
B
?
o5.5−141
9/10
B
?
o2.5−115
7/10
B
?
o3.5−115
7/10
B
?
o6.5−118
9/10
B
?
o0.5−245
6/10
B
?
o1.5−190
9/10
C
?
o3.5−128
6/10
B
?
o3.5−105
8/10
B
?
o1.5−108
7/10
B
?
o4.5−130
7/10
B
?
o10.5−113
6/10
B
?
o1.5−185
7/10
More
Props
cleared most · last 10 vs today's linePlayerLast 10BookLineCleared
Amen ThompsonSF · vs SAS · PTS
BR
o14.5−114
10/10
Saddiq BeySF · vs UTA · PTS
o11.5−102
10/10
Ace BaileySF · vs NOP · PTS
o11.5−110
10/10
De'Aaron FoxPG · vs HOU · AST
o4.5−176
10/10
Jabari Smith Jr.PF · vs SAS · PRA
o21.5−109
10/10
Saddiq BeySF · vs UTA · 3PM
o0.5−265
10/10
Collin SextonSG · vs LAC · PTS
o10.5−101
10/10
Daniss JenkinsPG · vs MIA · AST
o2.5+100
10/10
LaMelo BallPG · vs ORL · 3PM
o1.5−130
10/10
Desmond BaneSG · vs MIN · REB
o2.5−122
10/10
Desmond BaneSG · vs MIN · PR
o15.5−110
10/10
LaMelo BallPG · vs ORL · AST
o5.5−122
9/10
Desmond BaneSG · vs MIN · 3PM
o0.5−205
9/10
Desmond BaneSG · vs MIN · PTS
o12.5−108
9/10
Wendell Carter Jr.C · vs MIN · BLK
o0.5−122
9/10
Jalen SuggsPG · vs MIN · AST
o3.5−152
8/10
Josh HartSF · vs BOS · RA
o9.5−205
10/10
Jalen BrunsonPG · vs BOS · REB
o1.5+114
10/10
Payton PritchardPG · vs NYK · REB
o1.5−132
10/10
Sam HauserSF · vs NYK · 3PM
FAN
o1.5−140
9/10
Josh HartSF · vs BOS · REB
MGM
o5.5−120
9/10
Sam HauserSF · vs NYK · REB
o2.5+116
9/10
Paul GeorgeSF · vs NYK · 3PM
MGM
o1.5−110
9/10
Sam HauserSF · vs NYK · PTS
o5.5−164
9/10
Naz ReidC · vs ATL · REB
o6.5−147
9/10
Grayson AllenSG · vs ATL · REB
o1.5−128
9/10
Brandon MillerSF · vs ATL · 3PM
o1.5−135
9/10
CJ McCollumSG · vs CHA · REB
MGM
o1.5−165
9/10
Nickeil Alexander-WalkerSG · vs CHA · 3PM
o2.5−108
8/10
Luguentz DortSG · vs CHA · 3PM
o0.5−265
8/10
Jalen JohnsonPF · vs CHA · REB
o7.5+108
8/10
Jock LandaleC · vs CHA · PTS
o5.5−110
8/10
Jarace WalkerPF · vs DAL · 3PM
o0.5+134
10/10
Aaron NesmithSF · vs DAL · 3PM
o0.5−170
10/10
Obi ToppinPF · vs DAL · REB
o1.5−108
10/10
Pascal SiakamPF · vs DAL · RA
o6.5−104
10/10
Pascal SiakamPF · vs DAL · REB
o1.5−114
10/10
Kelly Oubre Jr.SF · vs DAL · REB
o3.5+110
9/10
Andrew NembhardPG · vs DAL · AST
MGM
o5.5−105
9/10
Pascal SiakamPF · vs DAL · STL
o0.5−242
9/10
RJ BarrettSF · vs WAS · PR
o23.5−115
10/10
Kawhi LeonardSF · vs WAS · PRA
o27.5−114
10/10
Kawhi LeonardSF · vs WAS · RA
o6.5−158
10/10
Tre JohnsonSG · vs TOR · PR
o6.5−110
10/10
Kawhi LeonardSF · vs WAS · REB
MGM
o5.5+115
9/10
Bilal CoulibalySF · vs TOR · PTS
MGM
o9.5−105
9/10
RJ BarrettSF · vs WAS · PTS
BR
o18.5−113
9/10
Deandre AytonC · vs TOR · REB
MGM
o3.5−150
9/10
Pelle LarssonSG · vs DET · REB
MGM
o2.5+100
9/10
Duncan RobinsonSF · vs MIA · 3PM
o1.5−276
9/10
Duncan RobinsonSF · vs MIA · PRA
o14.5−119
9/10
Duncan RobinsonSF · vs MIA · PA
o12.5−111
9/10
Davion MitchellPG · vs DET · PTS
o7.5−165
9/10
Duncan RobinsonSF · vs MIA · PR
o12.5−115
9/10
Bobby PortisPF · vs DET · PTS
o8.5−110
9/10
Marcus SmartSG · vs SAS · REB
o1.5−230
10/10
Amen ThompsonSF · vs SAS · AST
BR
o3.5−157
9/10
Dylan HarperPG · vs HOU · REB
o4.5−138
9/10
Jabari Smith Jr.PF · vs SAS · PTS
BR
o13.5−113
9/10
Victor WembanyamaC · vs HOU · BLK
o2.5−180
9/10
Saddiq BeySF · vs UTA · PR
FAN
o14.5−115
10/10
Jaren Jackson Jr.C · vs NOP · AST
FAN
o1.5−210
9/10
Derik QueenC · vs UTA · PTS
FAN
o7.5−125
9/10
Derik QueenC · vs UTA · PR
o13.5−118
9/10
Ace BaileySF · vs NOP · PR
o16.5−104
9/10
Draymond GreenPF · vs MEM · STL
o0.5−190
10/10
Draymond GreenPF · vs MEM · AST
o5.5−141
9/10
Brandin PodziemskiSG · vs MEM · 3PM
o1.5−157
9/10
Brandin PodziemskiSG · vs MEM · PTS
o13.5−113
9/10
Brandin PodziemskiSG · vs MEM · PA
o17.5−102
9/10
Stephen CurryPG · vs MEM · STL
o0.5−195
9/10
Brandon WilliamsPG · vs MEM · PRA
o14.5−106
9/10
Brandon WilliamsPG · vs MEM · PA
o11.5−132
9/10
Collin SextonSG · vs LAC · PRA
o14.5−124
10/10
Ziaire WilliamsSF · vs LAC · STL
o0.5−271
10/10
Collin SextonSG · vs LAC · PR
o11.5−127
10/10
Luka DoncicPG · vs LAC · STL
o0.5−298
10/10
Collin SextonSG · vs LAC · PA
o12.5−130
10/10
Rui HachimuraPF · vs LAL · 3PM
FAN
o1.5−190
9/10
Brook LopezC · vs LAL · REB
o4.5−118
9/10
Jrue HolidayPG · vs SAC · REB
o2.5−230
10/10
Keegan MurrayPF · vs POR · BLK
o0.5−230
9/10
Scoot HendersonPG · vs SAC · STL
o0.5−157
9/10
Donovan ClinganC · vs SAC · 3PM
o0.5−200
8/10
Jrue HolidayPG · vs SAC · AST
MGM
o3.5−105
8/10
Jrue HolidayPG · vs SAC · RA
o7.5+106
8/10
Robert WilliamsC · vs SAC · REB
o6.5−153
8/10
Jrue HolidayPG · vs SAC · PRA
FAN
o18.5−120
8/10
Matchup grades
Adj = hit rate adjusted for sample · rank 1st = easiest
PlayerL10AdjRank
A
10/10
95%
9th
Adjusted for a small sample: 10 of 10 reads 95% · score 89 · 10/10 last 10 · vs DAL
A
10/10
86%
3rd
Adjusted for a small sample: 10 of 10 reads 86% · score 87 · 10/10 last 10 · vs DAL
A
7/10
73%
1st
Adjusted for a small sample: 7 of 10 reads 73% · score 85 · 7/10 last 10 · vs CHA
A
9/10
84%
5th
Adjusted for a small sample: 9 of 10 reads 84% · score 84 · 9/10 last 10 · vs ATL
B
10/10
83%
17th
Adjusted for a small sample: 10 of 10 reads 83% · score 79 · 10/10 last 10 · vs MIN
B
10/10
87%
30th
Adjusted for a small sample: 10 of 10 reads 87% · score 74 · 10/10 last 10 · vs ORL
B
8/10
81%
27th
Adjusted for a small sample: 8 of 10 reads 81% · score 70 · 8/10 last 10 · vs MIN
B
8/10
82%
27th
Adjusted for a small sample: 8 of 10 reads 82% · score 70 · 8/10 last 10 · vs MIN
A
10/10
91%
19th
Adjusted for a small sample: 10 of 10 reads 91% · score 82 · 10/10 last 10 · vs NY
A
9/10
72%
6th
Adjusted for a small sample: 9 of 10 reads 72% · score 81 · 9/10 last 10 · vs NY
A
9/10
89%
6th
Adjusted for a small sample: 9 of 10 reads 89% · score 80 · 9/10 last 10 · vs BOS
B
9/10
78%
15th
Adjusted for a small sample: 9 of 10 reads 78% · score 76 · 9/10 last 10 · vs NY
B
7/10
67%
2nd
Adjusted for a small sample: 7 of 10 reads 67% · score 78 · 7/10 last 10 · vs CHA
B
9/10
80%
15th
Adjusted for a small sample: 9 of 10 reads 80% · score 75 · 9/10 last 10 · vs CHA
B
8/10
81%
17th
Adjusted for a small sample: 8 of 10 reads 81% · score 71 · 8/10 last 10 · vs CHA
B
9/10
76%
7th
Adjusted for a small sample: 9 of 10 reads 76% · score 78 · 9/10 last 10 · vs DAL
B
8/10
83%
19th
Adjusted for a small sample: 8 of 10 reads 83% · score 76 · 8/10 last 10 · vs IND
A
9/10
82%
9th
Adjusted for a small sample: 9 of 10 reads 82% · score 80 · 9/10 last 10 · vs TOR
B
9/10
86%
23rd
Adjusted for a small sample: 9 of 10 reads 86% · score 79 · 9/10 last 10 · vs TOR
B
9/10
65%
7th
Adjusted for a small sample: 9 of 10 reads 65% · score 75 · 9/10 last 10 · vs WSH
B
10/10
72%
5th
Adjusted for a small sample: 10 of 10 reads 72% · score 79 · 10/10 last 10 · vs MIA
B
9/10
80%
12th
Adjusted for a small sample: 9 of 10 reads 80% · score 75 · 9/10 last 10 · vs MIA
B
9/10
81%
24th
Adjusted for a small sample: 9 of 10 reads 81% · score 74 · 9/10 last 10 · vs DET
B
8/10
83%
20th
Adjusted for a small sample: 8 of 10 reads 83% · score 70 · 8/10 last 10 · vs DET
B
7/10
69%
1st
Adjusted for a small sample: 7 of 10 reads 69% · score 73 · 7/10 last 10 · vs SA
B
10/10
81%
9th
Adjusted for a small sample: 10 of 10 reads 81% · score 72 · 10/10 last 10 · vs SA
B
9/10
80%
25th
Adjusted for a small sample: 9 of 10 reads 80% · score 71 · 9/10 last 10 · vs SA
B
10/10
80%
25th
Adjusted for a small sample: 10 of 10 reads 80% · score 70 · 10/10 last 10 · vs HOU
B
8/10
69%
1st
Adjusted for a small sample: 8 of 10 reads 69% · score 76 · 8/10 last 10 · vs UTAH
B
10/10
80%
26th
Adjusted for a small sample: 10 of 10 reads 80% · score 76 · 10/10 last 10 · vs UTAH
B
9/10
75%
8th
Adjusted for a small sample: 9 of 10 reads 75% · score 75 · 9/10 last 10 · vs UTAH
B
6/10
59%
1st
Adjusted for a small sample: 6 of 10 reads 59% · score 69 · 6/10 last 10 · vs UTAH
B
9/10
81%
8th
Adjusted for a small sample: 9 of 10 reads 81% · score 73 · 9/10 last 10 · vs MEM
B
8/10
71%
11th
Adjusted for a small sample: 8 of 10 reads 71% · score 71 · 8/10 last 10 · vs GS
B
9/10
64%
6th
Adjusted for a small sample: 9 of 10 reads 64% · score 69 · 9/10 last 10 · vs MEM
B
7/10
60%
2nd
Adjusted for a small sample: 7 of 10 reads 60% · score 68 · 7/10 last 10 · vs MEM
B
9/10
71%
13th
Adjusted for a small sample: 9 of 10 reads 71% · score 70 · 9/10 last 10 · vs LAC
B
6/10
69%
2nd
Adjusted for a small sample: 6 of 10 reads 69% · score 66 · 6/10 last 10 · vs LAC
B
9/10
69%
17th
Adjusted for a small sample: 9 of 10 reads 69% · score 65 · 9/10 last 10 · vs LAL
B
8/10
76%
11th
Adjusted for a small sample: 8 of 10 reads 76% · score 73 · 8/10 last 10 · vs SAC
B
7/10
62%
8th
Adjusted for a small sample: 7 of 10 reads 62% · score 68 · 7/10 last 10 · vs SAC
B
7/10
69%
11th
Adjusted for a small sample: 7 of 10 reads 69% · score 68 · 7/10 last 10 · vs SAC
B
6/10
68%
2nd
Adjusted for a small sample: 6 of 10 reads 68% · score 68 · 6/10 last 10 · vs SAC
PlayerL10AdjRank
A
10/10
80%
3rd
Adjusted for a small sample: 10 of 10 reads 80% · score 84 · 10/10 last 10 · vs LAC
A
8/10
83%
7th
Adjusted for a small sample: 8 of 10 reads 83% · score 83 · 8/10 last 10 · vs WSH
A
10/10
87%
9th
Adjusted for a small sample: 10 of 10 reads 87% · score 83 · 10/10 last 10 · vs DAL
B
7/10
77%
4th
Adjusted for a small sample: 7 of 10 reads 77% · score 69 · 7/10 last 10 · vs ORL
B
8/10
77%
3rd
Adjusted for a small sample: 8 of 10 reads 77% · score 68 · 8/10 last 10 · vs ORL
B
8/10
78%
18th
Adjusted for a small sample: 8 of 10 reads 78% · score 67 · 8/10 last 10 · vs MIN
B
8/10
89%
21st
Adjusted for a small sample: 8 of 10 reads 89% · score 73 · 8/10 last 10 · vs BOS
B
8/10
86%
13th
Adjusted for a small sample: 8 of 10 reads 86% · score 69 · 8/10 last 10 · vs NY
B
8/10
74%
2nd
Adjusted for a small sample: 8 of 10 reads 74% · score 69 · 8/10 last 10 · vs BOS
B
9/10
77%
28th
Adjusted for a small sample: 9 of 10 reads 77% · score 68 · 9/10 last 10 · vs ATL
B
6/10
68%
8th
Adjusted for a small sample: 6 of 10 reads 68% · score 65 · 6/10 last 10 · vs CHA
B
9/10
77%
13th
Adjusted for a small sample: 9 of 10 reads 77% · score 75 · 9/10 last 10 · vs DAL
B
10/10
87%
22nd
Adjusted for a small sample: 10 of 10 reads 87% · score 71 · 10/10 last 10 · vs DAL
B
8/10
77%
7th
Adjusted for a small sample: 8 of 10 reads 77% · score 73 · 8/10 last 10 · vs WSH
B
8/10
60%
3rd
Adjusted for a small sample: 8 of 10 reads 60% · score 69 · 8/10 last 10 · vs WSH
B
7/10
73%
18th
Adjusted for a small sample: 7 of 10 reads 73% · score 69 · 7/10 last 10 · vs WSH
B
8/10
63%
9th
Adjusted for a small sample: 8 of 10 reads 63% · score 69 · 8/10 last 10 · vs MIA
B
8/10
71%
14th
Adjusted for a small sample: 8 of 10 reads 71% · score 69 · 8/10 last 10 · vs DET
B
9/10
81%
24th
Adjusted for a small sample: 9 of 10 reads 81% · score 68 · 9/10 last 10 · vs DET
B
9/10
80%
20th
Adjusted for a small sample: 9 of 10 reads 80% · score 68 · 9/10 last 10 · vs HOU
B
8/10
66%
13th
Adjusted for a small sample: 8 of 10 reads 66% · score 68 · 8/10 last 10 · vs SA
B
9/10
72%
21st
Adjusted for a small sample: 9 of 10 reads 73% · score 67 · 9/10 last 10 · vs SA
B
6/10
56%
2nd
Adjusted for a small sample: 6 of 10 reads 56% · score 67 · 6/10 last 10 · vs NO
B
10/10
71%
24th
Adjusted for a small sample: 10 of 10 reads 71% · score 66 · 10/10 last 10 · vs NO
B
7/10
68%
7th
Adjusted for a small sample: 7 of 10 reads 68% · score 65 · 7/10 last 10 · vs NO
B
7/10
70%
9th
Adjusted for a small sample: 7 of 10 reads 70% · score 66 · 7/10 last 10 · vs MEM
B
6/10
60%
2nd
Adjusted for a small sample: 6 of 10 reads 60% · score 65 · 6/10 last 10 · vs MEM
C
9/10
61%
22nd
Adjusted for a small sample: 9 of 10 reads 61% · score 64 · 9/10 last 10 · vs MEM
C
6/10
52%
1st
Adjusted for a small sample: 6 of 10 reads 52% · score 61 · 6/10 last 10 · vs LAL
C
5/10
61%
2nd
Adjusted for a small sample: 5 of 10 reads 61% · score 59 · 5/10 last 10 · vs LAC
C
7/10
58%
22nd
Adjusted for a small sample: 7 of 10 reads 58% · score 58 · 7/10 last 10 · vs LAC
B
7/10
72%
9th
Adjusted for a small sample: 7 of 10 reads 72% · score 67 · 7/10 last 10 · vs SAC
C
7/10
65%
16th
Adjusted for a small sample: 7 of 10 reads 65% · score 64 · 7/10 last 10 · vs SAC
C
8/10
55%
3rd
Adjusted for a small sample: 8 of 10 reads 55% · score 62 · 8/10 last 10 · vs SAC
Matchup reads
three-point spotsEach defense's softest three-point zone vs the most-cleared threes line facing it.
Soft spots
defense vs. position · ×1.00 = average · 30th = most allowed
MIN @ ORLFri Oct 23
MIN pace 12th · 3PA 17thORL pace 9th · 3PA 22ndLaMelo Ball o1.5 3PM 10/10Matchupvs avgMultRank
MIN SFs reb vs ORL×1.1328th
ORL Cs ast vs MIN×1.1328th
ORL Cs 3PM vs MIN×1.1221st

NYK @ BOSFri Oct 23
NYK pace 28th · 3PA 12thBOS pace 30th · 3PA 4thJalen Brunson o1.5 REB 10/10Matchupvs avgMultRank
NYK Cs 3PM vs BOS×1.2829th
BOS SFs 3PM vs NYK×1.1227th
NYK PFs 3PM vs BOS×1.0922nd

ATL @ CHAFri Oct 23
ATL pace 7th · 3PA 9thCHA pace 22nd · 3PA 2ndCJ McCollum o1.5 REB 9/10Matchupvs avgMultRank
ATL Cs 3PM vs CHA×1.2028th
ATL PFs 3PM vs CHA×1.1929th
CHA SFs 3PM vs ATL×1.1226th

DAL @ INDFri Oct 23
DAL pace 3rd · 3PA 27thIND pace 11th · 3PA 16thJarace Walker o0.5 3PM 10/10Matchupvs avgMultRank
DAL SFs reb vs IND×1.1930th
IND Cs ast vs DAL×1.1830th
IND PFs 3PM vs DAL×1.1425th

TOR @ WASFri Oct 23
TOR pace 21st · 3PA 26thWAS pace 6th · 3PA 19thTre Johnson o6.5 PR 10/10Matchupvs avgMultRank
TOR Cs pts vs WAS×1.2230th
TOR SFs 3PM vs WAS×1.2129th
TOR Cs 3PM vs WAS×1.2026th

DET @ MIAFri Oct 23
DET pace 15th · 3PA 29thMIA pace 1st · 3PA 15thDaniss Jenkins o2.5 AST 10/10Matchupvs avgMultRank
MIA PFs 3PM vs DET×1.1426th
DET PGs 3PM vs MIA×1.1327th
DET PGs ast vs MIA×1.1327th

HOU @ SASFri Oct 23
HOU pace 26th · 3PA 28thSAS pace 16th · 3PA 14thMarcus Smart o1.5 REB 10/10Matchupvs avgMultRank
HOU Cs ast vs SAS×1.1629th
HOU Cs 3PM vs SAS×1.1224th
SAS PGs 3PM vs HOU×1.0323rd

NOP @ UTAFri Oct 23
NOP pace 10th · 3PA 25thUTA pace 2nd · 3PA 18thSaddiq Bey o0.5 3PM 10/10Matchupvs avgMultRank
NOP PGs 3PM vs UTA×1.3030th
NOP PFs ast vs UTA×1.2530th
NOP SGs 3PM vs UTA×1.2530th

MEM @ GSWFri Oct 23
MEM pace 5th · 3PA 8thGSW pace 18th · 3PA 1stDraymond Green o0.5 STL 10/10Matchupvs avgMultRank
GSW PGs 3PM vs MEM×1.1729th
GSW PFs ast vs MEM×1.1526th
GSW PFs pts vs MEM×1.1429th

LAC @ LALFri Oct 23
LAC pace 29th · 3PA 23rdLAL pace 23rd · 3PA 24thLuka Doncic o0.5 STL 10/10Matchupvs avgMultRank
LAC PGs ast vs LAL×1.1530th
LAL SGs 3PM vs LAC×1.1127th
LAL Cs 3PM vs LAC×1.0416th

POR @ SACFri Oct 23
POR pace 8th · 3PA 3rdSAC pace 20th · 3PA 30thJrue Holiday o2.5 REB 10/10Matchupvs avgMultRank
SAC Cs 3PM vs POR×1.2025th
POR PGs 3PM vs SAC×1.1728th
POR SGs ast vs SAC×1.1429th