📊 Recap
Hornets +9.5 cashed as the structural setup delivered. Cleveland had no incentive to push late, and the natural regression in fourth-quarter intensity allowed Charlotte to keep it within the number — exactly the kind of margin compression we identified pregame.
📊 Recap
Mobley delivered, and the logic held up — Charlotte's thin rotation created the soft defensive environment we identified, and the plus-money price reflected a market underestimating his three-point baseline. Clean process, clean result.
📊 Recap
The process held up here — White's limited minutes and low three-point volume since returning made the 2.5 line an easy target. When the statistical edge is that clear, the results tend to follow.
📊 Recap
Watson cleared the bar tonight, and the under didn't hold. The edge was real — his baseline supported it — but variance is part of the game. We move on.
📊 Recap
The Lakers delivered as the structure and depth we identified held up, with the market's assessment of Los Angeles as the more probable winner proving correct. Austin Reaves and the roster's balanced approach carried the night.
📊 Recap
The Under didn't hold tonight, as the Lakers-Hawks combination cleared 237.5 despite the situational lean in our favor. The logic was sound — back-to-back fatigue, missing scorer — but the game had other plans. We move on.
📊 Recap
Ziaire Williams delivered, cashing the over as his expanded role with Dončić out continued to translate into real three-point volume. The plus-money pricing made this a strong value play, and the edge we identified between market probability and recent production paid off exactly as expected.
📊 Recap
Reaves finished with exactly 1.5 threes — just kidding, he landed right on the number for a push, leaving us with nothing gained or lost. The logic was sound given his season averages, but variance kept us from cashing on what remained a reasonable line to target.
📊 Recap
Daniels connected on a three tonight, landing in that roughly 9% window we knowingly faded. The edge was real, the math held — sometimes the low-probability outcome is the one that lands.
📊 Recap
Detroit delivered, covering the -10.5 as the Pistons' home defense did exactly what the analysis anticipated — controlling the matchup against a vulnerable Washington squad. The structural edge held up, and the market read proved correct.
📊 Recap
Trae Young cleared 2.5 threes tonight, and the bet didn't cash. The structural edge was sound — his season average and Detroit's defense both supported the under — but variance happens, and we move on.
📊 Recap
The process held up here. Dybantsa's below-average three-point efficiency paired with Detroit's stout perimeter defense made for a clean setup, and the under cashed as expected.
📊 Recap
Alex Sarr's season-long three-point struggles held true once again, and Detroit's stout perimeter defense provided exactly the structural resistance we anticipated. The math was always on our side here, and the result reflected it.
📊 Recap
The Raptors couldn't deliver tonight, and the result didn't go our way. The underlying logic — home court, depth, and a favorable implied probability — was sound, but outcomes and process don't always align in a single game.
📊 Recap
The Under 231.5 cashed as projected, with Toronto's depleted roster limiting the offensive ceiling exactly as our model anticipated. Personnel-driven plays like this one tend to be cleaner edges when the math checks out — and tonight it did.
📊 Recap
The Mavericks delivered at home, validating the case built around Indiana's offensive limitations without Haliburton and their early-season struggles. Home court held its edge, and the market's 57% implied probability proved conservative.
📊 Recap
The under didn't hold up tonight. Our model's read on Dallas's fatigue spot and the offensive profiles was sound — sometimes the right process produces the wrong result, and we move forward.
📊 Recap
Nembhard didn't get to two threes tonight, and the bet didn't cash. The logic held — he's a legitimate volume shooter at that threshold — but some nights the ball simply doesn't fall, and this was one of them.
📊 Recap
P.J. Washington delivered, connecting on multiple threes as anticipated. The volume was there, Indiana's defense offered the openings we expected, and the modest threshold did its job — a clean result backed by a sound process.
📊 Recap
Flagg cleared the 1.5 threshold tonight, delivering one of his stronger three-point performances. The underlying logic remains sound — this was a low-frequency outcome by his own standards — but the numbers didn't hold, and we take the loss.
📊 Recap
Tari Eason cleared the 1.5-threshold tonight, handing us the loss. His season-long average of 0.8 made it a reasonable lean, but variance exists for a reason — this was one of those nights where the baseline didn't hold.
📊 Recap
The Spurs' defensive structure did exactly what the data suggested it would, keeping Phoenix from getting comfortable and allowing San Antonio to build and sustain a lead. The spread held, and the process behind this one was sound from the start.
📊 Recap
The process held up here. Gillespie's modest three-point volume and San Antonio's perimeter defense created exactly the conditions we identified — a below-average shooter in a tough environment stayed well within the 2.5 threshold.
📊 Recap
The situational edge held up exactly as projected — a fatigued Pelicans squad on a back-to-back had no answer for a rested Warriors team at Chase Center. Home court and fresh legs covered the number.
📊 Recap
Draymond's low three-point volume made a zero-make night the statistical baseline, and that's exactly what happened. The plus-money price on the under reflected misplaced market lean — this was a frequency play that simply needed time and correct logic to cash.
📊 Recap
Podziemski delivered, and the logic held up — expanded usage in a depleted lineup gave him the room to operate, and his consistent three-point volume did the rest. Clean win on a well-grounded number.
📊 Recap
Fears stayed true to his season-long profile, failing to exceed his modest three-point average against a Warriors team on the second night of a back-to-back. The process was sound, the result followed — clean win.
📊 Recap
Murray hit at least two threes tonight, and the under didn't hold. The process was sound — his seasonal averages and the back-to-back fatigue both supported the number — but variance happens, and we move on.
Want the full card?
Premium members get all picks, risk profiles, and position sizing.
View Premium Picks →