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

Free sports picks, predictions and sports betting odds from the sharpest sports bettors in the world. New picks to bet on every day on all major US sports. The free picks are like a free trial of the premium service picks our handicappers have to offer, and the free picks are also a great way to get a sense of each expert’s personal style of handicapping before investing in a premium pick package or subscription.

Check back daily as new free betting picks are posted every day.

Brody Vaughn

Game Details
Jun 09 '26, 10:05 PM in 5h
MLB | MIL vs OAK
Play on: OVER 13 -105
Game Analysis

1* Free Play on over 13

Pick Released on Jun 09 at 12:36 pm

Dustin Hawkins

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | ARI vs MIA
Play on: UNDER 7½ +105
Game Analysis

1 Dimer on Diamondbacks vs Marlins under 7½ +105

Pick Released on Jun 09 at 11:30 am

Sal Michaels

Game Details
Jun 09 '26, 8:00 PM in 3h
WNBA | Wings vs Lynx
Play on: Lynx -4 -110 at betus
Game Analysis

Free Play on Lynx -4 -110

Pick Released on Jun 09 at 08:03 am

Matt Sullivan

Game Details
Jun 09 '26, 7:00 PM in 2h
WNBA | Dream vs Sky
Play on: Dream -7½ -115 at PlayMGM
Game Analysis

1* Bet on Dream -7½

Pick Released on Jun 09 at 08:15 am

Jack Jones

Game Details
Jun 09 '26, 7:07 PM in 2h
MLB | Phillies vs Blue Jays
Play on: Phillies -101 at betonline
Game Analysis

Jack's Free Pick Tuesday: Philadelphia Phillies -101

The Philadelphia Phillies are one of the hottest teams in baseball.  They have gone 27-11 in their last 38 games overall.  Getting ace Zack Wheeler as an underdog to the Toronto Blue Jays tonight is tremendous value.

Wheeler looks all the way back from injury.  He is 5-1 with a 2.31 ERA and 0.83 WHIP in eight starts this season, allowing just 13 earned runs in 50 1/3 innings.  He has owned the Blue Jays, allowing just 3 earned runs in 20 innings in his last three starts against them for a 1.35 ERA.

Dylan Cease will be making his first start back from injury tonight and will likely be on a pitch count.  He allowed 7 earned runs and 4 homers in 9 2/3 innings in his last two starts.  Cease is 0-2 with a 6.75 ERA in two career starts against Philadelphia, allowing 9 earned runs and 3 homers in 12 innings.  Bet the Phillies Tuesday.

No. 2 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 8-plus years! He is riding a 6968-6070 Run L3193 Days on all premium plays that has seen his $1,000/game players cash in $327,460! 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 $188,470 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 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! He has delivered a 234-179 MLB Run since last season!

Jack has delivered a 164-125 Run L58 Days to add to his 310-236 Run L98 Days on all premium plays! He has cashed in a 126-96 MLB Run this season! This money train stays right on track with Jack's Tuesday MLB 5-Play Power Pack for $59.95! Leading the charge are are a pair of top play winners in his 20* AL TOTAL OF THE WEEK along with his 20* AL GAME OF THE WEEK! You'll also receive three 15* plays on the bases upon purchase tonight folks!

It would cost you roughly $185 to buy all five plays separately, so YOU SAVE $125 with this 5-Pack! Sign up and bet with confidence knowing you are GUARANTEED PROFITS or Wednesday's entire MLB card is ON JACK!

Pick Released on Jun 09 at 01:28 pm

Ricky Tran

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | LAD vs PIT
Play on: OVER 8 -125
Game Analysis

Ricky's 1* play on Over.

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 Over is 8-2 in the Pirates last 10 games.

- The over is 7-3 in the Dodgers  last 10 head to head meetings against the Dodgers.

- The Over is 4-0 in the Pirates last 4 home games.

Verdict: We should see plenty of Runs in this game.

Pick Released on Jun 09 at 09:33 am

Totals Guru

Game Details
Jun 09 '26, 7:40 PM in 3h
MLB | TEX vs KC
Play on: OVER 9 -120
Game Analysis

Free Total Annihilator On Rangers vs Royals over 9 -120

Pick Released on Jun 09 at 11:24 am

Hunter Price

Game Details
Jun 09 '26, 7:40 PM in 3h
MLB | Braves vs White Sox
Play on: Braves -138 at circa
Game Analysis

1* Free Pick on Braves -138

Pick Released on Jun 09 at 11:52 am

Mike Williams

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | Diamondbacks vs Marlins
Play on: Marlins -131 at Bovada
Game Analysis

1* on Marlins -131

Pick Released on Jun 09 at 11:09 am

Oliver Smith

Game Details
Jun 09 '26, 10:05 PM in 5h
MLB | MIL vs OAK
Play on: UNDER 12½ +110
Game Analysis

3* on under

Pick Released on Jun 09 at 05:18 am

Black Widow

Game Details
Jun 09 '26, 6:35 PM in 1h
MLB | Mariners vs Orioles
Play on: Orioles +114 at betus
Game Analysis

1* Free Wiseguy Play on Orioles +114

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

Pick Released on Jun 09 at 06:36 am

Ray Monohan

Game Details
Jun 09 '26, 9:40 PM in 5h
MLB | Reds vs Padres
Play on: Padres +109 at Buckeye
Game Analysis

Padres +109

Locking this in early. San Diego and Cincinnati continue their series and we’re on the Padres. San Diego sends out Lucas Giolito, who makes his 5th start of the campaign. He owns a 2-1 record and will continue to get stronger and stronger as he gets more stretched out. Chase Burns counters and while he’s been the ace of this staff, this is going to be a tough lineup for him to face. San Diego is deep and has a lot of potential to rack up pitch counts. Back the Padres. Ray’s daily FREE plays are meant to be smaller bankroll plays. Money management is everything in this game, and these freebies are designed to keep you moving in the right direction. Today's FREE selection is a strong lean on the PADRES ML. The number makes sense, the spot is right, and it’s a play worth taking. You know what to do. Good luck — Razor Ray.

Tuesday FREE MLB ML Play

EN FUEGO! 300-247 55% +2889 since Mid-Dec! The current run has been strong, and today’s card is posted. A BIG 3× Play Card is up for today, and Ray’s DISCOUNTED Day Pass gets you full access. Razor is a top-ranked handicapper across every network where his plays are sold, and he’s continuing to climb the leaderboards. As always… “Pad that bankroll one day at a time.” 

Pick Released on Jun 09 at 09:32 am

Jeff Alexander

Game Details
Jun 09 '26, 9:40 PM in 5h
MLB | Reds vs Padres
Play on: Padres +108 at Buckeye
Game Analysis

1* MLB - Reds/Padres FREE PICK on Padres +108

Pick Released on Jun 09 at 08:44 am

Jimmy Boyd

Game Details
Jun 09 '26, 10:05 PM in 5h
MLB | MIL vs OAK
Play on: OVER 12½ -120
Game Analysis

1* Free Pick on Brewers/A's: over 12½

I like the Over

Pick Released on Jun 09 at 08:24 am

Dave Price

Game Details
Jun 09 '26, 9:38 PM in 5h
MLB | Astros vs Angels
Play on: Astros -120 at circa
Game Analysis

Dave's Tuesday Free Play:

1* on Houston Astros -120

The Key: The Houston Astros are as healthy as they have been in a long time recently getting both Jose Altuve and Josh Hader back.  They have scored at least 4 runs in 12 of their last 15 contests.  The Angels are one of the worst teams in the majors this season at 25-42 on the year.  Kai-Wei Teng is 3-4 with a 3.06 ERA this year for the Astros and 1-2 with a 2.57 ERA on the road.  He has yielded only 16 ER in 47 innings overall and 6 ER in 21 innings on the road.  I like the price we are getting on Teng and the Astros tonight.  Take Houston.

**4X Top 5 MLB Handicapper!** Dave is on a 2817-2530 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,550 for an even bigger season! Dave is in the midst of a 197-124 MLB 7* Run as well as a 266-212 MLB Run since last year! He is the #4 MLB Capper in 2026 and he is also on a 135-104 Run L41 Days in all sports! Give your book the beating it deserves today and hop on board for Dave's Tuesday MLB 5-Pack for $49.95! By doing so you'll earn access to his 7* AL Game of the Month along with four 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 Wednesday's MLB picks for FREE!

Pick Released on Jun 09 at 01:55 pm

Info Plays

Game Details
Jun 09 '26, 7:00 PM in 2h
WNBA | Dream vs Sky
Play on: Dream -7½ -115 at PlayMGM
Game Analysis

1* FREE INFO PLAY Dream -7½ -115

Pick Released on Jun 09 at 08:15 am

John Martin

Game Details
Jun 09 '26, 7:40 PM in 3h
MLB | ATL vs CWS
Play on: OVER 9 -120
Game Analysis

1 Unit FREE PLAY on Braves/White Sox OVER 9

It's going to be hot in Chicago tonight with temperatures in the 80's and light winds blowing out.  The Braves and White Sox have two of the best offenses in the league.  Atlanta is scoring 5.2 runs per game and Chicago 4.8 runs per game.  The Braves are 14-5-1 OVER in their last 20 games with 9 or more combined runs in 14 of them.  The White Sox are 17-6-1 OVER in their last 24 games overall with 9 or more combined runs in 15 of them.  The Braves could cover this total on their own against Erick Fedde.  He is 1-5 with a 4.94 ERA this season while giving up 13 home runs in 58 1/3 innings.  Fedde is 0-6 with a 9.06 ERA and 2.03 WHIP in 11 previous starts against the Braves, giving up 49 earned runs and 16 home runs in 48 2/3 innings.  Grant Holmes also has a home run problem giving up 12 long balls in his 12 starts this season.  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!*

I cashed in a 4-1 Monday BEAT DOWN of the books to add to my solid 43-30 (+1148 Units) Run L13 Days in all sports! I keep the money coming your way tonight with my Tuesday All-Inclusive MLB 7-Pack for $49.99! This card features TWO 5 Unit BEST BETS in the Rangers/Royals & Brewers/A's games tonight! You pay *ONLY $7.14/Play* for all 7 winners, and you are GUARANTEED-to-PROFIT or I'll send you Wednesday's MLB plays for FREE!

Pick Released on Jun 09 at 02:10 pm

Steve Janus

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | Diamondbacks vs Marlins
Play on: Diamondbacks +116 at Buckeye
Game Analysis

1* Free Sharp Play on Diamondbacks +116

Pick Released on Jun 09 at 05:06 am

Doc's Sports

Game Details
Jun 14 '26, 1:00 PM in 4d
Soccer | Curacao vs Germany
Play on: Germany -3½ +100 at circa
Game Analysis

Free World Cup Soccer Play from Doc’s Sports. Take Germany -3.5 GL over Curacao (1 p.m. EST, Sunday June 14) The expanded World Cup has 16 more sides at 48 compared to the 32 that competed in the past. Therefore, there will be a major talent disparity in some matchups. This is one of those matchups. A major change is that goal differential is not the main tiebreaker for the knockout stage. If two teams are tied on points, the first tiebreaker will be head-to- head matchups. This eliminates the need for clubs to run up the score, so we think there will be a lack of blowouts in this tournament. However, we do think this one will be ugly, as even the German subs will be taking target practice late against Curacao. The tiny island nation is playing in its first World Cup and is just happy to be here. This is the smallest nation ever to qualify for the big tournament. They will likely be embarrassed here, however. They will have a better chance for a little national pride in matches against Ivory Coast and Ecuador in Group E matches, but that probably means just scoring a goal, which is unlikely here against the German giants. Curacao looked horrible in their World Cup warmups, as they lost to China, Australia and Scotland with a goal differential of -9 (as of this writing, with one more warm up match). Germany is head and shoulders above those sides, and they should win this one by four or five goals without much effort.

Pick Released on Jun 09 at 11:00 am

R&R Totals

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | MIN vs DET
Play on: OVER 8 -110
Game Analysis

R&R Totals FREE MLB Over-Under Tuesday 6-9-26

OVER 8 Minnesota/Detroit (Bradley/Melton) Listed

R&R Totals has a TOP MLB Over-Under for Tuesday! Now an impressive 1244-1062 (54%) over his last 2517 MLB picks! Join us and make money like the $1,000 per game clients who are up $97,130 since October 09, 2013!

R&R Totals has a TOP WNBA Over-Under for Tuesday! Now an impressive 35-19 (65%) over his last 54 basketball picks! Join us and make money like the $1,000 per game clients who are up $13,900 since March 16, 2026!

R&R Totals has a TOP CFL Over-Under for Thursday! Now an impressive 100-72 (58%) over his last 181 OVERALL picks! Join us and make money like the $1,000 per game clients who are up $19,200 since March 19, 2026!

Pick Released on Jun 09 at 07:33 am

Bobby Conn

Game Details
Jun 09 '26, 8:00 PM in 3h
WNBA | Wings vs Lynx
Play on: Lynx -4 -110 at betus
Game Analysis

1* Free Play on Lynx -4 -110

Pick Released on Jun 09 at 08:04 am

Brandon Lee

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | Dodgers vs Pirates
Play on: Pirates -104 at Buckeye
Game Analysis

Tuesday's Free MLB Pick

PLAY ON: Pirates -104

Pick Released on Jun 09 at 08:36 am

Sean Murphy

Game Details
Jun 09 '26, 8:00 PM in 3h
NHL | Hurricanes vs Golden Knights
Play on: Hurricanes -109 at circa
Game Analysis

My selection is on Carolina over Vegas at 8 pm et on Tuesday.

The Hurricanes dropped a wild 5-4 double-overtime decision on Saturday to fall behind 2-1 in this series. I look for them to answer back on Tuesday, noting that they have lost consecutive games just once dating all the way back to January 4th with that coming during a two-game slide on January 12th and 13th. The Canes have certainly been road warriors this season, going 30-18 while outscoring opponents by an average margin of 0.7 goals. We'll likely see Carolina make a change in the crease after Brandon Bussi was excellent in relief of Frederik Andersen in Game 3. I think that change might be just what the Canes need to help even this series up at two games apiece heading back to Carolina. Take Carolina (8*).

Pick Released on Jun 09 at 07:01 am

Mike Lundin

Game Details
Jun 09 '26, 6:35 PM in 1h
MLB | Mariners vs Orioles
Play on: Mariners -116 at betonline
Game Analysis

Mariners vs Orioles MLB Free Pick

The Angle(s): This looks like a good spot to fade the Baltimore Orioles who have dropped three in a row after 6-3 loss in the series-opener. Seattle is 6-2 in Logan Gilbert's (4-4, 3.79 ERA) last eight starts, and don't be fooled by Orioles' left-hander Trevor Roger' (3-6, 6.29 ERA) win last time out, he's been roughed up plenty and the Orioles had lost his seven previous starts.

The Bet: MARINERS (3%). 

Pick Released on Jun 09 at 06:01 am

Marc David

Game Details
Jun 09 '26, 7:07 PM in 2h
MLB | Phillies vs Blue Jays
Play on: Phillies -115 at betus
Game Analysis

Marc David Sports' Free Pick

We really like the road team in this matchup. The Phillies don’t lose often with Zack Wheeler (5–1, 2.31 ERA, 7–1 team record) on the hill. Wheeler just turned in another seven-inning gem against San Diego and now carries a 0.83 WHIP across 50.2 innings. Jays right-hander Dylan Cease (3-3, 3.05) brings big strikeout stuff but has a tendency to wobble against patient, power-heavy lineups like Philadelphia’s, and he has already been clipped for damage in previous meetings with the Phillies.

This is a FREE PLAY on the PHILLIES!

Pick Released on Jun 09 at 07:18 am

Kenny Walker

Game Details
Jun 09 '26, 10:05 PM in 5h
MLB | Brewers vs A's
Play on: A's -104 at Buckeye
Game Analysis

Free Pick on A's -104

Pick Released on Jun 09 at 09:39 am

Cole Faxon

Game Details
Jun 09 '26, 10:00 PM in 5h
WNBA | Mercury vs Golden State Valkyries
Play on: OVER 162 -105
Game Analysis

FREE PLAY on Mercury/Valkyries over 162

Pick Released on Jun 09 at 10:45 am

ProSportsPicks

Game Details
Jun 09 '26, 6:40 PM in 2h
MLB | LAD vs PIT
Play on: OVER 8 -105
Game Analysis

PSP Data Driven 1* Over.

At Professionalsportspicks we see a future where those handicapping sports without advanced analytics and data-driven strategies will be left behind. Our data-driven picks use data integration, search and discovery, and knowledge management along with collaboration with our in-house handicappers. By isolating relevant trends, removing human bias, and targeting only lines with a positive expected value above a certain threshold, our data-driven picks promise to outperform any and all human competitors.

Our models suggest that the value is on the Over. The Over is 10-2 in Pittsburgh's last 12 games. The Under is 4-1 in Pittsburgh's last 5 games against LA Dodgers.

Pick Released on Jun 09 at 06:02 am

Brian Bitler

Game Details
Jun 09 '26, 10:00 PM in 5h
WNBA | Mercury vs Valkyries
Play on: Mercury +8½ -115 at PlayMGM
Game Analysis

For my best free pick on the board here for Tuesday, I am looking at the Golden State Valkyries hosting the Phoenix Mercury. I am a big Golden State guy, but more so when they are on the road, getting points, not giving multiple possessions. Mercury have had a rough start to the season, including getting blown out by this team late last month, so a chance at some quick revenge here tonight. Mercury only 1 cover in the last 5 games, I think, has given us some nice value here.

Play on the Phoenix Mercury plus the points rotation #615

***DO NOT MISS MY TITANIUM BEST BET TONIGHT. I AM 154-109 59% OVER THE LAST 263 TITANIUMS***

Pick Released on Jun 09 at 10:39 am

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.