Key Insights
BETTING_ANALYSIS_DATA: {"bettingMarketAnalysis":{"bookmakerComparison":[{"bookmakerName":"10Bet","spreads":{"homeSpread":-3,"homeOdds":-400,"awaySpread":-3,"awayOdds":254},"totals":{"totalLine":47.5,"overOdds":-142,"underOdds":104},"moneylines":{"homeOdds":-833,"awayOdds":550},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Bet365","spreads":{"homeSpread":-1,"homeOdds":-833,"awaySpread":-1,"awayOdds":445},"totals":{"totalLine":47.5,"overOdds":-147,"underOdds":116},"moneylines":{"homeOdds":-833,"awayOdds":550},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Unibet","spreads":{"homeSpread":-3,"homeOdds":-666,"awaySpread":-3,"awayOdds":375},"totals":{"totalLine":47.5,"overOdds":-136,"underOdds":112},"moneylines":{"homeOdds":-833,"awayOdds":550},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Dafabet","spreads":{"homeSpread":-9.5,"homeOdds":-119,"awaySpread":-9.5,"awayOdds":102},"totals":{"totalLine":48,"overOdds":-116,"underOdds":-101},"moneylines":{"homeOdds":-555,"awayOdds":420},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Marathon","spreads":{"homeSpread":2.5,"homeOdds":-769,"awaySpread":2.5,"awayOdds":425},"totals":{"totalLine":47.5,"overOdds":-136,"underOdds":104},"moneylines":{"homeOdds":-625,"awayOdds":455},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Betfair","spreads":{"homeSpread":-9.5,"homeOdds":-111,"awaySpread":-9.5,"awayOdds":-111},"totals":{"totalLine":48.5,"overOdds":-111,"underOdds":-111},"moneylines":{"homeOdds":-714,"awayOdds":450},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Pinnacle","spreads":{"homeSpread":-3.5,"homeOdds":-333,"awaySpread":-3.5,"awayOdds":273},"totals":{"totalLine":47.5,"overOdds":-140,"underOdds":119},"moneylines":{"homeOdds":-769,"awayOdds":547},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"SBO","spreads":{"homeSpread":-11.5,"homeOdds":-119,"awaySpread":-11.5,"awayOdds":-102},"totals":{"totalLine":49,"overOdds":-117,"underOdds":-105},"moneylines":{"homeOdds":-1111,"awayOdds":370},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"1xBet","spreads":{"homeSpread":-1,"homeOdds":-769,"awaySpread":-1,"awayOdds":445},"totals":{"totalLine":47.5,"overOdds":-144,"underOdds":116},"moneylines":{"homeOdds":-833,"awayOdds":550},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Betano","spreads":{"homeSpread":-1.5,"homeOdds":-769,"awaySpread":-1.5,"awayOdds":409},"totals":{"totalLine":48.5,"overOdds":-133,"underOdds":-102},"moneylines":{"homeOdds":-999,"awayOdds":650},"lastUpdated":"0001-01-01T00:00:00"}],"marketEfficiency":{"apiGameId":17346,"averageSpreadJuice":352.36365,"averageTotalJuice":192.36363,"spreadDispersion":5.382632,"totalDispersion":5.2223296,"marketLiquidityScore":75,"noVigProbabilities":{"homeWinProbability":0.86405534,"awayWinProbability":0.13594471}},"lineMovement":{"spreadMovement":{"openingLine":-12.5,"currentLine":-12.5,"movement":0,"movementDirection":"Stable","totalMoves":1,"significantMoves":0},"totalMovement":{"openingLine":49.5,"currentLine":49.5,"movement":0,"movementDirection":"Stable","totalMoves":1,"significantMoves":0},"count":0,"recentMovementTrend":"Stable"},"sharpMoneyIndicators":{"apiGameId":0,"reverseLineMovementDetected":false,"rlmDescription":"","steamMovesCount":0,"topSteamMoves":[],"sharpBookMovement":"","closingLineValueOpportunity":0,"sharpMoneyConfidence":0,"analyzedAt":"0001-01-01T00:00:00"},"valueOpportunities":[{"betType":"Spread","recommendedSide":"Home","modelLine":13,"marketLine":-9.5,"edgePercentage":22.5,"confidence":0.7327809,"expectedValue":0,"bestBookmaker":"Betfair","odds":-111},{"betType":"Total","recommendedSide":"Over","modelLine":55,"marketLine":48.5,"edgePercentage":6.5,"confidence":0.7327809,"expectedValue":0,"bestBookmaker":"Betfair","odds":-111},{"betType":"Moneyline","recommendedSide":"Home","modelLine":71.58805,"marketLine":0,"edgePercentage":71.58805,"confidence":0.7327809,"expectedValue":0,"bestBookmaker":"Dafabet","odds":-555}],"overallMarketSentiment":"Slightly Bearish","consensusRecommendations":"Opportunity: High market disagreement - shop for best lines | Analysis: Heavy home favorite - consider contrarian value","analyzedAt":"2025-09-16T12:56:33.4438248Z"}}
Scenario Analysis
{"most_likely":{"home":34,"away":21,"prob":0.164},"high_scoring":{"home":41,"away":28,"prob":0.093},"low_scoring":{"home":29,"away":16,"prob":0.094},"blowout_home":{"home":42,"away":10,"prob":0.06},"blowout_away":{"home":23,"away":36,"prob":0.05},"defensive_battle":{"home":26,"away":16,"prob":0.078},"shootout":{"home":49,"away":33,"prob":0.057},"upset_special":{"home":28,"away":31,"prob":0.041},"scenario_confidence":0.733,"volatility_factor":0.235,"weather_factor":0.5,"home_field_advantage":2.5}
Head to Head
[{"week": 9, "status": "FT", "away_team": "MIA", "game_date": "2024-11-03T19:00:00+01:00", "home_team": "BUF", "season_id": 1, "away_score": 27, "home_score": 30}, {"week": 18, "status": "FT", "away_team": "BUF", "game_date": "2024-01-08T02:20:00+01:00", "home_team": "MIA", "season_id": 2, "away_score": 21, "home_score": 14}, {"week": 4, "status": "FT", "away_team": "MIA", "game_date": "2023-10-01T19:00:00+02:00", "home_team": "BUF", "season_id": 2, "away_score": 20, "home_score": 48}, {"week": 19, "status": "FT", "away_team": "MIA", "game_date": "2023-01-15T19:00:00+01:00", "home_team": "BUF", "season_id": 3, "away_score": 31, "home_score": 34}]