Doug Upstone Doug Upstone
Doug's starting to heat up at 21-11 the last 11 days! /NHL Tuesday Crusher! Sensational 46-25 Run! /NBA Tuesday Game 2 Top Play! Terrific 16-7 run! /MLB 2 for Tuesday Guaranteed Winners!
Doug's MLB 2 for Tuesday Guaranteed Winners!

 Doug's out to collect more baseball victories with his MLB 2 for Tuesday Guaranteed Winners! Doug's 58-33 since June on ML plays like these and on a sharp 21-11 all sports run! Join today!
 
MLB ML Run:  58-33    
ALL SPORTS Run:  21-11  65%  

*This package includes 2 MLB Money Line picks

Doug's NBA Tuesday Game 2 Top Play! Terriffic 16-7 Run

 Doug was on Minnesota Monday, who won outright, lifting his postseason record dating back to last season to a terrific 16-7! This evening, Doug has his  NBA Tuesday Game 2 Top Play!  Upstone is HOT again, as you can see, so Snap this one up!


 
NBA Playoff Run: 16-7   69% 
ALL SPORTS Run:  21-11 65%  
NBA Streak:   6-2   75%  

*This package includes 1 NBA Total pick

Doug's NHL Tuesday Crusher! Sensational 46-25 Run!

 Doug promised a 2-0 Monday, which included his Best Bet with Dallas and delivered! That takes Doug's hockey mark of late to a sensational 46-25! Tonight. Upstone has his NHL Tuesday Crusher! Don't miss this one!
 

NHL Run: 46-25  64%  +$1100.00

NHL ML Run: 33-14   70%  +$1000
ALL SPORTS Run:  21-11  65%  

*This package includes 1 NHL Money Line pick

ALL SPORTS SUBSCRIPTIONS
DOUG UPSTONE 1 Day All Sports GUARANTEED Subscription
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release on today's games! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $49.95 and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 3 Days All Sports GUARANTEED Subscription
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 3 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $33.32/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 7 Days All Sports GUARANTEED Subscription
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 7 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $24.99/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 30 Days All Sports GUARANTEED Subscription
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 30 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $10.00/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 90 Day All Sports
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 90 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $6.67/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 180 Days All Sports Picks
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 180 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $4.44/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

DOUG UPSTONE 1 Year All Sports GUARANTEED Subscription
Currently on a 16-10 All Sports run since 04/13/26.

This subscription includes EVERY PREMIUM PICK I release for the next 365 days! If for any reason I don't see value on the day's card and pass, another day will be added to your account.

Join now for only $2.74/day and start cashing in on more winners!

*This subscription includes 4 Picks (2 MLB, 1 NBA & 1 NHL)

NHL SUBSCRIPTIONS
DOUG UPSTONE One Month NHL Subscription

Doug's on hockey runs of 6-1 and 9-4, which is the norm for this NHL expert! Sign Up to receive all of Upstone's Best Bets and Top Plays in ther NHL!

This subscription includes EVERY NHL PREMIUM PICK I release through next 30 days! Join now and start cashing in on more winners!

*This subscription includes 1 NHL pick

DOUG UPSTONE Full Season NHL Subscription
$1,000/game players have cashed in $11,890 on my NHL picks since 12/29/25!

This subscription includes EVERY NHL PREMIUM PICK I release through the end of the Stanley Cup! Join now and start cashing in on more winners!

*This subscription includes 1 NHL pick

NBA SUBSCRIPTIONS
DOUG UPSTONE NBA Season Subscription
Currently on a 6-2 NBA run since 04/01/26.

This subscription includes EVERY NBA PREMIUM PICK I release through the end of the NBA Finals! Join now and start cashing in on more winners!

*This subscription includes 1 NBA pick

MLB SUBSCRIPTIONS
DOUG UPSTONE MLB Season Subscription
**Top 10 MLB handicapper in 2017**

Now on a 103-78 run with my last 183 MLB picks!

This subscription includes EVERY MLB PREMIUM PICK I release through the end of the World Series! Join now and start cashing in on more winners!

*This subscription includes 2 MLB picks

YESTERDAY'S PLAYS
Matchup Selection W/L
NBA  |  Apr 20, 2026
Wolves vs Nuggets
Wolves
+7½ -110 at Bovada
Won
$100
Play Type: Premium

Lost in Denver pulling away from Minnesota was the fact that the game was tied at halftime. With added incentive, the Timberwolves could very well do the same thing at a Mile High. The Nuggets are only 10-11 ATS at halftime versus teams scoring 116+ points a game. Compare that to the T-Wolves at 12-5 ATS as a road underdog, with a drill down of 8-1 ATS after two quarters as an away underdog of 3.5 to 9.5 points. Let’s polish this off with Minny 14-6 ATS at the half versus three-point shooting teams making 36% or more of their attempts. Bet First Half on T-Wolves +4.5.  

Matchup Selection W/L
MLB  |  Apr 20, 2026
A's vs Mariners
Mariners
-138 at circa
Lost
$138.0
Play Type: Premium

Seattle is still a couple of games below .500, but is showing improvement in winning six of seven at home against AL West foes the past two weekends. The A’s are .500 at 11-11, but their pitching staff allowed the White Sox to jump from last to #25 in permitting 22 runs in dropping the three-game series to the Pale Hose. In fact, the Athletics have surrendered 7.2 RPG in their last five outings, and their #21 bullpen is unlikely to get much rest. Monday's series opener is set to feature a pair of right-handers in the A's J.T. Ginn (0-0, 3.31 ERA) and the Mariners' Emerson Hancock (2-1, 2.28). Ginn’s only thrown nine innings in two starts, though the Mariners are #23 in scoring overall, but #10 at home. Hancock starts for the M’s, and he and his teammates are 8-1 in division battles, including 4-0 at home. 

Matchup Selection W/L
NHL  |  Apr 20, 2026
Senators vs Hurricanes
Hurricanes
-144 at betonline
Won
$100
Play Type: Premium

Normally, this would be a spot I’d strongly consider Ottawa after a close, hard-fought Game 1. But I cannot ignore that the Hurricanes are 23-2 at home in the first round. 

Matchup Selection W/L
NHL  |  Apr 20, 2026
Wild vs Stars
Stars
-132 at Ace
Won
$100
Play Type: Top Premium

Dallas was terrible in all facets in Game 1 against Minnesota and was hammered. They deserved it. But this isn’t news for the Stars, who have lost seven Game 1s at home in the playoffs over the years and came right back to take six of seven Game 2s. And the Wild have hardly celebrated prosperity, losing five straight Game 2s after their road win in the series opener. I’ll close with this: Home teams like Dallas, off a blowout loss by three goals or more to a division rival, a good team (60% to 70%), playing a marginal winning team (51% to 60%) in the 2nd half of the season, are 26-4. 

PREMIUM PICK STREAKS
SERVICE BIO

Doug Upstone of Sports Capping has been involved in sports handicapping in some form or another his entire adult life. NOBODY watches and studies games more than he does. Whether it is live or going back and watching later, Doug has game notes and observations dating back two decades. (Yes, somehow he's still married to his original wife).

Doug is a process person, meaning he's developed his own power ratings in different sports to determine if the lines are accurate from his perspective, yet, always follows the fundamentals when handicapping games.

Doug has been writing articles and doing videos for more than 23 years at places like the New York Post, BookmakersReview, SportsBookReview, Oddstrader, Covers, The Daily Racing Form, StatFox, along with being seen at many other well-known websites on the internet.

Doug has had 29 No. 1 rankings at online sports monitors in a multitude of sports and consistently delivers HUGE profits. He's known for his diligence, preparation, knowledge, focus and willingness to share his expertise. In addition, he has 114 Top 10 finishes in his distinguished career and 37 Handicapper of The Month awards.

Release Times: Plays are released by 12 PM Eastern Time if not sooner. The only exception is Doug seeking a more favorable line which is released later. 

Ratings - 

6-Unit - Game of the Year

5-Unit - Game of the Month

4-Unit - Game of the Week

3-Unit - Daily Best Bets

2-Unit - Above Average Plays

1-Unit - Standard Plays (Doug bets these)