Bash sees a Minnesota team that’s proven it can win without Edwards, and the efficiency gap between these clubs tells him the Wolves are undervalued laying just three at home against a Blazers squad clinging to play-in hopes.
The Setup: Portland Trail Blazers at Minnesota Timberwolves
Minnesota sits -3.0 at home against Portland on Friday night, and I’m laying the short number with the Timberwolves. The market’s giving you a 43-27 team that’s 24-12 at Target Center for just three points against a .500 club that’s 16-20 on the road. Anthony Edwards is out for at least another week with knee inflammation, but this Minnesota roster just dropped 116 on Phoenix and 147 on Utah without him. Julius Randle went for 32 and 21 in those games, Ayo Dosunmu has stepped into the starting role seamlessly, and the Wolves are still operating at an elite efficiency level.
Portland’s won three of four and just put up 127 in Indiana behind big nights from Deni Avdija and Donovan Clingan, but that Pacers team has lost 15 straight. The Trail Blazers are 34-36, sitting ninth in the West and fighting for a play-in spot, but the underlying numbers show a team that’s been outscored by two points per 100 possessions this season. Minnesota’s at plus-3.6 per 100. That’s a 5.7-point gap in net rating, and the projection reflects it—I’ve got the Wolves winning by just under five points when you factor in home court.
Game Info & Betting Lines
Game Time: March 20, 2026, 8:00 ET
Location: Target Center
TV: FanDuel SN North (Home), KUNP 16, BlazerVision, NBA League Pass (Away)
Current Odds (Bovada):
- Spread: Minnesota Timberwolves -3.0 (-105) | Portland Trail Blazers +3.0 (-115)
- Total: Over 232.0 (-110) | Under 232.0 (-110)
- Moneyline: Minnesota -145 | Portland +125
Why This Line Exists
The market’s respecting Portland’s recent run and discounting Minnesota without Edwards. That’s fair on the surface—Edwards is a 29.5 points-per-game scorer shooting over 40% from three, and losing that kind of firepower matters. But the Wolves have shown you they don’t crater without him. They beat Phoenix by 12 and Utah by 36 in back-to-back games, and Randle’s averaging over 26 points in those two contests while Dosunmu’s given them 27.5 per game as the starter.
Portland’s also playing without Shaedon Sharpe, who’s been out since early February with a calf strain that’s now turned into a fibula stress reaction. That’s 21.4 points per game off the floor for the Blazers, though they’ve adjusted by leaning harder on Avdija and getting career performances from Clingan. The efficiency numbers tell you this is still a clear Minnesota advantage—the Wolves shoot 59.8% true shooting compared to Portland’s 56.8%, and they’re at 56.5% effective field goal percentage versus the Blazers’ 53.0%. That’s a 3.5-point gap in shot quality, and it shows up every night.
The pace here projects to 101.8 possessions, right in line with both teams’ season averages. This isn’t a track meet, but it’s not a grind-it-out slugfest either. You’re looking at a game that should hit the low-to-mid 230s in total points, which is exactly where the market has it at 232.0.
Portland Trail Blazers Breakdown
The Blazers are getting everything they can from Avdija right now. He’s at 24.2 points, 7.0 boards, and 6.7 assists per game this season, and he went for 32 points and 11 rebounds in Wednesday’s win over Indiana. Clingan matched a career-high with 28 points and 13 boards in that game, and the big man’s been a revelation when he gets extended run. Jerami Grant’s still giving you 18.5 per game on nearly 39% from three, and Jrue Holiday provides veteran steadiness at 16.2 and 6.2 assists.
The problem is the defense. Portland’s giving up 114.7 points per 100 possessions, which ranks in the bottom third of the league. They’re also turning it over 17.3 times per game, and while they crash the offensive glass hard—31.2% offensive rebound rate—they’re not efficient enough in the halfcourt to consistently win on the road against quality opponents. Scoot Henderson’s running the backup point at 13.7 per game, but he’s shooting just 41.8% from the floor and turning it over 2.8 times in limited minutes.
Vit Krejci is questionable with a left calf contusion, which could trim some depth if he can’t go. This is a team that’s scratched and clawed to stay in the play-in picture, but the margins are thin when you’re 16-20 away from home.
Minnesota Timberwolves Breakdown
Minnesota’s offensive rating sits at 116.4 points per 100 possessions, fourth-best in the conference, and they’re doing it with balance. Randle’s at 21.2 points and 6.8 boards, Jaden McDaniels is shooting 51.8% from the floor and 41.7% from three, and Dosunmu’s been a revelation in the starting lineup at 52.0% shooting overall and 44.3% from deep. Rudy Gobert anchors the defense and just put up 21 and 12 against Utah, and Naz Reid gives them instant offense off the bench at 13.7 per game—though Reid’s questionable with an injury and might miss his second straight game.
The Wolves defend at 112.8 points per 100 possessions, which puts them in the top ten league-wide. They force 14.9 turnovers per game and convert those into 8.7 steals, and they protect the rim with Gobert swallowing up 5.6 blocks per contest. The one area where Portland has an edge is offensive rebounding—the Blazers are at 31.2% compared to Minnesota’s 26.1%—but the Wolves make up for it by taking care of the ball. They turn it over just 13.0% of the time compared to Portland’s 14.6%.
This is a team that’s 24-12 at home and has won two straight without their best player. They’re not panicking, and the supporting cast is stepping up exactly how you’d want.
The Matchup
The efficiency gap here is real. Minnesota’s net rating advantage of 5.7 points per 100 possessions sets the baseline, and when you dig into the shooting numbers, you see why. The Wolves are more efficient from the floor, they take care of the ball better, and they defend at a higher level. Portland’s going to crash the offensive glass and try to create extra possessions, but Minnesota’s disciplined enough on the defensive glass to limit second chances when it matters.
My model projects this game at 117.6 for Minnesota and 114.7 for Portland, which lands you right around a 4.9-point margin when you include the two-point home-court bump. That’s nearly two points of value on a -3.0 spread. Portland’s offense should get theirs—Avdija and Clingan have been too good lately to fade completely—but the Wolves have enough firepower with Randle, Dosunmu, and McDaniels to stay ahead. The total projects to 232.2, which is basically in line with the market at 232.0.
The clutch numbers favor Minnesota slightly—they’re 16-12 in close games this season compared to Portland’s 19-20—but this matchup shouldn’t come down to the final possession. The Wolves have been comfortable in these mid-single-digit wins at home all season, and I expect them to control this one from the second quarter on.
Bash’s Best Bet & The Play
The Play: Minnesota Timberwolves -3.0 (-105)
I’m laying the three with Minnesota at home. The efficiency gap is too wide to ignore, and the Wolves have shown you they can operate at a high level without Edwards. Randle’s been dominant in the last two games, Dosunmu’s shooting over 50% from the floor and 44% from three as the starter, and this defense is still elite with Gobert protecting the rim. Portland’s playing well, but they’re 16-20 on the road for a reason—they don’t have the defensive consistency or halfcourt efficiency to hang with a top-four Western Conference team in a building where Minnesota’s 24-12.
The projection gives you nearly two points of value on this number, and I’ll take that every time with the better team at home. The risk is Portland’s offensive rebounding and Avdija going nuclear again, but I trust Minnesota’s discipline and depth to close this one out by four to six points. Lay the short number and cash the Wolves.


