{"market_calibration":{"sportsbook":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"kalshi":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"polymarket":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"model":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]}},"market_health":{"status":"permission_required","sources":{"kalshi":{"collect":false,"display":"none","priceText":false,"api":false,"reviewed_at":"2026-10-31","terms_url":"https://assets.kalshi.com/Kalshi-Developer-Agreement.pdf","reason":"Paused pending written authorization for collection and publication.","allowed":false,"status":"permission_required","label":"Kalshi"},"polymarket":{"collect":true,"display":"embed","priceText":false,"api":false,"reviewed_at":"2026-10-31","terms_url":"https://polymarket.com/tos","reason":"Metadata collection and official embeds only; independent price redistribution awaits written permission.","allowed":false,"status":"permission_unverified","label":"Polymarket"}},"matched":0,"unmatched":[],"ambiguous":[],"thin":[],"passes":[]},"date":"2026-10-31","as_of":"2026-10-31T07:30:28.008Z","source":"ESPN","source_url":"https://site.api.espn.com/apis/site/v2/sports/","source_urls":["https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100"],"status":"partial","games":[{"id":"761922","league":"mls","date":"2026-10-31T17:00Z","start_et":"Oct 31, 1:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"21300","name":"Charlotte FC","abbr":"CLT","score":null},"away":{"id":"12011","name":"Orlando City SC","abbr":"ORL","score":null},"line":{"spread":-0.5,"details":"CLT -120","total":3.5,"moneyline":{"home":-120,"away":235,"draw":330},"implied":{"home":0.5066830812521984,"away":0.27728924844647673,"draw":0.21602767030132491},"vig":0.07652014767599624,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"4418","fullName":"Bank of America Stadium","address":{"city":"Charlotte, North Carolina","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"14-8-10","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"12-7-13","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.2,"total":3.1,"threshold":0.75,"edge":-0.3,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Charlotte FC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761924","league":"mls","date":"2026-10-31T18:00Z","start_et":"Oct 31, 2:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"183","name":"Columbus Crew","abbr":"CLB","score":null},"away":{"id":"193","name":"D.C. United","abbr":"DC","score":null},"line":{"spread":-1.5,"details":"CLB -245","total":3.5,"moneyline":{"home":-245,"away":500,"draw":390},"implied":{"home":0.6569982213709126,"away":0.15419346011766313,"draw":0.18880831851142427},"vig":0.0808932268559599,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"8689","fullName":"ScottsMiracle-Gro Field","address":{"city":"Columbus, Ohio","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"12-5-15","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"7-12-13","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.8,"total":3,"threshold":0.75,"edge":-0.7,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Columbus Crew to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761919","league":"mls","date":"2026-10-31T18:00Z","start_et":"Oct 31, 2:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"18267","name":"FC Cincinnati","abbr":"CIN","score":null},"away":{"id":"10739","name":"Philadelphia Union","abbr":"PHI","score":null},"line":{"spread":-0.5,"details":"CIN +135","total":3.5,"moneyline":{"home":135,"away":155,"draw":280},"implied":{"home":0.3937023869984764,"away":0.36282376841036057,"draw":0.243473844591163},"vig":0.0808466723755572,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"8674","fullName":"TQL Stadium","address":{"city":"Cincinnati, Ohio","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"11-10-11","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"13-8-11","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.1,"total":2.9,"threshold":0.75,"edge":-0.4,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"FC Cincinnati to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761930","league":"mls","date":"2026-10-31T18:00Z","start_et":"Oct 31, 2:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"17606","name":"New York City FC","abbr":"NYC","score":null},"away":{"id":"9720","name":"CF Montréal","abbr":"MTL","score":null},"line":{"spread":-1.5,"details":"NYC -235","total":3.5,"moneyline":{"home":-235,"away":500,"draw":360},"implied":{"home":0.6462090266015742,"away":0.15353193185214706,"draw":0.20025904154627877},"vig":0.08555050832792555,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"5146","fullName":"Citi Field","address":{"city":"New York, New York","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"9-11-12","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"6-7-19","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.7,"total":2.9,"threshold":0.75,"edge":-0.8,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"New York City FC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761928","league":"mls","date":"2026-10-31T19:00Z","start_et":"Oct 31, 3:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"186","name":"Sporting Kansas City","abbr":"SKC","score":null},"away":{"id":"185","name":"FC Dallas","abbr":"DAL","score":null},"line":{"spread":0.5,"details":"DAL -120","total":3.5,"moneyline":{"home":255,"away":-120,"draw":290},"implied":{"home":0.25996848866804023,"away":0.5033935280572052,"draw":0.23663798327475455},"vig":0.08355494270987229,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"6587","fullName":"Sporting Park","address":{"city":"Kansas City, Kansas","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"6-4-22","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"15-9-8","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.1,"total":3.1,"threshold":0.75,"edge":0.6,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Sporting Kansas City to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761926","league":"mls","date":"2026-10-31T19:00Z","start_et":"Oct 31, 3:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"21812","name":"St. Louis CITY SC","abbr":"STL","score":null},"away":{"id":"22529","name":"San Diego FC","abbr":"SD","score":null},"line":{"spread":-0.5,"details":"STL -115","total":3.5,"moneyline":{"home":-115,"away":225,"draw":310},"implied":{"home":0.49230954580137337,"away":0.2832014778522951,"draw":0.22448897634633144},"vig":0.08647846764693057,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"10421","fullName":"Energizer Park","address":{"city":"St. Louis, Missouri","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"14-9-9","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"8-11-13","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":0.2,"total":3,"threshold":0.75,"edge":-0.7,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"St. Louis CITY SC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761925","league":"mls","date":"2026-10-31T21:00Z","start_et":"Oct 31, 5:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"187","name":"LA Galaxy","abbr":"LA","score":null},"away":{"id":"20906","name":"Austin FC","abbr":"ATX","score":null},"line":{"spread":-1.5,"details":"LA -210","total":3.5,"moneyline":{"home":-210,"away":425,"draw":370},"implied":{"home":0.6268561923484046,"away":0.17625888401633147,"draw":0.1968849236352639},"vig":0.08066150276170858,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"1423","fullName":"Dignity Health Sports Park","address":{"city":"Carson, California","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"10-11-11","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"8-10-14","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.2,"total":2.9,"threshold":0.75,"edge":-1.3,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"LA Galaxy to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761929","league":"mls","date":"2026-10-31T21:00Z","start_et":"Oct 31, 5:00 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"191","name":"San Jose Earthquakes","abbr":"SJ","score":null},"away":{"id":"4771","name":"Real Salt Lake","abbr":"RSL","score":null},"line":{"spread":-0.5,"details":"SJ +130","total":3.5,"moneyline":{"home":130,"away":160,"draw":275},"implied":{"home":0.40032847464586324,"away":0.35413672757134057,"draw":0.24553479778279613},"vig":0.08606465997770352,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"6072","fullName":"PayPal Park","address":{"city":"San Jose, California","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"13-10-9","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"12-6-14","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.4,"total":3,"threshold":0.75,"edge":-0.1,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"San Jose Earthquakes to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761923","league":"mls","date":"2026-11-01T01:30Z","start_et":"Oct 31, 9:30 PM EDT","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"184","name":"Colorado Rapids","abbr":"COL","score":null},"away":{"id":"182","name":"Chicago Fire FC","abbr":"CHI","score":null},"line":{"spread":-0.5,"details":"COL +125","total":2.5,"moneyline":{"home":125,"away":180,"draw":255},"implied":{"home":0.4102775771334227,"away":0.329687338767929,"draw":0.26003508409864823},"vig":0.08327744243237212,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","as_of":"2026-10-31T07:30:28.008Z","espn_weather":null,"venue":{"id":"2731","fullName":"Dick's Sporting Goods Park","address":{"city":"Commerce City, Colorado","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"12-7-13","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"15-7-10","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.1,"total":3.1,"threshold":0.75,"edge":-0.4,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Colorado Rapids to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761927","league":"mls","date":"2026-11-01T20:30Z","start_et":"Nov 1, 3:30 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"9727","name":"Vancouver Whitecaps","abbr":"VAN","score":null},"away":{"id":"9726","name":"Seattle Sounders FC","abbr":"SEA","score":null},"line":{"spread":-0.5,"details":"VAN -170","total":3.5,"moneyline":{"home":-170,"away":350,"draw":330},"implied":{"home":0.5806195393169182,"away":0.20492454328832405,"draw":0.21445591739475775},"vig":0.08440999138673555,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"4370","fullName":"BC Place","address":{"city":"Vancouver","country":"Canada"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"17-7-8","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"11-10-11","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.5,"total":3,"threshold":0.75,"edge":0,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Vancouver Whitecaps to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761931","league":"mls","date":"2026-11-01T21:30Z","start_et":"Nov 1, 4:30 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"18418","name":"Atlanta United FC","abbr":"ATL","score":null},"away":{"id":"7318","name":"Toronto FC","abbr":"TOR","score":null},"line":{"spread":-0.5,"details":"ATL +115","total":3.5,"moneyline":{"home":115,"away":180,"draw":285},"implied":{"home":0.42986741102581993,"away":0.33007676203768316,"draw":0.24005582693649682},"vig":0.08199939595288441,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"7485","fullName":"Mercedes-Benz Stadium","address":{"city":"Atlanta, Georgia","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"8-6-18","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"9-12-11","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.1,"total":2.9,"threshold":0.75,"edge":-0.4,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Atlanta United FC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761920","league":"mls","date":"2026-11-01T21:30Z","start_et":"Nov 1, 4:30 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"18986","name":"Nashville SC","abbr":"NSH","score":null},"away":{"id":"190","name":"Red Bull New York","abbr":"RBNY","score":null},"line":{"spread":-1.5,"details":"NSH -210","total":3.5,"moneyline":{"home":-210,"away":450,"draw":360},"implied":{"home":0.6292041686404547,"away":0.16887730933207012,"draw":0.20191852202747512},"vig":0.07662884100471756,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"8993","fullName":"GEODIS Park","address":{"city":"Nashville, Tennessee","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"21-8-3","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"11-6-15","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.4,"total":3,"threshold":0.75,"edge":-1.1,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Nashville SC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761932","league":"mls","date":"2026-11-02T00:00Z","start_et":"Nov 1, 7:00 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"189","name":"New England Revolution","abbr":"NE","score":null},"away":{"id":"20232","name":"Inter Miami CF","abbr":"MIA","score":null},"line":{"spread":0.5,"details":"MIA +125","total":3.5,"moneyline":{"home":165,"away":125,"draw":290},"implied":{"home":0.34998504337421477,"away":0.41220460664074177,"draw":0.23781034998504333},"vig":0.07821319142073868,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"10660","fullName":"Gillette Stadium","address":{"city":"Foxborough, Massachusetts","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"18-4-10","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"15-11-6","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":0.3,"total":3.2,"threshold":0.75,"edge":0.2,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"New England Revolution to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761921","league":"mls","date":"2026-11-02T01:30Z","start_et":"Nov 1, 8:30 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"18966","name":"LAFC","abbr":"LAFC","score":null},"away":{"id":"17362","name":"Minnesota United FC","abbr":"MIN","score":null},"line":{"spread":-0.5,"details":"LAFC -145","total":3.5,"moneyline":{"home":-145,"away":320,"draw":310},"implied":{"home":0.5511433868974042,"away":0.22172435105067984,"draw":0.22713226205191595},"vig":0.07383441181350592,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"7605","fullName":"BMO Stadium","address":{"city":"Los Angeles, California","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"12-11-9","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"9-11-12","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.5,"total":3,"threshold":0.75,"edge":0,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"LAFC to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"761933","league":"mls","date":"2026-11-02T02:45Z","start_et":"Nov 1, 9:45 PM EST","season":2026,"season_type":13846,"exhibition":false,"neutral":false,"status":"Scheduled","state":"pre","home":{"id":"9723","name":"Portland Timbers","abbr":"POR","score":null},"away":{"id":"6077","name":"Houston Dynamo FC","abbr":"HOU","score":null},"line":{"spread":-0.5,"details":"POR -125","total":2.5,"moneyline":{"home":-125,"away":275,"draw":285},"implied":{"home":0.513470258735663,"away":0.2464657241931182,"draw":0.240064017071219},"vig":0.08196248196248179,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:30:35.360Z","espn_weather":null,"venue":{"id":"4383","fullName":"Providence Park","address":{"city":"Portland, Oregon","country":"USA"}},"records":{"home":[{"name":"All Splits","type":"total","summary":"11-7-14","abbreviation":"Total"}],"away":[{"name":"All Splits","type":"total","summary":"14-9-9","abbreviation":"Total"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-0.4,"total":2.9,"threshold":0.75,"edge":-0.1,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:30:50.364Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Portland Timbers to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}}],"record":{"wins":2,"losses":2,"pushes":0,"pending":17,"n":4,"win_pct":50,"units":-0.182,"roi":-4.55,"closing_record":{"wins":1,"losses":2,"pushes":0,"pending":0,"n":3,"win_pct":33.333333333333336,"units":-1.091,"roi":-36.36666666666667},"clv":{"n":3,"beat":0,"average":-0.67,"status":"collecting"},"seasons":[{"league":"nba","season":2027,"wins":1,"losses":2,"pushes":0,"pending":2,"n":3,"win_pct":33.333333333333336,"units":-1.091,"roi":-36.36666666666667,"first_recorded_at":"2026-10-30T18:50:17.284Z"},{"league":"ncaaf","season":2026,"wins":1,"losses":0,"pushes":0,"pending":13,"n":1,"win_pct":100,"units":0.909,"roi":90.9,"first_recorded_at":"2026-10-30T18:50:17.284Z"},{"league":"nfl","season":2026,"wins":0,"losses":0,"pushes":0,"pending":2,"n":0,"win_pct":null,"units":0,"roi":null,"first_recorded_at":"2026-10-31T04:00:55.164Z"}],"as_of":"2026-10-31T07:40:30.022Z","scope":"current calendar year","note":"Paper record assumes one unit risked at -110; no offered or executed wager. Pushes count in ROI stakes.","first_recorded_at":"2026-10-30T18:50:17.284Z","status":"recorded"},"picks":[],"performances":[],"performances_status":"not_requested","performances_as_of":null,"coverage":[{"league":"mls","date":"2026-10-31","as_of":"2026-10-31T07:30:28.008Z","source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261031&limit=100","tier":"direct","attempts":[{"tier":"direct","status":200,"blocked":false,"time":"2026-10-31T07:30:17.500Z"}],"proxyEvidence":null,"status":"ok","stale":true,"error":"Scheduled observation is stale","count":9},{"league":"mls","date":"2026-11-01","as_of":"2026-10-31T07:30:35.360Z","source_url":"https://site.api.espn.com/apis/site/v2/sports/soccer/usa.1/scoreboard?dates=20261101&limit=100","tier":"direct","attempts":[{"tier":"direct","status":200,"blocked":false,"time":"2026-10-31T07:30:17.519Z"}],"proxyEvidence":null,"status":"ok","count":6}],"odds_api":{"status":"pending","as_of":null,"books_max":0,"next_refresh_estimate":"2026-10-31T06:00:00.000Z","note":"Multi-book odds are configured; snapshots are collected on game days within the free-tier allowance. ESPN lines are shown until the first one."},"responsible_gaming":"21+. Odds and picks are informational, not advice. apprised.news takes no bets and has no sportsbook affiliation. Gambling problem? Call 1-800-GAMBLER.","model_note":"Ratings use four league-mean prior games. Before three current-season games, last-season final ratings are regressed halfway to the mean and weighted by (3 − current games) / 3. Early-season estimates cannot qualify as picks. Historical ATS tests require observed closing lines.","backtest":{"as_of":"2026-10-30T06:44:19.006Z","url":"https://apprised.news/sports-backtest.json","thresholds":{"nfl":3,"ncaaf":5,"nba":5},"rows":[{"league":"nfl","season":"2025","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":168,"straight_up_correct":112,"straight_up_ties":1,"straight_up_accuracy":67.06586826347305,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":142,"straight_up_correct":97,"straight_up_ties":1,"straight_up_accuracy":68.79432624113475,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":94,"straight_up_correct":72,"straight_up_ties":0,"straight_up_accuracy":76.59574468085107,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":68,"straight_up_correct":50,"straight_up_ties":0,"straight_up_accuracy":73.52941176470588,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":40,"straight_up_correct":21,"straight_up_ties":1,"straight_up_accuracy":53.84615384615385,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":30,"straight_up_correct":16,"straight_up_ties":0,"straight_up_accuracy":53.333333333333336,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":21,"straight_up_correct":11,"straight_up_ties":0,"straight_up_accuracy":52.38095238095238,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":12,"straight_up_correct":8,"straight_up_ties":0,"straight_up_accuracy":66.66666666666667,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":530,"straight_up_correct":387,"straight_up_ties":0,"straight_up_accuracy":73.01886792452831,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":458,"straight_up_correct":337,"straight_up_ties":0,"straight_up_accuracy":73.58078602620087,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":361,"straight_up_correct":279,"straight_up_ties":0,"straight_up_accuracy":77.28531855955679,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":266,"straight_up_correct":218,"straight_up_ties":0,"straight_up_accuracy":81.95488721804512,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":230,"straight_up_correct":154,"straight_up_ties":0,"straight_up_accuracy":66.95652173913044,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":214,"straight_up_correct":142,"straight_up_ties":0,"straight_up_accuracy":66.35514018691589,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":145,"straight_up_correct":97,"straight_up_ties":0,"straight_up_accuracy":66.89655172413794,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":105,"straight_up_correct":79,"straight_up_ties":0,"straight_up_accuracy":75.23809523809524,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":1008,"straight_up_correct":726,"straight_up_ties":3,"straight_up_accuracy":72.23880597014926,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":898,"straight_up_correct":659,"straight_up_ties":3,"straight_up_accuracy":73.63128491620111,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":660,"straight_up_correct":511,"straight_up_ties":0,"straight_up_accuracy":77.42424242424242,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":486,"straight_up_correct":384,"straight_up_ties":0,"straight_up_accuracy":79.01234567901234,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."}],"coverage":{"planned":233,"measured":233,"unmeasured":[],"tiers":{"direct":233}}}}