📊 Recap
Charlotte couldn't keep this one close, falling 39 points short in a blowout that far exceeded our 6-point projected margin. The model missed badly here, and the result speaks for itself.
📊 Recap
The Hawks lost outright at home, 132-139, making this a straightforward loss. We flagged low conviction here from the start, and the result reflects the variance inherent in that kind of play — no edge guarantees an outcome.
📊 Recap
Dybantsa finished with 1 made three, right in line with our projection of 0.7 and well below the 1.5 threshold. His interior-first offensive profile held true, and the process was sound from the start.
📊 Recap
Carrington delivered exactly what the numbers projected, connecting on one three to clear the line with room to spare. His volume of attempts made this a high-probability spot, and the process held up cleanly.
📊 Recap
Daniels stayed true to form, failing to connect from three as his historically low volume and conversion rate made the Under 0.5 the logical play. When the baseline is that suppressed, the math does most of the work.
📊 Recap
Philadelphia couldn't deliver, falling decisively 95-119 to Cleveland despite the case for them being sound. The process held up — the edge was real — but the Cavaliers came out sharper and the result didn't follow.
📊 Recap
The Under hit comfortably, with the final score of 214 combined points landing well inside our 222-point projection. Philadelphia's elite defense lived up to its reputation, and Cleveland's offensive limitations proved real — a clean result with the process validated from start to finish.
📊 Recap
Simons finished with just one made three, falling short of the 1.5 target. The volume and role read was reasonable, but the shots simply didn't fall — sometimes the process is sound and the result isn't.
📊 Recap
LeBron stayed true to his interior-focused tendencies in Philadelphia, keeping his three-point attempts in check and landing well under the 1.5 line. The model's projection of ~1.1 made threes held up, and the process behind this one was sound from the start.
📊 Recap
Embiid failed to connect from three tonight, and we took the loss. The underlying logic — high attempt volume making 0.5 a low bar to clear — remains sound, but outcomes aren't guaranteed, and tonight was a reminder that even high-probability spots don't always convert.
📊 Recap
Minnesota covered the assignment, pulling away for a 115-109 road win. The market's 61% implied probability reflected real structural confidence in this roster, and the Timberwolves validated it — depth and defensive discipline doing exactly what we expected.
📊 Recap
Fears' rim-first tendencies held true, keeping his three-point attempts well within our projected range. The process was sound from the start, and the result reflected that.
📊 Recap
The Thunder covered the gap left by their absences with authority, rolling Memphis 128-97 in a dominant showing. SGA and the roster depth we leaned on delivered exactly the kind of structured, team-wide performance that made this line worth trusting.
📊 Recap
The under didn't hold, with Memphis and Oklahoma City combining for 225 — just one point over the number. The structural case was sound given the Thunder's depleted roster, but the Grizzlies' offensive output made the difference tonight.
📊 Recap
Jerome finished with 2 threes, one short of the number. The edge here is in the frequency play over time — tonight it didn't connect, and that's part of the variance built into a line we still like at +105.
📊 Recap
Cam Spencer finished with just one three, and this one didn't go our way. The edge was real at +156, but variance is part of the game — no complaints with the process on a measured position like this.
📊 Recap
McCain connected on 3 threes, busting the under and costing us this one. The process was sound — his seasonal averages strongly supported the number — but tonight he ran hot and variance didn't go our way.
📊 Recap
Boozer didn't connect on enough threes to clear the 1.5 line, and the bet didn't cash. The underlying logic — volume, minutes, and a favorable line — remained sound, but variance is part of the game.
📊 Recap
Mitchell connected on 4 threes, well above both his season average and our projection of 0.9. The model was sound, but tonight he delivered a well-above-average performance that made this result an outlier rather than the norm.
📊 Recap
Toronto covered the 6.5 comfortably, winning 121-107 behind the depth and defensive structure we identified pregame. Milwaukee's struggling home environment proved to be exactly the liability the spread implied.
📊 Recap
Burries finished with exactly 1 three, right in line with our 0.7 projection and well within the under threshold. The process held — limited minutes, modest usage, and a role player doing exactly what the numbers suggested he would.
📊 Recap
Shead finished with 1 made three, right in line with our 0.9 projection and well within the cushion we identified below the 1.5 threshold. Limited volume and modest efficiency did exactly what the numbers suggested — a clean result built on a sound process.
📊 Recap
The Jazz fell 100-112, and this one didn't go our way. At +227, this was always a low-probability play justified by the math, not conviction — the edge lies in taking these spots consistently over time, not in winning any single instance.
📊 Recap
Dallas covered comfortably, winning 112-100 to beat the spread by four points. We leaned on a thin edge here, and it didn't hold — no excuses on a low-conviction play that simply didn't go our way.
📊 Recap
Flagg finished with exactly one made three, right in line with our projection. His modest three-point volume held as expected, and the under covered with room to spare.
📊 Recap
The Lakers took care of business at home, 124-118, as Luka's offensive dominance and Portland's depleted depth played out exactly as anticipated. Clean structural edge, clean result.
📊 Recap
Holiday delivered exactly what his averages projected, draining 3 threes and clearing the 1.5 line with room to spare. The expanded role and sustained volume we anticipated showed up on the scoresheet.
📊 Recap
Kings covered comfortably at +15.5, winning outright 124-109 — no garbage-time compression even needed. The structural value we identified held, and the spread gave us plenty of cushion on what was always a coin-flip proposition.
📊 Recap
Champagnie delivered exactly what his profile suggested, connecting on 2 made threes against a Sacramento defense that continues to leave perimeter shooters open. The volume was there, the matchup held up, and the 1.5 threshold did its job as a comfortable margin.
Want the full card?
Premium members get all picks, risk profiles, and position sizing.
View Premium Picks →