{
  "generated_at": "2026-10-10T11:10:51.542407+00:00",
  "previous_generated_at": "2026-10-09T20:55:21.884126+00:00",
  "games": [
    {
      "id": "d85b0a6ad02d473031876a3286f80638",
      "sport": "NHL",
      "game": "Philadelphia Flyers @ Boston Bruins",
      "commence_time": "2026-10-10T17:10:00+00:00",
      "start_label": "Sat 01:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 5.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "betrivers": 5.5,
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "lowvig": 5.5,
        "fanduel": 5.5,
        "mybookieag": 5.5,
        "betus": 5.5,
        "bovada": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -121,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -124,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -121,
          "under_price": -101,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "mybookieag": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "c7f455eb3013583ec1f49f025b777801",
      "sport": "NHL",
      "game": "Vancouver Canucks @ New Jersey Devils",
      "commence_time": "2026-10-10T19:40:00+00:00",
      "start_label": "Sat 03:40 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "fanduel": 6.5,
        "betus": 6.5,
        "mybookieag": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 101,
          "under_price": -124,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -124,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": 102,
          "under_price": -124,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "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": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "08385500bdc8f9cbcab43927a7d21671",
      "sport": "NHL",
      "game": "Edmonton Oilers @ San Jose Sharks",
      "commence_time": "2026-10-10T20:10:00+00:00",
      "start_label": "Sat 04:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "fanduel": 6.5,
        "betus": 6.5,
        "mybookieag": 6.5,
        "bovada": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -122,
          "under_price": -103,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -121,
          "under_price": 105,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -121,
          "under_price": 105,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:08:35+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": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "4951992db982c394e261970cbfb52332",
      "sport": "NHL",
      "game": "Minnesota Wild @ Florida Panthers",
      "commence_time": "2026-10-10T22:10:00+00:00",
      "start_label": "Sat 06:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "fanduel": 5.5,
        "betrivers": 5.5,
        "betus": 6.0,
        "mybookieag": 5.5,
        "bovada": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -125,
          "under_price": 102,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": 106,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": 106,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -123,
          "under_price": 101,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": -0.5,
      "change_label": "-0.5 (9 matched books)"
    },
    {
      "id": "7895b6bd10de620acba34059d4ad4e09",
      "sport": "NHL",
      "game": "Utah Mammoth @ Buffalo Sabres",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betrivers": 6.5,
        "fanduel": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 101,
          "under_price": -124,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 108,
          "under_price": -134,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -121,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "7824aa2e736cf181d6d0e9e45b228f2b",
      "sport": "NHL",
      "game": "Carolina Hurricanes @ Chicago Blackhawks",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "fanduel": 5.5,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 114,
          "under_price": -135,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 115,
          "under_price": -140,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -141,
          "under_price": 112,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "525f2399515c855c7a1ae5b984deeb6a",
      "sport": "NHL",
      "game": "Toronto Maple Leafs @ Colorado Avalanche",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betrivers": 6.5,
        "fanduel": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -112,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -122,
          "under_price": 106,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -122,
          "under_price": 106,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:09:01+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,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "5ea535b759f889f989e5c6ed8f046bf7",
      "sport": "NHL",
      "game": "Columbus Blue Jackets @ St Louis Blues",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "betmgm": 6.0,
        "williamhill_us": 6.0,
        "betrivers": 5.5,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betus": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -106,
          "under_price": -117,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -134,
          "under_price": 108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -132,
          "under_price": 108,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betrivers": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "1e0601b21b573df36bc79e769dcd5e4b",
      "sport": "NHL",
      "game": "Dallas Stars @ Pittsburgh Penguins",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-10-10T11:07:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -110,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -125,
          "under_price": 102,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -122,
          "under_price": 106,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -122,
          "under_price": 106,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betrivers": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "b75f9f59f0f845e2ba7dc5f8e5b3e35d",
      "sport": "NHL",
      "game": "Detroit Red Wings @ Montréal Canadiens",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "betmgm": 6.0,
        "williamhill_us": 6.5,
        "betrivers": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.0,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betus": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-10-10T11:07:55+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 104,
          "under_price": -129,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -125,
          "under_price": 102,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 104,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 104,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betrivers": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "a0b4b7224d0d849d54511cd9a4780531",
      "sport": "NHL",
      "game": "Nashville Predators @ Ottawa Senators",
      "commence_time": "2026-10-10T23:10:00+00:00",
      "start_label": "Sat 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "betmgm": 6.0,
        "williamhill_us": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betrivers": 6.5,
        "fanduel": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:07:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 112,
          "under_price": -139,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -138,
          "under_price": 112,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -102,
          "under_price": -119,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "15f36c06476a3c7811b74283878ee66e",
      "sport": "NHL",
      "game": "Tampa Bay Lightning @ New York Islanders",
      "commence_time": "2026-10-10T23:40:00+00:00",
      "start_label": "Sat 07:40 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 5.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "betmgm": 5.5,
        "lowvig": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "fanduel": 5.5,
        "bovada": 5.5,
        "mybookieag": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -121,
          "under_price": -103,
          "quoted_at": "2026-10-10T11:07:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -124,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "62bf363a77455f7a8b48838e7792f60b",
      "sport": "MLB",
      "game": "Chicago White Sox @ Cleveland Guardians",
      "commence_time": "2026-10-11T00:01:00+00:00",
      "start_label": "Sat 08:01 PM ET",
      "median": 7.0,
      "minimum": 7.0,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "draftkings": 7.0,
        "mybookieag": 7.0,
        "fanatics": 7.0,
        "betonlineag": 7.0,
        "lowvig": 7.0,
        "bovada": 7.0,
        "betrivers": 7.0,
        "williamhill_us": 7.0,
        "betus": 7.0,
        "betmgm": 7.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": 110,
          "under_price": -134,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:05+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": -119,
          "under_price": -103,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:34+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:55+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": -118,
          "under_price": 103,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:09:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.0,
          "over_price": -112,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:04:04+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.5,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0,
        "bovada": 7.0,
        "draftkings": 7.0,
        "fanatics": 7.0,
        "fanduel": 7.5,
        "lowvig": 7.0,
        "mybookieag": 7.0,
        "williamhill_us": 7.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "7ff1567200cc7c7c7d901f32f81ad4d4",
      "sport": "NHL",
      "game": "Anaheim Ducks @ Calgary Flames",
      "commence_time": "2026-10-11T02:10:00+00:00",
      "start_label": "Sat 10:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "betus": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -102,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:07:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 100,
          "under_price": -116,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 100,
          "under_price": -116,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betrivers": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (6 matched books)"
    },
    {
      "id": "d9285582597ee00291a57aaf08f4bd50",
      "sport": "NHL",
      "game": "Los Angeles Kings @ Vegas Golden Knights",
      "commence_time": "2026-10-11T02:10:00+00:00",
      "start_label": "Sat 10:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "betmgm": 6.0,
        "betrivers": 5.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betus": 6.0,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 114,
          "under_price": -135,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-10-10T11:09:52+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:20+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -134,
          "under_price": 108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-10-10T11:07:55+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-10-10T11:10:27+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:10+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-10-10T11:09:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:08:35+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -111,
          "quoted_at": "2026-10-10T11:09:01+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "draftkings": 6.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "21b26266f3d78af02eb672e606275d95",
      "sport": "NFL",
      "game": "Philadelphia Eagles @ Jacksonville Jaguars",
      "commence_time": "2026-10-11T13:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 42.0,
      "minimum": 41.5,
      "maximum": 42.0,
      "books": {
        "draftkings": 41.5,
        "williamhill_us": 42.0,
        "fanduel": 41.5,
        "betmgm": 41.5,
        "betus": 42.0,
        "mybookieag": 42.0,
        "betonlineag": 42.0,
        "lowvig": 42.0,
        "betrivers": 41.5,
        "fanatics": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 42.0,
        "betrivers": 41.5,
        "betus": 42.0,
        "draftkings": 41.5,
        "fanatics": 42.0,
        "fanduel": 41.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 42.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "2caea57b1e5cfbba1334cfbfd46f6771",
      "sport": "NFL",
      "game": "Chicago Bears @ Green Bay Packers",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 45.5,
      "minimum": 45.5,
      "maximum": 45.5,
      "books": {
        "draftkings": 45.5,
        "williamhill_us": 45.5,
        "fanduel": 45.5,
        "mybookieag": 45.5,
        "betus": 45.5,
        "betonlineag": 45.5,
        "lowvig": 45.5,
        "betrivers": 45.5,
        "betmgm": 45.5,
        "fanatics": 45.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 45.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 45.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 45.5,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 45.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 45.5,
        "betonlineag": 45.5,
        "betrivers": 45.5,
        "betus": 45.5,
        "draftkings": 45.5,
        "fanatics": 45.5,
        "fanduel": 45.5,
        "lowvig": 45.5,
        "mybookieag": 45.5,
        "williamhill_us": 45.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "c4647ca1201e6768501877267ca8251b",
      "sport": "NFL",
      "game": "Cincinnati Bengals @ Miami Dolphins",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.0,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "betus": 43.5,
        "fanduel": 43.5,
        "mybookieag": 43.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 43.5,
        "betmgm": 43.5,
        "fanatics": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -109,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -112,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 44.0,
        "betrivers": 43.5,
        "betus": 43.5,
        "draftkings": 43.5,
        "fanatics": 43.5,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "9db4ed15fe34fca1fb62f040cd244591",
      "sport": "NFL",
      "game": "Cleveland Browns @ New York Jets",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 39.5,
      "minimum": 39.5,
      "maximum": 40.0,
      "books": {
        "draftkings": 39.5,
        "williamhill_us": 39.5,
        "fanduel": 39.5,
        "mybookieag": 39.5,
        "betus": 39.5,
        "betonlineag": 39.5,
        "lowvig": 39.5,
        "betrivers": 40.0,
        "betmgm": 39.5,
        "fanatics": 39.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 39.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 39.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 39.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 39.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.0,
        "betonlineag": 39.5,
        "betrivers": 40.0,
        "betus": 39.5,
        "draftkings": 39.5,
        "fanatics": 39.5,
        "fanduel": 39.5,
        "lowvig": 39.5,
        "mybookieag": 40.0,
        "williamhill_us": 39.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "cc52bba56e74f5cddbe9011046181c3d",
      "sport": "NFL",
      "game": "Houston Texans @ Tennessee Titans",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 38.0,
      "minimum": 37.5,
      "maximum": 38.5,
      "books": {
        "draftkings": 38.5,
        "williamhill_us": 38.0,
        "betus": 38.0,
        "fanduel": 37.5,
        "mybookieag": 38.0,
        "betonlineag": 38.0,
        "lowvig": 38.0,
        "betrivers": 37.5,
        "betmgm": 38.0,
        "fanatics": 38.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 38.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 38.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 38.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 37.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 38.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 38.0,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 38.0,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 37.5,
          "over_price": -113,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 38.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 38.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 38.0,
        "betonlineag": 38.0,
        "betrivers": 37.5,
        "betus": 38.0,
        "draftkings": 37.5,
        "fanatics": 38.0,
        "fanduel": 37.5,
        "lowvig": 38.0,
        "mybookieag": 38.0,
        "williamhill_us": 38.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "448d7cf18c6db4c811ed82ded1b72867",
      "sport": "NFL",
      "game": "Indianapolis Colts @ Pittsburgh Steelers",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.0,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "betus": 43.5,
        "fanduel": 43.5,
        "mybookieag": 43.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 43.5,
        "betmgm": 43.5,
        "fanatics": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 44.0,
        "betrivers": 44.0,
        "betus": 44.0,
        "draftkings": 43.5,
        "fanatics": 43.5,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 44.0,
        "williamhill_us": 44.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": -0.5,
      "change_label": "-0.5 (10 matched books)"
    },
    {
      "id": "6b024bad1abb54f597225e4ab9b39d89",
      "sport": "NFL",
      "game": "Las Vegas Raiders @ New England Patriots",
      "commence_time": "2026-10-11T17: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,
        "mybookieag": 45.0,
        "lowvig": 45.0,
        "betonlineag": 45.0,
        "betrivers": 45.0,
        "betmgm": 45.0,
        "fanatics": 45.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 45.0,
          "over_price": -109,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 45.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 45.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 45.0,
          "over_price": -112,
          "under_price": -103,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 45.0,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 45.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 45.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.5,
        "betonlineag": 45.0,
        "betrivers": 45.0,
        "betus": 45.0,
        "draftkings": 45.5,
        "fanatics": 45.0,
        "fanduel": 44.5,
        "lowvig": 45.0,
        "mybookieag": 45.0,
        "williamhill_us": 45.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "2cda9bf0fbe35a2735f0dd8aaafe9eff",
      "sport": "NFL",
      "game": "Minnesota Vikings @ New Orleans Saints",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 41.5,
      "minimum": 41.5,
      "maximum": 42.5,
      "books": {
        "draftkings": 41.5,
        "williamhill_us": 41.5,
        "betus": 41.5,
        "fanduel": 42.5,
        "mybookieag": 41.5,
        "betonlineag": 42.0,
        "lowvig": 42.0,
        "betrivers": 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-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": 103,
          "under_price": -118,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:44+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 42.0,
        "betrivers": 41.5,
        "betus": 41.5,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 41.5,
        "williamhill_us": 41.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "fbffd0b7722fd81d68d5d62472dc80e8",
      "sport": "NFL",
      "game": "New York Giants @ Washington Commanders",
      "commence_time": "2026-10-11T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 41.5,
      "minimum": 41.5,
      "maximum": 42.5,
      "books": {
        "draftkings": 41.5,
        "williamhill_us": 41.5,
        "betus": 41.5,
        "fanduel": 42.5,
        "mybookieag": 41.5,
        "lowvig": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "betmgm": 41.5,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "betus": 41.5,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 41.5,
        "williamhill_us": 42.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": -0.25,
      "change_label": "-0.25 (10 matched books)"
    },
    {
      "id": "d1d408fdfd272046fb517fe992a1c5a0",
      "sport": "NFL",
      "game": "Denver Broncos @ Los Angeles Chargers",
      "commence_time": "2026-10-11T20:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 42.0,
      "minimum": 41.5,
      "maximum": 42.5,
      "books": {
        "draftkings": 41.5,
        "williamhill_us": 42.0,
        "betus": 42.0,
        "fanduel": 42.5,
        "mybookieag": 42.0,
        "betonlineag": 42.0,
        "lowvig": 42.0,
        "betrivers": 42.5,
        "betmgm": 42.0,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "betus": 42.0,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 42.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "f8e7f43f73aa983c5c99c189587f0118",
      "sport": "NFL",
      "game": "Detroit Lions @ Arizona Cardinals",
      "commence_time": "2026-10-11T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 54.5,
      "minimum": 54.0,
      "maximum": 54.5,
      "books": {
        "draftkings": 54.5,
        "williamhill_us": 54.5,
        "fanduel": 54.5,
        "mybookieag": 54.5,
        "betus": 54.5,
        "betonlineag": 54.5,
        "lowvig": 54.5,
        "betrivers": 54.0,
        "betmgm": 54.5,
        "fanatics": 54.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 54.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 54.5,
          "over_price": -109,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 54.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 54.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 54.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 54.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 54.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:09:45+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-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "8e5d515b10d8a5ffb324640ed60bcc55",
      "sport": "NFL",
      "game": "San Francisco 49ers @ Seattle Seahawks",
      "commence_time": "2026-10-11T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 46.0,
      "minimum": 45.5,
      "maximum": 46.5,
      "books": {
        "draftkings": 45.5,
        "williamhill_us": 46.5,
        "betus": 46.5,
        "fanduel": 46.5,
        "mybookieag": 46.0,
        "betonlineag": 46.0,
        "lowvig": 46.0,
        "betrivers": 46.0,
        "betmgm": 46.5,
        "fanatics": 46.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 46.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.0,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 46.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 46.5,
        "betonlineag": 46.0,
        "betrivers": 46.0,
        "betus": 46.5,
        "draftkings": 45.5,
        "fanatics": 46.5,
        "fanduel": 46.5,
        "lowvig": 46.0,
        "mybookieag": 46.0,
        "williamhill_us": 46.0
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "c43e98d4effc9181f21e21225fcbd47a",
      "sport": "MLB",
      "game": "Los Angeles Dodgers @ Milwaukee Brewers",
      "commence_time": "2026-10-12T00:00:00+00:00",
      "start_label": "Sun 08:00 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "fanduel": 6.5,
        "betmgm": 6.0,
        "draftkings": 6.0,
        "mybookieag": 6.0,
        "bovada": 6.0,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betus": 6.0,
        "betrivers": 6.0,
        "fanatics": 6.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:05+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -111,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -112,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:04:04+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-10-10T11:09:55+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.0,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-10-10T11:10:48+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:34+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "86457f91112732f21ad4bb7d37bd291c",
      "sport": "NFL",
      "game": "Baltimore Ravens @ Atlanta Falcons",
      "commence_time": "2026-10-12T00:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.0,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "betus": 43.5,
        "fanduel": 43.5,
        "mybookieag": 43.5,
        "betonlineag": 43.5,
        "lowvig": 43.5,
        "betrivers": 43.5,
        "betmgm": 44.0,
        "fanatics": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.0,
          "over_price": -105,
          "under_price": -112,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 43.5,
        "betrivers": 43.5,
        "betus": 43.5,
        "draftkings": 43.5,
        "fanatics": 43.5,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (10 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.0,
      "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.0,
        "betmgm": 54.5,
        "fanatics": 54.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 54.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 54.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 54.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 54.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 54.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 54.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 54.5,
        "betonlineag": 54.5,
        "betrivers": 54.5,
        "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-09T20:55:21.884126+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": 42.25,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "betus": 42.0,
        "williamhill_us": 42.5,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.5,
        "mybookieag": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:45+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-10T11:10:46+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-10T11:10:13+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:09:54+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-10T11:10:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-10T11:10:31+00:00"
        }
      ],
      "previous_books": {
        "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-09T20:55:21.884126+00:00",
      "change": 0.0,
      "change_label": "+0 (8 matched books)"
    }
  ],
  "news": [
    {
      "sport": "MLB",
      "title": "MLB division series: ALDS Game 5 live updates, takeaways, analysis",
      "url": "https://www.espn.com/mlb/story/_/id/50140393/mlb-2026-playoffs-division-series-alds-game-5-updates-lineups-analysis-takeaways-guardians-white-sox",
      "source": "ESPN",
      "published_at": "2026-10-10T10:54:10+00:00",
      "published_label": "Oct 10, 06:54 AM ET"
    },
    {
      "sport": "MLB",
      "title": "MLB playoffs 2026: Inside White Sox's postseason pitching plan",
      "url": "https://www.espn.com/mlb/story/_/id/50140574/mlb-playoffs-2026-chicago-white-sox-bullpen-pitching-plan",
      "source": "ESPN",
      "published_at": "2026-10-10T10:52:51+00:00",
      "published_label": "Oct 10, 06:52 AM ET"
    },
    {
      "sport": "NFL",
      "title": "NFL Week 5 predictions: Upsets, fantasy sleepers, stat lines, TD scorers, more",
      "url": "https://www.espn.com/nfl/story/_/id/50133043/week-5-predictions-upsets-fantasy-sleepers-stats-2026",
      "source": "ESPN",
      "published_at": "2026-10-10T10:40:06+00:00",
      "published_label": "Oct 10, 06:40 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Can Burrow, Bengals establish identity vs. Dolphins?",
      "url": "https://www.espn.com/nfl/story/_/id/50139238/bengals-joe-burrow-dolphins-offensive-identity",
      "source": "ESPN",
      "published_at": "2026-10-10T10:00:10+00:00",
      "published_label": "Oct 10, 06:00 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Can the Seahawks' defense again silence the 49ers' hot offense Sunday?",
      "url": "https://www.espn.com/nfl/story/_/id/50144125/seattle-seahawks-defense-49ers-offense-nfc-west-week-5",
      "source": "ESPN",
      "published_at": "2026-10-10T10:00:01+00:00",
      "published_label": "Oct 10, 06:00 AM ET"
    },
    {
      "sport": "NHL",
      "title": "Blue Jackets G Talbot sets NHL record with win on ninth team",
      "url": "https://www.espn.com/nhl/story/_/id/50144510/blue-jackets-g-talbot-sets-nhl-record-win-ninth-team",
      "source": "ESPN",
      "published_at": "2026-10-10T04:22:50+00:00",
      "published_label": "Oct 10, 12:22 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Tarik Skubal, Yoshinobu Yamamoto to start first 2 NLCS games",
      "url": "https://www.espn.com/mlb/story/_/id/50143689/dodgers-tarik-skubal-start-game-1-nlcs-vs-brewers-yoshinobu-yamamoto-game-2",
      "source": "ESPN",
      "published_at": "2026-10-10T03:10:48+00:00",
      "published_label": "Oct 09, 11:10 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Memphis Grizzlies vs. Chicago Bulls: Game Highlights",
      "url": "https://www.espn.com/video/clip/_/id/50144244/game-highlights",
      "source": "ESPN",
      "published_at": "2026-10-10T02:55:08+00:00",
      "published_label": "Oct 09, 10:55 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Russell Westbrook wants to carry torch for L.A. Olympics",
      "url": "https://www.espn.com/olympics/basketball/story/_/id/50142422/russell-westbrook-wants-carry-torch-la-olympics",
      "source": "ESPN",
      "published_at": "2026-10-10T00:17:45+00:00",
      "published_label": "Oct 09, 08:17 PM ET"
    },
    {
      "sport": "NBA",
      "title": "Fantasy basketball cheat sheet: All the names you need to know for your draft",
      "url": "https://www.espn.com/fantasy/basketball/story/_/id/50134847/fantasy-basketball-guide-sleepers-busts-draft-tips-2026-2027",
      "source": "ESPN",
      "published_at": "2026-10-09T22:19:51+00:00",
      "published_label": "Oct 09, 06:19 PM ET"
    }
  ],
  "coverage": {
    "NFL": "15 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": "14 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"
  }
}
