Key Insights
BETTING_ANALYSIS_DATA: {"bettingMarketAnalysis":{"bookmakerComparison":[{"bookmakerName":"Bet365","spreads":{"homeSpread":-1,"homeOdds":235,"awaySpread":-1,"awayOdds":-322},"totals":{"totalLine":47.5,"overOdds":-111,"underOdds":-111},"moneylines":{"homeOdds":229,"awayOdds":-285},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Unibet","spreads":{"homeSpread":-1,"homeOdds":225,"awaySpread":-1,"awayOdds":-303},"totals":{"totalLine":47.5,"overOdds":-103,"underOdds":-117},"moneylines":{"homeOdds":250,"awayOdds":-312},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Dafabet","spreads":{"homeSpread":5.5,"homeOdds":100,"awaySpread":5.5,"awayOdds":-117},"totals":{"totalLine":47,"overOdds":100,"underOdds":-117},"moneylines":{"homeOdds":240,"awayOdds":-294},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Marathon","spreads":{"homeSpread":-2.5,"homeOdds":242,"awaySpread":-2.5,"awayOdds":-357},"totals":{"totalLine":47.5,"overOdds":-108,"underOdds":-111},"moneylines":{"homeOdds":227,"awayOdds":-285},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Betfair","spreads":{"homeSpread":6.5,"homeOdds":-109,"awaySpread":6.5,"awayOdds":-109},"totals":{"totalLine":47.5,"overOdds":-105,"underOdds":-114},"moneylines":{"homeOdds":240,"awayOdds":-277},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Pinnacle","spreads":{"homeSpread":-3.5,"homeOdds":376,"awaySpread":-3.5,"awayOdds":-476},"totals":{"totalLine":47.5,"overOdds":-104,"underOdds":-108},"moneylines":{"homeOdds":240,"awayOdds":-285},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"SBO","spreads":{"homeSpread":6,"homeOdds":-109,"awaySpread":6,"awayOdds":-109},"totals":{"totalLine":47.5,"overOdds":-111,"underOdds":-111},"moneylines":{"homeOdds":196,"awayOdds":-303},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"1xBet","spreads":{"homeSpread":-1,"homeOdds":240,"awaySpread":-1,"awayOdds":-333},"totals":{"totalLine":47.5,"overOdds":-108,"underOdds":-111},"moneylines":{"homeOdds":227,"awayOdds":-285},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Betano","spreads":{"homeSpread":-1.5,"homeOdds":245,"awaySpread":-1.5,"awayOdds":-357},"totals":{"totalLine":47.5,"overOdds":-109,"underOdds":-111},"moneylines":{"homeOdds":250,"awayOdds":-312},"lastUpdated":"0001-01-01T00:00:00"},{"bookmakerName":"Superbet","spreads":{"homeSpread":-1.5,"homeOdds":250,"awaySpread":-1.5,"awayOdds":-322},"totals":{"totalLine":47.5,"overOdds":-111,"underOdds":-108},"moneylines":{"homeOdds":225,"awayOdds":-270},"lastUpdated":"0001-01-01T00:00:00"}],"marketEfficiency":{"apiGameId":17337,"averageSpreadJuice":114,"averageTotalJuice":165.5,"spreadDispersion":2.302776,"totalDispersion":2.9078436,"marketLiquidityScore":75,"noVigProbabilities":{"homeWinProbability":0.28131416,"awayWinProbability":0.7186858}},"lineMovement":{"spreadMovement":{"openingLine":6.5,"currentLine":6.5,"movement":0,"movementDirection":"Stable","totalMoves":1,"significantMoves":0},"totalMovement":{"openingLine":45.5,"currentLine":45.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":7,"marketLine":-3.5,"edgePercentage":10.5,"confidence":0.6928118,"expectedValue":0,"bestBookmaker":"Pinnacle","odds":376},{"betType":"Total","recommendedSide":"Over","modelLine":55,"marketLine":47,"edgePercentage":8,"confidence":0.6928118,"expectedValue":0,"bestBookmaker":"Dafabet","odds":100}],"overallMarketSentiment":"Slightly Bearish","consensusRecommendations":"Opportunity: High market disagreement - shop for best lines | Analysis: Heavy away favorite - consider contrarian value","analyzedAt":"2025-09-14T17:42:00.9173507Z"}}
Scenario Analysis
{"most_likely":{"home":24,"away":31,"prob":0.162},"high_scoring":{"home":31,"away":38,"prob":0.092},"low_scoring":{"home":20,"away":26,"prob":0.094},"blowout_home":{"home":41,"away":20,"prob":0.06},"blowout_away":{"home":13,"away":42,"prob":0.05},"defensive_battle":{"home":18,"away":23,"prob":0.078},"shootout":{"home":37,"away":46,"prob":0.057},"upset_special":{"home":34,"away":25,"prob":0.042},"scenario_confidence":0.693,"volatility_factor":0.246,"weather_factor":0.5,"home_field_advantage":2.5}
Head to Head
[{"week": 17, "status": "FT", "away_team": "NYJ", "game_date": "2024-12-29T19:00:00+01:00", "home_team": "BUF", "season_id": 1, "away_score": 14, "home_score": 40}, {"week": 6, "status": "FT", "away_team": "BUF", "game_date": "2024-10-15T02:15:00+02:00", "home_team": "NYJ", "season_id": 1, "away_score": 23, "home_score": 20}, {"week": 11, "status": "FT", "away_team": "NYJ", "game_date": "2023-11-19T22:25:00+01:00", "home_team": "BUF", "season_id": 2, "away_score": 6, "home_score": 32}, {"week": 1, "status": null, "away_team": "BUF", "game_date": "2023-09-12T02:15:00+02:00", "home_team": "NYJ", "season_id": 2, "away_score": 16, "home_score": 22}]