The line is public.
The number is ours.
A handicapping desk, not a hype page. We post spreads, model lines and the reasoning behind every position — then grade the results in public, all season.
- ATS Win Rate
- 58.7%
- Units · Season
- +38.2
- ROI
- +6.4%
Oklahoma City @ Minnesota
Highest convergence
Oklahoma City -4.5
Model edge
+1.7
Today's board, with our number beside theirs.
Spreads, totals and the model line we'd hang ourselves. A gap of a full point or more is where positions start.
Full boardLines shown as of publication · 21+ only · Play responsibly
Every pick, with the case for and against.
Stake sizing is part of the pick. One to three units on everything — no five-unit bailouts, no chasing.
All picksOklahoma City @ Minnesota
The play
Oklahoma City -4.5
Price
-108
Minnesota's half-court offense is the worst matchup problem on the board.
Kansas City @ Buffalo
The play
Under 48.5
Price
-112
Two top-five pressure rates, two quarterbacks playing through ankle tags.
Georgia @ Tennessee
The play
Tennessee +3
Price
-115
A number built on reputation, not on the last six weeks of tape.
Graded in the open, losses included.
Every position is logged at the number we took, then settled against the closing line. Nothing is deleted.
Full ledgerCumulative units · 2026 Season
+38.2
ATS
58.7%
ROI
+6.4%
Split by league
| League | Record | Units |
|---|---|---|
| NFL | 71-49-2 | +18.4 |
| NCAAF | 61-43-1 | +11.9 |
| NBA | 88-63-2 | +9.6 |
| NHL | 19-13-0 | -1.7 |
Longest slide this season: 0–5 (Week 6). The desk does not increase stake size to recover a drawdown — that is where most public records quietly die.
Three rules, applied without exception.
Build the number first
Every game gets a price before we look at the market. Efficiency rates, pace, rest, travel and situational splits go into the model — then the line goes up against it.
Read the move, not the noise
We track open-to-current movement and split it against public handle. A line that moves opposite the money is information. A line that moves with the public usually isn't.
Grade at the number taken
Picks are logged at publication price and settled against the close. No retroactive line-shopping, no half-point rescues, no deleting the bad weeks.
The bridge
Data validated. Strategy set.
The desk stops at the number. If you play, you play at lunaris.casino — that's where the ticket gets written. Nothing here is a sportsbook, and nothing here is financial advice.
21+ · Play responsibly · Set limits before you play