{
  "schema": 5,
  "challenge": {
    "id": "2026-q4-training",
    "name": "Q4 Training Quarter",
    "start": "2026-10-01T00:00:00-07:00",
    "end_exclusive": "2027-01-01T00:00:00-08:00",
    "timezone": "America/Los_Angeles",
    "next_challenge_date": "2027-01-01",
    "buyback_dollars": 200,
    "buybacks_per_calendar_month": 1
  },
  "rules": {
    "start_dollars": 500,
    "picks_per_day": {
      "min": 1,
      "max": 10
    },
    "parlay_counts_as_one_pick": true
  },
  "generated_at": "2026-10-06T05:59:20.831752+00:00",
  "basis": "Verified pregame publications only",
  "excluded_unverified": 6,
  "people": [
    {
      "id": "ethan",
      "name": "Ethan Darwin",
      "art": "ethan-tea",
      "color": "#b9e4c9",
      "tagline": "I don't need more bets. I need better ones.",
      "record": {
        "wins": 1,
        "losses": 3,
        "pushes": 1,
        "voids": 0,
        "pending": 0,
        "entries": 5,
        "net_units": -1.01,
        "risked": 6.0,
        "roi": -16.83,
        "unpriced": 0,
        "missing_settlement": 0
      },
      "trend": {
        "points": [
          {
            "date": "2026-10-05",
            "units": -1.01
          }
        ],
        "last_5_units": -1.01,
        "last_5_count": 5,
        "max_drawdown_units": 3.5,
        "undated_settlements": 0
      },
      "money": {
        "start_dollars": 500,
        "unit_dollars": 25.0,
        "net_dollars": -25.25,
        "bankroll_dollars": 474.75,
        "unit_changes": [],
        "buyback_count": 0,
        "buyback_dollars": 0.0,
        "total_buy_in_dollars": 500.0,
        "buyback_debt_dollars": 0,
        "to_break_even_dollars": 25.25,
        "buybacks_this_month": 0,
        "buyback_eligible": false,
        "buyback_history": [],
        "pending_dollars": 0.0,
        "cash_dollars": 474.75
      }
    },
    {
      "id": "tommy",
      "name": "Tommy Buffett",
      "art": "tommy-long-receipt",
      "color": "#e8b94a",
      "tagline": "You can't find a pattern if you're scared to look.",
      "record": {
        "wins": 1,
        "losses": 9,
        "pushes": 0,
        "voids": 0,
        "pending": 0,
        "entries": 10,
        "net_units": -3.67,
        "risked": 5.0,
        "roi": -73.4,
        "unpriced": 0,
        "missing_settlement": 0
      },
      "trend": {
        "points": [
          {
            "date": "2026-10-05",
            "units": -3.67
          }
        ],
        "last_5_units": -1.17,
        "last_5_count": 5,
        "max_drawdown_units": 3.67,
        "undated_settlements": 0
      },
      "money": {
        "start_dollars": 500,
        "unit_dollars": 10.0,
        "net_dollars": -36.7,
        "bankroll_dollars": 463.3,
        "unit_changes": [],
        "buyback_count": 0,
        "buyback_dollars": 0.0,
        "total_buy_in_dollars": 500.0,
        "buyback_debt_dollars": 0,
        "to_break_even_dollars": 36.7,
        "buybacks_this_month": 0,
        "buyback_eligible": false,
        "buyback_history": [],
        "pending_dollars": 0.0,
        "cash_dollars": 463.3
      }
    },
    {
      "id": "bev",
      "name": "Bev Holmes",
      "art": "bev-popcorn",
      "color": "#ffab96",
      "tagline": "I'm just asking questions.",
      "record": {
        "wins": 3,
        "losses": 4,
        "pushes": 0,
        "voids": 0,
        "pending": 2,
        "entries": 9,
        "net_units": 0.8778,
        "risked": 4.5,
        "roi": 19.51,
        "unpriced": 0,
        "missing_settlement": 0
      },
      "trend": {
        "points": [
          {
            "date": "2026-10-05",
            "units": 0.8778
          }
        ],
        "last_5_units": 1.8778,
        "last_5_count": 5,
        "max_drawdown_units": 1.0,
        "undated_settlements": 0
      },
      "money": {
        "start_dollars": 500,
        "unit_dollars": 15.0,
        "net_dollars": 13.17,
        "bankroll_dollars": 513.17,
        "unit_changes": [],
        "buyback_count": 0,
        "buyback_dollars": 0.0,
        "total_buy_in_dollars": 500.0,
        "buyback_debt_dollars": 0,
        "to_break_even_dollars": 0,
        "buybacks_this_month": 0,
        "buyback_eligible": false,
        "buyback_history": [],
        "pending_dollars": 15.0,
        "cash_dollars": 498.17
      }
    },
    {
      "id": "rich",
      "name": "Rich Johnson",
      "art": "rich-gold-card",
      "color": "#c9c6f2",
      "tagline": "I prefer to win. Call me old-fashioned.",
      "record": {
        "wins": 0,
        "losses": 0,
        "pushes": 0,
        "voids": 0,
        "pending": 0,
        "entries": 0,
        "net_units": 0.0,
        "risked": 0.0,
        "roi": null,
        "unpriced": 0,
        "missing_settlement": 0
      },
      "trend": {
        "points": [],
        "last_5_units": null,
        "last_5_count": 0,
        "max_drawdown_units": null,
        "undated_settlements": 0
      },
      "money": {
        "start_dollars": 500,
        "unit_dollars": 40.0,
        "net_dollars": 0.0,
        "bankroll_dollars": 500.0,
        "unit_changes": [],
        "buyback_count": 0,
        "buyback_dollars": 0.0,
        "total_buy_in_dollars": 500.0,
        "buyback_debt_dollars": 0,
        "to_break_even_dollars": 0,
        "buybacks_this_month": 0,
        "buyback_eligible": false,
        "buyback_history": [],
        "pending_dollars": 0.0,
        "cash_dollars": 500.0
      }
    }
  ],
  "picks": [
    {
      "person": "bev",
      "posted_at": "2026-10-06T01:54:18+00:00",
      "start_time": "2026-10-07T00:00:00Z",
      "sport": "NCAAF",
      "matchup": "Southern Mississippi @ Troy",
      "market": "Moneyline",
      "pick": "Southern Mississippi",
      "odds": "+350",
      "book": "STN Sports",
      "result": "Pending",
      "post_url": "https://www.instagram.com/p/DeIpowYm8vs/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "to_win_dollars": 26.25,
      "game_url": "https://www.espn.com/college-football/game/_/gameId/401871090"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-06T01:54:18+00:00",
      "start_time": "2026-10-06T23:00:00Z",
      "sport": "NHL",
      "matchup": "Nashville Predators @ Toronto Maple Leafs",
      "market": "Puck Line",
      "pick": "Nashville Predators +1.5",
      "odds": "-185",
      "book": "STN Sports",
      "result": "Pending",
      "post_url": "https://www.instagram.com/p/DeIpowYm8vs/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "to_win_dollars": 4.05,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892449"
    },
    {
      "person": "ethan",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-06T00:00:00Z",
      "sport": "NHL",
      "matchup": "San Jose Sharks @ Dallas Stars",
      "market": "Player Points",
      "pick": "Macklin Celebrini Under 0.5",
      "odds": "+246",
      "book": "STN Sports",
      "result": "Push",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 1.0,
      "stake_dollars": 25.0,
      "net_dollars": 0.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892448"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-06T00:00:00Z",
      "sport": "NHL",
      "matchup": "San Jose Sharks @ Dallas Stars",
      "market": "Player Goals",
      "pick": "Tyler Seguin Over 0.5",
      "odds": "+350",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "net_dollars": -7.5,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892448"
    },
    {
      "person": "ethan",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-05T23:00:00Z",
      "sport": "NHL",
      "matchup": "Philadelphia Flyers @ Tampa Bay Lightning",
      "market": "Player Points",
      "pick": "Matvei Michkov Over 0.5",
      "odds": "+136",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 2.0,
      "stake_dollars": 50.0,
      "net_dollars": -50.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892445"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-05T23:00:00Z",
      "sport": "NHL",
      "matchup": "Philadelphia Flyers @ Tampa Bay Lightning",
      "market": "Player Points",
      "pick": "Matvei Michkov Over 0.5",
      "odds": "+136",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892445"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-05T23:00:00Z",
      "sport": "NHL",
      "matchup": "Philadelphia Flyers @ Tampa Bay Lightning",
      "market": "Player Assists",
      "pick": "Nikita Kucherov Under 0.5",
      "odds": "+158",
      "book": "Caesars",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892445"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T22:03:52+00:00",
      "start_time": "2026-10-05T23:00:00Z",
      "sport": "NHL",
      "matchup": "Philadelphia Flyers @ Tampa Bay Lightning",
      "market": "Player Goals",
      "pick": "Matvei Michkov Over 0.5",
      "odds": "+376",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeIPRBLki1H/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "net_dollars": -7.5,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892445"
    },
    {
      "person": "ethan",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Ottawa Senators @ Boston Bruins",
      "market": "Player Goals",
      "pick": "Shane Pinto Over 0.5",
      "odds": "+450",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.75,
      "stake_dollars": 18.75,
      "net_dollars": -18.75,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892446"
    },
    {
      "person": "ethan",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Ottawa Senators @ Boston Bruins",
      "market": "Player Points",
      "pick": "Shane Pinto Over 0.5",
      "odds": "+166",
      "book": "STN Sports",
      "result": "Win",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 1.5,
      "stake_dollars": 37.5,
      "net_dollars": 62.25,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892446"
    },
    {
      "person": "ethan",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Winnipeg Jets @ Pittsburgh Penguins",
      "market": "Player Goals",
      "pick": "Yegor Chinakhov Over 0.5",
      "odds": "+320",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.75,
      "stake_dollars": 18.75,
      "net_dollars": -18.75,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892447"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Ottawa Senators @ Boston Bruins",
      "market": "Player Goals",
      "pick": "Shane Pinto Over 0.5",
      "odds": "+450",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892446"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Ottawa Senators @ Boston Bruins",
      "market": "Player Points",
      "pick": "Shane Pinto Over 0.5",
      "odds": "+166",
      "book": "STN Sports",
      "result": "Win",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": 8.3,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892446"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Winnipeg Jets @ Pittsburgh Penguins",
      "market": "Player Goals",
      "pick": "Yegor Chinakhov Over 0.5",
      "odds": "+320",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892447"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Winnipeg Jets @ Pittsburgh Penguins",
      "market": "Player Goals",
      "pick": "Evgeni Malkin Over 0.5",
      "odds": "+300",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892447"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Winnipeg Jets @ Pittsburgh Penguins",
      "market": "Vegas Side",
      "pick": "Pittsburgh Penguins -1.5",
      "odds": "+150",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "net_dollars": -7.5,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892447"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T12:58:24+00:00",
      "start_time": "2026-10-05T23:00:00Z",
      "sport": "NHL",
      "matchup": "Philadelphia Flyers @ Tampa Bay Lightning",
      "market": "Vegas Side",
      "pick": "Tampa Bay Lightning -1.5",
      "odds": "+136",
      "book": "STN Sports",
      "result": "Win",
      "post_url": "https://www.instagram.com/p/DeHQ17Cm37f/",
      "stake_units": 1.0,
      "stake_dollars": 15.0,
      "net_dollars": 20.4,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892445"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-06T00:15:00Z",
      "sport": "NFL",
      "matchup": "Atlanta Falcons @ New Orleans Saints",
      "market": "Player Receptions",
      "pick": "Kyle Pitts Under 2.5",
      "odds": "+115",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nfl/game/_/gameId/401872979"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-06T00:15:00Z",
      "sport": "NFL",
      "matchup": "Atlanta Falcons @ New Orleans Saints",
      "market": "Player Passing Touchdowns",
      "pick": "Michael Penix Jr. Under 1.5",
      "odds": "-148",
      "book": "Caesars",
      "result": "Win",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "net_dollars": 5.07,
      "game_url": "https://www.espn.com/nfl/game/_/gameId/401872979"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-06T00:00:00Z",
      "sport": "MLB",
      "matchup": "New York Yankees @ Tampa Bay Rays",
      "market": "Player Home Runs",
      "pick": "Richie Palacios Over 0.5",
      "odds": "+1030",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/mlb/game/_/gameId/401907986"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-06T00:00:00Z",
      "sport": "MLB",
      "matchup": "New York Yankees @ Tampa Bay Rays",
      "market": "Moneyline",
      "pick": "Tampa Bay Rays",
      "odds": "+118",
      "book": "STN Sports",
      "result": "Win",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 1.0,
      "stake_dollars": 15.0,
      "net_dollars": 17.7,
      "game_url": "https://www.espn.com/mlb/game/_/gameId/401907986"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-05T23:30:00Z",
      "sport": "NHL",
      "matchup": "Ottawa Senators @ Boston Bruins",
      "market": "Player Points",
      "pick": "Claude Giroux Over 0.5",
      "odds": "+135",
      "book": "Caesars",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/nhl/game/_/gameId/401892446"
    },
    {
      "person": "tommy",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-05T21:00:00Z",
      "sport": "MLB",
      "matchup": "Chicago White Sox @ Cleveland Guardians",
      "market": "Player Home Runs",
      "pick": "Chase Meidroth Over 0.5",
      "odds": "+912",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 5.0,
      "net_dollars": -5.0,
      "game_url": "https://www.espn.com/mlb/game/_/gameId/401907991"
    },
    {
      "person": "bev",
      "posted_at": "2026-10-05T07:04:47+00:00",
      "start_time": "2026-10-05T21:00:00Z",
      "sport": "MLB",
      "matchup": "Chicago White Sox @ Cleveland Guardians",
      "market": "Player Home Runs",
      "pick": "Chase Meidroth Over 0.5",
      "odds": "+912",
      "book": "STN Sports",
      "result": "Loss",
      "post_url": "https://www.instagram.com/p/DeGoX1Tm-B8/",
      "stake_units": 0.5,
      "stake_dollars": 7.5,
      "net_dollars": -7.5,
      "game_url": "https://www.espn.com/mlb/game/_/gameId/401907991"
    }
  ]
}
