{"generated_at":"2026-07-26T22:08:44.102Z","source":"all","overall":{"picks_count":787,"settled":786,"wins":398,"losses":295,"pushes":16,"voids":77,"pending":1,"disputed":0,"units_risked":386.53,"units_won":-22.1441,"roi_pct":-5.73,"roi_vig_adjusted_pct":-14.5,"vig_basis":"closing_line","yield_pct":-2.82,"hit_rate_pct":57.43,"clv_avg_pct":-1.74,"clv_sample":423,"hit_rate_ci":{"lo":53.72,"hi":61.06},"roi_ci":{"lo":-11.04,"hi":9.3},"roi_verified":true,"sample_note":"Display threshold reached (786 settled). ROI is shown, but it is not yet statistical proof: a true 55% edge needs ~1,900 settled picks (a 54% edge ~4,700) to separate from luck. CLV proves edge faster."},"windows":[{"window":"7d","starts":"2026-07-19","ends":"2026-07-26","metrics":{"picks_count":3,"settled":2,"wins":0,"losses":2,"pushes":0,"voids":0,"pending":1,"disputed":0,"units_risked":1.11,"units_won":-1.11,"roi_pct":-100,"roi_vig_adjusted_pct":-104.55,"vig_basis":"constant_4_55","yield_pct":-55.5,"hit_rate_pct":0,"clv_avg_pct":-3.85,"clv_sample":2,"hit_rate_ci":{"lo":0,"hi":65.76},"roi_ci":{"lo":-100,"hi":-100},"roi_verified":false,"sample_note":"Small sample (2 settled). Not statistically meaningful. Track, do not tail."}},{"window":"30d","starts":"2026-06-26","ends":"2026-07-26","metrics":{"picks_count":111,"settled":110,"wins":42,"losses":28,"pushes":0,"voids":40,"pending":1,"disputed":0,"units_risked":38.1,"units_won":4.2907,"roi_pct":11.26,"roi_vig_adjusted_pct":2.7,"vig_basis":"closing_line","yield_pct":3.9,"hit_rate_pct":60,"clv_avg_pct":-0.39,"clv_sample":68,"hit_rate_ci":{"lo":48.29,"hi":70.67},"roi_ci":{"lo":-23.8,"hi":82.34},"roi_verified":false,"sample_note":"Modest sample (110 settled). Directional signal only, not proof of edge."}},{"window":"90d","starts":"2026-04-27","ends":"2026-07-26","metrics":{"picks_count":787,"settled":786,"wins":398,"losses":295,"pushes":16,"voids":77,"pending":1,"disputed":0,"units_risked":386.53,"units_won":-22.1441,"roi_pct":-5.73,"roi_vig_adjusted_pct":-14.5,"vig_basis":"closing_line","yield_pct":-2.82,"hit_rate_pct":57.43,"clv_avg_pct":-1.74,"clv_sample":423,"hit_rate_ci":{"lo":53.72,"hi":61.06},"roi_ci":{"lo":-11.04,"hi":9.3},"roi_verified":true,"sample_note":"Display threshold reached (786 settled). ROI is shown, but it is not yet statistical proof: a true 55% edge needs ~1,900 settled picks (a 54% edge ~4,700) to separate from luck. CLV proves edge faster."}},{"window":"all","starts":"genesis","ends":"2026-07-26","metrics":{"picks_count":787,"settled":786,"wins":398,"losses":295,"pushes":16,"voids":77,"pending":1,"disputed":0,"units_risked":386.53,"units_won":-22.1441,"roi_pct":-5.73,"roi_vig_adjusted_pct":-14.5,"vig_basis":"closing_line","yield_pct":-2.82,"hit_rate_pct":57.43,"clv_avg_pct":-1.74,"clv_sample":423,"hit_rate_ci":{"lo":53.72,"hi":61.06},"roi_ci":{"lo":-11.04,"hi":9.3},"roi_verified":true,"sample_note":"Display threshold reached (786 settled). ROI is shown, but it is not yet statistical proof: a true 55% edge needs ~1,900 settled picks (a 54% edge ~4,700) to separate from luck. CLV proves edge faster."}}],"by_sport":[{"sport":"mlb","picks_count":422,"settled":421,"wins":236,"losses":158,"pushes":15,"voids":12,"pending":1,"disputed":0,"units_risked":208.66,"units_won":-9.5517,"roi_pct":-4.58,"roi_vig_adjusted_pct":-13.28,"vig_basis":"closing_line","yield_pct":-2.27,"hit_rate_pct":59.9,"clv_avg_pct":-2.27,"clv_sample":288,"hit_rate_ci":{"lo":54.99,"hi":64.62},"roi_ci":{"lo":-14.87,"hi":0.32},"roi_verified":false,"sample_note":"Building sample (421 settled). ROI is still mostly variance — CLV is the faster read of edge. Roughly 1,900 settled picks are needed before a true 55% edge clears p<0.05."},{"sport":"wnba","picks_count":94,"settled":94,"wins":40,"losses":47,"pushes":0,"voids":7,"pending":0,"disputed":0,"units_risked":24.67,"units_won":-7.1961,"roi_pct":-29.17,"roi_vig_adjusted_pct":-38.19,"vig_basis":"closing_line","yield_pct":-7.66,"hit_rate_pct":45.98,"clv_avg_pct":-2.11,"clv_sample":29,"hit_rate_ci":{"lo":35.9,"hi":56.4},"roi_ci":{"lo":-45.46,"hi":-12.87},"roi_verified":false,"sample_note":"Modest sample (94 settled). Directional signal only, not proof of edge."},{"sport":"nba","picks_count":69,"settled":69,"wins":42,"losses":19,"pushes":0,"voids":8,"pending":0,"disputed":0,"units_risked":32.65,"units_won":1.1327,"roi_pct":3.47,"roi_vig_adjusted_pct":-6.27,"vig_basis":"closing_line","yield_pct":1.64,"hit_rate_pct":68.85,"clv_avg_pct":-0.38,"clv_sample":38,"hit_rate_ci":{"lo":56.41,"hi":79.06},"roi_ci":{"lo":-13.81,"hi":24.68},"roi_verified":false,"sample_note":"Modest sample (69 settled). Directional signal only, not proof of edge."},{"sport":"nhl","picks_count":50,"settled":50,"wins":27,"losses":22,"pushes":0,"voids":1,"pending":0,"disputed":0,"units_risked":39.45,"units_won":-6.5624,"roi_pct":-16.63,"roi_vig_adjusted_pct":-26.32,"vig_basis":"closing_line","yield_pct":-13.12,"hit_rate_pct":55.1,"clv_avg_pct":1.38,"clv_sample":15,"hit_rate_ci":{"lo":41.31,"hi":68.15},"roi_ci":{"lo":-40.68,"hi":1.08},"roi_verified":false,"sample_note":"Modest sample (50 settled). Directional signal only, not proof of edge."},{"sport":"cross-sport (mlb + wnba)","picks_count":34,"settled":34,"wins":10,"losses":22,"pushes":0,"voids":2,"pending":0,"disputed":0,"units_risked":15.2,"units_won":1.663,"roi_pct":10.94,"roi_vig_adjusted_pct":6.39,"vig_basis":"constant_4_55","yield_pct":4.89,"hit_rate_pct":31.25,"clv_avg_pct":-2.46,"clv_sample":8,"hit_rate_ci":{"lo":17.95,"hi":48.57},"roi_ci":{"lo":-20.39,"hi":310.95},"roi_verified":false,"sample_note":"Small sample (34 settled). Not statistically meaningful. Track, do not tail."},{"sport":"ufc","picks_count":33,"settled":33,"wins":21,"losses":8,"pushes":0,"voids":4,"pending":0,"disputed":0,"units_risked":29,"units_won":1.387,"roi_pct":4.78,"roi_vig_adjusted_pct":-5.22,"vig_basis":"closing_line","yield_pct":4.2,"hit_rate_pct":72.41,"clv_avg_pct":0.33,"clv_sample":19,"hit_rate_ci":{"lo":54.28,"hi":85.3},"roi_ci":{"lo":-20.84,"hi":30.41},"roi_verified":false,"sample_note":"Small sample (33 settled). Not statistically meaningful. Track, do not tail."},{"sport":"soccer","picks_count":21,"settled":21,"wins":0,"losses":0,"pushes":0,"voids":21,"pending":0,"disputed":0,"units_risked":0,"units_won":0,"roi_pct":0,"roi_vig_adjusted_pct":-4.55,"vig_basis":"constant_4_55","yield_pct":0,"hit_rate_pct":0,"clv_avg_pct":1.22,"clv_sample":2,"hit_rate_ci":null,"roi_ci":null,"roi_verified":false,"sample_note":"Small sample (21 settled). Not statistically meaningful. Track, do not tail."},{"sport":"mls","picks_count":16,"settled":16,"wins":9,"losses":7,"pushes":0,"voids":0,"pending":0,"disputed":0,"units_risked":16,"units_won":-3.0298,"roi_pct":-18.94,"roi_vig_adjusted_pct":-23.49,"vig_basis":"constant_4_55","yield_pct":-18.94,"hit_rate_pct":56.25,"clv_avg_pct":-6.33,"clv_sample":8,"hit_rate_ci":{"lo":33.18,"hi":76.9},"roi_ci":{"lo":-55.83,"hi":17.96},"roi_verified":false,"sample_note":"Small sample (16 settled). Not statistically meaningful. Track, do not tail."},{"sport":"boxing","picks_count":15,"settled":15,"wins":7,"losses":1,"pushes":1,"voids":6,"pending":0,"disputed":0,"units_risked":8,"units_won":0.6414,"roi_pct":8.02,"roi_vig_adjusted_pct":-1.61,"vig_basis":"closing_line","yield_pct":4.28,"hit_rate_pct":87.5,"clv_avg_pct":1.97,"clv_sample":14,"hit_rate_ci":{"lo":52.91,"hi":97.76},"roi_ci":{"lo":-26.28,"hi":42.31},"roi_verified":false,"sample_note":"Small sample (15 settled). Not statistically meaningful. Track, do not tail."},{"sport":"cross-sport (mlb + nba)","picks_count":14,"settled":14,"wins":1,"losses":5,"pushes":0,"voids":8,"pending":0,"disputed":0,"units_risked":6.55,"units_won":-4.02,"roi_pct":-61.37,"roi_vig_adjusted_pct":-65.92,"vig_basis":"constant_4_55","yield_pct":-28.71,"hit_rate_pct":16.67,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":{"lo":3.01,"hi":56.35},"roi_ci":{"lo":-140.48,"hi":24.81},"roi_verified":false,"sample_note":"Small sample (14 settled). Not statistically meaningful. Track, do not tail."},{"sport":"mma","picks_count":6,"settled":6,"wins":0,"losses":0,"pushes":0,"voids":6,"pending":0,"disputed":0,"units_risked":0,"units_won":0,"roi_pct":0,"roi_vig_adjusted_pct":-4.55,"vig_basis":"constant_4_55","yield_pct":0,"hit_rate_pct":0,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":null,"roi_ci":null,"roi_verified":false,"sample_note":"Small sample (6 settled). Not statistically meaningful. Track, do not tail."},{"sport":"cross-sport (nba + mlb)","picks_count":4,"settled":4,"wins":2,"losses":2,"pushes":0,"voids":0,"pending":0,"disputed":0,"units_risked":2.6,"units_won":3.89,"roi_pct":149.62,"roi_vig_adjusted_pct":145.07,"vig_basis":"constant_4_55","yield_pct":97.25,"hit_rate_pct":50,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":{"lo":15,"hi":85},"roi_ci":{"lo":-144.05,"hi":412.05},"roi_verified":false,"sample_note":"Small sample (4 settled). Not statistically meaningful. Track, do not tail."},{"sport":"cross-sport (mlb + nba + wnba)","picks_count":4,"settled":4,"wins":1,"losses":3,"pushes":0,"voids":0,"pending":0,"disputed":0,"units_risked":2.15,"units_won":-1.632,"roi_pct":-75.91,"roi_vig_adjusted_pct":-80.46,"vig_basis":"constant_4_55","yield_pct":-40.8,"hit_rate_pct":25,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":{"lo":4.56,"hi":69.94},"roi_ci":{"lo":-348.64,"hi":666.64},"roi_verified":false,"sample_note":"Small sample (4 settled). Not statistically meaningful. Track, do not tail."},{"sport":"cross-sport (mlb + nba + nhl)","picks_count":2,"settled":2,"wins":0,"losses":0,"pushes":0,"voids":2,"pending":0,"disputed":0,"units_risked":0,"units_won":0,"roi_pct":0,"roi_vig_adjusted_pct":-4.55,"vig_basis":"constant_4_55","yield_pct":0,"hit_rate_pct":0,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":null,"roi_ci":null,"roi_verified":false,"sample_note":"Small sample (2 settled). Not statistically meaningful. Track, do not tail."},{"sport":"europa","picks_count":2,"settled":2,"wins":2,"losses":0,"pushes":0,"voids":0,"pending":0,"disputed":0,"units_risked":1.5,"units_won":1.2339,"roi_pct":82.26,"roi_vig_adjusted_pct":77.71,"vig_basis":"constant_4_55","yield_pct":61.69,"hit_rate_pct":100,"clv_avg_pct":3.01,"clv_sample":2,"hit_rate_ci":{"lo":34.24,"hi":100},"roi_ci":{"lo":47.48,"hi":117.03},"roi_verified":false,"sample_note":"Small sample (2 settled). Not statistically meaningful. Track, do not tail."},{"sport":"cross-sport (mlb + nhl + nba + wnba)","picks_count":1,"settled":1,"wins":0,"losses":1,"pushes":0,"voids":0,"pending":0,"disputed":0,"units_risked":0.1,"units_won":-0.1,"roi_pct":-100,"roi_vig_adjusted_pct":-104.55,"vig_basis":"constant_4_55","yield_pct":-10,"hit_rate_pct":0,"clv_avg_pct":null,"clv_sample":0,"hit_rate_ci":{"lo":0,"hi":79.35},"roi_ci":null,"roi_verified":false,"sample_note":"Small sample (1 settled). Not statistically meaningful. Track, do not tail."}],"weekly_archive":[{"week_start":"2026-07-13","week_end":"2026-07-19","picks_count":65,"wins":13,"losses":14,"pushes":0,"hit_rate_pct":48.15,"roi_pct":-17.46,"yield_pct":-2.57,"clv_avg":-0.6239,"note":null},{"week_start":"2026-07-06","week_end":"2026-07-12","picks_count":34,"wins":21,"losses":11,"pushes":0,"hit_rate_pct":65.63,"roi_pct":14.19,"yield_pct":8.85,"clv_avg":-0.6315,"note":null},{"week_start":"2026-06-29","week_end":"2026-07-05","picks_count":9,"wins":6,"losses":3,"pushes":0,"hit_rate_pct":66.67,"roi_pct":10.39,"yield_pct":10.39,"clv_avg":0.2567,"note":null},{"week_start":"2026-06-22","week_end":"2026-06-28","picks_count":53,"wins":18,"losses":32,"pushes":2,"hit_rate_pct":36,"roi_pct":-25.8,"yield_pct":-9.75,"clv_avg":-9.667,"note":null},{"week_start":"2026-06-15","week_end":"2026-06-21","picks_count":107,"wins":51,"losses":42,"pushes":3,"hit_rate_pct":54.84,"roi_pct":16.61,"yield_pct":4.22,"clv_avg":-5.275,"note":null},{"week_start":"2026-06-08","week_end":"2026-06-14","picks_count":50,"wins":22,"losses":24,"pushes":0,"hit_rate_pct":47.83,"roi_pct":-38.03,"yield_pct":-6.83,"clv_avg":-1.0521,"note":null},{"week_start":"2026-06-01","week_end":"2026-06-07","picks_count":45,"wins":20,"losses":25,"pushes":0,"hit_rate_pct":44.44,"roi_pct":-53.52,"yield_pct":-21.37,"clv_avg":0.6134,"note":null},{"week_start":"2026-05-25","week_end":"2026-05-31","picks_count":46,"wins":24,"losses":19,"pushes":0,"hit_rate_pct":55.81,"roi_pct":19.11,"yield_pct":2.56,"clv_avg":0.1267,"note":null},{"week_start":"2026-05-18","week_end":"2026-05-24","picks_count":57,"wins":29,"losses":24,"pushes":2,"hit_rate_pct":54.72,"roi_pct":-1.72,"yield_pct":-0.52,"clv_avg":-2.1598,"note":null},{"week_start":"2026-05-11","week_end":"2026-05-17","picks_count":146,"wins":74,"losses":53,"pushes":5,"hit_rate_pct":58.27,"roi_pct":-10.99,"yield_pct":-8.62,"clv_avg":0.6888,"note":null},{"week_start":"2026-05-04","week_end":"2026-05-10","picks_count":335,"wins":136,"losses":86,"pushes":4,"hit_rate_pct":61.26,"roi_pct":-5.29,"yield_pct":-3.47,"clv_avg":0.6021,"note":null},{"week_start":"2026-04-27","week_end":"2026-05-03","picks_count":382,"wins":179,"losses":150,"pushes":3,"hit_rate_pct":54.41,"roi_pct":5.67,"yield_pct":5.52,"clv_avg":-0.8382,"note":null}],"publish_health":{"last_published_at":"2026-07-26T20:37:15.392Z","missed_last_24h":0,"failed_last_24h":4,"uptime_pct_7d":66.67},"disclaimer":"Entertainment only. 21+. Past results do not predict future returns. 1-800-GAMBLER. Ledger is append-only; rows are locked at post time."}