{
  "generated_at": "2026-11-05T12:14:17.585925+00:00",
  "previous_generated_at": "2026-11-05T02:30:15.315645+00:00",
  "games": [
    {
      "id": "9e57c39752bfbc587ce341650fcd5a19",
      "sport": "NHL",
      "game": "Boston Bruins @ Pittsburgh Penguins",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "betonlineag": 6.5,
        "fanatics": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -112,
          "under_price": -104,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -112,
          "under_price": -104,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -113,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "18dd8ea86db020028f8d1c130b99d616",
      "sport": "NHL",
      "game": "Carolina Hurricanes @ New York Islanders",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "betonlineag": 5.5,
        "fanatics": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5,
        "betus": 5.5,
        "betmgm": 6.0,
        "betrivers": 5.5,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -127,
          "under_price": 103,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -125,
          "under_price": 102,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -128,
          "under_price": 104,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": 100,
          "under_price": -123,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "fc2cccfb47dffb4677b85d247c768ae9",
      "sport": "NHL",
      "game": "Chicago Blackhawks @ Tampa Bay Lightning",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 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,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -103,
          "under_price": -122,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -103,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "f05e184ffd9a6192d19ceee27d51a9de",
      "sport": "NHL",
      "game": "Dallas Stars @ Columbus Blue Jackets",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 5.5,
      "books": {
        "draftkings": 5.5,
        "betonlineag": 5.5,
        "lowvig": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "betus": 5.5,
        "betrivers": 5.5,
        "betmgm": 5.5,
        "fanduel": 5.5,
        "bovada": 5.5,
        "mybookieag": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -117,
          "under_price": -106,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -121,
          "under_price": -104,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 5.5,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -116,
          "under_price": -106,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "bovada": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "mybookieag": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "6828fb175fa928f75d7978128372c817",
      "sport": "NHL",
      "game": "Vegas Golden Knights @ Detroit Red Wings",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "betus": 6.0,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -108,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -136,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -116,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "cb757b1c9cf684423578700bb6aef492",
      "sport": "NHL",
      "game": "Utah Mammoth @ Montréal Canadiens",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-11-05T12:13:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -113,
          "under_price": -103,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -108,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "eefdb55d84dd6a95ef53b76d3935f3c9",
      "sport": "NHL",
      "game": "St Louis Blues @ New Jersey Devils",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "betus": 6.0,
        "betmgm": 6.0,
        "betrivers": 5.5,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -105,
          "under_price": -111,
          "quoted_at": "2026-11-05T12:13:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -105,
          "under_price": -111,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -137,
          "under_price": 112,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -140,
          "under_price": 114,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b945b7133224c704b734e04becd109f0",
      "sport": "NHL",
      "game": "Philadelphia Flyers @ New York Rangers",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "betonlineag": 5.5,
        "fanatics": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 6.0,
        "betus": 5.5,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "fanduel": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-11-05T12:13:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "mybookieag": 6.0,
        "williamhill_us": 5.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "5d5b6a0f376a8d9bd4f5e46891e6c6d8",
      "sport": "NHL",
      "game": "Vancouver Canucks @ Winnipeg Jets",
      "commence_time": "2026-11-06T00:10:00+00:00",
      "start_label": "Thu 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.0,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -106,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "c672f144ecbb937d3b15b483847129d2",
      "sport": "NHL",
      "game": "Anaheim Ducks @ Edmonton Oilers",
      "commence_time": "2026-11-06T01:10:00+00:00",
      "start_label": "Thu 08:10 PM ET",
      "median": 7.0,
      "minimum": 6.5,
      "maximum": 7.0,
      "books": {
        "draftkings": 6.5,
        "betonlineag": 7.0,
        "lowvig": 7.0,
        "fanatics": 6.5,
        "williamhill_us": 7.0,
        "betus": 7.0,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "bovada": 7.0,
        "mybookieag": 7.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -142,
          "under_price": 120,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": 112,
          "under_price": -128,
          "quoted_at": "2026-11-05T12:13:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": 112,
          "under_price": -128,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -145,
          "under_price": 120,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.0,
          "over_price": 108,
          "under_price": -134,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -155,
          "under_price": 125,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -140,
          "under_price": 115,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -144,
          "under_price": 118,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": 109,
          "under_price": -134,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 7.0,
        "betrivers": 6.5,
        "betus": 7.0,
        "bovada": 7.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 7.0,
        "mybookieag": 7.0,
        "williamhill_us": 7.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "c75744790b7acf6260c78ba5e739c0e5",
      "sport": "NFL",
      "game": "Jacksonville Jaguars @ Baltimore Ravens",
      "commence_time": "2026-11-06T01:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 39.5,
      "minimum": 39.5,
      "maximum": 39.5,
      "books": {
        "draftkings": 39.5,
        "williamhill_us": 39.5,
        "betus": 39.5,
        "fanduel": 39.5,
        "betonlineag": 39.5,
        "lowvig": 39.5,
        "betrivers": 39.5,
        "mybookieag": 39.5,
        "fanatics": 39.5,
        "betmgm": 39.5,
        "bovada": 39.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 39.5,
          "over_price": -110,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 39.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 39.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 39.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 39.5,
        "betonlineag": 39.5,
        "betrivers": 39.5,
        "betus": 39.5,
        "bovada": 39.0,
        "draftkings": 39.5,
        "fanatics": 39.5,
        "fanduel": 39.5,
        "lowvig": 39.5,
        "mybookieag": 39.5,
        "williamhill_us": 39.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "2a76b31e02d1416de069a995589515fc",
      "sport": "NBA",
      "game": "Orlando Magic @ Phoenix Suns",
      "commence_time": "2026-11-06T02:10:00+00:00",
      "start_label": "Thu 09:10 PM ET",
      "median": 223.5,
      "minimum": 222.5,
      "maximum": 223.5,
      "books": {
        "fanduel": 223.5,
        "lowvig": 223.5,
        "betonlineag": 223.5,
        "draftkings": 223.5,
        "mybookieag": 223.0,
        "betrivers": 223.5,
        "williamhill_us": 223.5,
        "fanatics": 223.0,
        "betmgm": 223.5,
        "betus": 223.5,
        "bovada": 222.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 223.5,
          "over_price": -109,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:10+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 223.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 223.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 223.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:12:40+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 223.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:25+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 223.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:25+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:07+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "446de9651d2d2948326d970e9f858a33",
      "sport": "NHL",
      "game": "Nashville Predators @ Colorado Avalanche",
      "commence_time": "2026-11-06T02:40:00+00:00",
      "start_label": "Thu 09:40 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betus": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -102,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -102,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:33+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:52+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-11-05T12:13:28+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:27+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:12:54+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -104,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:14:13+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "ac38449dd3dfbe1c9b48164b6a41aa83",
      "sport": "NBA",
      "game": "Miami Heat @ Golden State Warriors",
      "commence_time": "2026-11-06T03:10:00+00:00",
      "start_label": "Thu 10:10 PM ET",
      "median": 235.5,
      "minimum": 234.5,
      "maximum": 236.0,
      "books": {
        "draftkings": 235.5,
        "betonlineag": 236.0,
        "lowvig": 236.0,
        "mybookieag": 235.0,
        "fanduel": 235.5,
        "betrivers": 234.5,
        "williamhill_us": 235.0,
        "fanatics": 235.0,
        "betmgm": 235.5,
        "betus": 236.0,
        "bovada": 235.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 236.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:12+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 236.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:14:10+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:12:40+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 235.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 234.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:25+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:09+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 236.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:25+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:07+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "dc56d980f527ffeef89940133b211b13",
      "sport": "NFL",
      "game": "Cincinnati Bengals @ Atlanta Falcons",
      "commence_time": "2026-11-08T14:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 52.5,
      "minimum": 52.5,
      "maximum": 52.5,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 52.5,
        "fanduel": 52.5,
        "betmgm": 52.5,
        "betus": 52.5,
        "mybookieag": 52.5,
        "betonlineag": 52.5,
        "lowvig": 52.5,
        "betrivers": 52.5,
        "bovada": 52.5,
        "fanatics": 52.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.5,
          "over_price": -110,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 52.5,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.5,
          "over_price": -113,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 52.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.5,
        "betonlineag": 52.5,
        "betrivers": 52.5,
        "betus": 52.5,
        "bovada": 52.5,
        "draftkings": 52.5,
        "fanatics": 52.5,
        "fanduel": 52.5,
        "lowvig": 52.5,
        "mybookieag": 52.5,
        "williamhill_us": 52.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "014282b888c741b7d70c857c09f40aa7",
      "sport": "NFL",
      "game": "Denver Broncos @ Carolina Panthers",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 44.0,
      "minimum": 43.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "betus": 44.0,
        "williamhill_us": 44.5,
        "fanduel": 43.5,
        "betonlineag": 43.5,
        "lowvig": 43.5,
        "betrivers": 44.0,
        "mybookieag": 44.0,
        "betmgm": 44.0,
        "fanatics": 44.5,
        "bovada": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 44.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 43.5,
        "betrivers": 44.0,
        "betus": 44.0,
        "bovada": 44.0,
        "draftkings": 44.5,
        "fanatics": 44.0,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 44.0,
        "williamhill_us": 44.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e571bab6736f9338130a78a4f75c3231",
      "sport": "NFL",
      "game": "Cleveland Browns @ New Orleans Saints",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 42.5,
      "minimum": 42.5,
      "maximum": 43.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 42.5,
        "fanduel": 43.5,
        "betus": 42.5,
        "betonlineag": 42.5,
        "lowvig": 42.5,
        "betrivers": 43.5,
        "mybookieag": 42.5,
        "betmgm": 42.5,
        "bovada": 42.5,
        "fanatics": 42.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.5,
        "betrivers": 43.5,
        "betus": 42.5,
        "bovada": 42.5,
        "draftkings": 42.5,
        "fanatics": 42.5,
        "fanduel": 43.5,
        "lowvig": 42.5,
        "mybookieag": 42.5,
        "williamhill_us": 42.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "415fc42e72888c63e82f7bce24c65391",
      "sport": "NFL",
      "game": "Dallas Cowboys @ Indianapolis Colts",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 51.5,
      "minimum": 51.5,
      "maximum": 51.5,
      "books": {
        "draftkings": 51.5,
        "betus": 51.5,
        "williamhill_us": 51.5,
        "fanduel": 51.5,
        "betonlineag": 51.5,
        "lowvig": 51.5,
        "betrivers": 51.5,
        "mybookieag": 51.5,
        "betmgm": 51.5,
        "bovada": 51.5,
        "fanatics": 51.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 51.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 51.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 51.5,
          "over_price": -109,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 51.5,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 51.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 51.5,
        "betonlineag": 51.5,
        "betrivers": 51.5,
        "betus": 51.5,
        "bovada": 51.5,
        "draftkings": 51.5,
        "fanatics": 51.5,
        "fanduel": 51.5,
        "lowvig": 51.5,
        "mybookieag": 51.5,
        "williamhill_us": 51.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "44d8c37868b700e90f816db7c5df5cdd",
      "sport": "NFL",
      "game": "Detroit Lions @ Miami Dolphins",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 50.5,
      "minimum": 50.0,
      "maximum": 50.5,
      "books": {
        "draftkings": 50.5,
        "williamhill_us": 50.5,
        "fanduel": 50.5,
        "betus": 50.5,
        "betonlineag": 50.5,
        "lowvig": 50.5,
        "betrivers": 50.0,
        "mybookieag": 50.5,
        "betmgm": 50.0,
        "bovada": 50.0,
        "fanatics": 50.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 50.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 50.5,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 50.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 50.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 50.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 50.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 50.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 50.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 50.5,
        "betonlineag": 50.5,
        "betrivers": 50.0,
        "betus": 50.5,
        "bovada": 50.0,
        "draftkings": 50.5,
        "fanatics": 50.5,
        "fanduel": 50.5,
        "lowvig": 50.5,
        "mybookieag": 50.5,
        "williamhill_us": 50.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e354e6a04b1cb9c96e549b863debb92e",
      "sport": "NFL",
      "game": "New York Jets @ Kansas City Chiefs",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 47.5,
      "minimum": 47.0,
      "maximum": 47.5,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 47.5,
        "fanduel": 47.5,
        "betus": 47.5,
        "betonlineag": 47.5,
        "lowvig": 47.5,
        "betrivers": 47.0,
        "mybookieag": 47.5,
        "betmgm": 47.5,
        "bovada": 47.5,
        "fanatics": 47.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 47.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.0,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 47.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.5,
        "betonlineag": 47.5,
        "betrivers": 47.0,
        "betus": 47.5,
        "bovada": 47.5,
        "draftkings": 47.5,
        "fanatics": 47.5,
        "fanduel": 47.5,
        "lowvig": 47.5,
        "mybookieag": 47.5,
        "williamhill_us": 47.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "89de07377e0aa8ffaa2ae6a7dc0855cc",
      "sport": "NFL",
      "game": "Los Angeles Rams @ Washington Commanders",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 48.0,
      "minimum": 47.5,
      "maximum": 48.5,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 47.5,
        "betus": 48.0,
        "fanduel": 47.5,
        "betonlineag": 48.0,
        "lowvig": 48.0,
        "betrivers": 47.5,
        "mybookieag": 48.0,
        "betmgm": 47.5,
        "fanatics": 48.5,
        "bovada": 48.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 47.5,
          "over_price": -110,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 48.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 48.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 48.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 48.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 48.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 48.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.5,
        "betonlineag": 48.0,
        "betrivers": 47.5,
        "betus": 48.0,
        "bovada": 48.5,
        "draftkings": 47.5,
        "fanatics": 48.0,
        "fanduel": 47.5,
        "lowvig": 48.0,
        "mybookieag": 48.0,
        "williamhill_us": 48.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "fe93e6ab1e553c0169936a0a983c324f",
      "sport": "NFL",
      "game": "New York Giants @ Philadelphia Eagles",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 38.5,
      "minimum": 38.5,
      "maximum": 39.0,
      "books": {
        "draftkings": 38.5,
        "williamhill_us": 38.5,
        "betus": 38.5,
        "fanduel": 38.5,
        "betonlineag": 38.5,
        "lowvig": 38.5,
        "betrivers": 39.0,
        "mybookieag": 38.5,
        "betmgm": 39.0,
        "fanatics": 38.5,
        "bovada": 39.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 38.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 38.5,
          "over_price": -117,
          "under_price": -104,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 38.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 38.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 39.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 38.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 39.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 39.0,
        "betonlineag": 38.5,
        "betrivers": 39.0,
        "betus": 38.5,
        "bovada": 39.0,
        "draftkings": 38.5,
        "fanatics": 38.5,
        "fanduel": 38.5,
        "lowvig": 38.5,
        "mybookieag": 39.0,
        "williamhill_us": 38.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "39aeac43cea7b12558b91cdab1255a10",
      "sport": "NFL",
      "game": "Houston Texans @ Los Angeles Chargers",
      "commence_time": "2026-11-08T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 41.0,
      "books": {
        "draftkings": 40.5,
        "betus": 41.0,
        "williamhill_us": 40.5,
        "fanduel": 40.5,
        "betonlineag": 40.5,
        "lowvig": 40.5,
        "betrivers": 40.5,
        "mybookieag": 40.5,
        "betmgm": 41.0,
        "fanatics": 40.5,
        "bovada": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -110,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 41.0,
        "bovada": 40.5,
        "draftkings": 40.5,
        "fanatics": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "mybookieag": 40.5,
        "williamhill_us": 40.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "ac9d38a18d5c92814233a31aa9a48d78",
      "sport": "NFL",
      "game": "Las Vegas Raiders @ San Francisco 49ers",
      "commence_time": "2026-11-08T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 53.0,
      "minimum": 52.5,
      "maximum": 53.0,
      "books": {
        "draftkings": 52.5,
        "betus": 53.0,
        "williamhill_us": 52.5,
        "fanduel": 52.5,
        "lowvig": 53.0,
        "betonlineag": 53.0,
        "betrivers": 53.0,
        "mybookieag": 52.5,
        "betmgm": 52.5,
        "bovada": 53.0,
        "fanatics": 53.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 53.0,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 53.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 53.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 53.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.5,
        "betonlineag": 53.0,
        "betrivers": 53.0,
        "betus": 53.0,
        "bovada": 53.0,
        "draftkings": 52.5,
        "fanatics": 53.0,
        "fanduel": 52.5,
        "lowvig": 53.0,
        "mybookieag": 52.5,
        "williamhill_us": 52.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "240e23b02b1e3fef655d04a286b5a623",
      "sport": "NFL",
      "game": "Arizona Cardinals @ Seattle Seahawks",
      "commence_time": "2026-11-08T21:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 39.5,
      "minimum": 39.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 39.5,
        "betus": 39.5,
        "williamhill_us": 39.5,
        "fanduel": 39.5,
        "betonlineag": 39.5,
        "lowvig": 39.5,
        "betrivers": 40.5,
        "mybookieag": 39.5,
        "betmgm": 39.5,
        "fanatics": 39.5,
        "bovada": 39.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 39.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 39.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 39.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 39.5,
        "betonlineag": 39.5,
        "betrivers": 40.5,
        "betus": 39.5,
        "bovada": 39.5,
        "draftkings": 39.5,
        "fanatics": 39.5,
        "fanduel": 39.5,
        "lowvig": 39.5,
        "mybookieag": 39.5,
        "williamhill_us": 39.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "2922c573ec3df8466c4a34975e446898",
      "sport": "NFL",
      "game": "Green Bay Packers @ New England Patriots",
      "commence_time": "2026-11-08T21: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.0,
        "betus": 46.0,
        "fanduel": 46.5,
        "betonlineag": 46.0,
        "lowvig": 46.0,
        "betrivers": 46.0,
        "mybookieag": 46.0,
        "betmgm": 46.0,
        "bovada": 45.5,
        "fanatics": 45.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 46.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.0,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 46.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 45.5,
        "betonlineag": 46.0,
        "betrivers": 46.0,
        "betus": 46.0,
        "bovada": 46.0,
        "draftkings": 45.5,
        "fanatics": 45.5,
        "fanduel": 46.5,
        "lowvig": 46.0,
        "mybookieag": 46.0,
        "williamhill_us": 46.0
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "9760d8f19f84bfee300a74ceb656c95d",
      "sport": "NFL",
      "game": "Tampa Bay Buccaneers @ Chicago Bears",
      "commence_time": "2026-11-09T01:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 47.5,
      "minimum": 47.5,
      "maximum": 47.5,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 47.5,
        "fanduel": 47.5,
        "betus": 47.5,
        "betonlineag": 47.5,
        "lowvig": 47.5,
        "betrivers": 47.5,
        "mybookieag": 47.5,
        "betmgm": 47.5,
        "fanatics": 47.5,
        "bovada": 47.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 47.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 47.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 47.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.5,
        "betonlineag": 47.5,
        "betrivers": 47.5,
        "betus": 47.5,
        "bovada": 47.5,
        "draftkings": 47.5,
        "fanatics": 47.5,
        "fanduel": 47.5,
        "lowvig": 47.5,
        "mybookieag": 47.5,
        "williamhill_us": 47.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "17ad7eff2f7875e20a8109abe40470e3",
      "sport": "NFL",
      "game": "Buffalo Bills @ Minnesota Vikings",
      "commence_time": "2026-11-10T01:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 45.5,
      "minimum": 45.0,
      "maximum": 46.0,
      "books": {
        "draftkings": 45.5,
        "williamhill_us": 45.5,
        "fanduel": 45.5,
        "betus": 46.0,
        "betonlineag": 46.0,
        "lowvig": 46.0,
        "betrivers": 45.5,
        "mybookieag": 45.5,
        "betmgm": 45.5,
        "bovada": 45.0,
        "fanatics": 45.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 45.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-11-05T12:13:54+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-11-05T12:13:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:13:55+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 45.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-05T12:14:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 45.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-05T12:12:30+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 45.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-05T12:14:16+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 45.5,
        "betonlineag": 46.0,
        "betrivers": 45.5,
        "betus": 46.0,
        "bovada": 45.0,
        "draftkings": 45.5,
        "fanatics": 45.0,
        "fanduel": 45.5,
        "lowvig": 46.0,
        "mybookieag": 45.5,
        "williamhill_us": 45.5
      },
      "change_from": "2026-11-05T02:30:15.315645+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    }
  ],
  "news": [
    {
      "sport": "NFL",
      "title": "Fantasy playbook: Week 9 Shadow Reports, lineup locks and projected scores",
      "url": "https://www.espn.com/fantasy/football/story/_/id/50357490/fantasy-playbook-projections-lineup-locks-week-9-shadow",
      "source": "ESPN",
      "published_at": "2026-11-05T12:09:23+00:00",
      "published_label": "Nov 05, 07:09 AM ET"
    },
    {
      "sport": "NBA",
      "title": "2027 NBA draft big board rankings: Top 100 prospects",
      "url": "https://www.espn.com/nba/story/_/id/50379717/2027-nba-draft-rankings-top-100-prospects",
      "source": "ESPN",
      "published_at": "2026-11-05T12:06:19+00:00",
      "published_label": "Nov 05, 07:06 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Best of MLB playoffs: Moments, games that defined October",
      "url": "https://www.espn.com/mlb/story/_/id/50380352/playoffs-best-moments-games-series-brewers-run",
      "source": "ESPN",
      "published_at": "2026-11-05T12:04:24+00:00",
      "published_label": "Nov 05, 07:04 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Is DeForest Buckner's 'nostalgic' trade return the final piece for the 49ers?",
      "url": "https://www.espn.com/nfl/story/_/id/50382587/san-francisco-49ers-deforest-buckner-return",
      "source": "ESPN",
      "published_at": "2026-11-05T11:54:55+00:00",
      "published_label": "Nov 05, 06:54 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Heat's Klay Thompson hits eight 3s, but none as dramatic as game winner",
      "url": "https://www.espn.com/nba/story/_/id/50387296/klay-thompson-hits-game-winner-miami-heat-comeback",
      "source": "ESPN",
      "published_at": "2026-11-05T11:42:03+00:00",
      "published_label": "Nov 05, 06:42 AM ET"
    },
    {
      "sport": "NFL",
      "title": "What 18 contenders should do at the NFL trade deadline: Who could get aggressive?",
      "url": "https://www.espn.com/nfl/story/_/id/50360077/2026-nfl-trade-deadline-contenders-activity-add-subtract",
      "source": "ESPN",
      "published_at": "2026-11-05T11:31:06+00:00",
      "published_label": "Nov 05, 06:31 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Francona brings in former assistant Joe Torres as Reds pitching coach",
      "url": "https://www.espn.com/mlb/story/_/id/50383610/francona-brings-former-assistant-joe-torres-reds-pitching-coach",
      "source": "ESPN",
      "published_at": "2026-11-05T11:28:33+00:00",
      "published_label": "Nov 05, 06:28 AM ET"
    },
    {
      "sport": "NHL",
      "title": "NHL Tonight: Previewing Preds-Avs, Canes-Isles, nine other Thursday games",
      "url": "https://www.espn.com/nhl/story/_/id/50379033/nhl-2026-27-tonight-games-schedule-matchups-stats-top-players-betting",
      "source": "ESPN",
      "published_at": "2026-11-05T10:57:03+00:00",
      "published_label": "Nov 05, 05:57 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Luka Doncic again puts up 40 as torrid stretch continues in Lakers' win",
      "url": "https://www.espn.com/nba/story/_/id/50386480/luka-doncic-40-points-hot-streak-lakers-kings",
      "source": "ESPN",
      "published_at": "2026-11-05T08:40:33+00:00",
      "published_label": "Nov 05, 03:40 AM ET"
    },
    {
      "sport": "NHL",
      "title": "Which NHL coaches have the most wins in history?",
      "url": "https://www.espn.com/nhl/story/_/id/48431082/which-nhl-coaches-most-wins-history",
      "source": "ESPN",
      "published_at": "2026-11-05T06:08:33+00:00",
      "published_label": "Nov 05, 01:08 AM ET"
    },
    {
      "sport": "NHL",
      "title": "San Jose Sharks vs. Los Angeles Kings: Game Highlights",
      "url": "https://www.espn.com/video/clip/_/id/50385729/game-highlights",
      "source": "ESPN",
      "published_at": "2026-11-05T06:07:00+00:00",
      "published_label": "Nov 05, 01:07 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Mariners introduce first-time manager Jason Kanzler",
      "url": "https://www.espn.com/mlb/story/_/id/50384326/mariners-introduce-first-manager-jason-kanzler",
      "source": "ESPN",
      "published_at": "2026-11-05T02:43:13+00:00",
      "published_label": "Nov 04, 09:43 PM ET"
    }
  ],
  "coverage": {
    "NFL": "15 upcoming games with fresh paired totals at two or more books",
    "MLB": "0 upcoming games with fresh paired totals at two or more books",
    "NBA": "2 upcoming games with fresh paired totals at two or more books",
    "NHL": "11 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": "3 recent headlines"
  }
}
