How Our Predictions Work
MatchupLens generates win probability estimates using a transparent, rules-based model. No black boxes — every factor is documented below.
For each game, we produce a single number: the estimated probability that the home team wins. We use three inputs, applied in order of reliability:
- Market moneyline odds — when ESPN carries a consensus line, we convert it to implied probability and use that as the base.
- Season record differential— if no odds are available, we estimate win probability from the gap between each team’s win percentage.
- Home-court/field advantage — when no market odds are available, we apply a fixed +5 percentage-point adjustment for the home side. This is not applied at neutral sites or for UFC bouts. (When market odds areavailable, home advantage is already priced into the line, so we don’t add it again.)
We display a confidence tier (High / Medium / Low) based on how far the favorite’s win probability sits from a 50/50 coin flip (the “edge”). It reflects the model’s certainty, not its accuracy:
- High — edge of 15 points or more (favorite ≥ 65% or ≤ 35%).
- Medium — edge of 7 to 14 points.
- Low — edge under 7 points (within ~7% of even).
When odds are available, we show whether our model pick agrees or disagrees with the betting market. “Agrees with market” means the model and the market favor the same side. “Disagrees with market” is displayed as a note — not as a betting signal.
- It does not use machine learning or historical training data.
- It does not account for player-level injuries or line-up changes.
- It does not incorporate weather, referee tendencies, or travel fatigue.
- It does not predict margins, totals, or point spreads.
Team records, scores, and odds are sourced from ESPN’s public scoreboard API. Pages refresh roughly every hour, so live scores can lag by up to an hour. ESPN is not a sponsor or affiliate of MatchupLens.
Disclaimer: MatchupLens predictions are for informational and entertainment purposes only. They are not betting advice and do not guarantee any outcome. Past model performance is not indicative of future results. If you choose to wager, please do so responsibly and within your means. Sports betting involves risk of financial loss. See how the model has performed · Responsible gambling resources →