📊 Recap
Jacksonville lost 34-31 in a high-scoring game that went against our defensive efficiency projection. We sized this appropriately given the marginal edge, but the result didn't go our way — that's the nature of working with thin margins.
📊 Recap
The under didn't hold, as both offenses combined for 65 points in a 34-31 final — well clear of our 42.5 number. Our model projected a tighter, defense-driven game, and while the defensive logic was sound, the scoring variance wasn't on our side tonight.
📊 Recap
Bears covered comfortably, 31-23, as Chicago's systemic offensive depth and Caleb Williams' return proved to be exactly the edge our model identified. Atlanta's struggling passing attack couldn't keep pace, validating the line discrepancy we flagged heading in.
📊 Recap
The Under 52.5 didn't cash, as the Bears and Falcons combined for 54 points in a 31-23 final. The run-heavy logic was sound, but the scoring outpaced our 48.5 projection by nearly six points — a result we take on the chin.
📊 Recap
Ravens dropped a 13-10 road decision to Cleveland, costing us on the -3. A low-scoring, grind-it-out game where neither offense did much — the kind of result our model acknowledged was possible given the marginal edge we were playing.
📊 Recap
The Ravens and Browns combined for just 23 points, a brutal result that punished our fade of the QB-uncertainty discount. The market read this one correctly, and the offense never materialized — a clean loss with no mitigating factors to point to.
📊 Recap
Panthers covered comfortably, winning 25-14 as Philadelphia's makeshift offense with McKee under center failed to generate enough to keep pace. The bye week edge and backfield disruption we flagged both materialized, and Carolina controlled the game within our projected margin.
📊 Recap
The Over at 39.5 didn't get there, as a combined 39 points fell just short of the number. A 25-14 final is a low-scoring outcome by any measure — the process was sound, but the result wasn't there tonight.
📊 Recap
The Saints won this one 34-27, and the Giants' +1.5 cushion wasn't enough to survive the margin. The process was sound — a near pick'em with a points buffer — but New Orleans executed well enough to cover comfortably.
📊 Recap
The Saints-Giants combined for 61 points, well clear of the 46.5 total. Both run defenses delivered on their poor rankings, and the scoring environment we projected materialized on both sides of the ball.
📊 Recap
The Patriots fell to the Jets 19-26, failing to cover the -7.5. We noted pre-game this was a marginal edge with a tight number — the model wasn't wrong to find value, but the outcome didn't go our way. Small sizing was the right call.
📊 Recap
The Under 43.5 didn't cash despite the game finishing at 45 total points — just two points over our projection. The process was sound; the number simply didn't hold on a day New England found enough offense to push past the cushion we had built in.
📊 Recap
The Buccaneers' quarterback downgrade proved as costly as anticipated — Pittsburgh's pass rush applied consistent pressure on Daniels, and the Steelers covered the -2.5 with room to spare in a 26-19 final. Small size, clean process, solid result.
📊 Recap
The model's combined 45 points landed comfortably over 38.5, validating the read on line movement overreaction. A small-stake play on a thin edge — exactly the disciplined approach this kind of coin-flip proposition warranted.
📊 Recap
Titans +6.5 cashed comfortably as the game played out almost exactly as modeled — a tight, controlled contest decided by 6. Indianapolis's leaky defense kept Tennessee in it all afternoon, and the points never felt in danger.
📊 Recap
The Over 44.5 cashed as the Titans and Colts combined for 46 points, landing just above our projected total of 46. The model identified the right environment for scoring, and the game delivered precisely what we needed.
📊 Recap
The Cardinals' depleted offense delivered exactly what we projected, with both teams combining for just 34 points — well under our 47-point estimate. Personnel-driven analysis held up cleanly here.
📊 Recap
The Rams covered nothing, winning by just two in an 18-16 grind that fell well short of our 14.5-point projection. A result like this is part of the variance in backing large spreads — the process was sound, the outcome wasn't.
📊 Recap
Kansas City covered comfortably, winning 22-6 as our model's projection of an ~11-point margin proved accurate. The Chiefs' defensive dominance and Los Angeles' offensive vulnerabilities — exacerbated by their injury-depleted line — played out exactly as anticipated.
📊 Recap
The final score of 22-6 tells the story — our model projected 45 combined points and the game delivered 28, a significant miss. Scoring dried up on both sides, and the OVER never had a chance.
📊 Recap
Buffalo covered neither the spread nor our projected number, as Las Vegas pulled off a 33-30 win. Margins this tight are where variance lives, and our model had this as a near-edge play from the start — the sizing reflected that reality.
📊 Recap
The final score of 33-30 (63 total points) went well over our projection of 51, and the UNDER 53.5 didn't hold. A high-scoring game, plain and simple — the process was sound, but the result didn't go our way.
📊 Recap
The Under 53.5 cashed comfortably as the Cowboys and Packers combined for just 36 points, validating our projection of a contained scoring environment. Green Bay's ground game inefficiency and the wind conditions at Lambeau did exactly what we anticipated — kept the offenses in check all night.
📊 Recap
Packers covered at home, 23-13, as Green Bay's ground game controlled field position against a Dallas run defense that gave up yards all night. Our model's projected 2-point edge proved accurate — a clean result on a disciplined, narrow-margin play.
Want the full card?
Premium members get all picks, risk profiles, and position sizing.
View Premium Picks →