{
  "generated_at": "2026-10-13T11:10:49.373036+00:00",
  "previous_generated_at": "2026-10-13T03:35:13.873366+00:00",
  "games": [
    {
      "id": "96c1dc95ee1b687f058a96a7153cf36a",
      "sport": "NHL",
      "game": "New Jersey Devils @ Detroit Red Wings",
      "commence_time": "2026-10-13T22:10:00+00:00",
      "start_label": "Tue 06:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "bovada": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -140,
          "under_price": 112,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -137,
          "under_price": 112,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -107,
          "under_price": -109,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -107,
          "under_price": -109,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "9cc2460df91fb95f776e0e893a60985c",
      "sport": "NHL",
      "game": "Florida Panthers @ Columbus Blue Jackets",
      "commence_time": "2026-10-13T22:25:00+00:00",
      "start_label": "Tue 06:25 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "bovada": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 114,
          "under_price": -135,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -140,
          "under_price": 114,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -115,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -136,
          "under_price": 110,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e0f35b340012c950aac314ee30660274",
      "sport": "NHL",
      "game": "Buffalo Sabres @ Montréal Canadiens",
      "commence_time": "2026-10-13T22:40:00+00:00",
      "start_label": "Tue 06:40 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "bovada": 6.5,
        "lowvig": 6.5,
        "betus": 6.5,
        "betonlineag": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -110,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -103,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -103,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -105,
          "under_price": -116,
          "quoted_at": "2026-10-13T11:10:46+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-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "5290af76525679fdfa4eebaacc9b283f",
      "sport": "NHL",
      "game": "Washington Capitals @ Carolina Hurricanes",
      "commence_time": "2026-10-13T22:55:00+00:00",
      "start_label": "Tue 06:55 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "betus": 6.5,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 105,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 109,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 109,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:46+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.0,
        "williamhill_us": 6.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b4c66ffd89692fea91c3b1699915cc25",
      "sport": "NHL",
      "game": "Seattle Kraken @ Philadelphia Flyers",
      "commence_time": "2026-10-13T23:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-10-13T11:10:08+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -139,
          "under_price": 112,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -111,
          "quoted_at": "2026-10-13T11:10:46+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-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b9d4f3cf4a46b1fd55b2020f0a70783a",
      "sport": "NHL",
      "game": "Tampa Bay Lightning @ New York Rangers",
      "commence_time": "2026-10-13T23:25:00+00:00",
      "start_label": "Tue 07:25 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 115,
          "under_price": -140,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -138,
          "under_price": 112,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -106,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 108,
          "under_price": -134,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -111,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "f29c6b46c06ecd7fedbc0eea607fcde6",
      "sport": "NHL",
      "game": "St Louis Blues @ Ottawa Senators",
      "commence_time": "2026-10-13T23:40:00+00:00",
      "start_label": "Tue 07:40 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 5.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "fanduel": 5.5,
        "betrivers": 5.5,
        "bovada": 5.5,
        "betmgm": 5.5,
        "lowvig": 5.5,
        "betonlineag": 5.5,
        "betus": 5.5,
        "mybookieag": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -125,
          "under_price": 102,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -128,
          "under_price": 104,
          "quoted_at": "2026-10-13T11:10:08+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -129,
          "under_price": 104,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 5.5,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -121,
          "under_price": 105,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -121,
          "under_price": 105,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -124,
          "under_price": 101,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "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": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e06b043ca7e5c58f3a5786e5c7479520",
      "sport": "NHL",
      "game": "Vancouver Canucks @ New York Islanders",
      "commence_time": "2026-10-13T23:55:00+00:00",
      "start_label": "Tue 07:55 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "betmgm": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 108,
          "under_price": -132,
          "quoted_at": "2026-10-13T11:10:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:09:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -116,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "38049724abb5fcb2b69405bbe4bb3d72",
      "sport": "MLB",
      "game": "Cleveland Guardians @ Tampa Bay Rays",
      "commence_time": "2026-10-14T00:00:00+00:00",
      "start_label": "Tue 08:00 PM ET",
      "median": 7.0,
      "minimum": 6.5,
      "maximum": 7.0,
      "books": {
        "fanduel": 6.5,
        "draftkings": 7.0,
        "betmgm": 6.5,
        "williamhill_us": 7.0,
        "bovada": 7.0,
        "fanatics": 7.0,
        "mybookieag": 7.0,
        "lowvig": 7.0,
        "betonlineag": 7.0,
        "betrivers": 7.0,
        "betus": 7.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.0,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-13T11:09:49+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.0,
          "over_price": 102,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:08:34+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:22+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.0,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:18+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.0,
          "over_price": 105,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.0,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.0,
          "over_price": 102,
          "under_price": -124,
          "quoted_at": "2026-10-13T11:10:34+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:19+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.0,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 7.0,
        "fanatics": 7.0,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 7.0,
        "williamhill_us": 7.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.5,
      "change_label": "+0.5 (11 matched books)"
    },
    {
      "id": "11760a5fc0040c4da450ea890d491b7b",
      "sport": "NHL",
      "game": "Pittsburgh Penguins @ Chicago Blackhawks",
      "commence_time": "2026-10-14T00:10:00+00:00",
      "start_label": "Tue 08:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "fanduel": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "betmgm": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -102,
          "under_price": -121,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -108,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-10-13T11:10:46+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-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "ab01aeb40725b42695be877e6745effa",
      "sport": "NHL",
      "game": "Minnesota Wild @ Winnipeg Jets",
      "commence_time": "2026-10-14T00:25:00+00:00",
      "start_label": "Tue 08:25 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "bovada": 6.0,
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betus": 6.5,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 106,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -103,
          "under_price": -121,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 113,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 113,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -122,
          "under_price": -101,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.5,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "033a7fbe94c870533285eca92f2907fb",
      "sport": "NHL",
      "game": "Colorado Avalanche @ Dallas Stars",
      "commence_time": "2026-10-14T00:40:00+00:00",
      "start_label": "Tue 08:40 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "williamhill_us": 6.0,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -110,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 107,
          "under_price": -132,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "587a79e5ddfb564cdee42db19af6422f",
      "sport": "NHL",
      "game": "Vegas Golden Knights @ Nashville Predators",
      "commence_time": "2026-10-14T00:55:00+00:00",
      "start_label": "Tue 08:55 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "bovada": 6.0,
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betus": 6.5,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -115,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 110,
          "under_price": -134,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 108,
          "under_price": -134,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": 113,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": 113,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -123,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "52b4edae40c883606966ff2b620547a5",
      "sport": "NHL",
      "game": "Toronto Maple Leafs @ Utah Mammoth",
      "commence_time": "2026-10-14T01:10:00+00:00",
      "start_label": "Tue 09:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "betmgm": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -112,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -116,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -116,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -110,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:46+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-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e2c675c14d7afbf6164f9eb51e66e615",
      "sport": "NHL",
      "game": "Calgary Flames @ Anaheim Ducks",
      "commence_time": "2026-10-14T01:55:00+00:00",
      "start_label": "Tue 09:55 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "betmgm": 6.5,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 102,
          "under_price": -124,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -105,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "1fa1e7fd3028995ab8ffb6b498e4899d",
      "sport": "NHL",
      "game": "Edmonton Oilers @ Los Angeles Kings",
      "commence_time": "2026-10-14T02:40:00+00:00",
      "start_label": "Tue 10:40 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "betmgm": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -109,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-10-13T11:10:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -119,
          "under_price": -103,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "3192c41b5eb5fad69e518d6eba5fcb91",
      "sport": "NHL",
      "game": "Boston Bruins @ San Jose Sharks",
      "commence_time": "2026-10-14T03:10:00+00:00",
      "start_label": "Tue 11:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "williamhill_us": 6.0,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-10-13T11:09:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-10-13T11:08:59+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-10-13T11:10:07+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -117,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:07:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:10:17+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -110,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:09:51+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -103,
          "under_price": -122,
          "quoted_at": "2026-10-13T11:10:02+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-13T11:10:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -116,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:46+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "mybookieag": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "622fd31d2c8178b025455656e0d2fb89",
      "sport": "MLB",
      "game": "Milwaukee Brewers @ Los Angeles Dodgers",
      "commence_time": "2026-10-15T00:00:00+00:00",
      "start_label": "Wed 08:00 PM ET",
      "median": 7.5,
      "minimum": 7.5,
      "maximum": 7.5,
      "books": {
        "fanduel": 7.5,
        "draftkings": 7.5,
        "williamhill_us": 7.5,
        "betmgm": 7.5,
        "mybookieag": 7.5,
        "betonlineag": 7.5,
        "lowvig": 7.5,
        "fanatics": 7.5,
        "bovada": 7.5,
        "betus": 7.5,
        "betrivers": 7.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 7.5,
          "over_price": 100,
          "under_price": -122,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 7.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:09:49+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 7.5,
          "over_price": -104,
          "under_price": -114,
          "quoted_at": "2026-10-13T11:08:34+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 7.5,
          "over_price": -106,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:18+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 7.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 7.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:33+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:22+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 7.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:19+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 7.5,
          "over_price": -105,
          "under_price": -117,
          "quoted_at": "2026-10-13T11:10:34+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 7.5,
        "betonlineag": 7.5,
        "betrivers": 7.5,
        "betus": 7.5,
        "bovada": 7.5,
        "draftkings": 7.5,
        "fanatics": 7.5,
        "fanduel": 7.5,
        "lowvig": 7.5,
        "mybookieag": 7.5,
        "williamhill_us": 7.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "855f58fad5f0f14b239f4f63df27998b",
      "sport": "NFL",
      "game": "Seattle Seahawks @ Denver Broncos",
      "commence_time": "2026-10-16T00:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 41.0,
      "minimum": 40.5,
      "maximum": 41.5,
      "books": {
        "draftkings": 40.5,
        "betus": 41.0,
        "williamhill_us": 41.0,
        "fanduel": 41.5,
        "lowvig": 41.0,
        "betonlineag": 41.0,
        "betrivers": 41.0,
        "mybookieag": 41.0,
        "betmgm": 41.0,
        "bovada": 40.5,
        "fanatics": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.0,
          "over_price": -111,
          "under_price": -111,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 41.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 41.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.0,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.0,
        "betonlineag": 41.0,
        "betrivers": 41.0,
        "betus": 41.0,
        "bovada": 41.0,
        "draftkings": 40.5,
        "fanatics": 41.0,
        "fanduel": 41.5,
        "lowvig": 41.0,
        "mybookieag": 41.0,
        "williamhill_us": 41.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "57418b2cf5aca558b3c98eafac1e264a",
      "sport": "NFL",
      "game": "Houston Texans @ Jacksonville Jaguars",
      "commence_time": "2026-10-18T13:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 42.5,
      "minimum": 42.5,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 42.5,
        "fanduel": 42.5,
        "betmgm": 42.5,
        "betus": 42.5,
        "mybookieag": 42.5,
        "bovada": 42.5,
        "lowvig": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "fanatics": 42.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:18+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "betus": 42.5,
        "bovada": 42.5,
        "draftkings": 42.5,
        "fanatics": 42.5,
        "fanduel": 42.5,
        "lowvig": 42.5,
        "mybookieag": 42.5,
        "williamhill_us": 42.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "7c312fdf24fb35f58b0e07c2932cc997",
      "sport": "NFL",
      "game": "Chicago Bears @ Atlanta Falcons",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 49.25,
      "minimum": 49.0,
      "maximum": 49.5,
      "books": {
        "draftkings": 49.5,
        "williamhill_us": 49.5,
        "fanduel": 49.5,
        "betonlineag": 49.0,
        "lowvig": 49.0,
        "betus": 49.5,
        "betrivers": 49.0,
        "mybookieag": 49.5,
        "betmgm": 49.0,
        "fanatics": 49.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 49.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 49.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 49.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 49.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 49.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 49.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 49.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 49.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 49.5,
        "betonlineag": 49.0,
        "betrivers": 49.0,
        "betus": 49.5,
        "draftkings": 49.5,
        "fanatics": 49.0,
        "fanduel": 49.5,
        "lowvig": 49.0,
        "mybookieag": 49.5,
        "williamhill_us": 48.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "e86227938fd3cf008fc5648fb5128344",
      "sport": "NFL",
      "game": "Baltimore Ravens @ Cleveland Browns",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 41.5,
      "minimum": 40.5,
      "maximum": 41.5,
      "books": {
        "draftkings": 40.5,
        "williamhill_us": 41.5,
        "betus": 41.5,
        "fanduel": 41.5,
        "lowvig": 41.5,
        "betonlineag": 41.5,
        "betrivers": 41.0,
        "mybookieag": 41.0,
        "betmgm": 41.0,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -102,
          "under_price": -120,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 41.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 41.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 41.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 41.0,
          "over_price": -112,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.5,
        "betonlineag": 41.5,
        "betrivers": 41.0,
        "betus": 41.5,
        "draftkings": 40.5,
        "fanatics": 41.5,
        "fanduel": 41.5,
        "lowvig": 41.5,
        "mybookieag": 41.0,
        "williamhill_us": 41.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "caca2d752fe1a1779029082e95332fcc",
      "sport": "NFL",
      "game": "Carolina Panthers @ Philadelphia Eagles",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 41.5,
      "minimum": 41.5,
      "maximum": 42.0,
      "books": {
        "draftkings": 41.5,
        "williamhill_us": 41.5,
        "betus": 41.5,
        "fanduel": 41.5,
        "lowvig": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "mybookieag": 42.0,
        "betmgm": 42.0,
        "bovada": 41.5,
        "fanatics": 41.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 41.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 41.5,
          "over_price": -115,
          "under_price": -106,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 41.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 41.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "betus": 41.5,
        "bovada": 41.5,
        "draftkings": 41.5,
        "fanatics": 41.5,
        "fanduel": 41.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 41.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "84aa9e190e625d7e9cd67e1f157a45b4",
      "sport": "NFL",
      "game": "Tennessee Titans @ Indianapolis Colts",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 44.0,
      "minimum": 43.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "williamhill_us": 44.0,
        "betus": 44.0,
        "fanduel": 43.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 43.5,
        "mybookieag": 44.0,
        "betmgm": 44.0,
        "bovada": 44.0,
        "fanatics": 44.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 44.0,
        "betrivers": 43.5,
        "betus": 44.0,
        "bovada": 44.0,
        "draftkings": 44.5,
        "fanatics": 44.0,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 44.0,
        "williamhill_us": 44.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "0b0b582b32b09ab6ff6664ffae0c9653",
      "sport": "NFL",
      "game": "New York Jets @ New England Patriots",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.0,
      "books": {
        "draftkings": 43.5,
        "williamhill_us": 43.5,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "betonlineag": 43.5,
        "betus": 43.5,
        "betrivers": 43.5,
        "mybookieag": 43.5,
        "betmgm": 43.5,
        "bovada": 44.0,
        "fanatics": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 44.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 43.5,
        "betonlineag": 43.5,
        "betrivers": 43.5,
        "betus": 43.5,
        "bovada": 44.0,
        "draftkings": 43.5,
        "fanatics": 43.5,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 43.5,
        "williamhill_us": 43.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "1cf74afd313e9fd300e1462012b174cb",
      "sport": "NFL",
      "game": "New Orleans Saints @ New York Giants",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 45.5,
      "minimum": 45.0,
      "maximum": 45.5,
      "books": {
        "draftkings": 45.5,
        "williamhill_us": 45.5,
        "betus": 45.5,
        "fanduel": 45.5,
        "betonlineag": 45.5,
        "lowvig": 45.5,
        "betrivers": 45.0,
        "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-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 45.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 45.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 45.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 45.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 45.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 45.5,
        "betonlineag": 45.5,
        "betrivers": 45.0,
        "betus": 45.5,
        "bovada": 45.0,
        "draftkings": 45.5,
        "fanatics": 45.5,
        "fanduel": 45.5,
        "lowvig": 45.5,
        "mybookieag": 45.5,
        "williamhill_us": 45.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "27f3994841ce8081c0b7349cf3d1e3d7",
      "sport": "NFL",
      "game": "Pittsburgh Steelers @ Tampa Bay Buccaneers",
      "commence_time": "2026-10-18T17:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "williamhill_us": 40.5,
        "betus": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "mybookieag": 40.5,
        "betmgm": 40.5,
        "bovada": 40.5,
        "fanatics": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 40.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-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "3729ac6d2a66b642850caf2044cdc658",
      "sport": "NFL",
      "game": "Arizona Cardinals @ Los Angeles Rams",
      "commence_time": "2026-10-18T20:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 52.5,
      "minimum": 52.0,
      "maximum": 52.5,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 52.5,
        "fanduel": 52.5,
        "betrivers": 52.0,
        "mybookieag": 52.5,
        "betmgm": 52.0,
        "fanatics": 52.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 52.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "45b2690b350ed45145c7a716b18e8e66",
      "sport": "NFL",
      "game": "Buffalo Bills @ Las Vegas Raiders",
      "commence_time": "2026-10-18T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 53.5,
      "minimum": 53.0,
      "maximum": 53.5,
      "books": {
        "draftkings": 53.5,
        "williamhill_us": 53.5,
        "fanduel": 53.5,
        "betrivers": 53.0,
        "mybookieag": 53.5,
        "betmgm": 53.5,
        "fanatics": 53.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 53.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 53.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 53.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 53.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 53.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "20fefae8c296247460ba5773caa42218",
      "sport": "NFL",
      "game": "Los Angeles Chargers @ Kansas City Chiefs",
      "commence_time": "2026-10-18T20:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 42.0,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "williamhill_us": 42.0,
        "betus": 42.0,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.5,
        "mybookieag": 42.0,
        "betmgm": 42.5,
        "bovada": 42.0,
        "fanatics": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-10-13T11:10:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.0,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.5,
          "over_price": -112,
          "under_price": -118,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.0,
        "betrivers": 42.5,
        "betus": 42.0,
        "bovada": 42.0,
        "draftkings": 42.5,
        "fanatics": 42.0,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 42.0
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "82fd5a159fa130e67abab93a9537f70b",
      "sport": "NFL",
      "game": "Dallas Cowboys @ Green Bay Packers",
      "commence_time": "2026-10-19T00:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 53.0,
      "minimum": 52.5,
      "maximum": 53.5,
      "books": {
        "draftkings": 52.5,
        "williamhill_us": 53.5,
        "betus": 53.0,
        "fanduel": 52.5,
        "lowvig": 53.0,
        "betonlineag": 53.0,
        "betrivers": 52.5,
        "mybookieag": 53.0,
        "betmgm": 52.5,
        "bovada": 53.0,
        "fanatics": 53.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 53.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 53.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 53.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 53.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:10:32+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.5,
        "betonlineag": 53.0,
        "betrivers": 52.5,
        "betus": 53.0,
        "bovada": 53.0,
        "draftkings": 52.5,
        "fanatics": 52.5,
        "fanduel": 52.5,
        "lowvig": 53.0,
        "mybookieag": 53.0,
        "williamhill_us": 53.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "f122527f003276d3bca19efa48c902c1",
      "sport": "NFL",
      "game": "Washington Commanders @ San Francisco 49ers",
      "commence_time": "2026-10-20T00:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 50.5,
      "minimum": 50.5,
      "maximum": 51.0,
      "books": {
        "draftkings": 50.5,
        "williamhill_us": 50.5,
        "betus": 51.0,
        "fanduel": 50.5,
        "lowvig": 51.0,
        "betonlineag": 51.0,
        "betrivers": 50.5,
        "mybookieag": 50.5,
        "betmgm": 50.5,
        "bovada": 50.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 50.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-10-13T11:10:37+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 50.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:10:39+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:48+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 50.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 51.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-10-13T11:10:48+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 51.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 50.5,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-10-13T11:10:49+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-10-13T11:09:19+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 50.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-10-13T11:08:47+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 50.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-10-13T11:10:06+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 50.5,
        "betonlineag": 51.0,
        "betrivers": 50.5,
        "betus": 51.0,
        "bovada": 50.5,
        "draftkings": 50.5,
        "fanduel": 50.5,
        "lowvig": 51.0,
        "mybookieag": 50.5,
        "williamhill_us": 50.5
      },
      "change_from": "2026-10-13T03:35:13.873366+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    }
  ],
  "news": [
    {
      "sport": "NBA",
      "title": "Which NBA deals will get done? Bobby Marks' biggest extension decisions to watch",
      "url": "https://www.espn.com/nba/story/_/id/50166436/rookie-veteran-contract-extensions-towns-giannis-jokic",
      "source": "ESPN",
      "published_at": "2026-10-13T11:00:04+00:00",
      "published_label": "Oct 13, 07:00 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Tyrese Haliburton's return brings hope and expectations in Indiana",
      "url": "https://www.espn.com/nba/story/_/id/50168604/tyrese-haliburton-indiana-pacers-return-injury",
      "source": "ESPN",
      "published_at": "2026-10-13T10:57:49+00:00",
      "published_label": "Oct 13, 06:57 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Seven things Solak thinks entering NFL Week 6: Time for Mendoza? Cowboys issues?",
      "url": "https://www.espn.com/nfl/story/_/id/50166233/week-6-seven-things-solak-thinks-raiders-eagles-cowboys",
      "source": "ESPN",
      "published_at": "2026-10-13T10:55:35+00:00",
      "published_label": "Oct 13, 06:55 AM ET"
    },
    {
      "sport": "NFL",
      "title": "2026 NFL Power Rankings: How all 32 teams stack up for Week 6",
      "url": "https://www.espn.com/nfl/story/_/id/50166454/nfl-power-rankings-week-6-teams-biggest-issue-defense",
      "source": "ESPN",
      "published_at": "2026-10-13T10:25:10+00:00",
      "published_label": "Oct 13, 06:25 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Broncos offense searching for more big plays, ready for Bo Nix to 'let it rip'",
      "url": "https://www.espn.com/nfl/story/_/id/50167288/broncos-quarterback-bo-nix-struggles-slower-progressions",
      "source": "ESPN",
      "published_at": "2026-10-13T10:00:10+00:00",
      "published_label": "Oct 13, 06:00 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Source: Dodgers' decision on sitting Ohtani hinges on health",
      "url": "https://www.espn.com/mlb/story/_/id/50171187/dodgers-shohei-ohtani-nlcs-game-3-playing-status-health",
      "source": "ESPN",
      "published_at": "2026-10-13T06:50:42+00:00",
      "published_label": "Oct 13, 02:50 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Chase DeLauter, José Ramírez lead Guardians' win in Game 1 of ALCS vs. Rays",
      "url": "https://www.espn.com/mlb/story/_/id/50170936/guardians-come-beat-rays-game-1-alcs",
      "source": "ESPN",
      "published_at": "2026-10-13T06:28:45+00:00",
      "published_label": "Oct 13, 02:28 AM ET"
    },
    {
      "sport": "NBA",
      "title": "San Antonio Spurs vs. Utah Jazz: Game Highlights",
      "url": "https://www.espn.com/video/clip/_/id/50171054/game-highlights",
      "source": "ESPN",
      "published_at": "2026-10-13T05:29:49+00:00",
      "published_label": "Oct 13, 01:29 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Brewers impose their will on Dodgers in taking 2-0 NLCS lead",
      "url": "https://www.espn.com/mlb/story/_/id/50170393/playoffs-2026-brewers-dodgers-nlcs-game-2-milwaukee-new-level",
      "source": "ESPN",
      "published_at": "2026-10-13T05:23:18+00:00",
      "published_label": "Oct 13, 01:23 AM ET"
    },
    {
      "sport": "NHL",
      "title": "Sturm sent to hospital after puck strikes head in Wild's win",
      "url": "https://www.espn.com/nhl/story/_/id/50171288/sturm-sent-hospital-puck-strikes-head-wild-win",
      "source": "ESPN",
      "published_at": "2026-10-13T05:22:38+00:00",
      "published_label": "Oct 13, 01:22 AM ET"
    }
  ],
  "coverage": {
    "NFL": "14 upcoming games with fresh paired totals at two or more books",
    "MLB": "2 upcoming games with fresh paired totals at two or more books",
    "NBA": "0 upcoming games with fresh paired totals at two or more books",
    "NHL": "16 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "3 recent headlines",
    "MLB": "3 recent headlines",
    "NBA": "3 recent headlines",
    "NHL": "1 recent headlines"
  }
}
