{
  "generated_at": "2026-08-12T08:54:53.943596+00:00",
  "model_version": "v1.0-poisson",
  "market": "1x2",
  "stake_unit": 10,
  "summary": {
    "matches_bet": 99,
    "wins": 43,
    "losses": 56,
    "hit_rate": 0.4343,
    "total_staked": 990,
    "total_returned": 815.25,
    "net_pnl": -174.75,
    "roi_pct": -17.65
  },
  "recent": [
    {
      "match_id": 5581,
      "date": "2026-08-10T17:00:00+00:00",
      "home": "Sirius",
      "away": "IF Brommapojkarna",
      "selection": "home",
      "model_prob": 0.575,
      "odds_at_bet": 1.33,
      "result": "draw",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5582,
      "date": "2026-08-10T17:00:00+00:00",
      "home": "Vasteras SK FK",
      "away": "Djurgardens IF",
      "selection": "away",
      "model_prob": 0.474,
      "odds_at_bet": 1.71,
      "result": "home",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5579,
      "date": "2026-08-09T14:30:00+00:00",
      "home": "IFK Goteborg",
      "away": "Kalmar FF",
      "selection": "away",
      "model_prob": 0.388,
      "odds_at_bet": 2.73,
      "result": "home",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5580,
      "date": "2026-08-09T14:30:00+00:00",
      "home": "Halmstad",
      "away": "Gais",
      "selection": "away",
      "model_prob": 0.484,
      "odds_at_bet": 1.64,
      "result": "away",
      "outcome": "won",
      "payout": 16.4
    },
    {
      "match_id": 5577,
      "date": "2026-08-09T12:00:00+00:00",
      "home": "Hammarby FF",
      "away": "BK Hacken",
      "selection": "home",
      "model_prob": 0.505,
      "odds_at_bet": 1.53,
      "result": "home",
      "outcome": "won",
      "payout": 15.3
    },
    {
      "match_id": 5578,
      "date": "2026-08-09T12:00:00+00:00",
      "home": "Malmo FF",
      "away": "Degerfors IF",
      "selection": "home",
      "model_prob": 0.569,
      "odds_at_bet": 1.45,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5062,
      "date": "2026-08-08T20:30:00+00:00",
      "home": "New England Revolution",
      "away": "Houston Dynamo",
      "selection": "home",
      "model_prob": 0.504,
      "odds_at_bet": 2.4,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5576,
      "date": "2026-08-08T15:30:00+00:00",
      "home": "Mjallby AIF",
      "away": "IF Elfsborg",
      "selection": "home",
      "model_prob": 0.468,
      "odds_at_bet": 2.62,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5575,
      "date": "2026-08-08T13:00:00+00:00",
      "home": "Orgryte IS",
      "away": "AIK Stockholm",
      "selection": "home",
      "model_prob": 0.387,
      "odds_at_bet": 2.65,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5573,
      "date": "2026-08-03T17:00:00+00:00",
      "home": "Djurgardens IF",
      "away": "Vasteras SK FK",
      "selection": "home",
      "model_prob": 0.508,
      "odds_at_bet": 1.43,
      "result": "home",
      "outcome": "won",
      "payout": 14.3
    },
    {
      "match_id": 5574,
      "date": "2026-08-03T17:00:00+00:00",
      "home": "Halmstad",
      "away": "Sirius",
      "selection": "away",
      "model_prob": 0.518,
      "odds_at_bet": 1.36,
      "result": "away",
      "outcome": "won",
      "payout": 13.6
    },
    {
      "match_id": 5329,
      "date": "2026-08-03T01:10:00+00:00",
      "home": "Toluca",
      "away": "Necaxa",
      "selection": "home",
      "model_prob": 0.52,
      "odds_at_bet": 1.49,
      "result": "home",
      "outcome": "won",
      "payout": 14.85
    },
    {
      "match_id": 5328,
      "date": "2026-08-02T23:00:00+00:00",
      "home": "Club America",
      "away": "Santos Laguna",
      "selection": "home",
      "model_prob": 0.534,
      "odds_at_bet": 1.34,
      "result": "home",
      "outcome": "won",
      "payout": 13.4
    },
    {
      "match_id": 5572,
      "date": "2026-08-02T14:30:00+00:00",
      "home": "AIK Stockholm",
      "away": "Orgryte IS",
      "selection": "home",
      "model_prob": 0.531,
      "odds_at_bet": 1.44,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5570,
      "date": "2026-08-02T12:00:00+00:00",
      "home": "IFK Goteborg",
      "away": "Degerfors IF",
      "selection": "home",
      "model_prob": 0.451,
      "odds_at_bet": 1.75,
      "result": "home",
      "outcome": "won",
      "payout": 17.55
    },
    {
      "match_id": 5571,
      "date": "2026-08-02T12:00:00+00:00",
      "home": "IF Brommapojkarna",
      "away": "Malmo FF",
      "selection": "home",
      "model_prob": 0.427,
      "odds_at_bet": 3.15,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5327,
      "date": "2026-08-02T03:05:00+00:00",
      "home": "Cruz Azul",
      "away": "Atlante FC",
      "selection": "home",
      "model_prob": 0.552,
      "odds_at_bet": 1.33,
      "result": "away",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5061,
      "date": "2026-08-02T02:45:00+00:00",
      "home": "Portland Timbers",
      "away": "Seattle Sounders",
      "selection": "home",
      "model_prob": 0.515,
      "odds_at_bet": 2.1,
      "result": "home",
      "outcome": "won",
      "payout": 21
    },
    {
      "match_id": 5060,
      "date": "2026-08-02T02:30:00+00:00",
      "home": "Los Angeles Galaxy",
      "away": "FC Dallas",
      "selection": "home",
      "model_prob": 0.416,
      "odds_at_bet": 2.36,
      "result": "draw",
      "outcome": "lost",
      "payout": 0
    },
    {
      "match_id": 5059,
      "date": "2026-08-02T01:30:00+00:00",
      "home": "Colorado Rapids",
      "away": "Austin",
      "selection": "home",
      "model_prob": 0.553,
      "odds_at_bet": 1.75,
      "result": "home",
      "outcome": "won",
      "payout": 17.5
    }
  ]
}