Free. No card, no trial, no sign-up.

Track record

What the method actually did when graded against real results, including the parts that lose. Backtest and live results are kept separate, and nothing is promoted as "proven" unless it passed the test below.

No edge type is proven yet295 segments testedBacktest generated 2026-11-10

The short version

Flagged +EV picks (2+ pts)56.8%vs 54.1% break-even · n=324
95% interval51.3%–62.1%sample is small
ROI per leg+5.1%hit ÷ break-even − 1
Below break-even49.1%n=5731 · -9.1% per leg

Validated edges

None yet. To be called proven, a segment must have 100+ out-of-sample legs, a 95% lower bound above break-even, and a hit rate above break-even in the earlier training half too. The Board's "Top picks · proven edge" section stays empty until something passes.

Closest to proven (not proven)

Ranked by the out-of-sample lower bound. These are the segments to watch as more graded data arrives.

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB unders2+ pts (flagged)12767.7% (59%–75%)54.0%+25.3%—65% · n=89Too few to prove
MLB picks on PrizePicks with 3+ agreeing prices2+ pts (flagged)12562.4% (54%–70%)54.2%+15.1%—62% · n=77Too few to prove
unders2+ pts (flagged)16361.4% (54%–68%)54.0%+13.5%—60% · n=111Not proven
MLB hits picks on PrizePicks2+ pts (flagged)9961.6% (52%–71%)54.2%+13.7%—63% · n=56Too few to prove
all picks6+ pts8360.2% (49%–70%)54.0%+11.6%—61% · n=61Too few to prove
all picks2+ pts (flagged)32456.8% (51%–62%)54.1%+5.1%—54% · n=219Not proven

Running record · backtest

Flagged picks (2+ pts edge on PrizePicks, Underdog and Dabble), cumulative by game date, with the 95% interval and break-even.

40%45%50%55%60%65%70%75%80%85%90%95%09-1509-2109-29
Cumulative hit rate 95% interval Break-even (weighted)

Live graded results

Published picks

A separate record for the legs EdgeLeg locked as Tonight's picks on the board. This is not the same as the broader live +EV sample above.

AI-suggested slips

A separate record for the 2–6 leg slips EdgeLeg suggested from the board. Graded after every leg finishes, using each app's verified payout table.

By edge size

Edge = fair win probability minus the break-even of the app's default entry. Cumulative rows (2+, 4+, 6+) overlap the bands.

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
all picks0 to 2 pts38056.8% (52%–62%)54.1%+5.0%—62% · n=262Not proven
all picks2 to 4 pts15856.3% (49%–64%)54.1%+4.1%—53% · n=97Too few to prove
all picks4 to 6 pts8354.2% (44%–65%)54.1%+0.3%—49% · n=61Too few to prove
all picks6+ pts8360.2% (49%–70%)54.0%+11.6%—61% · n=61Too few to prove
all picksBelow break-even573149.1% (48%–50%)54.1%-9.1%—49% · n=3599Below break-even
all picks2+ pts (flagged)32456.8% (51%–62%)54.1%+5.1%—54% · n=219Not proven
all picks4+ pts16657.2% (50%–65%)54.0%+5.9%—55% · n=122Not proven
all picks6+ pts (cumulative)8360.2% (49%–70%)54.0%+11.6%—61% · n=61Too few to prove

By app

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
picks on DabbleBelow break-even142749.5% (47%–52%)54.1%-8.4%-40.9%49% · n=1071Below break-even
picks on Dabble2+ pts (flagged)3461.8% (45%–76%)54.1%+14.2%—60% · n=30Too few to prove
picks on PrizePicksBelow break-even369249.1% (48%–51%)54.2%-9.4%-38.4%49% · n=2255Below break-even
picks on PrizePicks2+ pts (flagged)23255.6% (49%–62%)54.2%+2.6%+13.5%54% · n=155Not proven
picks on UnderdogBelow break-even61248.5% (45%–52%)53.4%-9.2%-17.6%49% · n=273Below break-even
picks on Underdog2+ pts (flagged)5858.6% (46%–70%)53.4%+9.7%—50% · n=34Too few to prove

By sport and app

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB picks on DabbleBelow break-even102049.4% (46%–52%)54.1%-8.6%-41.8%49% · n=664Below break-even
MLB picks on PrizePicksBelow break-even281648.7% (47%–51%)54.2%-10.1%-40.8%48% · n=1811Below break-even
MLB picks on PrizePicks2+ pts (flagged)20257.4% (51%–64%)54.2%+5.9%+33.4%55% · n=141Not proven
MLB picks on UnderdogBelow break-even20444.6% (38%–51%)53.4%-16.6%—45% · n=94Below break-even
MLB picks on Underdog2+ pts (flagged)5064.0% (50%–76%)53.4%+19.7%—53% · n=30Too few to prove
NFL picks on DabbleBelow break-even40749.9% (45%–55%)54.1%-7.8%-38.4%50% · n=407Below break-even
NFL picks on PrizePicksBelow break-even87650.3% (47%–54%)54.2%-7.1%-30.6%50% · n=444Below break-even
NFL picks on PrizePicks2+ pts (flagged)3043.3% (27%–61%)54.2%-20.1%—36% · n=14Below break-even
NFL picks on UnderdogBelow break-even40850.5% (46%–55%)53.4%-5.5%-10.8%51% · n=179Below break-even

By stat type

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB hits picks on DabbleBelow break-even48348.6% (44%–53%)54.1%-10.0%-47.0%48% · n=257Below break-even
MLB hits picks on PrizePicksBelow break-even150248.5% (46%–51%)54.2%-10.6%-42.2%48% · n=790Below break-even
MLB hits picks on PrizePicks2+ pts (flagged)9961.6% (52%–71%)54.2%+13.7%—63% · n=56Too few to prove
MLB hits picks on UnderdogBelow break-even9747.4% (38%–57%)53.4%-11.3%—52% · n=29Below break-even
MLB hits picks on Underdog2+ pts (flagged)2653.8% (35%–71%)53.4%+0.7%—44% · n=16Too few to prove
MLB strikeouts picks on DabbleBelow break-even10851.8% (43%–61%)54.1%-4.1%—52% · n=44Below break-even
MLB strikeouts picks on PrizePicksBelow break-even24948.6% (42%–55%)54.2%-10.3%-41.5%47% · n=121Below break-even
MLB strikeouts picks on PrizePicks2+ pts (flagged)2065.0% (43%–82%)54.2%+19.9%—62% · n=13Too few to prove
MLB strikeouts picks on UnderdogBelow break-even6541.5% (30%–54%)53.4%-22.3%—39% · n=28Below break-even
MLB total bases picks on DabbleBelow break-even42949.6% (45%–54%)54.1%-8.2%-40.1%49% · n=363Below break-even
MLB total bases picks on PrizePicksBelow break-even106549.1% (46%–52%)54.2%-9.4%-38.4%49% · n=900Below break-even
MLB total bases picks on PrizePicks2+ pts (flagged)8350.6% (40%–61%)54.2%-6.7%—49% · n=72Below break-even
MLB total bases picks on UnderdogBelow break-even4242.9% (29%–58%)53.4%-19.8%—43% · n=37Below break-even
NFL pass yds picks on DabbleBelow break-even3652.8% (37%–68%)54.1%-2.4%—53% · n=36Below break-even
NFL pass yds picks on PrizePicksBelow break-even4057.5% (42%–71%)54.2%+6.1%—58% · n=19Too few to prove
NFL pass yds picks on UnderdogBelow break-even11749.6% (41%–59%)53.4%-7.3%—49% · n=55Below break-even
NFL reception yds picks on DabbleBelow break-even21748.9% (42%–55%)54.1%-9.7%-45.6%49% · n=217Below break-even
NFL reception yds picks on PrizePicksBelow break-even44749.9% (45%–55%)54.2%-8.0%-33.5%49% · n=226Below break-even
NFL reception yds picks on UnderdogBelow break-even12250.0% (41%–59%)53.4%-6.5%—51% · n=49Below break-even
NFL receptions picks on DabbleBelow break-even4850.0% (36%–64%)54.1%-7.5%—50% · n=48Below break-even
NFL receptions picks on PrizePicksBelow break-even19449.5% (43%–56%)54.2%-8.7%-36.2%51% · n=102Below break-even
NFL receptions picks on PrizePicks2+ pts (flagged)2254.5% (35%–73%)54.2%+0.6%—45% · n=11Too few to prove
NFL receptions picks on UnderdogBelow break-even3256.3% (39%–72%)53.4%+5.2%—58% · n=12Too few to prove
NFL rush yds picks on DabbleBelow break-even10650.9% (42%–60%)54.1%-5.8%-30.1%51% · n=106Below break-even
NFL rush yds picks on PrizePicksBelow break-even19550.8% (44%–58%)54.2%-6.3%—49% · n=97Below break-even
NFL rush yds picks on UnderdogBelow break-even13750.4% (42%–59%)53.4%-5.8%—51% · n=63Below break-even

By stat type and side

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB hits overs on DabbleBelow break-even24541.2% (35%–47%)54.1%-23.8%-80.4%43% · n=129Below break-even
MLB hits overs on PrizePicksBelow break-even70744.0% (40%–48%)54.2%-18.9%-63.8%45% · n=376Below break-even
MLB hits overs on PrizePicks2+ pts (flagged)6759.7% (48%–71%)54.2%+10.1%—59% · n=37Too few to prove
MLB hits overs on UnderdogBelow break-even4829.2% (18%–43%)53.4%-45.4%—19% · n=16Below break-even
MLB hits unders on DabbleBelow break-even23856.3% (50%–62%)54.1%+4.1%+27.4%53% · n=128Not proven
MLB hits unders on PrizePicksBelow break-even79552.4% (49%–56%)54.2%-3.2%-15.0%50% · n=414Below break-even
MLB hits unders on PrizePicks2+ pts (flagged)3265.6% (48%–80%)54.2%+21.1%—68% · n=19Too few to prove
MLB hits unders on UnderdogBelow break-even4965.3% (51%–77%)53.4%+22.2%—92% · n=13Too few to prove
MLB strikeouts overs on DabbleBelow break-even5648.2% (36%–61%)54.1%-10.8%—40% · n=25Below break-even
MLB strikeouts overs on PrizePicksBelow break-even13045.4% (37%–54%)54.2%-16.3%—45% · n=65Below break-even
MLB strikeouts overs on UnderdogBelow break-even3330.3% (17%–47%)53.4%-43.3%—27% · n=15Below break-even
MLB strikeouts unders on DabbleBelow break-even5255.8% (42%–68%)54.1%+3.1%—68% · n=19Too few to prove
MLB strikeouts unders on PrizePicksBelow break-even11952.1% (43%–61%)54.2%-3.9%—50% · n=56Below break-even
MLB strikeouts unders on UnderdogBelow break-even3253.1% (36%–69%)53.4%-0.6%—54% · n=13Below break-even
MLB total bases overs on DabbleBelow break-even21444.4% (38%–51%)54.1%-17.9%-69.4%46% · n=180Below break-even
MLB total bases overs on PrizePicksBelow break-even51544.5% (40%–49%)54.2%-18.0%-61.8%46% · n=434Below break-even
MLB total bases overs on PrizePicks2+ pts (flagged)4645.6% (32%–60%)54.2%-15.8%—46% · n=41Below break-even
MLB total bases overs on UnderdogBelow break-even2425.0% (12%–45%)53.4%-53.2%—24% · n=21Below break-even
MLB total bases unders on DabbleBelow break-even21554.9% (48%–61%)54.1%+1.5%+9.3%53% · n=183Not proven
MLB total bases unders on PrizePicksBelow break-even55053.4% (49%–58%)54.2%-1.4%-6.7%52% · n=466Below break-even
MLB total bases unders on PrizePicks2+ pts (flagged)3756.8% (41%–71%)54.2%+4.7%—52% · n=31Too few to prove
NFL pass yds overs on PrizePicksBelow break-even2759.3% (41%–75%)54.2%+9.3%—62% · n=13Too few to prove
NFL pass yds overs on UnderdogBelow break-even5955.9% (43%–68%)53.4%+4.6%—64% · n=28Too few to prove
NFL pass yds unders on UnderdogBelow break-even5843.1% (31%–56%)53.4%-19.4%—33% · n=27Below break-even
NFL reception yds overs on DabbleBelow break-even11049.1% (40%–58%)54.1%-9.2%-44.0%49% · n=110Below break-even
NFL reception yds overs on PrizePicksBelow break-even22850.9% (44%–57%)54.2%-6.1%-26.8%54% · n=117Below break-even
NFL reception yds overs on UnderdogBelow break-even6142.6% (31%–55%)53.4%-20.3%—42% · n=24Below break-even
NFL reception yds unders on DabbleBelow break-even10748.6% (39%–58%)54.1%-10.1%-47.3%49% · n=107Below break-even
NFL reception yds unders on PrizePicksBelow break-even21948.9% (42%–55%)54.2%-9.9%-40.0%44% · n=109Below break-even
NFL reception yds unders on UnderdogBelow break-even6157.4% (45%–69%)53.4%+7.3%—60% · n=25Too few to prove
NFL receptions overs on DabbleBelow break-even2458.3% (39%–76%)54.1%+7.9%—58% · n=24Too few to prove
NFL receptions overs on PrizePicksBelow break-even10649.1% (40%–58%)54.2%-9.5%—54% · n=56Below break-even
NFL receptions unders on DabbleBelow break-even2441.7% (24%–61%)54.1%-22.9%—42% · n=24Below break-even
NFL receptions unders on PrizePicksBelow break-even8850.0% (40%–60%)54.2%-7.8%—48% · n=46Below break-even
NFL rush yds overs on DabbleBelow break-even5650.0% (37%–63%)54.1%-7.5%—50% · n=56Below break-even
NFL rush yds overs on PrizePicksBelow break-even10246.1% (37%–56%)54.2%-15.0%—50% · n=52Below break-even
NFL rush yds overs on UnderdogBelow break-even6844.1% (33%–56%)53.4%-17.5%—50% · n=32Below break-even
NFL rush yds unders on DabbleBelow break-even5052.0% (39%–65%)54.1%-3.8%—52% · n=50Below break-even
NFL rush yds unders on PrizePicksBelow break-even9355.9% (46%–66%)54.2%+3.1%—49% · n=45Too few to prove
NFL rush yds unders on UnderdogBelow break-even6956.5% (45%–68%)53.4%+5.7%—52% · n=31Too few to prove

Overs vs unders

Split by side, overall and then by sport and stat. Unders are also broken out by edge size. A row is only labelled proven if it clears the same out-of-sample bar as every other edge on this page.

Overall

Every graded +EV-eligible leg in the sample, all edge sizes.

SegmentEdgenHit (95%)Break-evenROI / legStatus
oversAll edges3,23746.2% (45%–48%)54.1%-14.6%History still building
undersAll edges3,19853.8% (52%–56%)54.1%-0.5%History still building

By sport

SegmentEdgenHit (95%)Break-evenROI / legStatus
MLB oversAll edges2,31545.1% (43%–47%)54.1%-16.8%History still building
MLB undersAll edges2,31454.9% (53%–57%)54.1%+1.5%History still building
NFL oversAll edges92249.1% (46%–52%)54.0%-9.0%History still building
NFL undersAll edges88450.9% (48%–54%)54.0%-5.7%History still building

By sport and stat

SegmentEdgenHit (95%)Break-evenROI / legStatus
MLB hits oversAll edges1,17744.8% (42%–48%)54.1%-17.3%History still building
MLB hits undersAll edges1,17254.9% (52%–58%)54.1%+1.5%History still building
MLB total bases oversAll edges89045.6% (42%–49%)54.1%-15.8%History still building
MLB total bases undersAll edges89454.6% (51%–58%)54.1%+0.8%History still building
MLB strikeouts oversAll edges24844.4% (38%–51%)54.0%-17.9%History still building
MLB strikeouts undersAll edges24856.0% (50%–62%)54.0%+3.7%History still building
NFL pass yds oversAll edges10856.5% (47%–65%)53.8%+5.0%History still building
NFL pass yds undersAll edges9245.6% (36%–56%)53.7%-15.0%History still building
NFL reception yds oversAll edges40949.1% (44%–54%)54.0%-9.1%History still building
NFL reception yds undersAll edges40350.4% (46%–55%)54.0%-6.8%History still building
NFL receptions oversAll edges17248.8% (41%–56%)54.1%-9.7%History still building
NFL receptions undersAll edges16650.6% (43%–58%)54.1%-6.4%History still building
NFL rush yds oversAll edges23345.9% (40%–52%)53.9%-14.9%History still building
NFL rush yds undersAll edges22354.3% (48%–61%)53.9%+0.6%History still building

Unders by edge size

Pooled across sports, then the same unders split by how far they sat from break-even.

SegmentEdgenHit (95%)Break-evenROI / legStatus
undersBelow break-even2,88453.1% (51%–55%)54.1%-1.9%History still building
unders0 to 2 pts15159.6% (52%–67%)54.1%+10.2%History still building
unders2 to 4 pts7754.5% (43%–65%)54.1%+0.9%History still building
unders4 to 6 pts4062.5% (47%–76%)54.1%+15.6%History still building
unders6+ pts4671.7% (57%–83%)53.9%+33.0%History still building
undersAll edges3,19853.8% (52%–56%)54.1%-0.5%History still building
unders2+ pts (flagged)16361.4% (54%–68%)54.0%+13.5%History still building
unders4+ pts8667.4% (57%–76%)54.0%+24.9%History still building
unders6+ pts (cumulative)4671.7% (57%–83%)53.9%+33.0%History still building
MLB undersBelow break-even2,06853.9% (52%–56%)54.1%-0.4%History still building
MLB unders0 to 2 pts11958.8% (50%–67%)54.1%+8.7%History still building
MLB unders2 to 4 pts6061.7% (49%–73%)54.1%+14.0%History still building
MLB unders4 to 6 pts3161.3% (44%–76%)54.1%+13.4%History still building
MLB unders6+ pts3683.3% (68%–92%)53.9%+54.7%History still building
MLB unders2+ pts (flagged)12767.7% (59%–75%)54.0%+25.3%History still building
MLB unders4+ pts6773.1% (61%–82%)54.0%+35.5%History still building
MLB unders6+ pts (cumulative)3683.3% (68%–92%)53.9%+54.7%History still building
NFL undersBelow break-even81651.0% (48%–54%)54.0%-5.6%History still building
NFL unders0 to 2 pts3262.5% (45%–77%)54.1%+15.6%History still building
NFL unders2+ pts (flagged)3638.9% (25%–55%)54.1%-28.1%History still building

Overs vs unders by app

Same split, further cut by app and the flagged or below-break-even buckets.

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB overs on DabbleBelow break-even51543.3% (39%–48%)54.1%-19.9%-73.6%44% · n=334Below break-even
MLB overs on PrizePicksBelow break-even135244.3% (42%–47%)54.2%-18.3%-62.5%46% · n=875Below break-even
MLB overs on PrizePicks2+ pts (flagged)11654.3% (45%–63%)54.2%+0.2%—53% · n=80Too few to prove
MLB overs on UnderdogBelow break-even10528.6% (21%–38%)53.4%-46.6%—23% · n=52Below break-even
MLB overs on Underdog2+ pts (flagged)2245.5% (27%–65%)53.4%-15.0%—18% · n=11Below break-even
MLB unders on DabbleBelow break-even50555.6% (51%–60%)54.1%+2.9%+18.7%54% · n=330Not proven
MLB unders on PrizePicksBelow break-even146452.8% (50%–55%)54.2%-2.6%-12.2%51% · n=936Below break-even
MLB unders on PrizePicks2+ pts (flagged)8661.6% (51%–71%)54.2%+13.7%—59% · n=61Too few to prove
MLB unders on UnderdogBelow break-even9961.6% (52%–71%)53.4%+15.3%—71% · n=42Too few to prove
MLB unders on Underdog2+ pts (flagged)2878.6% (60%–90%)53.4%+47.0%—74% · n=19Too few to prove
NFL overs on DabbleBelow break-even20950.7% (44%–57%)54.1%-6.2%-31.9%51% · n=209Below break-even
NFL overs on PrizePicksBelow break-even46349.9% (45%–54%)54.2%-8.0%-33.5%53% · n=238Below break-even
NFL overs on UnderdogBelow break-even20347.8% (41%–55%)53.4%-10.6%—52% · n=88Below break-even
NFL unders on DabbleBelow break-even19849.0% (42%–56%)54.1%-9.4%-44.7%49% · n=198Below break-even
NFL unders on PrizePicksBelow break-even41350.8% (46%–56%)54.2%-6.2%-27.0%46% · n=206Below break-even
NFL unders on PrizePicks2+ pts (flagged)2142.9% (24%–63%)54.2%-20.9%—40% · n=10Below break-even
NFL unders on UnderdogBelow break-even20553.2% (46%–60%)53.4%-0.5%—49% · n=91Below break-even

Blowouts

What happens to props when a game runs away. A game is a blowout only after it ends, from the final margin. Pre-game risk is a separate call, from the sharp spread or moneyline when we have it. Nothing here is proven; losing segments are listed with the rest.

SportFinal-margin blowoutPre-game risk
NBA / WNBA / NCAAB20 pointsspread of 10+ points
NFL / NCAAF17 pointsspread of 10+ points
MLB5 runsmoneyline favorite at 70%+ implied (the run line is almost always 1.5, so it is not used)
NHL3 goalsspread of 2+ goals, when posted
Soccer3 goalsspread of 1.5+ goals, when posted

Blowouts vs competitive games

Every graded +EV-eligible leg with a final score, split by whether the game met the final-margin bar.

SegmentEdgenHit (95%)Break-evenROI / legStatus
All overs in blowoutsAll edges78050.9% (47%–54%)54.1%-5.9%Below break-even
All unders in blowoutsAll edges76548.9% (45%–52%)54.1%-9.6%Below break-even
All overs in competitive gamesAll edges2,45744.7% (43%–47%)54.1%-17.3%Below break-even
All unders in competitive gamesAll edges2,43355.4% (53%–57%)54.1%+2.4%History still building
MLB overs in blowoutsAll edges52552.4% (48%–57%)54.1%-3.2%Below break-even
MLB unders in blowoutsAll edges51947.2% (43%–52%)54.1%-12.8%Below break-even
MLB overs in competitive gamesAll edges1,79042.9% (41%–45%)54.1%-20.7%Below break-even
MLB unders in competitive gamesAll edges1,79557.2% (55%–59%)54.1%+5.6%History still building
NFL overs in blowoutsAll edges25547.8% (42%–54%)54.0%-11.4%Below break-even
NFL unders in blowoutsAll edges24652.4% (46%–59%)54.0%-2.9%Below break-even
NFL overs in competitive gamesAll edges66749.6% (46%–53%)54.0%-8.1%Below break-even
NFL unders in competitive gamesAll edges63850.3% (46%–54%)54.0%-6.8%Below break-even

By sport and stat

SegmentEdgenHit (95%)Break-evenROI / legStatus
MLB hits overs in blowoutsAll edges25051.2% (45%–57%)54.1%-5.5%Below break-even
MLB hits unders in blowoutsAll edges24948.2% (42%–54%)54.1%-11.0%Below break-even
MLB total bases overs in blowoutsAll edges20856.3% (49%–63%)54.1%+3.9%History still building
MLB total bases unders in blowoutsAll edges20343.4% (37%–50%)54.1%-19.9%Below break-even
MLB strikeouts overs in blowoutsAll edges6744.8% (33%–57%)54.0%-17.2%Below break-even
MLB strikeouts unders in blowoutsAll edges6755.2% (43%–67%)54.1%+2.2%History still building
MLB hits overs in competitive gamesAll edges92743.0% (40%–46%)54.1%-20.5%Below break-even
MLB hits unders in competitive gamesAll edges92356.8% (54%–60%)54.1%+4.9%History still building
MLB total bases overs in competitive gamesAll edges68242.4% (39%–46%)54.1%-21.7%Below break-even
MLB total bases unders in competitive gamesAll edges69157.9% (54%–62%)54.1%+6.9%History still building
MLB strikeouts overs in competitive gamesAll edges18144.2% (37%–51%)54.0%-18.2%Below break-even
MLB strikeouts unders in competitive gamesAll edges18156.4% (49%–63%)54.0%+4.3%History still building
NFL pass yds overs in blowoutsAll edges3046.7% (30%–64%)53.8%-13.2%Below break-even
NFL pass yds unders in blowoutsAll edges2755.6% (37%–72%)53.7%+3.4%History still building
NFL reception yds overs in blowoutsAll edges11148.6% (40%–58%)54.1%-10.0%Below break-even
NFL reception yds unders in blowoutsAll edges11150.4% (41%–60%)54.0%-6.7%Below break-even
NFL receptions overs in blowoutsAll edges4753.2% (39%–67%)54.1%-1.7%Below break-even
NFL receptions unders in blowoutsAll edges4348.8% (35%–63%)54.1%-9.7%Below break-even
NFL rush yds overs in blowoutsAll edges6743.3% (32%–55%)53.9%-19.7%Below break-even
NFL rush yds unders in blowoutsAll edges6556.9% (45%–68%)53.9%+5.7%History still building
NFL pass yds overs in competitive gamesAll edges7860.3% (49%–70%)53.8%+12.1%History still building
NFL pass yds unders in competitive gamesAll edges6541.5% (30%–54%)53.7%-22.6%Below break-even
NFL reception yds overs in competitive gamesAll edges29849.3% (44%–55%)54.0%-8.7%Below break-even
NFL reception yds unders in competitive gamesAll edges29250.3% (45%–56%)54.0%-6.9%Below break-even
NFL receptions overs in competitive gamesAll edges12547.2% (39%–56%)54.1%-12.7%Below break-even
NFL receptions unders in competitive gamesAll edges12351.2% (42%–60%)54.1%-5.3%Below break-even
NFL rush yds overs in competitive gamesAll edges16647.0% (40%–55%)54.0%-12.9%Below break-even
NFL rush yds unders in competitive gamesAll edges15853.2% (45%–61%)54.0%-1.5%Below break-even

Starter-volume props

Passing yards, passing TDs, passing completions, and pitcher strikeouts — the props that usually belong to a starter. Other markets stay in the unknown-role rows, not labelled as role players.

SegmentEdgenHit (95%)Break-evenROI / legStatus
MLB starter-volume overs in blowoutsAll edges6744.8% (33%–57%)54.0%-17.2%Below break-even
MLB starter-volume unders in blowoutsAll edges6755.2% (43%–67%)54.1%+2.2%History still building
MLB starter-volume overs in competitive gamesAll edges18144.2% (37%–51%)54.0%-18.2%Below break-even
MLB starter-volume unders in competitive gamesAll edges18156.4% (49%–63%)54.0%+4.3%History still building
NFL starter-volume overs in blowoutsAll edges3046.7% (30%–64%)53.8%-13.2%Below break-even
NFL starter-volume unders in blowoutsAll edges2755.6% (37%–72%)53.7%+3.4%History still building
NFL starter-volume overs in competitive gamesAll edges7860.3% (49%–70%)53.8%+12.1%History still building
NFL starter-volume unders in competitive gamesAll edges6541.5% (30%–54%)53.7%-22.6%Below break-even

Pre-game spread risk (NFL)

A game is in the risk zone when the sharp home spread is 10+ points. Only two games in this sample qualified, so these rows are small. MLB, NBA and other sports are not in this table yet.

SegmentEdgenHit (95%)Break-evenROI / legStatus
NFL overs in games without a big spreadAll edges85448.9% (46%–52%)54.0%-9.4%Below break-even
NFL unders in games without a big spreadAll edges82050.8% (47%–54%)54.0%-5.8%Below break-even
NFL starter-volume overs in games without a big spreadAll edges10053.0% (43%–62%)53.8%-1.4%Below break-even
NFL starter-volume unders in games without a big spreadAll edges8748.3% (38%–59%)53.7%-10.1%Below break-even
NFL overs in games without a big spreadAll edges75448.4% (45%–52%)54.0%-10.4%Below break-even
NFL unders in games without a big spreadAll edges73351.2% (48%–55%)54.0%-5.3%Below break-even
NFL overs in pre-game risk gamesAll edges6851.5% (40%–63%)53.9%-4.5%Below break-even
NFL unders in pre-game risk gamesAll edges6451.6% (40%–63%)53.9%-4.3%Below break-even
NFL overs in pre-game risk gamesAll edges6045.0% (33%–58%)53.9%-16.6%Below break-even
NFL unders in pre-game risk gamesAll edges5955.9% (43%–68%)53.9%+3.7%History still building

NFL pre-game spreads: nflverse schedules extract (CC BY 4.0, credit nflverse, https://github.com/nflverse/nflverse-data), 32-game sample window only. Home spread = -spread_line. MLB/NBA/NHL/NCAAB pre-game risk is not in this free graded sample. Final scores use the same graded sample. See Data credits for required attributions.

Form, defense and pace: do they add an edge?

Each rule below picks a side using only what was known before kickoff (last 5 and last 10 games, season average, opponent defense tier, game total, home or away) and is graded on the 1,723 NFL lines the apps actually offered across 32 games (2026-09-18 to 2026-09-29). The first part of the sample trains, the later part tests. A rule is adopted into the edge only if it clears the same bar as everything else here: test n of at least 100, test 95% lower bound above break-even (54.2%), and train hit rate above break-even.

84 rule and stat combinations were tried; 1 cleared the bar, and 0 still clear it once the bar is widened for that many tries. None is adopted. Two weeks of games is a short window, so a lone pass among this many tries is what chance alone produces. We will re-run it as more graded games arrive.

Real over vs under hit rates on offered lines

StatnOver hitUnder hit
All four stats172350.4% (low 48%)49.6% (low 47%)
Passing yards14758.5% (low 50%)41.5% (low 34%)
Rushing yards39148.6% (low 44%)51.4% (low 46%)
Receiving yards80751.2% (low 48%)48.8% (low 45%)
Receptions37847.6% (low 43%)52.4% (low 47%)

Rules tested

RuleScopenHit (95%)TestTrain hitStatus
Always the under (all legs)All four stats172349.6% (47%–52%)49% · n=122951% · n=494Not proven
Always the over (all legs)All four stats172350.4% (48%–53%)51% · n=122949% · n=494Not proven
Over if the last-5 average is above the line, else underAll four stats172349.8% (47%–52%)50% · n=122948% · n=494Not proven
Over if the last-10 average is above the line, else underAll four stats172351.1% (49%–53%)53% · n=122948% · n=494Not proven
Over if the season average is above the line, else underAll four stats172346.1% (44%–49%)47% · n=122945% · n=494Not proven
L5 average at least 15% away from the line, follow itAll four stats118350.1% (47%–53%)51% · n=84549% · n=338Not proven
L5 average at least 15% above the line: overAll four stats64950.7% (47%–55%)51% · n=46949% · n=180Not proven
L5 average at least 15% below the line: underAll four stats53449.4% (45%–54%)50% · n=37648% · n=158Not proven
Fade form: under when L5 is above the line, over when belowAll four stats172350.2% (48%–53%)50% · n=122952% · n=494Not proven
Opponent defense in the softest third: overAll four stats52052.9% (49%–57%)53% · n=36853% · n=152Not proven
Opponent defense in the toughest third: underAll four stats61446.9% (43%–51%)44% · n=42654% · n=188Not proven
Soft defense: over, tough defense: underAll four stats113449.6% (47%–53%)48% · n=79454% · n=340Not proven
Soft defense: over, tough defense: underRushing yards25664.1% (58%–70%)66% · n=19158% · n=65Passed once, not adopted
Game total in the top third: overAll four stats69151.9% (48%–56%)50% · n=42755% · n=264Not proven
Game total in the bottom third: underAll four stats66052.3% (48%–56%)51% · n=55359% · n=107Not proven
L10 form and defense tier agree (above+soft: over, below+tough: under)All four stats49054.1% (50%–58%)54% · n=31855% · n=172Not proven
L10 form side, only where the market also prices that side above break-evenAll four stats40956.5% (52%–61%)58% · n=33851% · n=71Not proven
Under, only where the market prices the under above break-evenAll four stats32951.1% (46%–56%)51% · n=26153% · n=68Not proven

All 84 rows tested are in the data file behind this page. Defense tier uses each defense's last 8 games; there is no free, terms-allowed source for who guards whom, so primary-defender matchups are not tested.

Closing-price blend: weighted mean vs median

Does taking the median of each source's fair price beat the weighted mean we use? Lower Brier score is better; the interval is a bootstrap by game.

LinesnWeighted meanMedianDifference (95%)
Lines the apps offered18730.25300.2531+0.0002 (-0.0003 to 0.0007) · no clear difference
All lines incl. alternate ladders100740.17640.1760-0.0004 (-0.0006 to -0.0001) · differs

On the lines you can actually play the median is no better, so the live edge keeps the weighted mean. What is adopted is the safety net: a source is ignored if its fair price is outside 2%–98% or more than 15 points from the median of the others (changed 4 of 1873 offered lines, no measurable cost).

By agreement size

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB picks on Dabble with 1 agreeing priceBelow break-even8150.6% (40%–61%)54.1%-6.4%—51% · n=76Below break-even
MLB picks on Dabble with 2 agreeing pricesBelow break-even32649.7% (44%–55%)54.1%-8.1%-39.8%49% · n=266Below break-even
MLB picks on Dabble with 3+ agreeing pricesBelow break-even61349.1% (45%–53%)54.1%-9.2%-44.0%48% · n=322Below break-even
MLB picks on PrizePicks with 1 agreeing priceBelow break-even21650.5% (44%–57%)54.2%-6.9%-29.7%51% · n=189Below break-even
MLB picks on PrizePicks with 1 agreeing price2+ pts (flagged)3240.6% (26%–58%)54.2%-25.1%—37% · n=27Below break-even
MLB picks on PrizePicks with 2 agreeing pricesBelow break-even80249.0% (46%–52%)54.2%-9.6%-39.1%49% · n=639Below break-even
MLB picks on PrizePicks with 2 agreeing prices2+ pts (flagged)4555.6% (41%–69%)54.2%+2.5%—54% · n=37Too few to prove
MLB picks on PrizePicks with 3+ agreeing pricesBelow break-even179848.4% (46%–51%)54.2%-10.7%-42.7%48% · n=983Below break-even
MLB picks on PrizePicks with 3+ agreeing prices2+ pts (flagged)12562.4% (54%–70%)54.2%+15.1%—62% · n=77Too few to prove
MLB picks on Underdog with 1 agreeing priceBelow break-even2347.8% (29%–67%)53.4%-10.5%—47% · n=19Below break-even
MLB picks on Underdog with 2 agreeing pricesBelow break-even3043.3% (27%–61%)53.4%-18.9%—45% · n=20Below break-even
MLB picks on Underdog with 3+ agreeing pricesBelow break-even15144.4% (37%–52%)53.4%-17.0%—44% · n=55Below break-even
MLB picks on Underdog with 3+ agreeing prices2+ pts (flagged)4264.3% (49%–77%)53.4%+20.3%—50% · n=22Too few to prove
NFL picks on Dabble with 1 agreeing priceBelow break-even4151.2% (36%–66%)54.1%-5.3%—51% · n=41Below break-even
NFL picks on Dabble with 2 agreeing pricesBelow break-even13549.6% (41%–58%)54.1%-8.2%-40.2%50% · n=135Below break-even
NFL picks on Dabble with 3+ agreeing pricesBelow break-even23149.8% (43%–56%)54.1%-7.9%-39.1%50% · n=231Below break-even
NFL picks on PrizePicks with 1 agreeing priceBelow break-even15950.3% (43%–58%)54.2%-7.2%—46% · n=24Below break-even
NFL picks on PrizePicks with 2 agreeing pricesBelow break-even23751.5% (45%–58%)54.2%-5.0%—50% · n=70Below break-even
NFL picks on PrizePicks with 3+ agreeing pricesBelow break-even48049.8% (45%–54%)54.2%-8.1%-34.2%50% · n=350Below break-even
NFL picks on Underdog with 1 agreeing priceBelow break-even7650.0% (39%–61%)53.4%-6.5%—50% · n=4Below break-even
NFL picks on Underdog with 2 agreeing pricesBelow break-even16350.3% (43%–58%)53.4%-5.9%—52% · n=54Below break-even
NFL picks on Underdog with 3+ agreeing pricesBelow break-even16950.9% (43%–58%)53.4%-4.8%-9.4%50% · n=121Below break-even

By line type

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
MLB picks on Dabble standard linesBelow break-even102049.4% (46%–52%)54.1%-8.6%-41.8%49% · n=664Below break-even
MLB picks on PrizePicks standard linesBelow break-even281648.7% (47%–51%)54.2%-10.1%-40.8%48% · n=1811Below break-even
MLB picks on PrizePicks standard lines2+ pts (flagged)20257.4% (51%–64%)54.2%+5.9%+33.4%55% · n=141Not proven
MLB picks on Underdog standard linesBelow break-even20444.6% (38%–51%)53.4%-16.6%—45% · n=94Below break-even
MLB picks on Underdog standard lines2+ pts (flagged)5064.0% (50%–76%)53.4%+19.7%—53% · n=30Too few to prove
NFL picks on Dabble standard linesBelow break-even40749.9% (45%–55%)54.1%-7.8%-38.4%50% · n=407Below break-even
NFL picks on PrizePicks standard linesBelow break-even87650.3% (47%–54%)54.2%-7.1%-30.6%50% · n=444Below break-even
NFL picks on PrizePicks standard lines2+ pts (flagged)3043.3% (27%–61%)54.2%-20.1%—36% · n=14Below break-even
NFL picks on Underdog standard linesBelow break-even40850.5% (46%–55%)53.4%-5.5%-10.8%51% · n=179Below break-even

De-vig method: power

Same picks, different way of removing the vig.

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
all picksBelow break-even560349.1% (48%–50%)54.1%-9.3%—49% · n=3510Below break-even
all picks2+ pts (flagged)44257.2% (53%–62%)54.1%+5.9%—55% · n=293Not proven

De-vig method: worst case

The most conservative of the three methods.

SegmentEdgenHit (95%)Break-evenROI / legROI / entryOut-of-sampleStatus
all picksBelow break-even573549.2% (48%–50%)54.1%-9.1%—49% · n=3602Below break-even
all picks2+ pts (flagged)32256.5% (51%–62%)54.1%+4.6%—53% · n=217Not proven

Does the fair % match reality?

Both sides of every line included. If fair % is honest, the hit rate in each row should sit near it.

Fair % bucketnAvg fairActual hit (95%)
0-45%444438.8%39.7% (38%–41%)
45-50%279247.9%49.5% (48%–51%)
50-55%291852.0%50.4% (49%–52%)
55-60%216957.5%57.1% (55%–59%)
60-65%150862.1%63.6% (61%–66%)
65-100%76469.8%62.8% (59%–66%)

Method, limits and credit

EdgeLeg is analytics only. It takes no bets and past results do not guarantee future results. How EdgeLeg compares with other tools