Home Free Picks Premium Picks How to Bet Strategy Odds Login

Doc’s Sports

Doc's Sports
Doc's Sports has you covered during March Madness with daily selections in basketball, baseball, and hockey. Save money with a 7- or 30-day picks package!

Premium Packages

NBA Spread on Knicks v. Nets *1904-1631 Run*!

$29.00

**#1 ranked NBA in 2019-20**
**#8 ranked NBA in 2022-23**
**#9 ranked NBA in 2008-09**
**#10 ranked NBA in 2009-10**
**#2 ranked Overall in 2011**
**#4 ranked Overall in 2008**
**#4 ranked Overall in 2012**
**#6 ranked Overall in 2013**
**#9 ranked Overall in 2020**
**#9 ranked Overall in 2025**
**#10 ranked Overall in 2023**

Doc's Sports is on an impressive 1904-1631 (54%) run over his last 3611 basketball picks! Join the same handicapper that has made $1,000/game bettors $134,710 since January 19, 2018 with his Spread on Knicks v. Nets!

As always, this play comes GUARANTEED TO WIN or the next day is FREE!

NHL Spread on Avalanche v. Blackhawks *16-5 Run*!

$29.00

**#8 ranked NHL handicapper on this site!**

**#1 ranked NHL in 2015-16**
**#3 ranked NHL in 2011-12**
**#4 ranked NHL in 2008-09**
**#4 ranked NHL in 2010-11**
**#7 ranked NHL in 2009-10**
**#8 ranked NHL in 2014-15**
**#8 ranked NHL in 2022-23**
**#9 ranked NHL in 2013-14**
**#2 ranked Overall in 2011**
**#4 ranked Overall in 2008**
**#4 ranked Overall in 2012**
**#6 ranked Overall in 2013**
**#9 ranked Overall in 2020**
**#9 ranked Overall in 2025**
**#10 ranked Overall in 2023**

Doc's Sports is on an impressive 16-5 (76%) run over his last 21 NHL picks! Join the same handicapper that has made $1,000/game bettors $11,290 since October 23, 2025 with his Spread on Avalanche v. Blackhawks!

As always, this play comes GUARANTEED TO WIN or the next day is FREE!

Premium Pick Streaks

NCAA-B Picks (+13875)
1576-1328
54%
Basketball Picks (+13471)
1904-1631
54%
All Sports Sides (+11661)
2747-2523
52%
NBA Sides (+5977)
914-792
54%
MLB Picks (+5068)
266-196
58%
Top Football Sides (+3720)
241-186
56%
NHL Totals (+3166)
293-234
56%
Top NCAA-F Picks (+2917)
149-110
58%
NFLX Picks (+2117)
73-47
61%
Soccer Picks (+1734)
57-38
60%
Top NFL Sides (+1474)
117-93
56%
WNBA Sides (+1355)
93-72
56%
CFL Sides (+533)
16-10
62%

Subscription Plans

Short-Term Plans

1 day All Sports subscription of Doc's Sports

$59.95

1 day All Sports selections from Doc's Sports. This includes all picks that are posted on this site. Note: Doc's Sports uses a 1-10 unit sytem on this site. 

Doc's One Week All Sports Package

$174.95

With this package you will receive all of our selections for a seven day period in all of our sports that we handicap. This will include picks from all sports that we posted on this site. Note: Doc's Sports uses a 1-10 unit sytem on this site. 

Long-Term Plans

Doc's 30-Day All-Access Pass

$399.95

With this package you will receive every selection Doc's Sports makes for a 30-day period. A complete report accompanies every pick and it is backed by 51 years in the business. Note: Doc's Sports uses a 1-10 unit sytem on this site. 

Season Subscriptions

College Basketball Season Subscription!

$199.95

MLB Season Subscription

$699.95

Free Picks

NCAA-B Mar 20 '26, 7:35 PM in 17m
Queens NC vs Purdue Play on: Queens NC +25½ -110 at Buckeye
Play on: Queens NC +25½ -110 at Buckeye
Free Play from Doc’s Sports. Take #759 Queens Royals +25.5 over Purdue Boilermakers (7:35p.m., Friday, March 20 TruTV) Purdue showed up in Chicago for the Big 10 Tournament but they have not played well during the second half of the season. We will grab the points with the Royals on Friday night in St. Louis, MO. Purdue is nowhere near as strong on defense this year and many of their stars are not shooting it well. They got a cakewalk to the Big 10 Finals by getting to play a depleted UCLA team on Saturday. They are overseeded and are not a strong two seed. The Royals can score points and should get hot at some point in this game to cover this spread. Do not miss out on Doc’s Sports Weekend Card featuring top plays in basketball, hockey, and other sports. Sign-up now and let 54 years of handicapping experience work for you. 
Pick Released on Mar 16 at 02:27 pm

Yesterday's Plays

Matchup Pick Rating Score Result Profit Analysis
High Point vs Wisconsin Wisconsin -10 -110 Premium 83-82 Loss -110
3 Unit Play. #734 Wisconsin over High Point (1:50p.m., Thursday, March 19 TBS) High Point is becoming a trendy pick to upset Wisconsin but I do not see that happening. The Panthers played a weak schedule from a one bid league, and I do not see them threatening Wisconsin due to their personal. High Point did not challenge themselves in the nonconference portion of the season and them playing up-tempo should play right into Wisconsin’s hands. A high scoring game will allow Wisconsin to cover this number that is trending back up. Wisconsin has too much to lose by taking this game lightly and I see them winning this one by close to 20 points.
Texas A&M vs St. Mary's St. Mary's -3 -110 Premium 63-50 Loss -110
3 Unit Play. Take #730 St. Mary’s over Texas A&M (7:35p.m., Thursday, March 19 TruTV) Texas A&M was not expected to do much this season with a complete roster turnover and a new head coach. They started off hot but did not finish the season well losing 7 of their last 11 SEC games to close out the season. I do not see them turning it around against Saint Mary’s, a team that has had decent success in the Round of 64. The Gaels are 27-5 this season and did beat Gonzaga at home. They have won 8 of their last 9 games and are scoring it a little better this season. They still like to control the pace and if they get ahead I see them winning this game by close to double digits. 3 of the last 4 years Saint Mary’s has won a game in the NCAA Tournament.
South Florida vs Louisville South Florida +4½ -110 Premium 79-83 Win 100
3 Unit Play. Take #709 South Florida over Louisville (1:30p.m., Thursday, March 19 TNT) Louisville will be without Mikel Brown and the Cardinals have not been scoring a ton of points down the stretch. The Cardinals are just 3-3 in their last 6 games, and the ACC was just not that strong this season outside of Duke. The Bulls have stayed under the radar this season, but they will enter this game having won 11 straight games. Many of those games were not competitive and I see them taking this game down to the wire. Louisville has lost their last two Round of 64 games.

Picks in Progress

NCAA-B Mar 20 '26, 12:40 PM
Play Type: Premium Pick
Akron vs Texas Tech Play on: UNDER 156½ -115 [Lost: -$115]
Play on: UNDER 156½ -115 [Lost: -$115]
3 Unit Play. Take #742 Under in Akron vs Texas Tech (12:40p.m., Friday, March 20 TruTV) Texas Tech is playing short handed and I believe Akron will want to slow down the pace of this game a little bit. The Red Raiders will enter this game having lost 3 straight games and the most they scored in any one of those games was 76 points. The Zips have scored in the seventies 4 of their last 5 games and I just see this game staying under the posted total.
Pick Released on Mar 19 at 05:55 pm