lolbets — forward-test dashboard

Genuinely out-of-sample: predictions recorded before matches were played, graded against real outcomes. Generated 2026-07-18 14:25 UTC. Click any matchup row for a feature-level breakdown of why the model favors that side.

Live from Polymarket US

Pulled directly from Polymarket US's public API when you click refresh — genuinely live, not a stored snapshot. Model probabilities are the model's current read on each match (refreshed every record_predictions run, matched by event id) — available even for matches too far out to be in the forward-test betting window yet; matches with no estimate at all show market price only. Decision support only — nothing here is placed automatically.

Recorded
16
Scored
9
Pending
7
Model log loss
0.6091
▲ trails market by 0.1663 log loss
Market log loss
0.4427
Model Brier
0.2019
Total staked
$341.41
Total P&L
-$169.60
▼ -49.7% ROI on 6 bets

Snapshot — bets to consider (7)

Not yet resolved, soonest first. Snapshotted once each match fell into the betting window (see `paper_trading.snapshot_window_min_hours`/`snapshot_window_max_hours`) — a proxy for the price at actual bet-placement time, captured the last time record_predictions ran, not a live feed (see "Live from Polymarket US" above for that). Decision support only, nothing here is placed automatically.

Start (ET)LeagueMatchup Model P(A)Market P(A)Edge Stake Full Kelly %
2026-07-15 05:00 EWC Team Secret vs Sentinels 0.469 0.515 -0.046 $37.82 on Sentinels 7.6%
2026-07-20 02:45 LCK DN SOOPers vs BNK FEARX 0.116 0.228 -0.112 $100.00 on BNK FEARX 48.1%
2026-07-20 04:15 LCK DN SOOPers vs HANJIN BRION 0.412 0.297 +0.115 $78.28 on DN SOOPers 15.7%
2026-07-20 05:00 LCK Kiwoom DRX vs BNK FEARX 0.371 0.343 +0.028 $16.52 on Kiwoom DRX 3.3%
2026-07-20 05:45 LCK DN SOOPers vs KT Rolster 0.174 0.168 +0.006 $0.89 on DN SOOPers 0.2%
2026-07-20 06:30 LCK Kiwoom DRX vs HANJIN BRION 0.692 0.436 +0.256 $100.00 on Kiwoom DRX 44.7%
2026-07-20 08:00 LCK Kiwoom DRX vs KT Rolster 0.271 0.276 -0.006

Model vs. market log loss over time

0.001.372.73
Model Market

By league (min. 3 scored matches)

MSI: model 0.666 vs market 0.477 (market wins, n=8)MSIn=8
Model wins (lower log loss) Market wins

Simulated P&L (fractional Kelly, decision support only — no real money)

-$170$0

Scored — graded against real outcomes (9)

Start (ET)LeagueMatchup Model P(A)Market P(A)Edge Stake Full Kelly % ResultP&L
2026-07-15 08:30 MSI LYON vs JD Gaming 0.554 0.455 +0.098 $84.56 on LYON 16.9% JD Gaming-84.56
2026-07-15 08:30 MSI Hanwha Life Esports vs MIBR.LOS 0.911 0.901 +0.010 Hanwha Life Esports
2026-07-15 07:20 MSI G2 Esports vs FURIA Esports 0.858 0.762 +0.096 G2 Esports
2026-07-15 06:10 MSI T1 vs GAM Esports 0.912 0.891 +0.021 $84.87 on T1 17.0% T1+10.06
2026-07-15 06:10 MSI Bilibili Gaming vs Movistar KOI 0.755 0.802 -0.047 $26.37 on Movistar KOI 5.3% Bilibili Gaming-26.37
2026-07-15 05:00 LCK Gen.G vs Karmine Corp 0.857 0.842 +0.016 $37.31 on Gen.G 7.5% Gen.G+6.81
2026-07-11 04:00 MSI Hanwha Life Esports vs LYON 0.821 0.865 -0.044 Hanwha Life Esports
2026-07-10 04:00 MSI LYON vs G2 Esports 0.265 0.248 +0.018 $8.29 on LYON 1.7% LYON+24.45
2026-07-09 04:00 MSI Bilibili Gaming vs Hanwha Life Esports 0.093 0.386 -0.293 $100.00 on Hanwha Life Esports 75.5% Bilibili Gaming-100.00