Line Lab Research

Crossing Two Experiments: We Pointed the AI Panel at the Touts. So Far It Says Every One of Their Sides Is Overpriced.

Two of the experiments on this site were built to answer different questions. The capper tracker asks whether anyone selling picks on X has real closing line value. The Consensus asks whether a three-model AI panel can rank our own mechanical fires by profitability. Since August 5 they're wired together: the touts generate candidates, and the panel scores them before first pitch. Neither one is allowed anywhere near a dollar.

Why cross them at all

Our standing position on handicappers is that they are hypothesis generators, never tail targets. Across the cappers we track, none survives multiplicity — the best ROI on the board carries a family-wise p-value around 0.25 once you account for how many accounts we're testing, and its closing line value is indistinguishable from the pool average. So "who should I follow" is the wrong question. The right one is narrower: the touts surface a dozen or more live sides a day that our own rules never look at. Is there a filter that separates the good ones from the noise?

The panel is a candidate filter. On each side it runs a research pass over the real-world context (probable starters, form, injuries, park), then an adversarial debate — one frontier model argues the backed side, another argues the opposite — and a third model reads both blind and returns two numbers: an independent win probability and a 1-10 confidence score. Crucially, the panel does not know a capper is involved. It scores the side.

Three pools, never pooled

All three arms write to one ledger under a source tag, and we do not merge them, because they are different populations answering different questions:

The early disagreement is unanimous

Every scored side carries an edge number: the panel's blind win probability minus the price Polymarket was actually asking for that team at score time. Positive means the panel thinks the market is too cheap. So far the panel has priced 86 of 98 capper sides below the market's own ask, at a mean edge of -0.120.

Read that carefully, because it is not a result yet — it's a description. The touts overwhelmingly play favorites, favorites are the expensive side, and a value-oriented ranker will call expensive sides overpriced almost by construction. The interesting question isn't whether the panel dislikes the touts. It's whether the ordering within those sides — which ones it dislikes least — has any relationship to what they earn.

The ledger

Every capper side the panel has scored, its Polymarket ask at score time, which accounts were on it, the panel's blind probability, its score, and the outcome. Written pre-game, never edited, rebuilt at every nightly grade:

DateGameSide @ askCappersPanel probScoreEdgeResult
2026-08-11Royals@DodgersDodgers @0.72 (fav)Sports Parlay Picks0.372/10-0.35WON
2026-08-11Rockies@DiamondbacksDiamondbacks @0.63 (fav)Sports Parlay Picks0.332/10-0.30LOST
2026-08-11Mets@BravesBraves @0.55 (fav)Sports Parlay Picks0.47/10-0.15WON
2026-08-11Cubs@NationalsCubs @0.61 (fav)Sports Parlay Picks0.382/10-0.23WON
2026-08-11Royals@DodgersRoyals @0.3StumpTheSpread - Free Sports Picks Predi0.387/10+0.08LOST
2026-08-11Phillies@CardinalsPhillies @0.61 (fav)Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.43/10-0.21LOST
2026-08-11Rays@AthleticsRays @0.62 (fav)Free Picks PickDawgz, StumpTheSpread - Free Sports Picks Predi0.363/10-0.26WON
2026-08-11Rockies@DiamondbacksRockies @0.38Free Picks PickDawgz, StumpTheSpread - Free Sports Picks Predi0.363/10-0.02WON
2026-08-11Brewers@PadresPadres @0.45Free Picks PickDawgz0.43/10-0.05WON
2026-08-11Reds@White SoxWhite Sox @0.59 (fav)Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.442/10-0.15LOST
2026-08-11Orioles@TwinsOrioles @0.49Free Picks PickDawgz0.443/10-0.05WON
2026-08-11Cubs@NationalsNationals @0.4Free Picks PickDawgz, StumpTheSpread - Free Sports Picks Predi0.383/10-0.02LOST
2026-08-11Pirates@MarlinsPirates @0.52 (fav)Free Picks PickDawgz0.493/10-0.03LOST
2026-08-11Astros@GiantsGiants @0.37Tony's Picks0.363/10-0.01WON
2026-08-11Rangers@AngelsRangers @0.58 (fav)Tony's Picks, Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.42/10-0.18LOST
2026-08-11Orioles@TwinsTwins @0.52 (fav)Tony's Picks, Free Picks PickDawgz, StumpTheSpread - Free Sports Picks Predi0.473/10-0.05LOST
2026-08-11Reds@White SoxReds @0.42Tony's Picks0.425/10+0.00WON
2026-08-11Mets@BravesMets @0.47Tony's Picks, Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.433/10-0.04LOST
2026-08-11Red Sox@Blue JaysRed Sox @0.44Tony's Picks0.444/10+0.00LOST
2026-08-11Pirates@MarlinsMarlins @0.49Tony's Picks, Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.463/10-0.03WON
2026-08-11Guardians@TigersTigers @0.55 (fav)Tony's Picks, Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.513/10-0.04WON
2026-08-11Brewers@PadresBrewers @0.56 (fav)Greedo Plays, Tony's Picks, StumpTheSpread - Free Sports Picks Predi0.422/10-0.14LOST
2026-08-11Astros@GiantsAstros @0.64 (fav)Greedo Plays, Free Picks PickDawgz, StumpTheSpread - Free Sports Picks Predi0.362/10-0.28LOST
2026-08-11Red Sox@Blue JaysBlue Jays @0.57 (fav)Greedo Plays0.442/10-0.13WON
2026-08-11Mariners@YankeesYankees @0.55 (fav)Greedo Plays, Free Picks PickDawgz, Doc's Sports Picks, Best Bets, Predictio, StumpTheSpread - Free Sports Picks Predi0.53/10-0.05WON
2026-08-10Astros@GiantsAstros @0.59 (fav)Free Picks PickDawgz0.442/10-0.15WON
2026-08-10Orioles@TwinsTwins @0.48Tony's Picks0.474/10-0.01WON
2026-08-10Royals@DodgersDodgers @0.72 (fav)Greedo Plays, Sports Parlay Picks0.313/10-0.41WON
2026-08-10Astros@GiantsGiants @0.42Free Picks PickDawgz0.445/10+0.02LOST
2026-08-10Rays@AthleticsRays @0.61 (fav)Free Picks PickDawgz, Sports Parlay Picks0.382/10-0.23WON
2026-08-10Rangers@AngelsRangers @0.52 (fav)Free Picks PickDawgz, Tony's Picks, Sports Parlay Picks0.453/10-0.07WON
2026-08-10Brewers@PadresPadres @0.48Silverback Bets0.423/10-0.06WON
2026-08-10Rangers@AngelsAngels @0.49Silverback Bets0.423/10-0.07LOST
2026-08-10Mets@BravesMets @0.43Silverback Bets0.43/10-0.03WON
2026-08-10Royals@DodgersRoyals @0.27StumpTheSpread - Free Sports Picks Predi0.326/10+0.05LOST
2026-08-10Rays@AthleticsAthletics @0.4StumpTheSpread - Free Sports Picks Predi0.425/10+0.02LOST
2026-08-10Brewers@PadresBrewers @0.53 (fav)StumpTheSpread - Free Sports Picks Predi, Free Picks PickDawgz, Tony's Picks, Sports Parlay Picks0.443/10-0.09LOST
2026-08-10Rockies@DiamondbacksDiamondbacks @0.65 (fav)StumpTheSpread - Free Sports Picks Predi, Free Picks PickDawgz, Sports Parlay Picks0.363/10-0.29WON
2026-08-10Orioles@TwinsOrioles @0.53 (fav)StumpTheSpread - Free Sports Picks Predi, Free Picks PickDawgz, Silverback Bets, Sports Parlay Picks0.473/10-0.06LOST
2026-08-10Phillies@CardinalsCardinals @0.48 (fav)StumpTheSpread - Free Sports Picks Predi, Free Picks PickDawgz, Greedo Plays, Tony's Picks, Sports Parlay Picks0.433/10-0.05LOST
2026-08-10Mets@BravesBraves @0.58 (fav)StumpTheSpread - Free Sports Picks Predi, Free Picks PickDawgz, Greedo Plays, Tony's Picks, Sports Parlay Picks0.383/10-0.20LOST
2026-08-10Red Sox@Blue JaysRed Sox @0.6 (fav)StumpTheSpread - Free Sports Picks Predi, Greedo Plays, Free Picks PickDawgz, Sports Parlay Picks0.42/10-0.20LOST
2026-08-09Rays@MarinersMariners @0.51 (fav)Nickicashin0.453/10-0.06LOST
2026-08-09Rockies@CardinalsCardinals @0.61 (fav)Sports Parlay Picks0.326/10-0.29WON
2026-08-09Blue Jays@PhilliesPhillies @0.68 (fav)Sports Parlay Picks0.42/10-0.28WON
2026-08-09Twins@BrewersBrewers @0.72 (fav)Guy Boston Sports, Sports Parlay Picks0.342/10-0.38WON
2026-08-09Cubs@RoyalsCubs @0.61 (fav)Guy Boston Sports, Sports Parlay Picks0.43/10-0.21WON
2026-08-09Braves@YankeesYankees @0.58 (fav)Guy Boston Sports0.382/10-0.20LOST
2026-08-09Cubs@RoyalsRoyals @0.4Tony's Picks0.44/10+0.00LOST
2026-08-09Angels@MarlinsMarlins @0.58 (fav)Tony's Picks0.383/10-0.20WON
2026-08-09Guardians@White SoxWhite Sox @0.49StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.443/10-0.05WON
2026-08-09Blue Jays@PhilliesBlue Jays @0.35StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.427/10+0.07LOST
2026-08-09Mets@PiratesPirates @0.57 (fav)StumpTheSpread - Free Sports Picks Predi0.452/10-0.12LOST
2026-08-09Athletics@Red SoxRed Sox @0.69 (fav)StumpTheSpread - Free Sports Picks Predi0.422/10-0.27LOST
2026-08-09Rays@MarinersRays @0.5Silverback Bets, StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.463/10-0.04WON
2026-08-09Dodgers@DiamondbacksDiamondbacks @0.43Silverback Bets, StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.445/10+0.01WON
2026-08-09Tigers@GiantsTigers @0.54 (fav)Silverback Bets, StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.423/10-0.12WON
2026-08-09Orioles@RangersRangers @0.55 (fav)Silverback Bets, StumpTheSpread - Free Sports Picks Predi, Tony's Picks0.443/10-0.11LOST
2026-08-09Guardians@White SoxGuardians @0.52 (fav)Silverback Bets0.473/10-0.05LOST
2026-08-09Reds@NationalsReds @0.5 (fav)Silverback Bets, Tony's Picks0.463/10-0.04LOST
2026-08-09Mets@PiratesMets @0.44Silverback Bets, Tony's Picks0.444/10+0.00WON
2026-08-08Rockies@CardinalsCardinals @0.59 (fav)Picks4Dayzzz0.363/10-0.23LOST
2026-08-08Twins@BrewersBrewers @0.57 (fav)Tony's Picks0.462/10-0.11WON
2026-08-08Tigers@GiantsGiants @0.48Silverback Bets0.443/10-0.04LOST
2026-08-08Rays@MarinersRays @0.49StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.423/10-0.07WON
2026-08-08Dodgers@DiamondbacksDiamondbacks @0.38StumpTheSpread - Free Sports Picks Predi0.395/10+0.01LOST
2026-08-08Astros@PadresPadres @0.53 (fav)StumpTheSpread - Free Sports Picks Predi0.473/10-0.06WON
2026-08-08Tigers@GiantsTigers @0.53 (fav)StumpTheSpread - Free Sports Picks Predi0.473/10-0.06WON
2026-08-08Guardians@White SoxGuardians @0.55 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.442/10-0.11LOST
2026-08-08Orioles@RangersRangers @0.59 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.442/10-0.15WON
2026-08-08Twins@BrewersTwins @0.42StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.445/10+0.02LOST
2026-08-08Cubs@RoyalsCubs @0.61 (fav)StumpTheSpread - Free Sports Picks Predi0.452/10-0.16LOST
2026-08-08Reds@NationalsReds @0.57 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.43/10-0.17LOST
2026-08-08Mets@PiratesMets @0.47StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.453/10-0.02LOST
2026-08-08Blue Jays@PhilliesPhillies @0.62 (fav)StumpTheSpread - Free Sports Picks Predi0.422/10-0.20LOST
2026-08-08Athletics@Red SoxRed Sox @0.71 (fav)StumpTheSpread - Free Sports Picks Predi0.412/10-0.30LOST
2026-08-08Angels@MarlinsAngels @0.41StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.43/10-0.01LOST
2026-08-08Braves@YankeesBraves @0.57 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.422/10-0.15LOST
2026-08-07Rays@MarinersMariners @0.53 (fav)Anderspicks, Nickicashin, Wags0.523/10-0.01LOST
2026-08-07Tigers@GiantsTigers @0.55 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.443/10-0.11LOST
2026-08-07Astros@PadresPadres @0.54 (fav)StumpTheSpread - Free Sports Picks Predi0.413/10-0.13LOST
2026-08-07Rockies@CardinalsCardinals @0.61 (fav)StumpTheSpread - Free Sports Picks Predi0.42/10-0.21WON
2026-08-07Orioles@RangersRangers @0.58 (fav)StumpTheSpread - Free Sports Picks Predi0.442/10-0.14WON
2026-08-07Cubs@RoyalsCubs @0.61 (fav)StumpTheSpread - Free Sports Picks Predi0.452/10-0.16WON
2026-08-07Guardians@White SoxGuardians @0.57 (fav)StumpTheSpread - Free Sports Picks Predi, Silverback Bets0.423/10-0.15WON
2026-08-07Athletics@Red SoxRed Sox @0.71 (fav)StumpTheSpread - Free Sports Picks Predi0.362/10-0.35WON
2026-08-07Angels@MarlinsMarlins @0.59 (fav)StumpTheSpread - Free Sports Picks Predi0.343/10-0.25LOST
2026-08-07Blue Jays@PhilliesPhillies @0.67 (fav)StumpTheSpread - Free Sports Picks Predi0.42/10-0.27LOST
2026-08-06Pirates@BrewersBrewers @0.54 (fav)Mrbigbets0.442/10-0.10WON
2026-08-06Marlins@BravesBraves @0.58 (fav)Parlaysafari, Dommylocked, Mrbigbets0.413/10-0.17WON
2026-08-06Tigers@MarinersMariners @0.55 (fav)Parlaysafari0.423/10-0.13LOST
2026-08-06Twins@RoyalsRoyals @0.54 (fav)Picks4Dayzzz0.513/10-0.03LOST
2026-08-06White Sox@Red SoxRed Sox @0.64 (fav)Picks4Dayzzz0.42/10-0.24WON
2026-08-05Padres@DiamondbacksPadres @0.56 (fav)Picks4Dayzzz, Mrbigbets, Anderspicks, Parlaysafari0.412/10-0.15LOST
2026-08-05Twins@RoyalsRoyals @0.54 (fav)Picks4Dayzzz, Wags, Nickycashin0.443/10-0.10WON
2026-08-05Pirates@BrewersBrewers @0.55 (fav)Dommylocked, Nickycashin0.422/10-0.13WON
2026-08-05Marlins@BravesBraves @0.55 (fav)Dommylocked, Parlaysafari0.463/10-0.09WON
2026-08-05White Sox@Red SoxRed Sox @0.57 (fav)Dommylocked0.413/10-0.16WON

Where the three arms stand

ArmRecord, paper P&L at the real ask
tout — capper sides, panel-scored48-50, -9.29u (-9.5% per $1 risked)
slate — rest of the board (control)32-34, +10.72u (+16.2% per $1 risked)

And the three secondary reads, all of which need far more data than they have:

What would make this real, and what would kill it

A result means the score orders P&L inside the tout pool and does it better there than in the control — that would say the panel is finding something specific in capper-surfaced sides. If the ordering is flat, the experiment dies and the touts go back to being nothing more than a source of angles to test against our own 18,000-game database. If the ordering is good everywhere, we've built a general baseball ranker, which is a different and much harder thing to trust than it looks.

There is also a cheap kill switch built into the design. The control arm accrues roughly a dozen plays a day against the fire pool's two. If the panel cannot rank several hundred ordinary games, it will not rank fifty fires, and we can retire the whole idea months before the pre-registered gate would have told us.

Honesty notes: the samples on this page are tiny and mean nothing yet — they are published from day one precisely so the record can't be curated later. Scores are computed before first pitch by a leak guard that refuses to touch a game that has started. Prices are the real Polymarket ask at score time, not a line-shopped best. No money follows any of this: there is no code path from the panel or the capper tracker to a bet, and the pre-registered fire experiment is reported separately so this page can never inflate it. Nothing here is betting advice.

← All research