Today’s Best Free Sports Betting Picks and Predictions From Our Experts

Doc's Sports

Game Details
May 10 '25, 8:30 PM in 2d
Soccer | San Diego vs St. Louis City
Play on: OVER 2¾ -116
Game Analysis

Comp Soccer Prediction from Doc’s Sports. MLS Take Dallas/Salt Lake OVER (8:30 p.m. EST, Saturday May 10) (Graded after regulation time - 90min - plus injury time)

These sides are nothing to write home about offensive, but their defenses are bad enough where both sides should have plenty of opportunities, and these sides have a strong history for high scoring matches. These are two of the worst defensive sides in MLS and combine to allow more than three goals per match. Dallas is coming off a road loss to San Diego where they conceded five goals. They were held scoreless in that one, but they should put an emphasis on scoring here and home pitch should help in that regard, and Salt Lake have given up five goals in their last three on the road. There’s a great chance Dallas could get two or more here. Salt Lake have scored in three straight on the road, amassing five goals in those matches. So there’s a good chance they will get at least one, and multiples is not out of the question. Four of the last five meetings have gone over the posted number, and three of those matches have seen four or more goals scored. We think we could see a result where both sides had multiple goals, but we are confident both will combine for three or more, and this price is more than fair for Saturday’s clash. 

Pick Released on May 07 at 10:58 am

Dave Price

Game Details
May 08 '25, 9:38 PM in 3h
MLB | Blue Jays vs Angels
Play on: Blue Jays -125 at Heritage
Game Analysis

Dave's Thursday Free Play:

1* on Toronto Blue Jays -125

The Key: The Toronto Blue Jays should be hungry to avoid the sweep after blowing a 4-2 lead in the 9th in Game 2 yesterday.  I like Chris Bassitt over Jose Soriano.  Bassitt is 2-2 with a 2.95 ERA in 7 starts this year with 43 strikeouts in 39 2/3 innings.  Bassitt is 7-3 with a 3.76 ERA and 1.14 WHIP in 12 lifetime starts against the Angels.  Jose Soriano is 2-4 with a 3.83 ERA and 1.43 WHIP in 7 starts this year with 31 strikeouts in 40 innings.  Soriano has yielded 11 ER and 37 base runners in 20 innings in his last 4 starts.  Take Toronto.

**4X Top 5 MLB Handicapper!** Dave is on a 2275-2019 MLB Run since June 8th, 2011 to really put a beating on the books in baseball! His $1,000/game investors won $15,660 in MLB in 2023! He finished as the #1 Ranked MLB Capper in 2024 with his $1,000/game investors winning $41,530 for an even bigger season! Dave's $1,000/game MLB investors are up $86,810 since September 17th, 2022! He is currently the #5 MLB Capper in 2025 this season as well! He is in the midst of a 354-291 Run L96 Days in all sports! Give your book the beating it deserves today and hop on board for Dave's Thursday All Sports 7-Pack for $49.95! By doing so you'll earn access to his 7* Warriors/Timberwolves Game 2 *HEAVY HITTER* which is among 1 NBA & 6 MLB picks for you to crush your book with today ladies and gents! Dave guarantees you'll cash in a profit or you get Friday's picks for FREE!

Pick Released on May 08 at 12:43 pm

Jack Jones

Game Details
May 08 '25, 7:05 PM in 49m
MLB | Phillies vs Rays
Play on: Phillies -140 at Heritage
Game Analysis

Jack's Free Pick Thursday: Philadelphia Phillies -140

I've cashed in the Phillies as a free pick each of the last two days and I'll hop back on them again to cap off the series sweep in Game 3 due to many of the same reasons.  They once again have the advantage at the plate and on the mound today after outscoring the Rays 15-4 in the first two games of this series.  

The Rays dropped to 5-14 in their last 19 home games with zero home-field advantage playing in a minor league park.  The Rays are scoring just 3.8 runs per game this season while the Phillies are scoring 4.8 runs per game.  The Phillies have scored at least 7 runs in four consecutive games and six of their last eight games overall.

Jesus Luzardo has been dominant in his first season in Philadelphia thus far.  Luzardo has gone 3-0 with a 1.94 ERA and 1.18 WHIP in seven starts this season, allowing just 9 earned runs and one homer in 41 2/3 innings with 47 K's.

Ryan Pepiot is 2-4 with a 4.23 ERA and 1.41 WHIP in seven starts this season for the Rays.  Pepiot has allowed 15 earned runs and 7 homers in 27 1/3 innings in his last five starts coming in. Philadelphia is 8-0 in its last eight meetings with Tampa Bay outscoring the Rays 43-17 in those eight games.  Bet the Phillies Thursday.

No. 1 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 7-plus years! He is riding a 5764-4976 Run L2797 Days on all premium plays that has seen his $1,000/game players cash in $329,620! He was the No. 6 Ranked Overall Capper in 2022 as well as the No. 8 Ranked Overall Capper in 2023! He finished as the No. 2 Ranked Overall Capper in 2024 and he's currently the No. 9 Ranked Overall Capper in 2025 with his $1,000/game players up $182,020 since January 1st, 2022!

No. 1 Ranked NBA Capper All-Time! Jack Jones has put together a 3008-2552 NBA Run long-term that has seen his $1,000/game players cash in $246,930! He is a 8-Time Top 10 NBA Capper (#1 2023-24, #1 2012-13, #2 2020-21, #3 2021-22, #3 2017-18, #8 2008-09, #10 2015-16, #10 2011-12) as well! He is also on a 1298-1058 NBA Run over the long haul! Jack finished as the No. 1 Ranked NBA Capper in 2023-24 thanks to his 515-423 NBA Run since last season!

Jack Jones has SIX Top-10 MLB Finishes (#4 2024, #8 2023, #5 2019, #6 2014, #6 2010, #4 2009) to his credit! He is riding a 1051-915 MLB Run dating back to 2021 that has $1,000/game players up $65,240! He finished as the No. 8 Ranked MLB Capper in 2023 with his $1,000/game players up $21,110 in 2023! He backed it up by finishing as the No. 4 Ranked MLB Capper in 2024 with $1,000/game players up $34,230!

Jack delivered a 4-1 Wednesday to add to his 909-750 Run L261 Days on all premium plays! This money train gets right back on track with Jack's Thursday 7-Play Power Pack for $59.95! Leading the charge are a pair of top play winners in his 20* Warriors/Timberwolves TNT Total DOMINATOR on the pro hardwood along with his 20* NL West GAME OF THE MONTH on the bases! You'll receive 2 NBA & 5 MLB plays in all upon purchase today folks!

It would cost you roughly $255.00 to buy all seven plays separately, so YOU SAVE $195.00 with this 7-Pack! Sign up and bet with confidence knowing you are GUARANTEED PROFITS or Friday's entire card is ON JACK!

Pick Released on May 08 at 11:04 am

Nick Parsons

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: OVER 5½ -112
Game Analysis

This is a FREE PLAY on the OVER Hurricanes/Capitals.

Carolina is favored once again on the road, but once again nearly 70% of the money is on the Capitals. 

The O/U is 5.5 and I think the "over" is worthy of a "second look" in Game 2.

Washington will be risking life and limb here to try and even the series. It still enters with one of the best power plays in the NHL, hitting at a 23.1 percent rate against the Habs in the first round. 

Washington also had five players produce a point-per-game in the first round win.

I really respect Frederik Andersen and Logan Thompson between the pipes and while Game 1 only produced 3 goals, I say that a faster-paced Game 3 produces more offensive opportunities for these deep, talented and experienced sides, and that in turn leads to a combined higher-scoring offensive outcome.

Consider the OVER in this one.

Good luck, NP

Pick Released on May 08 at 07:33 am

Bobby Conn

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: Hurricanes -135 at PlayMGM
Game Analysis

1* Free Play on Hurricanes -135

Pick Released on May 08 at 09:51 am

Mike Williams

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: Hurricanes -146 at Heritage
Game Analysis

1* on Hurricanes -146

Pick Released on May 08 at 10:46 am

Jimmy Boyd

Game Details
May 08 '25, 7:15 PM in 59m
MLB | CIN vs ATL
Play on: OVER 7½ -115
Game Analysis

1* Free Pick on Reds/Braves: over 7½

All plays are made using sophisticated machine learning models.

Pick Released on May 08 at 06:06 am

Rocky Atkinson

Game Details
May 08 '25, 8:30 PM in 2h
NBA | Warriors vs Wolves
Play on: Wolves -10½ -105 at Bovada
Game Analysis

Rocketman Sports FREE NBA play Thursday 5-8-25

Golden State @ Minnesota  (8:30 PM EST)
Play On:  Minnesota -10 1/2

The Golden State Warriors travel to Minnesota to take on the Timberwolves on Thursday night.  Golden State is 54-37 SU overall this year while Minnesota comes in with a 53-35 SU overall record on the season.  Golden State took game 1 99-88 a couple days ago and I like the new look Warriors with Jimmy Butler but this is going to be a let down game as Stef is out again and the Wolves will be pumped.  Minnesota is 10-5 ATS last 15 games overall.  Minnesota is 12-3 SU last 15 games overall.  Minnesota is 7-1 SU last 8 games at home.  Minnesota is 6-2 ATS last 8 games against Pacific Division opponents.  We'll recommend a small play on Minnesota tonight!  Thanks and good luck, Rocky

Rocketman is passing with premium picks on Thursday!  Check back on Friday for more premium winners!  25 out of 29 overall winning years in my history!  

Pick Released on May 08 at 12:18 pm

Timothy Black

Game Details
May 08 '25, 9:40 PM in 3h
MLB | Dodgers vs Diamondbacks
Play on: Diamondbacks +154 at Ace
Game Analysis

1* Best Bet on Diamondbacks +154

No analysis provided.

Pick Released on May 08 at 09:00 am

Steve Janus

Game Details
May 08 '25, 8:30 PM in 2h
NBA | Warriors vs Wolves
Play on: Warriors +10½ -108 at Draft Kings
Game Analysis

1* Free Sharp Play on Warriors +10½ -108

Pick Released on May 08 at 12:00 am

Ricky Tran

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: UNDER 5½ +100
Game Analysis

Ricky's 1* play on Under.

Key Angle: It's important to remember that Ricky never makes a bet on any game based on just one angle. In order to make the grade, all his premium picks must meet several important criteria. He doesn't share all his secrets within his analysis, instead he chooses to reveal only the angle that he feels is the most significant. Here in this game the recent history of these two teams is particularly significant.

- The Under is 4-2 in Carolina's last 6 games.

- The Under is 6-3 in Washington's last 9 games.

- The Under is 5-2 in Carolina's last 7 games when playing as the favourite.

Verdict: Goals should be hard to come by in this game.

Pick Released on May 08 at 09:43 am

Jim Feist

Game Details
May 08 '25, 7:05 PM in 49m
MLB | Phillies vs Rays
Play on: Phillies -129 at Heritage
Game Analysis

George M. Steinbrenner Field in Tampa, Florida will host the final matchup of the Philadelphia Phillies and Tampa Bay Rays three-game series on Thursday, May 8, 2025. After winning the first two games with scores of 8–4 and 7–0 the Phillies now look to sweep the series.

The Philadelphia Phillies will deploy left-handed pitcher Jesús Luzardo to take the mound. This season Luzardo has demonstrated strong performance with a 3–0 record, a 1.94 ERA and 47 strikeouts across 41.2 innings pitched. Throughout seven appearances this season he has thrown four quality starts without ever surrendering more than three earned runs in any single game.

The Tampa Bay team will have right-hander Ryan Pepiot take the mound during the game while he maintains a 2–4 record with a 4.23 ERA. At George M. Steinbrenner Field Ryan Pepiot has maintained a poor performance with a 1–3 record and a 4.82 ERA.

Kyle Schwarber leads the Phillies offensively with 12 home runs and 28 RBIs while Trea Turner maintains a .307 batting average. The Rays' offense produces an average of 3.85 runs per game which places them 22nd in MLB.

I like the way Luzardo has pitched this season and this one looks like a Philly sweep.

Jim’s Free play: Philadelphia Phillies

Pick Released on May 08 at 01:41 am

Kenny Walker

Game Details
May 08 '25, 9:30 PM in 3h
NHL | Oilers vs Golden Knights
Play on: Golden Knights +180 at Bovada
Game Analysis

Free Pick on Golden Knights +180

Pick Released on May 08 at 09:00 am

Cole Faxon

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: Hurricanes -146 at Heritage
Game Analysis

FREE PLAY on Hurricanes -146

Pick Released on May 08 at 10:45 am

Brody Vaughn

Game Details
May 08 '25, 9:40 PM in 3h
MLB | Dodgers vs Diamondbacks
Play on: Diamondbacks +132 at circa
Game Analysis

1* Free Play on Diamondbacks +132

Pick Released on May 08 at 11:25 am

Tim Michael

Game Details
May 08 '25, 9:38 PM in 3h
MLB | Blue Jays vs Angels
Play on: Blue Jays -120 at circa
Game Analysis

T.M. Selection: Toronto Blue Jays moneyline (FREE PLAY)

The Jays have lost the first two games of this three-game series and four straight overall. And with upcoming difficult series at Seattle, and then at home agaainst the Rays, Tigers and Padres, the road ahead definitely doesn't get any easier for Toronto. No one is crying for the Jays obviously. That said, I believe they have what it takes to stop the slide here and to bounce back against an Angels team that continues to get production at the plate despite slugger Mike Trout sidelined, winning 8-3 and 5-4 over the first two games. Chris Bassitt is 2-2 with a 2.95 ERA and 1.18 WHIP for the Jays and he's a great 7-3 with a 3.61 ERA in 14 appearances (12 starts) vs. LA. The home side goes with Jose Soriano (2-4, 3.83 ERA), who coems in off six scoreless vs. the Tigers, but who I believe will have his hands full with this desperate Jays teams and that he's simply in the "wrong place" at the "wrong time" this evening. Consider Toronto.

T.M. Prediction: 6-2 Toronto.

Pick Released on May 08 at 07:54 am

Ray Monohan

Game Details
May 08 '25, 7:00 PM in 44m
NHL | Hurricanes vs Capitals
Play on: Hurricanes -133 at circa
Game Analysis

Canes -133

The Canes are worth a move here in Game 2. Carolina took Game 1 in overtime and now all the pressure sits on the Caps in Game 2. Carolina will come in with the same game plan and just wear down this Caps side as the game goes on. They’re relentless when it comes to crashing the net and working the puck around and Washington will struggle once again with clearing their zone. The Canes are the better side on both ends of the ice. Back Carolina. My daily free plays are meant to be cheap bankroll plays. Remember folks, money management is the key to profits when it comes to sports gambling. Strong lean on the CANES ML tonight. You know what to do. Hop ON! Good Luck, Razor Ray.

Thursday 5* FREE NHL ML Play

The winning nights continue! BIG 3x Play Card Up For THUR$DAY! $59 1-Day Pass! Time to hop on the $ train with "The Razor". Ray is back and locked in with more winners for today! Top 10 Capper In The World ON EVERY Network Ray sells his plays! You won't find many hotter cappers out there! CONSISTENT PROFIT$. As Ray Monohan always says…”Pad that bankroll one day at a time folks!” Leaderboard Movin'. Clients are CASHIN. Start making P-R-O-F-I-T-$ NOW!

Pick Released on May 08 at 09:20 am

Juan Carlos Flores

Game Details
May 08 '25, 9:00 PM in 2h
Soccer | Tigres UANL vs Necaxa
Play on: Necaxa +180 at PlayMGM
Game Analysis

Recommended Bet: Necaxa +180

Pick Released on May 08 at 04:16 am

Brandon Lee

Game Details
May 08 '25, 9:40 PM in 3h
MLB | LAD vs ARI
Play on: UNDER 9 +100
Game Analysis

Thursday's MLB Free Pick

PLAY ON: Dodgers/Diamondbacks UNDER 9 

Pick Released on May 08 at 09:23 am

Dan Kaiser

Game Details
May 08 '25, 9:30 PM in 3h
NHL | Oilers vs Golden Knights
Play on: Oilers +119 at circa
Game Analysis

The Oilers have a 5-0-0 record as underdogs in their last 5 games against the Golden Knights on the road. The Knights have had the better goaltender during the regular season but Hill seems to be struggling a bit in the playoffs. I don’t really trust either goaltender so it will come down to which offense can produce. The Oilers have won five straight games, while the Golden Knights split their last six games. Edmonton has scored nine goals in their last three road games while Vegas has given up 11 goals in their last three home games. Vegas has scored seven goals in their last three home games while the Oilers have given up three goals in their last two road games. I am taking Edmonton in this one. 

Play on Edmonton. This is a FREE PLAY!

Pick Released on May 08 at 12:25 pm

About our Free Picks Page

Above, you can find all available free picks from our handicappers. Most of our experts provide write ups, analysis and rationale for their free picks while other make their picks through pure modelling and and machine learning, making a break down of the game in words obsolete.

Why do our Experts give out Free Picks?

With the free picks, you'll get an insight into how our experts make their picks and what to expect from their premium picks. Each of our expert handicappers analyzes a matchup in a different way and takes different factors into account. There are also handicappers who focus mainly on sides, like moneylines, spreads and runlines while others focus solely on totals.

When are Free Picks released?

Release time for Free Picks vary based on the event and when a handicapper finds value in the current odds. Be sure to check back daily for new Free Picks.