NBA Best Bets - Who Should I Bet on Today?
The ultimate resource to help you find the best bets each and every day in the NBA.
This page is divided into 3 simple sections.
The first section lists all of our premium member best bets for the day. This section lists all the games for all sports, including NBA. If you don't have a membership at Doc's Sports you can test out our premium best bets risk free with a complimentary free $60 account here.
The second section lists one or two of our complimentary NBA matchup reports. We write these daily for every single NBA game. These articles are more for the do-it-yourself types that want to really dig in and also have the time do the extensive research required each day.
The third section ties into the second section where our experts give advice on what to do with the information and how to spot a best bet in NBA.
NBA Best Bets Tonight [Updated daily]
TODAY'S TOP MLB PLAYS
ROBERT FERRINGO is on a 32-19 (63%) MLB run and is looking to build on his profitable start to the season. Robert has a 7-Unit MLB Play (6:40 p.m.) Friday and is 6-2, +2,640 this season on plays rated 5.0+. He has banked an unreal +22,880 on his plays rated 5.0+ since last June and you can sign up below!
JASON SHARPE has posted back-to-back 7-Unit winners in the NBA and NHL and has banked his followers over +9,000 dating back to March 1. Sharpe is releasing a 7-Unit MLB Play (7 p.m.) and he is up over +1,500 so far this MLB season. Sharpe has banked over +22,000 the last eight years with his MLB service and you can sign up below to get this pick.
GRIFFIN MURPHY is now a stout 3-0 this week across his top positions for +2,000. Murphy drilled his 7-Unit MLB Total last night with Tampa Bay-Boston ‘over’ and he is right back with a 6-Unit MLB Total (8 p.m.) that you can get by signing up below.
RAPHAEL ESPARZA cashed in for over +8,200 on the diamond last year and is coming off another MLB win with Miami on Thursday. Esparza is releasing a 5-Unit MLB Play (6 p.m.) Friday and he is looking to score once again. Sign up below!
TODAY'S TOP NBA PLAYS
ROBERT FERRINGO has posted 10 straight winning NBA days and is on a 21-6 (78%), +5,450 NBA surge. He is releasing his 8-Unit NBA Game of the Year Friday and is 85-53 (62%), +17,970 with his last 138 NBA plays rated 5.0+. Robert has gone 8-1 on his last nine NBA plays rated 5.0+ and is 20-9, +7,330 on his last 29 plays rated 5.0+ across all sports. He is 97-51, +32,720 on his last 148 8-Unit Plays and you can sign up below and also get a 5-Unit NBA Play on the card.
SCOTT SPREITZER won with the Pistons last night and he has a 6-Unit NBA Play (7 p.m.) Friday. Scott is 29-16, +10,420 with NBA plays rated 5.0+ since April 8 of last season and +18,780 with his long term NBA winning run overall. All top plays are on a +41,130 run and you can sign up below. (GEORGE has the same side.)
ARUN SHIVA is up +5,946 so far this NBA season and hit a 7-Unit Play earlier this week with Philadelphia. Shiva is releasing a 6-Unit NBA Total (7 p.m.) between Philadelphia and New York and he is looking to cash in again. Sign up below!
TONY GEORGE cashed his 8-Unit NBA GOTY by 48 points over the spread last week. He is looking for another easy winner with a 6-Unit NBA Play (7 p.m.) tonight from the Sixers-Knicks game. Sign up below and get on it now! (SPREITZER has the same side.)
TODAY'S TOP NHL PLAYS
STRIKE POINT SPORTS did it again Wednesday, nailing an easy 8-Unit MLB GOTY (Dodgers -1.5). Strike Point Sports has now hit SIX straight 8-Unit GOTY Plays over all sports and looks for No. 7 in a row with an 8-Unit NHL Game of the Year (7 p.m.) Friday. SPS is 27-13 (68%), +11,320 on their last 40 8-Unit Plays and after a 3-0 Wednesday sweep they have posted 4 of 5 winning NHL days. Sign up below. (TRAPP has the same side.)
ARUN SHIVA has an 8-Unit NHL Playoff Play on Friday (9:40 p.m.). Shiva nailed his 8-Unit NHL Regular Season selection on New Year’s Eve and has hit all 3 of his play this week. He is having an outstanding week with his top plays in all sports. Sign up below and don't miss out! (MENKEN has the opposing side.)
CRAIG TRAPP nailed his last 7-Unit Play on Wednesday in MLB and now he’s looking to do the same on the ice. Trapp has a 7-Unit NHL Play (7 p.m.) Friday and he is looking to cash another playoff ticket. Sign up below! (STRIKE POINT SPORTS has the same side.)
NICK MENKEN is coming off back-to-back-to-back winning NHL cards, banking +1,200 profit over his last four selections. Menken is going for FIVE straight wins with a 6-Unit NHL Play (9:30 p.m.) that is part of a two-pack card built to keep the momentum rolling. Sign up below. (SHIVA has the opposing side.)
TODAY'S TOP SOCCER PLAYS
CRAIG TRAPP sees a soccer that he loves and is releasing a 7-Unit Soccer Play (2:30 p.m.) Friday. This play is from the German Bundesliga and you will want to take advantage by signing up below.
ARUN SHIVA has a 7-Unit Play from the English Premier League on Friday (10 a.m. on Saturday). Shiva is one of the top soccer handicappers in the country having hit 13 of his 15 top plays (11 of those wins were 7-Unit plays). Shiva is up over +6,710 on the season in soccer and you can stream this game live on Peacock. Sign-up below with a daily picks package from soccer.
STRIKE POINT SPORTS has hit four of six 7-Unit soccer winners and is 6-4, +1,165 with their last nine plays on the pitch. Strike Point Sports is releasing a 7-Unit Soccer Play (7:30 a.m.) Saturday and they are looking for another big win. Sign up below!
DOC’S SPORTS SOCCER is on a 17-7 run for more than +5,300, and they scored a 7-Unit winner on Tuesday from the Champions Cup. Friday, they turn their attention to Italy for another Top Play. Today’s prediction is a 6-Unit Total Prediction (2:45 p.m. EST). Doc’s is extremely confident today. Sign up below!
TODAY'S TOP DAILY PROP PLAYS
(LEFT SIDE OF THE GRID)
ROBERT FERRINGO nailed his last top prop back on April 30 (Naz Reid ‘Over’) and is a stellar 72-45, +9,500 on his last 117 daily prop plays. Robert is releasing a 7-Unit Daily Prop Play (9:30 p.m.) from the Spurs-T-Wolves game. Robert is 23-13 (65%), +6,420 on his props rated 7.0+ and is a fantastic 54-29, +12,970 across all sports on plays rated 5.0+. Sign up below!
NICK MENKEN is +1,210 with his daily prop plays over the last 30 days. He is stepping up in a big way with a 7-Unit Daily Prop Play (10 p.m.) from MLB that is part of a two-pack of picks. sign up below and get the whole card.
TONY GEORGE has found a trend that has hit seven straight games. He is looking to exploit it again with a 6-Unit Daily Prop Play (7 p.m.) from the NBA. This top pick is part of a three-play prop card you can get by signing up below.
STRIKE POINT SPORTS has nailed four straight daily prop plays rated 6.0+ (+2,800), including a 7-Unit win earlier this week. They are going for No. 5 in a row with a 5-Unit Daily Prop Play (7 p.m.) Friday from Game 3 of the Philadelphia-New York series and you can sign up below to get it.
Existing members log in to buy now or if you are new set up a free account.
Complimentary NBA games today [Updated daily]
New York Knicks vs Philadelphia 76ers Prediction, 5/8/2026 Preview and Pick
by Josh Schonwald - 5/7/2026
The New York Knicks are set to take on the Philadelphia 76ers at Xfinity Mobile Arena on Friday, May 8, 2026. New York enters this matchup with a mark of 53-29 this year. Philadelphia has a win-loss record of 45-37 this year. This matchup report includes betting lines and our pick of the day for this game. Read More >>
San Antonio Spurs vs Minnesota Timberwolves Prediction, 5/8/2026 Preview and Pick
by Parlay's Pundit - 5/7/2026
The San Antonio Spurs are set to play the Minnesota Timberwolves at Target Center on Friday, May 8, 2026. San Antonio enters this contest with a win-loss mark of 62-20 for the campaign. Minnesota has a win-loss record of 49-33 for the campaign. We have included an expert pick and parlay for todays game against the spread. Read More >>
What Makes a Best Bet in NBA?
Here you will find a list of tips from our NBA experts that will help you understand what makes up a NBA best bet and what you should be looking for in order to spot one on your own.
DOC'S SPORTS – At Doc's Sports we consider the NBA Playoffs our specialty, and in the NBA Finals we have had some incredible results. For any playoff series, we envision how we think the entire series will play out from game to game and then when the oddsmakers' lines differ from our vision then we attack with a large play. The bookies set their lines with the general betting public in mind, and we find there are often weak lines in the NBA Finals since more dumb money is in the mix compared to a regular-season game. Sometimes a playoff series deviates from what we expect, and at that point it is time to look again at the series as a whole and recalibrate your prediction for the series. It's a lot of work, but the results speak for themselves.
ROBERT FERRINGO – I always say: gambling isn't magic, it's mathematics. And if you look close enough and follow the numbers close enough, the best bet situations will always present themselves. There are always motivational and situational factors to consider, particularly involving scheduling. But what takes a play from good to great is when you catch a team just begging for a statistical regression because of either exceptionally poor or exceptional outstanding shooting. Align that regression with other factors, and, voila, you have a big bet.
ARUN SHIVA – One of the main things I look for are teams that recently faced each other and the line the second time they face each other. See, most people think just because a game ended a certain way, it is going to be exactly that way or similar the next time around, and that is not the case. Though we are big on revenge, sometimes there is an indirect revenge. Hence, when you are watching the NBA this year, look for teams that play each other again within a short span of time. A lot of times it will have the opposite pace that it had in the first contest.
RAPHAEL ESPARZA – Betting the NBA in recent years has been weird because of the big swing in conference dominance. The public will always bet the top 3-5 teams, but getting value on the not so entertaining teams is where you can get some value. With rules changing this year, some of my stats and trends are out the window. But, again, handicapping NBA non-elite teams this year could be what makes another profitable year and even bigger for my best bets. Also look for tons of NBA teams playing at a higher pace because of how their rosters are set up, and we could see tons of points scored this year in the NBA. I am a guy that loves betting totals, so this could be a huge NBA season.
STRIKE POINT SPORTS – In the NBA, bettors are constantly looking for an edge. It isn't the easiest sport due to players resting and the dreaded back-to-backs, or even worse, back-to-back-to-backs. Players are asked to play a lot of minutes each night, so teams decide to rest players and don't make it public until after gamblers have already done their research on the lines. Fear not, my friends, as there are some opportunities to take advantage of during the dog days of the NBA schedule. One such opportunity is when a team's best player doesn't play. This DNP could be due to an injury or because of rest. Many times, oddsmakers will adjust a line in order to sway the public in this situation. It is important to not always just fade the team that isn't with their best player. In this spot, the "short-handed" team has value as players that aren't often given a shot to make a statement do so. A team's best player controls the basketball, and a lot of times they take possessions away from other capable players. An NBA player gets time because he is good enough to make a difference. We used to love taking the Lakers when Kobe didn't play. Now, don't get us wrong, Kobe is an all-time great. But when he didn't play, his teammates did their best to shine. They didn't always win, but they were always scrappy and would have plenty of value.
GRIFFIN MURPHY – In the NBA because there are so many games, there is a simple rule to follow when it comes to best bets. Always follow a trending team. It can get very easy to get lost emotionally following a team that is consistently losing, and meanwhile you're chasing that team's win. The best way to reset a losing trend is by waiting for an off day. When a team is on a losing streak, lay off them until they catch a rest day. Meanwhile, ride the win streaks until a loss, then immediately hop onto the next uptrending team.
JASON SHARPE – For me, an NBA best bet usually involves finding a team that's going through some recent lineup changes due to injuries, trades or any other reason. For instance, if a player that is a starter gets hurt for a team, and he's more of an offensive type of player ,and he is replaced by more of a 'defensive-first' type player, then I will tend to look towards betting an 'under' on this team, especially if a few other things come into play. And if more than one new player enters into the rotation, that usually means I'm looking to strongly back something. The bottom line is the NBA betting market, like most professional sports leagues, is controlled by what I call 'the computer algorithm handicappers'. These guys will usually key in all the information on EACH team into their computers so each team has a game pace rating, a final score and offensive/defensive rating per possession, to name a few stats that they all look at. My thinking is that these past stats for each team were accomplished when certain player(s) were on the floor, and now if that team has a few different changes to who's representing them, then we should expect some much different type results. The best time of the season to take advantage of these 'best bets' is usually at the beginning of the season involving a team that is using a few new players from the previous season, and then again around the NBA trade deadline. Teams will quickly change the way they look and play when they have a different cast of characters on the floor. It's during this time of the season that you will see a lot of change, and change is what we are looking for to get us one step ahead of the computer guys.
VERNON CROY – When it comes to making a big play in the NBA, I look for motivation by a certain team, and I also look for situational trends. How tired is the team I'm going against; did they just play three games in four nights, or are they coming off a close loss against a division rival? Is the team I'm taking playing with extra rest and what is their motivation level for this game? As we have all seen, teams take nights off in the NBA. I also look at the injury reports and study stats from when these teams have played in the past. Normally, when there is a key player injured, the books over adjust the lines, leaving lots of value for taking the team with the injury, as they will pick up their game to make up for the loss of their star player. Is there a revenge factor, or does a certain team play another team harder than others, or is this a letdown spot? These are just some of the several factors that go into making a big play in the NBA for me, and I'm still adjusting my systems and analytics to be the best I can possibly be to give my clients a significant edge over the books.
TONY GEORGE – An NBA handicapping tip I use involves scheduling, and, more specifically, East and West Coast road swings. I like to fade teams, especially good teams towards the end of a long road trip, when they are laying points. As an example, say the Cavs are playing their fifth road game in six or seven days on the West Coast. And after playing the Suns, Lakers, Clippers and Jazz, now they have lowly Sacramento. When this scenario occurs, a good team will generally be laying six or more points to their weak opponent. I like to fade them and take the points. Road weary teams play little defense down the stretch and do what they have to do to just win a game, many times.
AUGUST YOUNG - When it comes to the NBA, we are talking about a very efficient market. Usually most of the value will be found on totals and not sides. However, one thing that is extremely important is to pay attention to is what players and coaches are saying. For example, there will be situations where a good offensive team may be struggling and out of their usual groove while the majority of their games have been going under the posted total. If a respectable head coach then discusses legitimate ways that will be fixed and what he intends to do as they move forward, that can present opportunities in the market to take the over. Obviously, a variety of other factors come into play, and this is not a fix-all winning scheme, but it does play a big part. You need to look beneath the surface for value.
NICK MENKEN - One should take numerous elements into account before wagers on an NBA team. First, especially for important players, look for injuries and player availability since their absence would greatly impact the performance of a team. Examine the team's most recent performance including individual player dynamics and a winning/loss run. Analyze the teams' match, paying particular attention to if there are any mismatches and how their playing styles fit one another. Weighing these elements will help you make better betting judgments.
Get NBA Picks for free for every single game or get our very best premium member only guaranteed NBA picks with your free $60 account set up.
Daily Free Picks Menu
NFL Picks
College Football Picks
NBA Picks
College Basketball Picks
MLB Picks
NHL Picks
KBO Picks
UFC Picks
Golf Picks
NASCAR Picks
WNBA Picks
Soccer Picks
CFL Picks
Tennis Picks
Email Picks
All Free Sports Picks
Daily Best Bets Menu
Best Bets Today
NFL Best Bets
College Football Best Bets
NBA Best Bets
College Basketball Best Bets
MLB Best Bets
NHL Best Bets


