Forward-paper-traded predictions. Logged before each fight, settled after.
Picks scored
387
Avg CLV
-3.37pp
% at or above close
49%
Verdict
No edge yet
paying juice for nothing
Closing Line Value = the implied probability of the best closing price across books minus the implied probability of the best price we got at pick-time. Positive = the market moved toward our pick after we logged it (sharps agreed); negative = the market moved against it.
Sharp bettors trust CLV over ROI because ROI is dominated by variance over short samples (hundreds of bets minimum to be meaningful). CLV converges in tens of picks. Sustained CLV ≥ +1pp is professional-level edge.
We compare best-of-all-books at pick to best-of-all-books at close, so comparisons are symmetric — that's why "% at or above" runs higher than a single-book "% beating" would: ties (same sharp book best at both moments) are common and counted as neutral.
We bet four markets: moneyline, decision, over 1½ rounds, and over 2½ rounds. Each one has its own edge requirement and confidence cap, tuned by testing against past fights.
All ROI percentages on this page are backtest results (in-sample, on completed historical fights). They are not a forecast or a guarantee. Forward-paper-traded results — picks logged before the fight happened — will populate after each card. Sustained real-world ROI in sports betting is typically single digits; treat any number above 15% as a backtest artifact until forward data confirms otherwise.
Decision picks need the biggest edge (8%) because the line is sharp. Round-based props work at 5% edge.
Moneyline is the strictest market. A pick is only recommended when four things line up: the model has at least a 3% edgeover the market, it's backing the favorite, it's genuinely confident (its uncertainty band is tight), and our three models — logistic, gradient-boosted, and Bayesian — all agree. Confidence alone isn't enough and edge alone isn't enough; only the combination held up in testing.
We recently added each fighter's pre-UFC record quality — an opponent-adjusted rating of their regional career, so beating a real prospect counts for more than beating a journeyman. That finally made the model reliable on debutants and prelim fighters, so — the confidence check handles fighters the model can't read.
05/30/2026 · 13 fights · 74 picks· 20.9u staked, expected +9.15u

edge ≥ 25% (too good — historically anti-signal)

model not confident enough — 29% credible interval (need < 15%)


Featherweight excluded on this market (consistently losing)

model not confident enough — 31% credible interval (need < 15%)


Featherweight excluded on this market (consistently losing)

model too confident (≥ 60%)


model too confident (≥ 50%)


model not confident enough — 37% credible interval (need < 15%)

model has this side as an underdog — backtest shows dog bets lose -10% ROI


model has this side as an underdog — backtest shows dog bets lose -10% ROI


model not confident enough — 33% credible interval (need < 15%)

model has this side as an underdog — backtest shows dog bets lose -10% ROI


model says 46% vs market 78% — strong fade on this side


model says 46% vs market 72% — strong fade on this side


model says 43% vs market 65% — strong fade on this side

model says 9% vs market 29% — strong fade on this side


model says 61% vs market 80% — strong fade on this side


model says 74% vs market 91% — strong fade on this side


model says 42% vs market 52% — strong fade on this side

model says 67% vs market 75% — strong fade on this side


model says 46% vs market 51% — strong fade on this side

07/25/2026 · 10 fights · 42 picks
model says 16% vs market 29% — strong fade on this side


08/01/2026 · 12 fights · 48 picks
No edges on this card yet. 48 picks waiting on BFO lines.
08/15/2026 · 10 fights · 44 picks
model not confident enough — 60% credible interval (need < 15%)


model has this side as an underdog — backtest shows dog bets lose -10% ROI


model says 45% vs market 65% — strong fade on this side


08/22/2026 · 1 fight · 4 picks
No edges on this card yet. 4 picks waiting on BFO lines.
06/14/2027 · 7 fights · 28 picks
No edges on this card yet. 28 picks waiting on BFO lines.

















































06/06/2026 · 12 fights · 68 picks


model not confident enough — 23% credible interval (need < 15%)








06/14/2026 · 7 fights · 42 picks· 25.0u staked, expected +3.55u














06/20/2026 · 15 fights · 84 picks· 40.0u staked, expected +16.09u














06/27/2026 · 15 fights · 86 picks· 33.9u staked, expected +9.65u


















07/11/2026 · 16 fights · 90 picks· 9.3u staked, expected +4.49u




edge ≥ 25% (too good — historically anti-signal)


model says 45% vs market 96% — strong fade on this side


model says 69% vs market 79% — strong fade on this side
model says 14% vs market 34% — strong fade on this side




model says 43% vs market 58% — strong fade on this side


model says 40% vs market 52%, so the prop is unlikely to hit










model says 22% vs market 28% — strong fade on this side


















model has this side as an underdog — backtest shows dog bets lose -10% ROI


model has this side as an underdog — backtest shows dog bets lose -10% ROI




model has this side as an underdog — backtest shows dog bets lose -10% ROI




model says 58% vs market 80% — strong fade on this side





model says 57% vs market 75% — strong fade on this side








model says 7% vs market 16% — strong fade on this side




model says 78% vs market 86% — strong fade on this side


model says 58% vs market 62% — strong fade on this side


edge ≥ 25% (too good — historically anti-signal)





ratio 2.0× > 2× (longshot overshoot)










model has this side as an underdog — backtest shows dog bets lose -10% ROI

model has this side as an underdog — backtest shows dog bets lose -10% ROI


model says 30% vs market 50% — strong fade on this side











model says 26% vs market 37% — strong fade on this side


model says 70% vs market 80% — strong fade on this side

model says 67% vs market 76% — strong fade on this side




edge ≥ 30% — too good, model overconfident
edge ≥ 25% (too good — historically anti-signal)












model has this side as an underdog — backtest shows dog bets lose -10% ROI












model says 26% vs market 56% — strong fade on this side


model says 57% vs market 80% — strong fade on this side




model says 19% vs market 40% — strong fade on this side




















