Optimization Diagnostics

Edge Diagnostics

Validate whether the model’s chosen edge actually converts into realized wins. This page is the decision-quality layer: hit rate, threshold effectiveness, strongest and weakest market families, and forensic review of top winners and losers.

Projection Model 45
Games 215
Actionable Rows 11,789
Settled Rows 5,736
Filters
Diagnostic Window
Reset
Window Start 2026-03-12 23:42
Window End 2026-05-30 17:12
Overall Hit Rate
49.65%
Settled actionable edges only
Qualified Hit Rate
49.38%
Threshold-qualified actionable edges only
Positive Edge Hit
49.68
Positive actionable edges only
Avg Edge Value
2.322
All actionable edge rows
Avg Qualified Edge
3.842
Threshold-qualified actionable rows
Settled %
48.66%
Actionable rows with realized outcome
Threshold Effectiveness
49.38% vs 49.65%
Thresholding is not yet improving realized win rate. Qualification policy still needs work.
Best Market Family
Spread
76.72% hit rate across 189 settled rows.
Weakest Market Family
Moneyline
23.53% hit rate across 119 settled rows.
Performance by Market
Market Type Validation
Market Rows Settled Settled % Hit Rate Avg Edge Avg Score Qualified Qualified %
PlayerPoints
2,273 positive actionable edges
2,275 1,101 48.40% 48.59% 3.607 3.607 1,662 73.05%
PlayerAssists
2,242 positive actionable edges
2,254 1,084 48.09% 50.37% 0.699 0.699 558 24.76%
PlayerRebounds
2,240 positive actionable edges
2,249 1,074 47.75% 52.42% 0.918 0.918 805 35.79%
PlayerPra
2,236 positive actionable edges
2,245 1,085 48.33% 47.47% 4.333 4.333 1,560 69.49%
PlayerThreesMade
1,969 positive actionable edges
1,973 950 48.15% 48.21% 1.110 1.110 1,128 57.17%
Spread
323 positive actionable edges
323 189 58.51% 76.72% 4.997 4.997 287 88.85%
Total
254 positive actionable edges
255 134 52.55% 43.28% 7.742 7.742 209 81.96%
Moneyline
200 positive actionable edges
215 119 55.35% 23.53% 0.120 11.984 182 84.65%
Research Guidance
Decision Brief
Threshold Read
49.38% vs 49.65%
Qualification is not yet filtering enough noise.
Signal Density
3.842
Average qualified edge value across actionable rows.
Best realized market family so far is Spread (76.7% hit rate).
Weakest realized market family so far is Moneyline (23.5% hit rate).
Strongest hit-rate segment is Market Type: Spread.
Most fragile segment is Market Type: Moneyline.
Thresholding is not yet improving realized hit rate. Review edge qualification rules.
Side Split
Bet Side
Over
8,080 rows · 3,931 settled
47.04% 4,835 qualified
Under
3,171 rows · 1,497 settled
55.18% 1,087 qualified
Home
291 rows · 169 settled
65.68% 254 qualified
Away
247 rows · 139 settled
44.60% 215 qualified
Qualification Split
Threshold
Threshold Qualified
6,391 rows · 3,125 settled
49.38% 3.842
Below Threshold
5,398 rows · 2,611 settled
49.98% 0.523
Strength Split
Edge Buckets
<0.01
52 rows · 0 qualified
44.44% 0.000
0.01-0.03
138 rows · 9 qualified
37.10% 0.013
0.03-0.05
140 rows · 13 qualified
47.95% 0.036
0.05-0.10
331 rows · 45 qualified
52.78% 0.071
0.10+
11,128 rows · 6,324 qualified
49.76% 2.458
High Confidence Zones
Strongest Hit-Rate Segments
Market Type
Spread
76.72%
Settled 189
Avg Edge 4.997
Qualified 287
Bet Side
Home
65.68%
Settled 169
Avg Edge 3.995
Qualified 254
Bet Side
Under
55.18%
Settled 1,497
Avg Edge 1.432
Qualified 1,087
Edge Bucket
0.05-0.10
52.78%
Settled 144
Avg Edge 0.071
Qualified 45
Market Type
PlayerRebounds
52.42%
Settled 1,074
Avg Edge 0.918
Qualified 805
Market Type
PlayerAssists
50.37%
Settled 1,084
Avg Edge 0.699
Qualified 558
Threshold
Below Threshold
49.98%
Settled 2,611
Avg Edge 0.523
Qualified 0
Edge Bucket
0.10+
49.76%
Settled 5,430
Avg Edge 2.458
Qualified 6,324
Threshold
Threshold Qualified
49.38%
Settled 3,125
Avg Edge 3.842
Qualified 6,391
Market Type
PlayerPoints
48.59%
Settled 1,101
Avg Edge 3.607
Qualified 1,662
Fragile Zones
Weakest Hit-Rate Segments
Market Type
Moneyline
23.53%
Settled 119
Avg Edge 0.120
Qualified 182
Edge Bucket
0.01-0.03
37.10%
Settled 62
Avg Edge 0.013
Qualified 9
Market Type
Total
43.28%
Settled 134
Avg Edge 7.742
Qualified 209
Edge Bucket
<0.01
44.44%
Settled 27
Avg Edge 0.000
Qualified 0
Bet Side
Away
44.60%
Settled 139
Avg Edge 1.933
Qualified 215
Bet Side
Over
47.04%
Settled 3,931
Avg Edge 2.624
Qualified 4,835
Market Type
PlayerPra
47.47%
Settled 1,085
Avg Edge 4.333
Qualified 1,560
Edge Bucket
0.03-0.05
47.95%
Settled 73
Avg Edge 0.036
Qualified 13
Market Type
PlayerThreesMade
48.21%
Settled 950
Avg Edge 1.110
Qualified 1,128
Market Type
PlayerPoints
48.59%
Settled 1,101
Avg Edge 3.607
Qualified 1,662
Forensic Review
Best Realized Edges
0
0022501129
Spread · Home
Washington Wizards Washington Wizards
vs
Miami Heat Miami Heat
Won
Edge 13.970
Score 13.970
Line -18.000
Model -4.030
Actual 16.000
Prediction Miss Distance
20.030
Model: -4.030 Actual: 16.000
Projection diverged materially from realized outcome.
0
0022501139
Spread · Home
Utah Jazz Utah Jazz
vs
Oklahoma City Thunder Oklahoma City Thunder
Won
Edge 8.910
Score 8.910
Line -24.000
Model -15.090
Actual 35.000
Prediction Miss Distance
50.090
Model: -15.090 Actual: 35.000
Projection diverged materially from realized outcome.
0
0022501037
Spread · Home
Memphis Grizzlies Memphis Grizzlies
vs
Atlanta Hawks Atlanta Hawks
Won
Edge 10.010
Score 10.010
Line -14.000
Model -3.990
Actual 39.000
Prediction Miss Distance
42.990
Model: -3.990 Actual: 39.000
Projection diverged materially from realized outcome.
Brandin Podziemski
Brandin Podziemski
PlayerPra · Over
Houston Rockets Houston Rockets
vs
Golden State Warriors Golden State Warriors
Won
Edge 14.670
Score 14.670
Line 21.500
Model 36.170
Actual 23.000
Prediction Miss Distance
13.170
Model: 36.170 Actual: 23.000
Projection diverged materially from realized outcome.
Nickeil Alexander-Walker
Nickeil Alexander-Walker
PlayerPoints · Over
Atlanta Hawks Atlanta Hawks
vs
Boston Celtics Boston Celtics
Won
Edge 14.240
Score 14.240
Line 18.500
Model 32.740
Actual 20.000
Prediction Miss Distance
12.740
Model: 32.740 Actual: 20.000
Projection diverged materially from realized outcome.
0
0022501070
Spread · Home
Chicago Bulls Chicago Bulls
vs
Oklahoma City Thunder Oklahoma City Thunder
Won
Edge 12.230
Score 12.230
Line -19.500
Model -7.270
Actual 18.000
Prediction Miss Distance
25.270
Model: -7.270 Actual: 18.000
Projection diverged materially from realized outcome.
0
0022501061
Spread · Home
Milwaukee Bucks Milwaukee Bucks
vs
Portland Trail Blazers Portland Trail Blazers
Won
Edge 11.050
Score 11.050
Line -12.500
Model -1.450
Actual 31.000
Prediction Miss Distance
32.450
Model: -1.450 Actual: 31.000
Projection diverged materially from realized outcome.
0
0022501129
Spread · Home
Washington Wizards Washington Wizards
vs
Miami Heat Miami Heat
Won
Edge 12.970
Score 12.970
Line -17.000
Model -4.030
Actual 16.000
Prediction Miss Distance
20.030
Model: -4.030 Actual: 16.000
Projection diverged materially from realized outcome.
Luke Kennard
Luke Kennard
PlayerPra · Under
Oklahoma City Thunder Oklahoma City Thunder
vs
Los Angeles Lakers Los Angeles Lakers
Won
Edge 14.230
Score 14.230
Line 23.500
Model 9.270
Actual 21.000
Prediction Miss Distance
11.730
Model: 9.270 Actual: 21.000
Projection diverged materially from realized outcome.
0
0022501159
Spread · Home
Minnesota Timberwolves Minnesota Timberwolves
vs
Orlando Magic Orlando Magic
Won
Edge 14.850
Score 14.850
Line -10.500
Model 4.350
Actual 12.000
Prediction Miss Distance
7.650
Model: 4.350 Actual: 12.000
Projection diverged materially from realized outcome.
LaMelo Ball
LaMelo Ball
PlayerPra · Over
Indiana Pacers Indiana Pacers
vs
Charlotte Hornets Charlotte Hornets
Won
Edge 13.790
Score 13.790
Line 32.500
Model 46.290
Actual 33.000
Prediction Miss Distance
13.290
Model: 46.290 Actual: 33.000
Projection diverged materially from realized outcome.
0
0022501061
Spread · Home
Milwaukee Bucks Milwaukee Bucks
vs
Portland Trail Blazers Portland Trail Blazers
Won
Edge 10.550
Score 10.550
Line -12.000
Model -1.450
Actual 31.000
Prediction Miss Distance
32.450
Model: -1.450 Actual: 31.000
Projection diverged materially from realized outcome.
VJ Edgecombe
VJ Edgecombe
PlayerPra · Over
Philadelphia 76ers Philadelphia 76ers
vs
San Antonio Spurs San Antonio Spurs
Won
Edge 14.010
Score 14.010
Line 21.500
Model 35.510
Actual 25.000
Prediction Miss Distance
10.510
Model: 35.510 Actual: 25.000
Projection diverged materially from realized outcome.
Precious Achiuwa
Precious Achiuwa
PlayerPra · Over
Sacramento Kings Sacramento Kings
vs
Atlanta Hawks Atlanta Hawks
Won
Edge 13.670
Score 13.670
Line 22.500
Model 36.170
Actual 24.000
Prediction Miss Distance
12.170
Model: 36.170 Actual: 24.000
Projection diverged materially from realized outcome.
CJ McCollum
CJ McCollum
PlayerPra · Over
New York Knicks New York Knicks
vs
Atlanta Hawks Atlanta Hawks
Won
Edge 13.390
Score 13.390
Line 25.500
Model 38.890
Actual 26.000
Prediction Miss Distance
12.890
Model: 38.890 Actual: 26.000
Projection diverged materially from realized outcome.
0
0022501034
Spread · Home
Washington Wizards Washington Wizards
vs
New York Knicks New York Knicks
Won
Edge 8.220
Score 8.220
Line -21.000
Model -12.780
Actual 32.000
Prediction Miss Distance
44.780
Model: -12.780 Actual: 32.000
Projection diverged materially from realized outcome.
Forensic Review
Worst Realized Edges
Chet Holmgren
Chet Holmgren
PlayerPra · Over
Chicago Bulls Chicago Bulls
vs
Oklahoma City Thunder Oklahoma City Thunder
Lost
Edge 13.640
Score 13.640
Line 25.500
Model 39.140
Actual 0.000
Prediction Miss Distance
39.140
Model: 39.140 Actual: 0.000
Projection diverged materially from realized outcome.
Tyler Herro
Tyler Herro
PlayerPra · Over
Miami Heat Miami Heat
vs
Cleveland Cavaliers Cleveland Cavaliers
Lost
Edge 14.860
Score 14.860
Line 29.500
Model 44.360
Actual 19.000
Prediction Miss Distance
25.360
Model: 44.360 Actual: 19.000
Projection diverged materially from realized outcome.
Alperen Sengun
Alperen Sengun
PlayerPra · Over
Philadelphia 76ers Philadelphia 76ers
vs
Houston Rockets Houston Rockets
Lost
Edge 14.690
Score 14.690
Line 34.500
Model 49.190
Actual 24.000
Prediction Miss Distance
25.190
Model: 49.190 Actual: 24.000
Projection diverged materially from realized outcome.
Bam Adebayo
Bam Adebayo
PlayerPoints · Over
Miami Heat Miami Heat
vs
Toronto Raptors Toronto Raptors
Lost
Edge 14.080
Score 14.080
Line 21.500
Model 35.580
Actual 7.000
Prediction Miss Distance
28.580
Model: 35.580 Actual: 7.000
Projection diverged materially from realized outcome.
Luke Kennard
Luke Kennard
PlayerPra · Under
Los Angeles Lakers Los Angeles Lakers
vs
Dallas Mavericks Dallas Mavericks
Lost
Edge 12.810
Score 12.810
Line 19.500
Model 6.690
Actual 42.000
Prediction Miss Distance
35.310
Model: 6.690 Actual: 42.000
Projection diverged materially from realized outcome.
Karl-Anthony Towns
Karl-Anthony Towns
PlayerPra · Over
New York Knicks New York Knicks
vs
Charlotte Hornets Charlotte Hornets
Lost
Edge 13.360
Score 13.360
Line 33.500
Model 46.860
Actual 18.000
Prediction Miss Distance
28.860
Model: 46.860 Actual: 18.000
Projection diverged materially from realized outcome.
0
0022501053
Total · Under
Chicago Bulls Chicago Bulls
vs
Philadelphia 76ers Philadelphia 76ers
Lost
Edge 7.920
Score 7.920
Line 240.000
Model 232.080
Actual 294.000
Prediction Miss Distance
61.920
Model: 232.080 Actual: 294.000
Projection diverged materially from realized outcome.
Paul George
Paul George
PlayerPra · Over
Philadelphia 76ers Philadelphia 76ers
vs
Houston Rockets Houston Rockets
Lost
Edge 12.180
Score 12.180
Line 29.500
Model 41.680
Actual 12.000
Prediction Miss Distance
29.680
Model: 41.680 Actual: 12.000
Projection diverged materially from realized outcome.
Kawhi Leonard
Kawhi Leonard
PlayerPra · Over
Oklahoma City Thunder Oklahoma City Thunder
vs
LA Clippers LA Clippers
Lost
Edge 13.790
Score 13.790
Line 35.500
Model 49.290
Actual 31.000
Prediction Miss Distance
18.290
Model: 49.290 Actual: 31.000
Projection diverged materially from realized outcome.
VJ Edgecombe
VJ Edgecombe
PlayerPra · Over
Minnesota Timberwolves Minnesota Timberwolves
vs
Philadelphia 76ers Philadelphia 76ers
Lost
Edge 12.620
Score 12.620
Line 25.500
Model 38.120
Actual 13.000
Prediction Miss Distance
25.120
Model: 38.120 Actual: 13.000
Projection diverged materially from realized outcome.
Jalen Duren
Jalen Duren
PlayerPoints · Over
Detroit Pistons Detroit Pistons
vs
Philadelphia 76ers Philadelphia 76ers
Lost
Edge 13.400
Score 13.400
Line 22.500
Model 35.900
Actual 16.000
Prediction Miss Distance
19.900
Model: 35.900 Actual: 16.000
Projection diverged materially from realized outcome.
Donovan Clingan
Donovan Clingan
PlayerPra · Over
Portland Trail Blazers Portland Trail Blazers
vs
San Antonio Spurs San Antonio Spurs
Lost
Edge 14.020
Score 14.020
Line 27.500
Model 41.520
Actual 27.000
Prediction Miss Distance
14.520
Model: 41.520 Actual: 27.000
Projection diverged materially from realized outcome.
Cody Williams
Cody Williams
PlayerPra · Over
Utah Jazz Utah Jazz
vs
Phoenix Suns Phoenix Suns
Lost
Edge 11.800
Score 11.800
Line 19.500
Model 31.300
Actual 4.000
Prediction Miss Distance
27.300
Model: 31.300 Actual: 4.000
Projection diverged materially from realized outcome.
0
0022500960
Total · Under
Chicago Bulls Chicago Bulls
vs
Los Angeles Lakers Los Angeles Lakers
Lost
Edge 9.220
Score 9.220
Line 238.500
Model 229.280
Actual 272.000
Prediction Miss Distance
42.720
Model: 229.280 Actual: 272.000
Projection diverged materially from realized outcome.
Jakob Poeltl
Jakob Poeltl
PlayerPra · Over
Toronto Raptors Toronto Raptors
vs
Phoenix Suns Phoenix Suns
Lost
Edge 11.130
Score 11.130
Line 21.500
Model 32.630
Actual 2.000
Prediction Miss Distance
30.630
Model: 32.630 Actual: 2.000
Projection diverged materially from realized outcome.
Dyson Daniels
Dyson Daniels
PlayerPra · Over
Sacramento Kings Sacramento Kings
vs
Atlanta Hawks Atlanta Hawks
Lost
Edge 10.540
Score 10.540
Line 23.500
Model 34.040
Actual 0.000
Prediction Miss Distance
34.040
Model: 34.040 Actual: 0.000
Projection diverged materially from realized outcome.