{
 "as_of": "2026-10-23T23:15:13+00:00",
 "sport": "MLB",
 "event": {
  "event_id": "e4c03eec29795f56b6b06c313d3af271",
  "mlb_game_id": 849805,
  "game": "Tampa Bay Rays @ Milwaukee Brewers",
  "commence_time": "2026-10-24T00:00:00Z",
  "phase": "World Series",
  "series_game": 1,
  "probable_starters": {
   "away": "Nick Martinez",
   "home": "Jacob Misiorowski"
  }
 },
 "morning_card": {
  "published_at": "2026-10-23T11:16:12.376980Z",
  "policy_version": "morning-edition-6",
  "picks": [
   {
    "event_id": "e4c03eec29795f56b6b06c313d3af271",
    "game": "Tampa Bay Rays @ Milwaukee Brewers",
    "commence_time": "2026-10-24T00:00:00Z",
    "book": "fanduel",
    "book_label": "FanDuel",
    "market": "pitcher_outs",
    "market_label": "Pitcher outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 13.5,
    "price": 108,
    "book_probability": 0.4807692307692308,
    "quoted_at": "2026-10-23T11:08:06Z",
    "fair_probability": 0.44753311017319164,
    "consensus_probability": 0.47101391332160564,
    "paired_books": 5,
    "model_probability": 0.6214991172700565,
    "model_mean": 14.103650243741267,
    "model_median": 14,
    "model_status": "Eligible experimental model pick",
    "recent_starts": [
     {
      "date": "2026-10-17",
      "opp": "@ CLE",
      "ip": "5⅓",
      "pitches": 79,
      "k": 3,
      "bb": 2,
      "er": 1
     },
     {
      "date": "2026-10-07",
      "opp": "@ NYY",
      "ip": "3⅔",
      "pitches": 63,
      "k": 3,
      "bb": 1,
      "er": 2
     },
     {
      "date": "2026-09-27",
      "opp": "@ PHI",
      "ip": "2⅔",
      "pitches": 50,
      "k": 1,
      "bb": 1,
      "er": 4
     },
     {
      "date": "2026-09-22",
      "opp": "@ NYY",
      "ip": "6",
      "pitches": 94,
      "k": 7,
      "bb": 1,
      "er": 2
     },
     {
      "date": "2026-09-16",
      "opp": "vs ATH",
      "ip": "5",
      "pitches": 72,
      "k": 3,
      "bb": 0,
      "er": 2
     }
    ],
    "recent_windows": [
     {
      "games": 5,
      "mean": 13.6,
      "workload": 4.533333333333333,
      "pitches": 71.6
     },
     {
      "games": 10,
      "mean": 15.3,
      "workload": 5.1000000000000005,
      "pitches": 76.5
     },
     {
      "games": 15,
      "mean": 16.733333333333334,
      "workload": 5.577777777777778,
      "pitches": 78.93333333333334
     }
    ],
    "model_inputs": [
     {
      "label": "Recent innings / start",
      "value": 4.7143,
      "unit": "IP",
      "detail": "Last 5 starts; adjusted toward a 15.5-out prior"
     },
     {
      "label": "Recent pitches / start",
      "value": 75.4286,
      "unit": "",
      "detail": "Last 5 starts; adjusted toward an 85-pitch prior"
     },
     {
      "label": "Pitcher strikeout rate",
      "value": 17.6402,
      "unit": "%",
      "detail": "Up to 15 starts; prior-adjusted K / batters faced"
     },
     {
      "label": "Opponent strikeout rate",
      "value": 23.1434,
      "unit": "%",
      "detail": "Up to 40 team games; prior-adjusted K / PA"
     },
     {
      "label": "Batters faced / start",
      "value": 21.8889,
      "unit": "",
      "detail": "Up to 15 starts; prior-adjusted"
     },
     {
      "label": "Days since last start",
      "value": 6,
      "unit": "days",
      "detail": "Capped at 30 days"
     }
    ],
    "season": {
     "group": "pitching",
     "player_id": 607259,
     "innings": "180.0",
     "games": 31,
     "starts": 31,
     "strikeouts": 109,
     "k_per_nine": 5.45,
     "era": 3.1
    }
   },
   {
    "event_id": "e4c03eec29795f56b6b06c313d3af271",
    "game": "Tampa Bay Rays @ Milwaukee Brewers",
    "commence_time": "2026-10-24T00:00:00Z",
    "book": "betmgm",
    "book_label": "BetMGM",
    "market": "pitcher_outs",
    "market_label": "Pitcher outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 15.5,
    "price": 100,
    "book_probability": 0.5,
    "quoted_at": "2026-10-23T11:07:14Z",
    "fair_probability": 0.46153846153846145,
    "consensus_probability": 0.4713467048710602,
    "paired_books": 5,
    "model_probability": 0.5951605590145935,
    "model_mean": 14.40381852408334,
    "model_median": 15,
    "model_status": "Eligible experimental model pick",
    "recent_starts": [
     {
      "date": "2026-10-11",
      "opp": "vs LAD",
      "ip": "4⅓",
      "pitches": 94,
      "k": 5,
      "bb": 3,
      "er": 1
     },
     {
      "date": "2026-10-03",
      "opp": "vs SD",
      "ip": "4",
      "pitches": 88,
      "k": 6,
      "bb": 1,
      "er": 2
     },
     {
      "date": "2026-09-27",
      "opp": "vs STL",
      "ip": "5⅓",
      "pitches": 68,
      "k": 5,
      "bb": 2,
      "er": 0
     },
     {
      "date": "2026-09-20",
      "opp": "@ BAL",
      "ip": "3",
      "pitches": 44,
      "k": 4,
      "bb": 0,
      "er": 0
     },
     {
      "date": "2026-09-15",
      "opp": "@ PIT",
      "ip": "5",
      "pitches": 82,
      "k": 7,
      "bb": 1,
      "er": 0
     }
    ],
    "recent_windows": [
     {
      "games": 5,
      "mean": 13,
      "workload": 4.333333333333333,
      "pitches": 75.2
     },
     {
      "games": 10,
      "mean": 15,
      "workload": 5,
      "pitches": 84.4
     },
     {
      "games": 15,
      "mean": 15.8,
      "workload": 5.266666666666667,
      "pitches": 84.8
     }
    ],
    "model_inputs": [
     {
      "label": "Recent innings / start",
      "value": 4.5714,
      "unit": "IP",
      "detail": "Last 5 starts; adjusted toward a 15.5-out prior"
     },
     {
      "label": "Recent pitches / start",
      "value": 78,
      "unit": "",
      "detail": "Last 5 starts; adjusted toward an 85-pitch prior"
     },
     {
      "label": "Pitcher strikeout rate",
      "value": 31.9753,
      "unit": "%",
      "detail": "Up to 15 starts; prior-adjusted K / batters faced"
     },
     {
      "label": "Opponent strikeout rate",
      "value": 20.3191,
      "unit": "%",
      "detail": "Up to 40 team games; prior-adjusted K / PA"
     },
     {
      "label": "Batters faced / start",
      "value": 20.6111,
      "unit": "",
      "detail": "Up to 15 starts; prior-adjusted"
     },
     {
      "label": "Days since last start",
      "value": 12,
      "unit": "days",
      "detail": "Capped at 30 days"
     }
    ],
    "season": {
     "group": "pitching",
     "player_id": 694819,
     "innings": "174.2",
     "games": 30,
     "starts": 30,
     "strikeouts": 252,
     "k_per_nine": 12.98473282442748,
     "era": 1.8034351145038168
    }
   }
  ]
 },
 "game_lines_morning": [
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -196.0,
   "book_probability": 0.6621621621621622,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.6361132966168371,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 164.0,
   "book_probability": 0.3787878787878788,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.36388670338316287,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 122.0,
   "book_probability": 0.45045045045045046,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4314881077667859,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -146.0,
   "book_probability": 0.5934959349593496,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5685118922332141,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -105.0,
   "book_probability": 0.5121951219512195,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4891657638136511,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanduel",
   "book_label": "FanDuel",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -115.0,
   "book_probability": 0.5348837209302325,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5108342361863488,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -198.0,
   "book_probability": 0.6644295302013423,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.6360260888682611,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 163.0,
   "book_probability": 0.38022813688212925,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.363973911131739,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 122.0,
   "book_probability": 0.45045045045045046,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.43080894408204556,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -147.0,
   "book_probability": 0.5951417004048583,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.5691910559179544,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -112.0,
   "book_probability": 0.5283018867924528,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.5054504229528212,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "draftkings",
   "book_label": "DraftKings",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -107.0,
   "book_probability": 0.5169082125603864,
   "quoted_at": "2026-10-23T11:07:45Z",
   "fair_probability": 0.49454957704717883,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -190.0,
   "book_probability": 0.6551724137931034,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.6255648805681084,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 155.0,
   "book_probability": 0.39215686274509803,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.37443511943189156,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 125.0,
   "book_probability": 0.4444444444444444,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.42236024844720504,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -155.0,
   "book_probability": 0.6078431372549019,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.5776397515527951,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -110.0,
   "book_probability": 0.5238095238095238,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betmgm",
   "book_label": "BetMGM",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -110.0,
   "book_probability": 0.5238095238095238,
   "quoted_at": "2026-10-23T11:07:20Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -180.0,
   "book_probability": 0.6428571428571429,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.6183206106870229,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 152.0,
   "book_probability": 0.3968253968253968,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.38167938931297707,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 130.0,
   "book_probability": 0.43478260869565216,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.42016806722689076,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -150.0,
   "book_probability": 0.6,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5798319327731092,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -115.0,
   "book_probability": 0.5348837209302325,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5096815834767643,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "mybookieag",
   "book_label": "MyBookie.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -106.0,
   "book_probability": 0.5145631067961165,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4903184165232359,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -173.0,
   "book_probability": 0.6336996336996337,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.6186511705872493,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 156.0,
   "book_probability": 0.390625,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.3813488294127508,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 139.0,
   "book_probability": 0.41841004184100417,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.40649763535422234,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -157.0,
   "book_probability": 0.6108949416342413,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.5935023646457777,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -107.0,
   "book_probability": 0.5169082125603864,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "lowvig",
   "book_label": "LowVig.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -107.0,
   "book_probability": 0.5169082125603864,
   "quoted_at": "2026-10-23T11:07:23Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -173.0,
   "book_probability": 0.6336996336996337,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.6186511705872493,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 156.0,
   "book_probability": 0.390625,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.3813488294127508,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 138.0,
   "book_probability": 0.42016806722689076,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.4069143902592896,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -158.0,
   "book_probability": 0.6124031007751938,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.5930856097407103,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -110.0,
   "book_probability": 0.5238095238095238,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betonlineag",
   "book_label": "BetOnline.ag",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -110.0,
   "book_probability": 0.5238095238095238,
   "quoted_at": "2026-10-23T11:07:46Z",
   "fair_probability": 0.5,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -192.0,
   "book_probability": 0.6575342465753424,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.6282338561825219,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 157.0,
   "book_probability": 0.38910505836575876,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.37176614381747813,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 130.0,
   "book_probability": 0.43478260869565216,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.42016806722689076,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -150.0,
   "book_probability": 0.6,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.5798319327731092,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -115.0,
   "book_probability": 0.5348837209302325,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.5108342361863488,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "bovada",
   "book_label": "Bovada",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -105.0,
   "book_probability": 0.5121951219512195,
   "quoted_at": "2026-10-23T11:07:26Z",
   "fair_probability": 0.4891657638136511,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -200.0,
   "book_probability": 0.6666666666666666,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.6385542168674698,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 165.0,
   "book_probability": 0.37735849056603776,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.3614457831325302,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "Eligible experimental model pick"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 118.0,
   "book_probability": 0.45871559633027525,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.43804304719327974,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -143.0,
   "book_probability": 0.588477366255144,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5619569528067202,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -109.0,
   "book_probability": 0.5215311004784688,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.49677530312150653,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betrivers",
   "book_label": "BetRivers",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -112.0,
   "book_probability": 0.5283018867924528,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5032246968784934,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -179.0,
   "book_probability": 0.6415770609318996,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.6178500986193294,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 152.0,
   "book_probability": 0.3968253968253968,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.3821499013806706,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 130.0,
   "book_probability": 0.43478260869565216,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.41888297872340424,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -152.0,
   "book_probability": 0.6031746031746031,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.5811170212765957,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -107.0,
   "book_probability": 0.5169082125603864,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.49454957704717883,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "williamhill_us",
   "book_label": "Caesars",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -112.0,
   "book_probability": 0.5283018867924528,
   "quoted_at": "2026-10-23T11:08:07Z",
   "fair_probability": 0.5054504229528212,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -175.0,
   "book_probability": 0.6363636363636364,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.6177901320361362,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 154.0,
   "book_probability": 0.3937007874015748,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.3822098679638638,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 125.0,
   "book_probability": 0.4444444444444444,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.42888402625820565,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -145.0,
   "book_probability": 0.5918367346938775,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5711159737417943,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -115.0,
   "book_probability": 0.5348837209302325,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5108342361863488,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "betus",
   "book_label": "BetUS",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -105.0,
   "book_probability": 0.5121951219512195,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4891657638136511,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": null,
   "price": -190.0,
   "book_probability": 0.6551724137931034,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.6255648805681084,
   "consensus_probability": 0.6255648805681084,
   "paired_books": 11,
   "model_probability": 0.5164393956120076,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "h2h",
   "market_label": "Moneyline",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 155.0,
   "book_probability": 0.39215686274509803,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.37443511943189156,
   "consensus_probability": 0.37443511943189156,
   "paired_books": 11,
   "model_probability": 0.48356060438799225,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: a better price is available at the same line"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Milwaukee Brewers",
   "line": -1.5,
   "price": 125.0,
   "book_probability": 0.4444444444444444,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4255319148936171,
   "consensus_probability": 0.42236024844720504,
   "paired_books": 11,
   "model_probability": 0.40499960720256006,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "spreads",
   "market_label": "Run line",
   "player": "",
   "side": "Tampa Bay Rays",
   "line": 1.5,
   "price": -150.0,
   "book_probability": 0.6,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.574468085106383,
   "consensus_probability": 0.5776397515527951,
   "paired_books": 11,
   "model_probability": 0.5950003927974398,
   "model_mean": 0.142176168994131,
   "model_median": 1,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Over",
   "line": 6.5,
   "price": -115.0,
   "book_probability": 0.5348837209302325,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.5108342361863488,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.7542874201352647,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "Research forecast: unusually large discrepancy needs manual review"
  },
  {
   "event_id": "e4c03eec29795f56b6b06c313d3af271",
   "game": "Tampa Bay Rays @ Milwaukee Brewers",
   "commence_time": "2026-10-24T00:00:00Z",
   "book": "fanatics",
   "book_label": "Fanatics",
   "market": "totals",
   "market_label": "Game total",
   "player": "",
   "side": "Under",
   "line": 6.5,
   "price": -105.0,
   "book_probability": 0.5121951219512195,
   "quoted_at": "2026-10-23T11:08:06Z",
   "fair_probability": 0.4891657638136511,
   "consensus_probability": 0.5,
   "paired_books": 11,
   "model_probability": 0.24571257986473516,
   "model_mean": 9.446767538319062,
   "model_median": 9,
   "model_status": "No pick: estimated value is below the 3% EV threshold"
  }
 ],
 "totals_midday": {
  "snapshot_at": "2026-10-23T15:58:58.192633+00:00",
  "median": 6.5,
  "quotes": [
   {
    "book": "fanduel",
    "label": "FanDuel",
    "line": 6.5,
    "over_price": -110,
    "under_price": -110,
    "quoted_at": "2026-10-23T15:58:46+00:00"
   },
   {
    "book": "draftkings",
    "label": "DraftKings",
    "line": 6.5,
    "over_price": -112,
    "under_price": -108,
    "quoted_at": "2026-10-23T15:58:23+00:00"
   },
   {
    "book": "betmgm",
    "label": "BetMGM",
    "line": 6.5,
    "over_price": -110,
    "under_price": -110,
    "quoted_at": "2026-10-23T15:58:49+00:00"
   },
   {
    "book": "mybookieag",
    "label": "MyBookie.ag",
    "line": 6.5,
    "over_price": -115,
    "under_price": -106,
    "quoted_at": "2026-10-23T15:56:48+00:00"
   },
   {
    "book": "lowvig",
    "label": "LowVig.ag",
    "line": 6.5,
    "over_price": -113,
    "under_price": -102,
    "quoted_at": "2026-10-23T15:58:02+00:00"
   },
   {
    "book": "betonlineag",
    "label": "BetOnline.ag",
    "line": 6.5,
    "over_price": -113,
    "under_price": -107,
    "quoted_at": "2026-10-23T15:58:44+00:00"
   },
   {
    "book": "bovada",
    "label": "Bovada",
    "line": 6.5,
    "over_price": -115,
    "under_price": -105,
    "quoted_at": "2026-10-23T15:58:05+00:00"
   },
   {
    "book": "betrivers",
    "label": "BetRivers",
    "line": 6.5,
    "over_price": -109,
    "under_price": -112,
    "quoted_at": "2026-10-23T15:58:46+00:00"
   },
   {
    "book": "williamhill_us",
    "label": "Caesars",
    "line": 6.5,
    "over_price": -107,
    "under_price": -112,
    "quoted_at": "2026-10-23T15:57:35+00:00"
   },
   {
    "book": "betus",
    "label": "BetUS",
    "line": 6.5,
    "over_price": -115,
    "under_price": -105,
    "quoted_at": "2026-10-23T15:58:47+00:00"
   },
   {
    "book": "fanatics",
    "label": "Fanatics",
    "line": 6.5,
    "over_price": -115,
    "under_price": -105,
    "quoted_at": "2026-10-23T15:58:23+00:00"
   }
  ]
 },
 "analyst_reviews": [
  {
   "player": "Nick Martinez",
   "market": "pitcher_outs",
   "side": "Over",
   "line": 13.5,
   "price": 108,
   "book_label": "FanDuel",
   "verdict": "consider",
   "reason": "Martinez's projection sits just above 13.5. The +108 price needs only a little under a coin flip. The case is narrow and rests on a short postseason leash not cutting his recent length."
  },
  {
   "player": "",
   "market": "h2h",
   "side": "Tampa Bay Rays",
   "line": null,
   "price": 165,
   "book_label": "BetRivers",
   "verdict": "pass",
   "reason": "+165 matches the ten-book consensus, so there is no price premium. All of the value depends on the model rating the Rays near even money, while its own inputs favor Milwaukee."
  },
  {
   "player": "Jacob Misiorowski",
   "market": "pitcher_outs",
   "side": "Under",
   "line": 15.5,
   "price": 100,
   "book_label": "BetMGM",
   "verdict": "consider",
   "reason": "Misiorowski's recent length (about 13.7 outs) and projection (about 14.4) both sit below the 15.5 line. Even money needs a coin flip. The direction holds unless extra rest leads to a longer outing."
  },
  {
   "player": "",
   "market": "totals",
   "side": "Under",
   "line": 6.5,
   "price": -105,
   "book_label": "BetUS",
   "verdict": "pass",
   "reason": "The under rests only on an unverified research lead. The original model projects far more scoring than 6.5, and the price is near even across a broad book set with no visible edge."
  },
  {
   "player": "Jacob Misiorowski",
   "market": "pitcher_strikeouts",
   "side": "Under",
   "line": 6.5,
   "price": 102,
   "book_label": "DraftKings",
   "verdict": "consider",
   "reason": "The projected strikeout mean sits modestly below 6.5 against a contact-heavy opponent. The case is thin and depends heavily on workload, but no material blocker is identified."
  },
  {
   "player": "Nick Martinez",
   "market": "pitcher_strikeouts",
   "side": "Under",
   "line": 3.5,
   "price": -156,
   "book_label": "DraftKings",
   "verdict": "pass",
   "reason": "The line is already set at 3.5, which absorbs most of the low-strikeout angle. The projected mean sits above it, and -156 is steeper than the multi-book consensus."
  }
 ],
 "postseason_results": [
  {
   "team": "Brewers",
   "game": "NLDS 1",
   "date_et": "2026-10-03",
   "opponent": "Padres",
   "runs_for": 3,
   "runs_against": 2,
   "total_runs": 5,
   "recorded_total": 7.0,
   "recorded_at": "2026-10-03T22:50:49.052428+00:00",
   "total_result": "under",
   "margin_two_or_more": false
  },
  {
   "team": "Brewers",
   "game": "NLDS 2",
   "date_et": "2026-10-04",
   "opponent": "Padres",
   "runs_for": 4,
   "runs_against": 3,
   "total_runs": 7,
   "recorded_total": 7.0,
   "recorded_at": "2026-10-04T16:01:22.545054+00:00",
   "total_result": "push",
   "margin_two_or_more": false
  },
  {
   "team": "Brewers",
   "game": "NLDS 3",
   "date_et": "2026-10-06",
   "opponent": "Padres",
   "runs_for": 3,
   "runs_against": 4,
   "total_runs": 7,
   "recorded_total": 7.5,
   "recorded_at": "2026-10-07T00:43:24.254505+00:00",
   "total_result": "under",
   "margin_two_or_more": false
  },
  {
   "team": "Brewers",
   "game": "NLDS 4",
   "date_et": "2026-10-07",
   "opponent": "Padres",
   "runs_for": 3,
   "runs_against": 1,
   "total_runs": 4,
   "recorded_total": 7.5,
   "recorded_at": "2026-10-08T01:01:28.234601+00:00",
   "total_result": "under",
   "margin_two_or_more": true
  },
  {
   "team": "Brewers",
   "game": "NLCS 1",
   "date_et": "2026-10-11",
   "opponent": "Dodgers",
   "runs_for": 2,
   "runs_against": 1,
   "total_runs": 3,
   "recorded_total": 6.0,
   "recorded_at": "2026-10-11T20:17:37.609550+00:00",
   "total_result": "under",
   "margin_two_or_more": false
  },
  {
   "team": "Brewers",
   "game": "NLCS 2",
   "date_et": "2026-10-12",
   "opponent": "Dodgers",
   "runs_for": 7,
   "runs_against": 4,
   "total_runs": 11,
   "recorded_total": 7.0,
   "recorded_at": "2026-10-12T20:28:02.060821+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Brewers",
   "game": "NLCS 3",
   "date_et": "2026-10-14",
   "opponent": "Dodgers",
   "runs_for": 6,
   "runs_against": 2,
   "total_runs": 8,
   "recorded_total": 7.5,
   "recorded_at": "2026-10-14T23:10:24.691512+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Brewers",
   "game": "NLCS 4",
   "date_et": "2026-10-15",
   "opponent": "Dodgers",
   "runs_for": 6,
   "runs_against": 4,
   "total_runs": 10,
   "recorded_total": 7.5,
   "recorded_at": "2026-10-15T22:19:10.936842+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALDS 1",
   "date_et": "2026-10-03",
   "opponent": "Yankees",
   "runs_for": 1,
   "runs_against": 0,
   "total_runs": 1,
   "recorded_total": 7.0,
   "recorded_at": "2026-10-03T17:17:31.205453+00:00",
   "total_result": "under",
   "margin_two_or_more": false
  },
  {
   "team": "Rays",
   "game": "ALDS 2",
   "date_et": "2026-10-05",
   "opponent": "Yankees",
   "runs_for": 5,
   "runs_against": 2,
   "total_runs": 7,
   "recorded_total": 6.5,
   "recorded_at": "2026-10-05T18:28:42.323442+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALDS 3",
   "date_et": "2026-10-07",
   "opponent": "Yankees",
   "runs_for": 4,
   "runs_against": 3,
   "total_runs": 7,
   "recorded_total": 7.0,
   "recorded_at": "2026-10-07T18:00:13.861158+00:00",
   "total_result": "push",
   "margin_two_or_more": false
  },
  {
   "team": "Rays",
   "game": "ALCS 1",
   "date_et": "2026-10-12",
   "opponent": "Guardians",
   "runs_for": 3,
   "runs_against": 7,
   "total_runs": 10,
   "recorded_total": 6.5,
   "recorded_at": "2026-10-12T20:28:02.060821+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALCS 2",
   "date_et": "2026-10-13",
   "opponent": "Guardians",
   "runs_for": 3,
   "runs_against": 1,
   "total_runs": 4,
   "recorded_total": 6.5,
   "recorded_at": "2026-10-13T23:20:15.934877+00:00",
   "total_result": "under",
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALCS 3",
   "date_et": "2026-10-15",
   "opponent": "Guardians",
   "runs_for": 2,
   "runs_against": 3,
   "total_runs": 5,
   "recorded_total": 6.5,
   "recorded_at": "2026-10-14T16:01:10.683656+00:00",
   "total_result": "under",
   "margin_two_or_more": false
  },
  {
   "team": "Rays",
   "game": "ALCS 4",
   "date_et": "2026-10-17",
   "opponent": "Guardians",
   "runs_for": 7,
   "runs_against": 3,
   "total_runs": 10,
   "recorded_total": 6.5,
   "recorded_at": "2026-10-17T11:11:54.770790+00:00",
   "total_result": "over",
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALCS 5",
   "date_et": "2026-10-18",
   "opponent": "Guardians",
   "runs_for": 3,
   "runs_against": 1,
   "total_runs": 4,
   "recorded_total": null,
   "recorded_at": null,
   "margin_two_or_more": true
  },
  {
   "team": "Rays",
   "game": "ALCS 6",
   "date_et": "2026-10-19",
   "opponent": "Guardians",
   "runs_for": 7,
   "runs_against": 3,
   "total_runs": 10,
   "recorded_total": null,
   "recorded_at": null,
   "margin_two_or_more": true
  }
 ],
 "model_version": "mlb-v1.0-9c00e368f072ae55-2026-10-19",
 "validation_context": {
  "version": "mlb-v1.0-9c00e368f072ae55-2026-10-19",
  "pitcher_outs": {
   "regular": {
    "games": 103,
    "brier_skill": 0.0921,
    "ece": 0.050169,
    "mean_prediction": 15.5947,
    "mean_actual": 14.385,
    "passed": false
   },
   "postseason": {
    "games": 46,
    "brier_skill": 0.0425,
    "ece": 0.11812,
    "mean_prediction": 16.1722,
    "mean_actual": 14.2989,
    "passed": true
   }
  }
 },
 "methods": [
  "Consensus probabilities remove each book’s margin and pair books quoting the same line.",
  "Recorded totals are the median line in the last briefing snapshot before first pitch, not a verified closing line.",
  "Final scores come from published reporting; Fourth & Value does not store MLB final scores."
 ],
 "limitations": [
  "Fixed threshold grids, not archived historical bookmaker lines; no historical ROI claim.",
  "Historical evaluation conditions on actual starters and original batting order; archived pregame announcements are unavailable.",
  "Postseason audit is small and uses an earlier model fitted before that postseason; upcoming playoff accuracy is unproven.",
  "No explicit handedness, weather, injury, umpire or tactical pinch-hit adjustments.",
  "Park estimates are shrunk venue scoring averages and can include home-team effects.",
  "Joint team-run approximation conditions out ties; extra-inning dynamics are not simulated pitch by pitch.",
  "Every Fourth & Value model is experimental and has not been validated against betting prices.",
  "Prices are dated and can change before first pitch; batting orders were not posted at the morning check."
 ],
 "pitcher_outs_late_check": {
  "checked_at": "2026-10-23T20:32:37.135986Z",
  "rows": [
   {
    "book_label": "FanDuel",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": 102.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.46209273182957394,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "FanDuel",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 16.5,
    "price": -136.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.5379072681704261,
    "consensus_probability": 0.5190114068441064,
    "paired_books": 5,
    "model_probability": 0.7417534608907785,
    "model_status": "No pick: a better price is available at the same line"
   },
   {
    "book_label": "FanDuel",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 13.5,
    "price": 102.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.46209273182957394,
    "consensus_probability": 0.46209273182957394,
    "paired_books": 1,
    "model_probability": 0.6214991172700565,
    "model_status": "Research forecast: fewer than two paired books at this line"
   },
   {
    "book_label": "FanDuel",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 13.5,
    "price": -136.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.5379072681704261,
    "consensus_probability": 0.5379072681704261,
    "paired_books": 1,
    "model_probability": 0.3785008827299436,
    "model_status": "Research forecast: fewer than two paired books at this line"
   },
   {
    "book_label": "DraftKings",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": -106.0,
    "quoted_at": "2026-10-23T20:32:36Z",
    "fair_probability": 0.4808467741935484,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "DraftKings",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 16.5,
    "price": -125.0,
    "quoted_at": "2026-10-23T20:32:36Z",
    "fair_probability": 0.5191532258064516,
    "consensus_probability": 0.5190114068441064,
    "paired_books": 5,
    "model_probability": 0.7417534608907785,
    "model_status": "Research forecast: unusually large discrepancy needs manual review"
   },
   {
    "book_label": "DraftKings",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -137.0,
    "quoted_at": "2026-10-23T20:32:36Z",
    "fair_probability": 0.5399040981537924,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "No pick: a better price is available at the same line"
   },
   {
    "book_label": "DraftKings",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 12.5,
    "price": 103.0,
    "quoted_at": "2026-10-23T20:32:36Z",
    "fair_probability": 0.4600959018462076,
    "consensus_probability": 0.46489450470854693,
    "paired_books": 5,
    "model_probability": 0.28971105163815014,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "BetMGM",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -125.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.5147058823529411,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "Eligible experimental model pick"
   },
   {
    "book_label": "BetMGM",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 12.5,
    "price": -110.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.48529411764705876,
    "consensus_probability": 0.46489450470854693,
    "paired_books": 5,
    "model_probability": 0.28971105163815014,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "BetMGM",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": -110.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.48987854251012153,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "BetMGM",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 16.5,
    "price": -120.0,
    "quoted_at": "2026-10-23T20:32:02Z",
    "fair_probability": 0.5101214574898786,
    "consensus_probability": 0.5190114068441064,
    "paired_books": 5,
    "model_probability": 0.7417534608907785,
    "model_status": "Research forecast: unusually large discrepancy needs manual review"
   },
   {
    "book_label": "Bovada",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": -110.0,
    "quoted_at": "2026-10-23T20:31:28Z",
    "fair_probability": 0.4809885931558936,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "Bovada",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 16.5,
    "price": -130.0,
    "quoted_at": "2026-10-23T20:31:28Z",
    "fair_probability": 0.5190114068441064,
    "consensus_probability": 0.5190114068441064,
    "paired_books": 5,
    "model_probability": 0.7417534608907785,
    "model_status": "Research forecast: unusually large discrepancy needs manual review"
   },
   {
    "book_label": "Bovada",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -140.0,
    "quoted_at": "2026-10-23T20:31:28Z",
    "fair_probability": 0.5384615384615384,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "No pick: a better price is available at the same line"
   },
   {
    "book_label": "Bovada",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 12.5,
    "price": 100.0,
    "quoted_at": "2026-10-23T20:31:28Z",
    "fair_probability": 0.46153846153846145,
    "consensus_probability": 0.46489450470854693,
    "paired_books": 5,
    "model_probability": 0.28971105163815014,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "BetRivers",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -134.0,
    "quoted_at": "2026-10-23T20:32:00Z",
    "fair_probability": null,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "Research forecast: fewer than two paired books at this line"
   },
   {
    "book_label": "BetRivers",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": -113.0,
    "quoted_at": "2026-10-23T20:32:00Z",
    "fair_probability": null,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "Research forecast: fewer than two paired books at this line"
   },
   {
    "book_label": "Caesars",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -134.0,
    "quoted_at": "2026-10-23T20:32:33Z",
    "fair_probability": 0.5351054952914531,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "No pick: a better price is available at the same line"
   },
   {
    "book_label": "Caesars",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 12.5,
    "price": 101.0,
    "quoted_at": "2026-10-23T20:32:33Z",
    "fair_probability": 0.46489450470854693,
    "consensus_probability": 0.46489450470854693,
    "paired_books": 5,
    "model_probability": 0.28971105163815014,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "Caesars",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Over",
    "line": 16.5,
    "price": -107.0,
    "quoted_at": "2026-10-23T20:32:33Z",
    "fair_probability": 0.481981981981982,
    "consensus_probability": 0.4809885931558936,
    "paired_books": 5,
    "model_probability": 0.25824653910922146,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   },
   {
    "book_label": "Caesars",
    "market": "pitcher_outs",
    "player": "Jacob Misiorowski",
    "side": "Under",
    "line": 16.5,
    "price": -125.0,
    "quoted_at": "2026-10-23T20:32:33Z",
    "fair_probability": 0.5180180180180181,
    "consensus_probability": 0.5190114068441064,
    "paired_books": 5,
    "model_probability": 0.7417534608907785,
    "model_status": "Research forecast: unusually large discrepancy needs manual review"
   },
   {
    "book_label": "Fanatics",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Over",
    "line": 12.5,
    "price": -135.0,
    "quoted_at": "2026-10-23T20:30:33Z",
    "fair_probability": 0.5286532951289399,
    "consensus_probability": 0.5351054952914531,
    "paired_books": 5,
    "model_probability": 0.7102889483618499,
    "model_status": "No pick: a better price is available at the same line"
   },
   {
    "book_label": "Fanatics",
    "market": "pitcher_outs",
    "player": "Nick Martinez",
    "side": "Under",
    "line": 12.5,
    "price": -105.0,
    "quoted_at": "2026-10-23T20:30:33Z",
    "fair_probability": 0.4713467048710602,
    "consensus_probability": 0.46489450470854693,
    "paired_books": 5,
    "model_probability": 0.28971105163815014,
    "model_status": "No pick: estimated value is below the 3% EV threshold"
   }
  ]
 }
}
