{
  "generated_at": "2026-10-12T13:11:38.619446+00:00",
  "previous_generated_at": "2026-10-12T11:10:35.884439+00:00",
  "games": [
    {
      "id": "e85cb8fcbbddd2332b24db4bfe564345",
      "sport": "NHL",
      "game": "Florida Panthers @ Buffalo Sabres",
      "commence_time": "2026-10-12T17:10:00+00:00",
      "start_label": "Mon 01:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0,
        "betrivers": 5.5,
        "bovada": 6.0,
        "betmgm": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-12T13:11:00+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -138,
          "under_price": 112,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:59+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:09:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -105,
          "under_price": -116,
          "quoted_at": "2026-10-12T13:10:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "bc2a93ac7a7b15d6411dc593386ff048",
      "sport": "MLB",
      "game": "Los Angeles Dodgers @ Milwaukee Brewers",
      "commence_time": "2026-10-12T21:10:00+00:00",
      "start_label": "Mon 05:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "fanduel": 6.5,
        "draftkings": 6.5,
        "bovada": 6.5,
        "betmgm": 6.5,
        "fanatics": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "betrivers": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -128,
          "under_price": 104,
          "quoted_at": "2026-10-12T13:11:32+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -119,
          "under_price": -101,
          "quoted_at": "2026-10-12T13:10:22+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:10:51+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:10:16+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:11:01+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-10-12T13:10:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:10:33+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -121,
          "under_price": 102,
          "quoted_at": "2026-10-12T13:11:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 7.0,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "bddca6412454c40a2860b4e2e3e85968",
      "sport": "NHL",
      "game": "Ottawa Senators @ New Jersey Devils",
      "commence_time": "2026-10-12T23:10:00+00:00",
      "start_label": "Mon 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0,
        "betrivers": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0,
        "betmgm": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-10-12T13:11:00+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -102,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:10:59+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -102,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -132,
          "under_price": 106,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-10-12T13:09:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -119,
          "quoted_at": "2026-10-12T13:10:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "362511067a27b4ef89418639e15e80b6",
      "sport": "MLB",
      "game": "Cleveland Guardians @ Tampa Bay Rays",
      "commence_time": "2026-10-13T00:00:00+00:00",
      "start_label": "Mon 08:00 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 7.0,
      "books": {
        "fanduel": 6.5,
        "fanatics": 6.5,
        "draftkings": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betmgm": 6.5,
        "betrivers": 7.0,
        "bovada": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:11:32+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:11:01+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -120,
          "under_price": -101,
          "quoted_at": "2026-10-12T13:10:22+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-10-12T13:10:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:10:33+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-12T13:10:16+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -103,
          "under_price": -122,
          "quoted_at": "2026-10-12T13:11:30+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:10:51+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -121,
          "under_price": 102,
          "quoted_at": "2026-10-12T13:11:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 7.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "fcf3af0dc532d226597dc5a8a2d55f78",
      "sport": "NHL",
      "game": "Vegas Golden Knights @ Minnesota Wild",
      "commence_time": "2026-10-13T00:10:00+00:00",
      "start_label": "Mon 08:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0,
        "betrivers": 6.5,
        "bovada": 6.0,
        "mybookieag": 6.0,
        "betmgm": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-12T13:11:00+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 115,
          "under_price": -140,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -140,
          "under_price": 112,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -106,
          "under_price": -117,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -104,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:10:59+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -104,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:27+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 110,
          "under_price": -137,
          "quoted_at": "2026-10-12T13:11:13+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:09:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-12T13:10:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e6d00eedd87d367e510314bd8cab8f6f",
      "sport": "NFL",
      "game": "Buffalo Bills @ Los Angeles Rams",
      "commence_time": "2026-10-13T00:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 54.5,
      "minimum": 54.5,
      "maximum": 54.5,
      "books": {
        "draftkings": 54.5,
        "williamhill_us": 54.5,
        "fanduel": 54.5,
        "mybookieag": 54.5,
        "betus": 54.5,
        "lowvig": 54.5,
        "betonlineag": 54.5,
        "betrivers": 54.5,
        "betmgm": 54.5,
        "fanatics": 54.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 54.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 54.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 54.5,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 54.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 54.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:05+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 54.5,
        "betonlineag": 54.5,
        "betrivers": 54.0,
        "betus": 54.5,
        "draftkings": 54.5,
        "fanatics": 54.5,
        "fanduel": 54.5,
        "lowvig": 54.5,
        "mybookieag": 54.5,
        "williamhill_us": 54.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "855f58fad5f0f14b239f4f63df27998b",
      "sport": "NFL",
      "game": "Seattle Seahawks @ Denver Broncos",
      "commence_time": "2026-10-16T00:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 41.5,
      "minimum": 41.0,
      "maximum": 41.5,
      "books": {
        "draftkings": 41.5,
        "betus": 41.5,
        "williamhill_us": 41.5,
        "fanduel": 41.5,
        "lowvig": 41.5,
        "betonlineag": 41.5,
        "betrivers": 41.0,
        "mybookieag": 41.5,
        "betmgm": 41.5,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -111,
          "under_price": -111,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 41.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:05+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 41.5,
        "betrivers": 41.0,
        "betus": 41.5,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 41.5,
        "lowvig": 41.5,
        "mybookieag": 41.5,
        "williamhill_us": 41.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "57418b2cf5aca558b3c98eafac1e264a",
      "sport": "NFL",
      "game": "Houston Texans @ Jacksonville Jaguars",
      "commence_time": "2026-10-18T13:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 43.5,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "fanduel": 43.5,
        "betmgm": 43.5,
        "betus": 43.5,
        "mybookieag": 43.5,
        "lowvig": 43.5,
        "betonlineag": 43.5,
        "betrivers": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -112,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 43.5,
        "betonlineag": 44.0,
        "betrivers": 43.5,
        "betus": 44.0,
        "draftkings": 43.5,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "7c312fdf24fb35f58b0e07c2932cc997",
      "sport": "NFL",
      "game": "Chicago Bears @ Atlanta Falcons",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 47.5,
      "minimum": 47.5,
      "maximum": 48.0,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 47.5,
        "fanduel": 47.5,
        "betrivers": 48.0,
        "betmgm": 48.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 47.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:16+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 48.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 48.0,
          "over_price": -105,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.5,
        "betrivers": 47.5,
        "draftkings": 47.5,
        "fanduel": 47.5,
        "williamhill_us": 47.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (5 matched books)"
    },
    {
      "id": "e86227938fd3cf008fc5648fb5128344",
      "sport": "NFL",
      "game": "Baltimore Ravens @ Cleveland Browns",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 41.5,
      "books": {
        "draftkings": 40.5,
        "williamhill_us": 40.5,
        "fanduel": 41.5,
        "betrivers": 40.5,
        "betmgm": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -105,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:10:05+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.0,
        "betrivers": 40.5,
        "draftkings": 40.5,
        "fanduel": 41.5,
        "williamhill_us": 40.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (5 matched books)"
    },
    {
      "id": "caca2d752fe1a1779029082e95332fcc",
      "sport": "NFL",
      "game": "Carolina Panthers @ Philadelphia Eagles",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 42.0,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 42.5,
        "betus": 42.0,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "mybookieag": 42.0,
        "betmgm": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:05+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.5,
        "betus": 42.0,
        "draftkings": 42.5,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 42.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "84aa9e190e625d7e9cd67e1f157a45b4",
      "sport": "NFL",
      "game": "Tennessee Titans @ Indianapolis Colts",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 44.0,
      "minimum": 43.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "williamhill_us": 44.0,
        "betus": 44.0,
        "fanduel": 43.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 43.5,
        "mybookieag": 44.0,
        "betmgm": 44.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:16+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 44.0,
        "betrivers": 43.5,
        "betus": 44.0,
        "draftkings": 43.5,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 44.0,
        "williamhill_us": 44.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "0b0b582b32b09ab6ff6664ffae0c9653",
      "sport": "NFL",
      "game": "New York Jets @ New England Patriots",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 44.5,
      "minimum": 44.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "williamhill_us": 44.5,
        "fanduel": 44.5,
        "lowvig": 44.5,
        "betonlineag": 44.5,
        "betus": 44.5,
        "betrivers": 44.5,
        "mybookieag": 44.5,
        "betmgm": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.5,
          "over_price": -105,
          "under_price": -112,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.5,
        "betonlineag": 44.5,
        "betrivers": 44.5,
        "betus": 44.5,
        "draftkings": 44.5,
        "fanduel": 44.5,
        "lowvig": 44.5,
        "mybookieag": 44.5,
        "williamhill_us": 44.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "1cf74afd313e9fd300e1462012b174cb",
      "sport": "NFL",
      "game": "New Orleans Saints @ New York Giants",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 45.0,
      "minimum": 44.5,
      "maximum": 45.5,
      "books": {
        "draftkings": 45.5,
        "williamhill_us": 45.0,
        "betus": 45.0,
        "fanduel": 44.5,
        "betonlineag": 45.0,
        "lowvig": 45.0,
        "betrivers": 45.0,
        "mybookieag": 45.0,
        "betmgm": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 45.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 45.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 45.0,
        "betonlineag": 45.0,
        "betrivers": 45.0,
        "betus": 45.0,
        "draftkings": 45.5,
        "fanduel": 44.5,
        "lowvig": 45.0,
        "mybookieag": 45.0,
        "williamhill_us": 45.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "27f3994841ce8081c0b7349cf3d1e3d7",
      "sport": "NFL",
      "game": "Pittsburgh Steelers @ Tampa Bay Buccaneers",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "williamhill_us": 40.5,
        "betus": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "mybookieag": 40.5,
        "betmgm": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:11:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 40.5,
        "draftkings": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "mybookieag": 40.5,
        "williamhill_us": 40.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "3729ac6d2a66b642850caf2044cdc658",
      "sport": "NFL",
      "game": "Arizona Cardinals @ Los Angeles Rams",
      "commence_time": "2026-10-18T20:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 52.0,
      "minimum": 51.5,
      "maximum": 52.5,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 52.0,
        "betus": 52.0,
        "fanduel": 51.5,
        "lowvig": 52.0,
        "betonlineag": 52.0,
        "betrivers": 52.0,
        "mybookieag": 52.0,
        "betmgm": 52.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 51.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 52.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.0,
        "betonlineag": 52.0,
        "betrivers": 52.0,
        "draftkings": 52.5,
        "fanduel": 51.5,
        "lowvig": 52.0,
        "mybookieag": 52.0,
        "williamhill_us": 52.0
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (8 matched books)"
    },
    {
      "id": "45b2690b350ed45145c7a716b18e8e66",
      "sport": "NFL",
      "game": "Buffalo Bills @ Las Vegas Raiders",
      "commence_time": "2026-10-18T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 53.0,
      "minimum": 52.5,
      "maximum": 53.0,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 52.5,
        "fanduel": 52.5,
        "betus": 53.0,
        "lowvig": 53.0,
        "betonlineag": 53.0,
        "betrivers": 52.5,
        "mybookieag": 53.0,
        "betmgm": 53.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:16+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 53.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 53.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 53.0,
        "betonlineag": 53.0,
        "betrivers": 52.5,
        "draftkings": 52.5,
        "fanduel": 52.5,
        "lowvig": 53.0,
        "mybookieag": 53.0,
        "williamhill_us": 52.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (8 matched books)"
    },
    {
      "id": "20fefae8c296247460ba5773caa42218",
      "sport": "NFL",
      "game": "Los Angeles Chargers @ Kansas City Chiefs",
      "commence_time": "2026-10-18T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 43.0,
      "minimum": 42.5,
      "maximum": 43.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 43.0,
        "betus": 43.0,
        "fanduel": 43.5,
        "lowvig": 43.0,
        "betonlineag": 43.0,
        "betrivers": 43.5,
        "mybookieag": 43.0,
        "betmgm": 43.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.0,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 43.5,
        "betonlineag": 43.5,
        "betrivers": 43.5,
        "betus": 43.5,
        "draftkings": 43.5,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": -0.5,
      "change_label": "-0.5 (9 matched books)"
    },
    {
      "id": "82fd5a159fa130e67abab93a9537f70b",
      "sport": "NFL",
      "game": "Dallas Cowboys @ Green Bay Packers",
      "commence_time": "2026-10-19T00:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 52.5,
      "minimum": 52.5,
      "maximum": 52.5,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 52.5,
        "betus": 52.5,
        "fanduel": 52.5,
        "lowvig": 52.5,
        "betonlineag": 52.5,
        "betrivers": 52.5,
        "mybookieag": 52.5,
        "betmgm": 52.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-12T13:08:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 52.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:10:30+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 52.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-10-12T13:10:46+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 52.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-12T13:11:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:11:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:44+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-12T13:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.5,
        "betonlineag": 52.5,
        "betrivers": 52.5,
        "betus": 52.5,
        "draftkings": 52.5,
        "fanduel": 52.5,
        "lowvig": 52.5,
        "mybookieag": 52.5,
        "williamhill_us": 52.5
      },
      "change_from": "2026-10-12T11:10:35.884439+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    }
  ],
  "news": [
    {
      "sport": "NFL",
      "title": "Schefter: Everyone deserves blame for Commanders clock management fiasco",
      "url": "https://www.espn.com/video/clip/_/id/50165731/everyone-deserves-blame-commanders-clock-management-fiasco",
      "source": "ESPN",
      "published_at": "2026-10-12T13:06:58+00:00",
      "published_label": "Oct 12, 09:06 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Are the 49ers the best team in the NFL?",
      "url": "https://www.espn.com/video/clip/_/id/50165651/are-49ers-best-team-nfl",
      "source": "ESPN",
      "published_at": "2026-10-12T12:58:23+00:00",
      "published_label": "Oct 12, 08:58 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Making sense of the Giants-Commanders tie, the Texans' Marvin Harrison Jr. trade",
      "url": "https://www.espn.com/nfl/story/_/id/50158326/week-5-commanders-tie-texans-marvin-harrison-jr-trade",
      "source": "ESPN",
      "published_at": "2026-10-12T12:57:57+00:00",
      "published_label": "Oct 12, 08:57 AM ET"
    },
    {
      "sport": "MLB",
      "title": "MLB championship round odds: Brewers win NLCS Game 1, Rays favored to win ALCS",
      "url": "https://www.espn.com/espn/betting/story/_/id/50132233/2026-mlb-playoffs-alcs-nlcs-betting-odds-spreads",
      "source": "ESPN",
      "published_at": "2026-10-12T12:28:32+00:00",
      "published_label": "Oct 12, 08:28 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Windhorst: Why Cooper Flagg's ascension is starting to feel inevitable",
      "url": "https://www.espn.com/nba/story/_/id/50163354/cooper-flagg-kyrie-irving-mavericks-china",
      "source": "ESPN",
      "published_at": "2026-10-12T10:45:44+00:00",
      "published_label": "Oct 12, 06:45 AM ET"
    },
    {
      "sport": "MLB",
      "title": "MLB playoffs: How Rays, Guardians, Brewers, Dodgers were built",
      "url": "https://www.espn.com/mlb/story/_/id/50163013/mlb-playoffs-2026-rays-guardians-brewers-dodgers-built-signings-trades-payroll",
      "source": "ESPN",
      "published_at": "2026-10-12T10:35:34+00:00",
      "published_label": "Oct 12, 06:35 AM ET"
    },
    {
      "sport": "NHL",
      "title": "NHL Tonight: Golden Knights, Wild pair off in early-season Western showdown",
      "url": "https://www.espn.com/nhl/story/_/id/50157197/nhl-2026-27-tonight-games-schedule-matchups-stats-top-players-betting",
      "source": "ESPN",
      "published_at": "2026-10-12T10:12:38+00:00",
      "published_label": "Oct 12, 06:12 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Brice Turang, bullpen lift Brewers past Dodgers in Game 1",
      "url": "https://www.espn.com/mlb/story/_/id/50163790/brice-turang-bullpen-lift-brewers-dodgers-game-1",
      "source": "ESPN",
      "published_at": "2026-10-12T06:03:57+00:00",
      "published_label": "Oct 12, 02:03 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Chicago Bulls vs. Denver Nuggets: Game Highlights",
      "url": "https://www.espn.com/video/clip/_/id/50163814/game-highlights",
      "source": "ESPN",
      "published_at": "2026-10-12T03:56:27+00:00",
      "published_label": "Oct 11, 11:56 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Milwaukee Bucks vs. Charlotte Hornets: Game Highlights",
      "url": "https://www.espn.com/video/clip/_/id/50163183/game-highlights",
      "source": "ESPN",
      "published_at": "2026-10-12T01:30:56+00:00",
      "published_label": "Oct 11, 09:30 PM ET"
    }
  ],
  "coverage": {
    "NFL": "14 upcoming games with fresh paired totals at two or more books",
    "MLB": "2 upcoming games with fresh paired totals at two or more books",
    "NBA": "0 upcoming games with fresh paired totals at two or more books",
    "NHL": "3 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "3 recent headlines",
    "MLB": "3 recent headlines",
    "NBA": "3 recent headlines",
    "NHL": "1 recent headlines"
  }
}
