Last Updated on April 2, 2026 10:17 am by ZUWP Automation
Six Games on the Board, One Sharp Signal and Eleven Fade Opportunities
Thursday’s NBA slate runs six games deep, and while steam moves are absent, the splits tell a clear story: the public is leaning hard on overs and a handful of heavy favorites, while sharper dollars are quietly pushing back. The lone sharp money signal sits on the Cavaliers-Warriors moneyline, and it’s a clean one.
Understanding Today’s Signals
Steam Move: A divergence of 45 or more points between handle percentage and bets percentage. This is the strongest institutional signal in the data, suggesting coordinated, high-dollar action from sharp or professional bettors moving the market.
Sharp Money: A divergence of 20 to 44 points between handle and bets. Fewer tickets are driving a disproportionate share of the dollar volume, a classic signature of informed, high-stakes wagering.
Fade Alert: At least 70% of tickets are on one side, but the handle percentage leans the other way. The public is loading up in volume while sharp dollars disagree, a setup that historically favors the house and the contrarian.
Public Heavy: At least 70% of tickets and a majority of the handle are aligned on the same side. No sharp divergence is present; this is straightforward public action with no known counter-signal.
The Lead Signal: Sharp Money on Golden State
Cleveland at Golden State is the marquee game on the board today, and the splits are producing the sharpest signal of the slate. On the moneyline, 88% of tickets are on the Cavaliers. The handle sits at just 67% for Cleveland, putting the Warriors at 33% of dollars against only 12% of tickets. That’s a 21-point divergence in Golden State’s favor.
This is the textbook sharp-versus-public split. A small number of high-dollar bets are backing Golden State while the recreational betting public piles onto Cleveland. The divergence isn’t massive, but it’s clean and directional.
The same game also shows up on the spread and total. On the spread, 70% of bets are on Cleveland while the handle sits at 76% for the Cavaliers. That’s aligned, not divergent, so no fade signal there. On the total, 82% of bets and 83% of handle are both on the Over. That’s public-heavy with no sharp pushback visible.
| Game | Market | Sharp Side | Handle % | Bets % | Divergence | Signal |
|---|---|---|---|---|---|---|
| Cleveland @ Golden State |
Moneyline | Golden State | 33% | 12% | +21 pts | Sharp Money |
Public Fade Opportunities: Eleven Signals Across the Slate
Eleven markets today qualify as public fade opportunities, which is an unusually high number for a six-game slate. Most of them cluster around overs and a few underdog moneylines. Here’s the full breakdown.
| Game | Market | Public Side | Bets % | Handle % | Signal |
|---|---|---|---|---|---|
| Cleveland @ Golden State |
Moneyline | Cleveland ML | 88% | 67% | Fade Alert |
| New Orleans @ Portland |
Moneyline | Portland ML | 80% | 63% | Fade Alert |
| San Antonio @ LA Clippers |
Moneyline | San Antonio ML | 82% | 83% | Public Heavy |
| San Antonio @ LA Clippers |
Spread | San Antonio | 78% | 88% | Public Heavy |
| San Antonio @ LA Clippers |
Total | Over | 79% | 75% | Public Heavy |
| Cleveland @ Golden State |
Total | Over | 82% | 83% | Public Heavy |
| LA Lakers @ OKC Thunder |
Total | Over | 81% | 85% | Public Heavy |
| Phoenix @ Charlotte |
Total | Over | 81% | 78% | Public Heavy |
| Minnesota @ Detroit |
Total | Over | 74% | 74% | Public Heavy |
| New Orleans @ Portland |
Spread | Portland | 70% | 76% | Public Heavy |
| Cleveland @ Golden State |
Spread | Cleveland | 70% | 76% | Public Heavy |
Breaking Down the Fade Alerts
Two markets qualify as true Fade Alerts today, where ticket volume and dollar volume are pointing in opposite directions. The Cleveland moneyline is the more significant of the two. Eighty-eight percent of tickets are on the Cavaliers, but Cleveland is only pulling 67% of the handle. That 21-point gap is the same divergence flagged in the sharp signal section, just viewed from the public side.
The Portland moneyline is the other Fade Alert. Eighty percent of bets are on the Trailblazers, but only 63% of the handle follows. That’s a 17-point gap, just short of the sharp signal threshold, but still a meaningful split. Recreational bettors appear to be gravitating toward Portland, while larger-dollar action is less enthusiastic.
The Over Bias Is Widespread
Six of the eleven public signals today are overs. Lakers-Thunder, Cavaliers-Warriors, Spurs-Clippers, Suns-Hornets, Timberwolves-Pistons: the public is consistently backing high-scoring games across the board. None of these totals show a meaningful handle-bets divergence, meaning no sharp counter-signal is visible in the data.
That doesn’t make them wrong, but it does mean they are purely public-driven markets with no professional endorsement visible in the splits. Books tend to shade totals up when this much ticket volume piles onto overs, which can create value on the under for sharp bettors who track line movement.
Spurs-Clippers: Public Aligned Across All Three Markets
San Antonio at Los Angeles is one of the cleaner public-consensus games on the slate. The Spurs are drawing 82% of moneyline tickets, 78% of spread tickets, and 79% of over tickets. Handle percentages are running in the same direction across all three markets, with no divergence large enough to flag a sharp counter-signal.
This is a game where the data simply shows public money in control. No cross-market sharp alignment, no fade setup. It’s a quiet game from a splits standpoint despite the lopsided ticket counts.
Quiet Games
Minnesota at Detroit and Phoenix at Charlotte both register only a single signal each (both overs in the public-heavy category) with no spread or moneyline action worth flagging. These games are generating limited sharp interest based on today’s data.


