Chicago just got boat-raced at home by Charlotte — 131-99. Before that? Three straight home losses, all by double digits. The Bulls have now lost six straight games, and five of those came at the United Center where they're supposed to have an edge. This isn't a team fighting for playoff positioning or playing with pride. This is a franchise that's checked out, waiting for the offseason.
Meanwhile, Portland comes in with a misleading L-1 tag. Yes, they lost to Minnesota by 3 at home, but before that they went into Phoenix and held the Suns to 77 points — their best defensive performance of the season. The Blazers are 28-31 and still scrapping for a play-in spot. They need this game. Chicago doesn't.
Here's the kicker: most books have this at Bulls +4. DraftKings, BetRivers, and a few others are hanging +4.5, but the market consensus is a half-point lower. That's the tell. The sharp money already hammered Portland down from what was likely an opening line closer to -3 or -3.5. When you see a road favorite getting bet up to -4 or -4.5, it's not public money — it's pros who see a mismatch.
The Bulls' home court advantage is a myth right now. They're 15-16 at home, and they just allowed 131 to a Hornets team that's actively tanking. Portland's defense isn't elite, but they don't need to be — Chicago's offense is lifeless. The Blazers also cover better on the road than Chicago does at home this season. The situational edge is massive: motivated road team catching a home squad in freefall with no defensive structure.
I'm laying the points. Portland should win this by 8-12.
Pick: Portland Trail Blazers -4.5 | 4 units
If you can find -4 at FanDuel or Caesars, even better. This is a statement game for Portland against a Bulls team that's already planning summer vacations.
Secondary: Over 235.5 | 2 units
Chicago can't defend anyone right now, and Portland just put up 121 against Minnesota. Both teams are in the top half of the league in pace when they want to push. Chicago's losses have been high-scoring blowouts — the defense has quit. Even if Portland pulls away, garbage time points from Chicago should push this over.
| POR | CHI | |
|---|---|---|
| 0 | PPG | 0 |
| 0% | FG% | 0% |
| 0% | 3PT% | 0% |
| 0 | RPG | 0 |
| 0 | APG | 0 |
| 0 | SPG | 0 |
| 0 | TOPG | 0 |
| Opp | Score | |
|---|---|---|
| H | Minnesota Timberwolves | 121-124 |
| A | Phoenix Suns | 92-77 |
| H | Denver Nuggets | 103-157 |
| A | Utah Jazz | 135-119 |
| A | Minnesota Timberwolves | 109-133 |
| Opp | Score | |
|---|---|---|
| H | Charlotte Hornets | 99-131 |
| H | New York Knicks | 99-105 |
| H | Detroit Pistons | 110-126 |
| H | Toronto Raptors | 101-110 |
| A | Boston Celtics | 105-124 |
| Book | Spread | ML Away | ML Home | O/U |
|---|---|---|---|---|
| FanDuel | 4 | -188 | 158 | 235.5 |
| DraftKings | 4.5 | -180 | 150 | 235.5 |
| Caesars | 4 | -190 | 158 | 235.5 |
| BetRivers | 4.5 | -182 | 145 | 234.5 |
| Ballybet | 4.5 | -180 | 148 | 235 |
| Betparx | 4.5 | -180 | 148 | — |
| BetMGM | 4.5 | -190 | 155 | 236.5 |
| Fanatics | 4.5 | -180 | 150 | 235.5 |
| Betway | 4.5 | -175 | 145 | 235.5 |
Members get daily picks, deep analysis, and confidence ratings across 7 sportsbooks. Limited membership.
Get Access