Strong RLM Locks → Updated Aug 6 ยท 7:15 PM ET 65 snapshots Action Circa every 15m

๐ŸŽฏ Top plays โ€” both books agree ยท money outpacing tickets on the same side at Action + Circa

MLML+RL
Royals ML -126
Twins @ Royals
AN 70% +8Circa 87% +23
13,868 bets conv 46
TOTAL
Over 9
Padres @ D-backs
AN 68% +5Circa 91% +20
9,350 bets
Reality check from our own data: the loudest agreement/divergence plays tend to be already priced in โ€” the line doesnโ€™t keep moving toward them. Treat these as consensus, not edge, until closing-line value + results confirm them.

โš ๏ธ Signal conflicts ยท money vs line movement disagree โ€” surfaced, not auto-resolved

MatchupMarketMoney says (splits) Line movement says (RLM)MoveReliability
Tigers @ MarinersMLMariners 57% monTigers-132โ†’-119observed live
Mets @ GuardiansSPREADGuardians 92% monMets-182โ†’+172observed live
Pirates @ BrewersMLBrewers 57% monPirates-132โ†’-122observed live
Padres @ D-backsMLD-backs 53% monPadres-116โ†’-108observed live
Money and line movement disagree on these games โ€” the public/money is on one side while the price moved toward the other. We're not auto-picking a winner yet: which signal to trust is an educated guess until the ledger has enough graded games. pre-capture ยท unverified means the move only shows up openโ†’now (book-30) and was flat the whole time we watched โ€” likely a stale opener, treat with extra caution.

๐Ÿ“ก Live & final ยท started games โ€” did the money-favored side hold up? scores are live; this track never touches the pregame conviction

MatchupFirst pitchStatusScore (Aโ€“H) Closing money-fav (ML)ConvTrajectoryResult
Angels @ Orioles12:35 PMFinal4โ€“1Orioles 93%38money side lost โœ—
Athletics @ Reds12:40 PMFinal5โ€“6Reds 78%0money side won โœ“
Mets @ Guardians1:10 PMFinal13โ€“6Guardians 92%85money side lost โœ—
Pirates @ Brewers2:10 PMFinal2โ€“5Brewers 57%0money side won โœ“
Blue Jays @ Cubs2:20 PMFinal2โ€“3Cubs 58%0money side won โœ“
Tigers @ Mariners4:10 PMFinal11โ€“0Mariners 57%0money side lost โœ—
Nationals @ Phillies6:05 PMIn Progress2โ€“6Phillies 85%0money side leading

๐Ÿงฎ Feedback scorecard ยท captured signals vs actual results โ€” accumulates every completed game to calibrate itself

ML money-fav wins
60% (55/92)
money-favored side won outright
CLV+ ยท line came our way
66% (61/92)
price shortened toward our side by close
Lay the favorite โˆ’1.5
43% (40/92)
favorite won by 2+ runs
Total lean
42% (38/90)
money-favored over/under hit
RLM ยท fade the public
58% (38/66)
sharp (reverse-line) side won/covered
Movement-conviction bandML win rateCLV+ rate
steam60% (6/10)100% (10/10)
firm59% (10/17)76% (13/17)
build58% (11/19)63% (12/19)
flat61% (28/46)57% (26/46)
RLM sharp side โ€” by bet typeWin rate$100 bettor
All RLM58% (38/66)+$483
Moneyline47% (8/17)+$4
Total ยท Over75% (3/4)+$182
Total ยท Under52% (11/21)+$5
Run line โˆ’1.5 (lay fav)50% (1/2)+$68
Run line +1.5 (take dog)68% (15/22)+$224
11 game(s) excluded from every stat below โ€” closing-line capture was compromised (rollback capture gap), so they'd only add noise: DET@ATH, SF@SD, MIN@SEA, WSH@PHI, STL@NYY, PIT@MIL, LAD@CHC, SF@TEX, TOR@HOU, TB@COL, SD@ARI.
Sample is tiny (92 games) โ€” do not draw conclusions yet. This ledger accumulates every completed game so the bands calibrate themselves over time. The early pattern worth watching: ML money-fav win% runs low while CLV+ runs high โ€” our reads track the market's closing move even when single-game W/L scatters, which is why CLV is the more trustworthy signal until the win-rate sample grows.

๐Ÿ”„ Reverse line movement ยท public on one side, line moved the other way

Line source:
BookMatchupMarketPublic side (tickets) Line move vs publicMoney gapPick ยท fade the public Conflicts Agree
DraftKings ยท sustained โ€” DK line moved against the public and stayed there (matched high-volume book)
โ€” none this slate โ€”
Action Network ยท sustained โ€” consensus line moved against the public and stayed there
ActionPadres @ D-backsMLD-backs 56%-116โ†’-108 sustained-3Padres ML -107
Circa ยท sustained โ€” sharp-book line moved against the public and stayed there
โ€” none this slate โ€”
Now gone โ€” qualified earlier, then the tickets came off or the line retraced
DKTwins @ RoyalsMLRoyals 61%-126โ†’-114 sustained+6Twins ML +111
ActionTwins @ RoyalsTOTALUnder 56%8.5โ†’9 sustained+1Over 8.5 -118
Live & finished โ€” closing RLM read & result
DKWhite Sox @ Red Sox LIVEMLRed Sox 90%-192โ†’-185 faded-3White Sox ML +170 live
DKTigers @ Mariners FINALTOTALUnder 58%7.5โ†’8 sustained+10Over 8 -119 โœ“
DKTigers @ Mariners FINALMLMariners 68%-131โ†’-110 sustained-9Tigers ML +105 โœ“AC
DKAngels @ Orioles FINALMLOrioles 84%-192โ†’-182 faded-6Angels ML +165 โœ“C
DKMarlins @ Braves LIVEMLBraves 85%-157โ†’-149 faded+0Marlins ML +142 live
DKPirates @ Brewers FINALMLBrewers 62%-133โ†’-117 sustained-10Pirates ML +107 โœ—AC
DKNationals @ Phillies LIVETOTALUnder 63%8.5โ†’9 sustained-37Over 9 -102 liveA
DKNationals @ Phillies LIVEMLPhillies 86%-358โ†’-326 faded+0Nationals ML +280 live
ActionAthletics @ Reds FINALSPREADReds 79%+115โ†’+123 sustained-3Athletics +1.5 -145 โœ“
ActionAthletics @ Reds FINALMLReds 85%-167โ†’-161 sustained-7Athletics ML +145 โœ—
ActionMets @ Guardians FINALTOTALOver 62%7.5โ†’7 sustained-7Under 7 -113 โœ—C
ActionMets @ Guardians FINALSPREADGuardians 70%-182โ†’+172 faded+12Mets +1.5 -210 โœ“
ActionPirates @ Brewers FINALMLBrewers 71%-132โ†’-122 sustained-14Pirates ML +107 โœ—DC
ActionBlue Jays @ Cubs FINALTOTALOver 67%8โ†’7.5 sustained+3Under 7.5 -117 โœ“Total
ActionBlue Jays @ Cubs FINALMLCubs 58%-102โ†’+100 faded+0Blue Jays ML -109 โœ—Total
ActionTigers @ Mariners FINALSPREADMariners 64%+155โ†’+163 sustained+12Tigers -1.5 +168 โœ“
ActionTigers @ Mariners FINALMLMariners 62%-132โ†’-119 sustained-5Tigers ML +105 โœ“DC
ActionNationals @ Phillies LIVETOTALUnder 55%8.5โ†’9 sustained-8Over 9 -102 liveD
ActionMarlins @ Braves LIVEMLBraves 87%-156โ†’-148 faded+6Marlins ML +142 live
ActionMarlins @ Braves LIVESPREADBraves 91%+125โ†’+132 faded+1Marlins +1.5 -148 live
CircaAngels @ Orioles FINALMLOrioles 89%-192โ†’-179 faded+4Angels ML +165 โœ“D
CircaMets @ Guardians FINALTOTALOver 62%8โ†’7 sustained-7Under 7 -113 โœ—A
CircaPirates @ Brewers FINALMLBrewers 71%-134โ†’-121 faded-14Pirates ML +107 โœ—DA
CircaTigers @ Mariners FINALMLMariners 62%-121โ†’-111 sustained-5Tigers ML +105 โœ“DA
CircaNationals @ Phillies LIVEMLPhillies 87%-329โ†’-304 sustained-2Nationals ML +280 liveD
CircaMarlins @ Braves LIVEMLBraves 87%-153โ†’-145 faded+6Marlins ML +142 live

โญ Strongest signals ยท Action + Circa, ranked

TierMatchupPickAN mon% (div)Circa mon% (div)Why
PREMIUMTwins @ RoyalsRoyals ML -12670 (+8)87 (+23)Circa money +23 โ€” sharp book strongly agrees; Circa 87% of handle here; high volume
STRONGPadres @ D-backsOver 968 (+5)91 (+20)Circa money +20 โ€” sharp book strongly agrees; Circa 91% of handle here; high volume
Started ยท closing read (frozen at first pitch)
PREMIUMAngels @ Orioles FINALOver 9.5 โœ—57 (+9)44 (+11)Circa money +11 โ€” sharp book agrees; high volume
STRONGAthletics @ Reds FINALAthletics ML +145 โœ—22 (+7)72 (+28)Circa money +28 โ€” sharp book strongly agrees; Circa 72% of handle here; high volume

๐Ÿ’ฐ Moneyline ยท both books side by side

MatchupFirst pitchMoney-favored pickML+RLAgree AN bet%AN mon%AN diffAN move Circa bet%Circa mon%Circa diffCirca move Move agree
Twins @ Royals7:40 PMRoyals ML -126โœ“โœ“6270+846โ–ธโ„6487+2380โ–ธโœ“
Padres @ D-backs9:40 PMD-backs ML -108โœ“5653-3โ€“3838+0โ€“
Started ยท closing read (frozen at first pitch)
Angels @ Orioles12:35 PM FINALOrioles ML -182 โœ—โœ“8993+438โ–ธ7042-28โ€“
Athletics @ Reds12:40 PM FINALReds ML -166 โœ“โœ“8578-7โ€“5628-28โ€“
Mets @ Guardians1:10 PM FINALGuardians ML -125 โœ—โœ“5792+3585โ–ธ6859-9โ€“
Pirates @ Brewers2:10 PM FINALBrewers ML -122 โœ“โœ“7157-14โ€“5047-3โ€“
Blue Jays @ Cubs2:20 PM FINALCubs ML -103 โœ“5858+0โ€“6734-33โ€“
Tigers @ Mariners4:10 PM FINALMariners ML -119 โœ—โœ“6257-5โ€“6776+93โ„
Nationals @ Phillies6:05 PM LIVEPhillies ML -330 liveโœ“8785-2โ€“4574+2977โ–ธโ„
White Sox @ Red Sox7:10 PM LIVERed Sox ML -196 liveโœ“8988-1โ€“6842-26โ€“
Marlins @ Braves7:15 PM LIVEBraves ML -166 liveโœ“8793+648โ–ธโ„8169-12โ€“

๐Ÿ“ Run line ยท both books side by side

MatchupFirst pitchMoney-favored pickML+RLAgree AN bet%AN mon%AN diffAN move Circa bet%Circa mon%Circa diffCirca move Move agree
Twins @ Royals7:40 PMRoyals -1.5โœ“5251-1โ€“75100+2525*
Padres @ D-backs9:40 PMD-backs 1.5โœ“4752+533โ–ธโ€“โ€“
Started ยท closing read (frozen at first pitch)
Angels @ Orioles12:35 PM FINALOrioles -1.5 โœ—โœ“โœ“8892+411โ–ธ9598+317โ„
Athletics @ Reds12:40 PM FINALReds -1.5 โœ—โœ“7976-3โ€“โ€“โ€“
Mets @ Guardians1:10 PM FINALGuardians -1.5 โœ—โœ“7082+1237โ–ธโ€“โ€“
Pirates @ Brewers2:10 PM FINALBrewers -1.5 โœ“โœ“6258-4โ€“โ€“โ€“
Blue Jays @ Cubs2:20 PM FINALBlue Jays -1.5 โœ—5067+1744โ–ธ603-57โ€“
Tigers @ Mariners4:10 PM FINALMariners -1.5 โœ—โœ“6476+12โ€“โ€“โ€“
Nationals @ Phillies6:05 PM LIVEPhillies -1.5 liveโœ“โœ“9597+233โ–ธโ„8697+11โ€“
White Sox @ Red Sox7:10 PM LIVERed Sox -1.5 liveโœ“8582-3โ€“9098+8โ€“
Marlins @ Braves7:15 PM LIVEBraves -1.5 liveโœ“โœ“9192+1โ€“93100+7โ€“

๐Ÿ“Š Totals ยท both books side by side

MatchupFirst pitchMoney-favored pickAgree AN bet%AN mon%AN diffAN move Circa bet%Circa mon%Circa diffCirca move Move agree
Twins @ Royals7:40 PMUnder 8.55657+113โ„5538-17โ€“
Padres @ D-backs9:40 PMOver 9โœ“6368+517โ–ธ7191+2063
Started ยท closing read (frozen at first pitch)
Angels @ Orioles12:35 PM FINALOver 9.5 โœ—โœ“4857+9423344+1134โ„
Athletics @ Reds12:40 PM FINALUnder 9 โœ—6257-5โ€“3399+6640โ–ธ*โ„
Mets @ Guardians1:10 PM FINALOver 7 โœ“6255-7โ€“1331+1840โ–ธ*โ„
Pirates @ Brewers2:10 PM FINALOver 7.5 โœ—5858+0โ€“6039-21โ€“
Blue Jays @ Cubs2:20 PM FINALOver 7.5 โœ—โœ“6770+346โ–ธ6296+3470โ„โœ“
Tigers @ Mariners4:10 PM FINALOver 8 โœ“6269+730โ–ธโ„5033-17โ€“
Nationals @ Phillies6:05 PM LIVEOver 9 live4553+825โ–ธโ„7350-23โ€“
White Sox @ Red Sox7:10 PM LIVEOver 8.5 live5458+440โ–ธโ„7721-56โ€“
Marlins @ Braves7:15 PM LIVEOver 9 live5156+548โ–ธโ„6014-46โ€“
diff = money% โˆ’ bets% right now (snapshot sharp tell) move = 0โ€“100 movement conviction from the whole path (magnitude + how long it held + building/fading + line confirm โˆ’ round-trip) sparkline = money%โˆ’bets% over all snapshots (the shape) โ–ธ = line moved toward this side (confirm), โ–ธ = line drifting away โœ“ Agree = both books' diffs same way now โœ“ Move agree = both books firm+ conviction (โ‰ฅ45) RLโœ“ = ML & run-line money on same team
The move score ranks movement quality, not win probability โ€” bands: 25โ€“44 building, 45โ€“64 firm, 65+ steam. It stays uncalibrated until the results + closing-line-value grading runs after tonight's games.
Anti-stale: Action only refreshes splits about every ~45 min, so a 15-min capture repeats each value ~3ร—. Move is computed on distinct updates, not raw snapshots โ€” a frozen or started/delayed game collapses to one point and can't fake conviction (* = only 1โ€“2 real updates; โ„ = splits frozen recently). Game state, first pitch, delays, and live scores come from MLB's own feed (statsapi), not from the sportsbook clock.
AN = Action Network consensus (% bets = tickets, % money = handle). Circa = sharp book's tickets vs handle via VSiN. Circa runs low volume โ€” its 50/50 and 100/0 reads are often noise, most useful when it agrees with Action. Now also capturing Action opening lines (book 30) and first-pitch times to build closing-line value once games finish. Sharp-money indicators, not guarantees; you place any wagers yourself.