Get Started with Free Picks in Your Inbox!

Soccer  |  May 10, 2025
San Diego vs. St. Louis City
OVER
2¾ -116
  at  BETONLINE
in 23h

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. 

MLB  |  May 09, 2025
Blue Jays vs. Mariners
Mariners
-132
  at  HERITAGE
in 23m

Jack's Free Pick Friday: Seattle Mariners -132

I like the spot for the Seattle Mariners Friday.  They had Thursday off while the Toronto Blue Jays were completing a series in Los Angeles.  The Mariners will have the rest advantage, and they are playing the much better baseball coming into this one.

The Mariners are 18-6 in their last 24 games overall.  They are showing they have a much more potent offense this season scoring at least 4 runs in 19 of those 24 games.  They are scoring 5.1 runs per game on the season which ranks 5th in baseball.  The Blue Jays are scoring 3.9 runs per game which ranks 25th.

Luis Castillo is coming off his best two starts of the season allowing one earned run and 9 base runners in 12 innings.  Castillo has allowed just 4 earned runs in 11 2/3 innings in his last two starts against Toronto.

Kevin Gausman has faltered here of late allowing 10 earned runs in 14 2/3 innings in his last three starts coming in.  Gausman has allowed 6 earned runs and 4 homers in 12 innings in his last two starts against Seattle.  Bet the Mariners Friday.

No. 1 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 7-plus years! He is riding a 5767-4980 Run L2798 Days on all premium plays that has seen his $1,000/game players cash in $328,010! 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 $180,410 since January 1st, 2022!

No. 1 Ranked NBA Capper All-Time! Jack Jones has put together a 3009-2553 NBA Run long-term that has seen his $1,000/game players cash in $246,830! 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 1299-1059 NBA Run over the long haul! Jack finished as the No. 1 Ranked NBA Capper in 2023-24 thanks to his 516-424 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 1053-918 MLB Run dating back to 2021 that has $1,000/game players up $63,730! 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 has delivered a 912-754 Run L262 Days on all premium plays! This money train gets right back on track with Jack's Friday 9-Play Power Pack for $59.95! Leading the charge are THREE 20* Top Plays including the Thunder/Nuggets winner in Game 3! You'll receive 1 NBA & 8 MLB plays in all upon purchase tonight folks!

It would cost you roughly $330.00 to buy all nine plays separately, so YOU SAVE $270.00 with this 9-Pack! Sign up and bet with confidence knowing you are GUARANTEED PROFITS or Saturday's entire card is ON JACK!

MLB  |  May 09, 2025
Dodgers vs. Diamondbacks
Diamondbacks
+115
  at  PLAYMGM
in 23m
1* Free Play on Diamondbacks +115
NBA  |  May 09, 2025
Thunder vs. Nuggets
UNDER
232½ -110
  at  DRAFTKINGS
in 43m

Thunder vs Nuggets 
5-Unit bet on the UNDER priced at 232.5 points. 

The following NBA betting algorithm has produced a 108-41-4 Under record good for 73% winning bets since 2019. The requirements are:  

Bet on the Under in a matchup of teams that have won 60% or more of their games on the season.  

The total is higher than the road teams’ average total for the season.  

The road team is playing their third game with 4 or more days of rest. 

LIVE Betting Strategy | I prefer betting 2.5 units preflop and then look to add 1.5 more units at 237.5 points and 1-unit at 241.5 points. The downside is that we don’t get those additional live betting prices but that does imply we are winning the 2.5 units bet UNDER. Scoring volatility increases as the total for the game increases so at prices above 230 it is highly unlikely that the total pricing will trend lower and lower from the opening tipoff.  

MLB  |  May 09, 2025
Orioles vs. Angels
OVER
9 -115
  at  BOOKMAKER
in 21m

1* Free Pick on Orioles/Angels: over 9

All plays are made using sophisticated machine learning models.

Soccer  |  May 10, 2025
Ross County FC vs. St. Johnstone
Ross County FC
+234
  at  JAZZ
in 12h
1* FREE INFO PLAY Ross County FC +234
MLB  |  May 09, 2025
Orioles vs. Angels
Orioles
-1½ +120
  at  BOOKMAKER
in 21m

1* Best Bet on Orioles -1½

No analysis provided.

MLB  |  May 09, 2025
Orioles vs. Angels
Orioles
-139
  at  HERITAGE
in 21m
1* Free Pick on Orioles -139
NHL  |  May 09, 2025
Stars vs. Jets
Jets
+280
  at  BOVADA
in 33m
Free Pick on Jets +280
MLB  |  May 09, 2025
Dodgers vs. Diamondbacks
UNDER
10 +100
  at  CIRCA
in 23m
1 Dimer on Dodgers vs Diamondbacks under 10 +100
MLB  |  May 09, 2025
Blue Jays vs. Mariners
Mariners
-130
  at  PLAYMGM
in 23m

Mariners -130

The Mariners are worth a move on Friday night as they take on Toronto. Castillo gets the ball and he has been dominant at home. He comes in with an ERA of just 1.57 in this ballpark and we’ve seen Toronto just struggle as a whole offensively this season. Look for him to set the tone early and he’ll work deep into this game. The Jays are just 5-12 on the road and this is a great spot to fade them. 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 M's ML tonight. You know what to do. Hop ON! Good Luck, Razor Ray.

Friday 5* FREE MLB ML Play

2-1 Thursday! The winning nights continue! BIG 3x Play Card Up For TGIF! $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!

MLB  |  May 09, 2025
Yankees vs. A's
OVER
10½ -115
  at  PLAYMGM
in 48m
Free Total Annihilator On Yankees vs A's over 10½ -115