Listed below we have some of the best sports handicappers in the business today offering free bets on today’s games.  While you won’t find each experts locks of the day on this page, you will find daily winners to help you with your betting.  If you want their strongest plays then you are going to need to sign up for a premium package or long term subscription.  Click their name or go to our premium section for more info.

Today’s Free Winning ATS Sports Picks from Top Vegas Handicappers

Calvin King

Game Details
Jun 30 '25, 7:35 PM in 12m
MLB | A's vs Rays
Play on: Rays -173 at circa
Game Analysis

[1%] Free Play on Rays -173

Pick Released on Jun 30 at 12:00 am

Michael Alexander

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | Royals vs Mariners
Play on: Mariners -153 at Jazz
Game Analysis

MLB Free Pick - Kansas City at Seattle

The Royals are set to send veteran Michael Wacha (4-7, 3.33 ERA) to the mound Monday to face Seattle's George Kirby (1-4, 5.40) in a matchup of right-handers. Wacha suffered a 3-0 loss despite a quality start Wednesday -- three runs on nine hits in six innings -- against visiting Tampa Bay. He is 2-3 with a 5.59 ERA in 37 innings over eight career starts against Seattle. Kirby allowed just one run on three hits over six innings Wednesday in a 2-0 loss at Minnesota. He's 1-0 with a 2.25 ERA in 20 innings over three previous starts against the Royals.

Pick Released on Jun 30 at 10:12 am

Jimmy Boyd

Game Details
Jun 30 '25, 7:50 PM in 27m
MLB | Cardinals vs Pirates
Play on: Pirates -105 at Heritage
Game Analysis

1* Free Pick on Pirates -105

All plays are made using sophisticated machine learning models.

Pick Released on Jun 30 at 08:40 am

Info Plays

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | KC vs SEA
Play on: OVER 7½ +105
Game Analysis

1* FREE INFO PLAY Royals vs Mariners over 7½ +105

Pick Released on Jun 29 at 08:45 pm

Bobby Conn

Game Details
Jun 30 '25, 8:05 PM in 42m
MLB | Orioles vs Rangers
Play on: Rangers +101 at circa
Game Analysis

1* Free Play on Rangers +101

Pick Released on Jun 30 at 08:27 am

Jack Jones

Game Details
Jun 30 '25, 8:05 PM in 42m
MLB | BAL vs TEX
Play on: OVER 8½ +100
Game Analysis

Jack's Free Pick Monday: Orioles/Rangers OVER 8.5

The Baltimore Orioles are starting to heat up at the plate scoring 6.83 runs per game in their last six games.  The Texas Rangers are doing the same scoring 5.2 runs per game in their last five games.  I expect both offenses to have their way with these two sub-par starting pitchers tonight.

Patrick Corbin has been one of the worst starters in baseball over the last five years.  Corbin posted a 5.20 ERA or worse while making at least 31 starts in each of his final four seasons in Washington.  He hasn't been much better for the Rangers, especially of late allowing 12 earned runs and 26 base runners in 15 innings in his last three starts for a 7.20 ERA.

One of those starts came against the Orioles on June 23rd where Corbin allowed 5 earned runs in 5 innings.  He has now allowed 9 earned runs and 19 base runners in 9 2/3 innings in his last two starts against Baltimore.

Trevor Rogers 16-34 with a 4.26 ERA and 1.38 WHIP in 87 career starts in the big leagues.  He's due some regression after performing well in his three starts thus far this season.  He did hold the Rangers in check on June 23rd opposite Corbin, but it's a big advantage to the hitters to get to see these two starters for the 2nd time in a week.  Bet the OVER in this game Monday.

No. 1 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 7-plus years! He is riding a 5901-5104 Run L2850 Days on all premium plays that has seen his $1,000/game players cash in $322,340! 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 with his $1,000/game players up $174,740 since January 1st, 2022!

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 1171-1029 MLB Run dating back to 2021 that has $1,000/game players up $56,110! 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 1046-878 Run L314 Days on all premium plays! Jack releases his 20* AL TOTAL OF THE MONTH for just $39.95 Monday! This is the easiest over/under winner in the American League this month folks!

GUARANTEED or Tuesday MLB is ON JACK!

Pick Released on Jun 30 at 11:43 am

Sean Murphy

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | Giants vs Diamondbacks
Play on: Diamondbacks +1½ -125 at circa
Game Analysis

Monday MLB Free play. My selection is on Arizona +1.5 runs over San Francisco at 9:40 pm et on Monday.

We'll grab the insurance run with the Diamondbacks as they look to take the opener of this divisional series against the Giants. San Francisco will hand the ball to Logan Webb on Monday. He's enjoying another terrific season and comes off a terrific month of June. With that being said, I think it's worth noting that four of his five outings in June came in the friendly confines of Oracle Park in San Francisco. The Giants are just 1-4 in his last five road starts. Ryne Nelson starts for Arizona and has pitched well lately, allowing just two earned runs in his last three starts, covering a span of 15 2/3 innings. The D'Backs won each of those three games despite the last two coming on the road. Finally, we'll note that the Giants bullpen has been a mess lately, sporting a 6.53 ERA and 1.74 WHIP over the last week. While the D'Backs 'pen hasn't been much better, Arizona isn't the team being asked to lay 1.5 runs in this spot. Take Arizona +1.5 runs.

Pick Released on Jun 30 at 07:30 am

Brandon Lee

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | Giants vs Diamondbacks
Play on: Diamondbacks +138 at Ace
Game Analysis

Monday's MLB Free Pick

PLAY ON: Arizona Diamondbacks +138

Pick Released on Jun 30 at 08:31 am

Dave Price

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | KC vs SEA
Play on: UNDER 7½ -120
Game Analysis

Dave's Monday Free Play:

1* on Royals/Mariners UNDER 7.5

The Key: I like the price we are getting on the UNDER 7.5 between the Royals and Mariners in Game 1 of this series Monday.  The Royals are 51-32-2 UNDER in all games this season.  They are scoring 3.3 RPG which ranks last in the majors, but they are yielding 3.69 RPG which ranks 3rd in the majors.  Michael Wacha has been dominant with a 3.35 ERA or better while making at least 23 starts each of the last 3 seasons.  Wacha has a 3.33 ERA in 16 starts in 2025 so he is well on his way to a 4th consecutive season.  Wacha has yielded one ER in 12 innings in his last 2 starts against Seattle.  George Kirby is rounding into form yielding 2 ER or fewer in 4 of his last 5 starts.  Kirby has yielded just one ER in 14 innings in his last 2 starts against the Royals.  Take the UNDER.

**4X Top 5 MLB Handicapper!** Dave is on a 2412-2158 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 $69,530 since September 17th, 2022! He is in the midst of a 506-440 Run L149 Days in all sports and a 144-85 MLB 7* Run on top plays! Give your book the beating it deserves today and hop on board for Dave's Monday MLB 3-Pack for $49.95! By doing so you'll earn access to his 7* Yankees/Blue Jays AL East *HEAVY HITTER*along with two 6* picks on the diamond for you to crush your book with today ladies and gents! Dave guarantees you'll cash in a profit or you get Tuesday's MLB picks for FREE!

Pick Released on Jun 30 at 12:34 pm

Sal Michaels

Game Details
Jun 30 '25, 7:50 PM in 27m
MLB | Cardinals vs Pirates
Play on: Pirates -105 at BookMaker
Game Analysis

Free Play on Pirates -105

Pick Released on Jun 30 at 02:24 pm

Black Widow

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | Giants vs Diamondbacks
Play on: Diamondbacks +130 at PlayMGM
Game Analysis

1* Free Wiseguy Play on Diamondbacks +130

*All picks are based on situations, trends, statistics and injuries among many other factors*

Pick Released on Jun 30 at 09:00 am

Steve Janus

Game Details
Jun 30 '25, 8:05 PM in 42m
MLB | Orioles vs Rangers
Play on: Rangers +103 at betonline
Game Analysis

1* Free Sharp Play on Rangers +103

Pick Released on Jun 30 at 12:00 am

Mike Williams

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | Giants vs Diamondbacks
Play on: Giants -125 at circa
Game Analysis

1* on Giants -125

Pick Released on Jun 30 at 11:13 am

John Martin

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | SFO vs ARI
Play on: OVER 8 -118
Game Analysis

1 Unit FREE PLAY on Giants/Diamondbacks OVER 8

The OVER is 11-3-1 in the last 15 meetings between the Giants and Diamondbacks with 8 or more combined runs in 12 of those 15 meetings and 9 or more in 11 of them.  Logan Webb has big home/road splits in his career and has been much worse on the highway.  Ryne Nelson has a 4.43 ERA in 373 2/3 innings in his career and a 3.71 ERA in 60 2/3 innings this season.  The Diamondbacks have the 28th-ranked bullpen with a 5.31 ERA.  Give me the OVER.

*Top 10 Overall Capper 4 of L9 Years!*

*#1 Ranked MLB Capper in 2008!*

*#10 Ranked MLB Capper in 2009!*

*#4 Ranked MLB Capper in 2010!*

*#8 Ranked MLB Capper in 2019!*

*536-464 Run on MLB 5 Unit Top Plays!*

Come bet with a proven winner on the bases today and get your hands on my Monday All-Inclusive MLB 4-Pack for $49.99! This card features a 5 Unit BEST BET in Royals/Mariners along with three 4 Unit SHARP PLAYS for you to feast on! You are GUARANTEED-to-PROFIT or I'll send you Tuesday's MLB plays for FREE!

Pick Released on Jun 30 at 01:02 pm

Rocky Atkinson

Game Details
Jun 30 '25, 7:35 PM in 12m
MLB | A's vs Rays
Play on: Rays -163 at circa
Game Analysis

Rocketman Sports FREE MLB play Monday 6-30-25

Athletics @ Tampa Bay  (7:35 PM EST)
Play On:  Tampa Bay -163 (Lopez/Rasmussen) Listed

The Athletics travel to Tampa Bay to take on the Rays on Monday night.  The A's are 34-52 SU overall this year while Tampa Bay comes in with a 47-37 SU overall record on the season.  Drew Rasmussen is 7-5 with a 2.45 ERA overall this year.  Tampa Bay is 11-5 SU last 16 games overall.  Tampa Bay is 6-3 SU last 9 games against American League opponents.  The A's are 4-12 SU last 16 games against AL East opponents.  Tampa Bay is 5-1 SU last 6 meetings at home vs the A's.    We'll recommend a small play on Tampa Bay tonight!  Thanks and good luck, Rocky

Rocketman is passing on Monday with premium picks.  Check back on Tuesday for more premium winners!  29 years of winning in the Sports Handicapping industry!

Pick Released on Jun 30 at 09:57 am

Timothy Black

Game Details
Jun 30 '25, 8:05 PM in 42m
MLB | Orioles vs Rangers
Play on: Rangers +101 at circa
Game Analysis

1* Best Bet on Rangers +101

No analysis provided.

Pick Released on Jun 30 at 09:04 am

Rob Vinciletti

Game Details
Jun 30 '25, 7:50 PM in 27m
MLB | STL vs PIT
Play on: OVER 8½ -118
Game Analysis

Monday top play in the MLB is a Double Perfect 5* Sid with 2 Z-factor Indicators. MLB Comp play below

The MLB Comp play is on the Over 8.5 Runs in the St. Louis at Pittsburgh game at 6:40 eastern. Both teams have hot bats and The Pirates put up 30 runs this weekend in a sweep of the Mets. The Card put up 21 runs in a weekend sweep in Cleveland. Fedde has allowed 12 runs over his last 13 innings. Heaney for the Pirates has allowed 14 runs over 8 innings in his last two starts. Look for this game to play over the total tonight. Rob V-

Pick Released on Jun 29 at 10:28 pm

Matt Fargo

Game Details
Jun 30 '25, 8:05 PM in 42m
MLB | Orioles vs Rangers
Play on: Rangers +101 at circa
Game Analysis

This is a play on the TEXAS RANGERS for our Monday Free Play. Baltimore is coming off a series win over Tampa Bay following a series loss against Texas and now it hits the road for a rematch against the Rangers. The Orioles have not been able to make any sort of move as they continue to just scuffle along, going 5-5 over their last 10 games to remain 11 games under .500 including eight games under .500 on the road. Trev Rogers has been pretty solid since getting into the rotation as he has a 1.62 ERA through his three starts including two quality outings but did have a rough third game, allowing three runs in 2.1 innings at Tampa Bay. Texas is coming off a series loss against Seattle after winning five of its previous six series to move to 41-43. The Rangers remain home where they are 24-18 and actually come in as a small underdog and that is due to Patrick Corbin who was lit up at Baltimore in his last outing where he allowed five runs over five innings. He has been much better at home where he has a 3.66 ERA and 1.22 WHIP in six starts. Play (962) Texas Rangers

+$19,120 MLB run. It was a 2-1 Underdog Sunday in MLB with the winners on the +138 White Sox and +131 Phillies to make it a 5-1 MLB Underdog weekend and we roll that into Monday. THREE MLB Winners for Monday as we go for another PERFECT 3-0 MLB SWEEP.

Pick Released on Jun 30 at 09:01 am

Dustin Hawkins

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | KC vs SEA
Play on: UNDER 7½ -120
Game Analysis

1 Dimer on Royals vs Mariners under 7½ -120

Pick Released on Jun 30 at 12:58 pm

Alex Smart

Game Details
Jun 30 '25, 7:50 PM in 27m
MLB | Cardinals vs Pirates
Play on: Pirates -107 at Heritage
Game Analysis

The Pirates enter this tilt against the Cardinals  with hot bats, hitting .303 over their last ten games and deserve respect here in the underdog role. The Mets just cashed as dogs yesterday winning 12-1 vs the Mets and with momentum on their sides get the nod. 

Play on the Pirates to win 

Pick Released on Jun 30 at 03:32 pm

Totals Guru

Game Details
Jun 30 '25, 9:40 PM in 2h
MLB | KC vs SEA
Play on: UNDER 7½ -120
Game Analysis

Free Total Annihilator On Royals vs Mariners under 7½ -120

Pick Released on Jun 30 at 12:57 pm