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.

Calvin King

Game Details
May 29 '26, 6:40 PM in 6h
MLB | ATL vs CIN
Play on: OVER 9½ +100
Game Analysis

[1%] Free Play on Reds over 9½ +100

Pick Released on May 29 at 12:00 am

Matt Sullivan

Game Details
May 29 '26, 7:30 PM in 7h
WNBA | Mercury vs Liberty
Play on: Mercury +5½ -105 at Bovada
Game Analysis

1* Bet on Mercury +5½

Pick Released on May 29 at 04:46 am

Ricky Tran

Game Details
May 29 '26, 10:15 PM in 9h
MLB | Phillies vs Dodgers
Play on: Phillies +106 at Ace
Game Analysis

Ricky's 1* play on PHI.

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.

- Philadelphia is 4-1 in its last 5 games.

- LA Dodgers is 1-4 in its last 5 games against an opponent in the National League East Division

- Philadelphia is 9-2 in its last 11 games against an opponent in the National League.

Verdict: The value is on the Road Underdog.

Pick Released on May 28 at 05:25 pm

Mike Williams

Game Details
May 29 '26, 7:05 PM in 6h
MLB | Blue Jays vs Orioles
Play on: Orioles -107 at Buckeye
Game Analysis

1* on Orioles -107

Pick Released on May 29 at 10:36 am

Oliver Smith

Game Details
May 30 '26, 5:00 AM in 16h
Fighting | Jingnan Xiong vs Angela Hill
Play on: Angela Hill +165 at PlayMGM
Game Analysis

3* on Angela Hill

Pick Released on May 29 at 09:15 am

Black Widow

Game Details
May 29 '26, 7:30 PM in 7h
WNBA | Mercury vs Liberty
Play on: Mercury +5½ -105 at Bovada
Game Analysis

1* Free Wiseguy Play on Mercury +5½ -105

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

Pick Released on May 29 at 07:21 am

Jeff Alexander

Game Details
May 29 '26, 6:45 PM in 6h
MLB | Padres vs Nationals
Play on: Padres -108 at betonline
Game Analysis

1* MLB - Padres/Nationals FREE PICK on Padres -108

Pick Released on May 29 at 12:58 am

Jimmy Boyd

Game Details
May 29 '26, 7:30 PM in 7h
WNBA | Lynx vs Sky
Play on: Lynx -4½ -110 at Buckeye
Game Analysis

1* Free Pick on Lynx -4½

Minnesota already played this exact game six days ago without Napheesa Collier and won 85-75 on Chicago's floor.

The number now is 4.5.

That's the start and end of the conversation for me.

The obvious pushback is Collier.

She's out following ankle surgery and that's a 22.9 PPG hole in any lineup.

But the market knows.

A Lynx team with Collier is a 9 or 10-point favorite in this spot, not 4.5.

The line is already pricing her absence, and Chicago's own injury report is the part bettors are sleeping on.

The Sky are without Rickea Jackson (18 PPG before her season-ender), Gabriela Jaquez, DiJonai Carrington, and Courtney Vandersloot.

Kamilla Cardoso and Natasha Cloud are both game-time decisions.

Chicago is more shorthanded than Minnesota right now, just with less name recognition attached to the absences.

The efficiency gap is enormous.

Minnesota is shooting 51% from the field and 35% from three over their last 10.

Chicago is at 43% and 26%.

A 9-point eFG% gap (56% to 47%) in this league is a blowout waiting to happen, especially against a defense allowing 106.1 per 100.

The trends back it up.

Minnesota is 6-1 ATS in their last 7, 7-2 SU in the last 9 head-to-head, and Chicago is 1-9 SU in their last 10 at home.

Wintrust has been a graveyard for the Sky.

I like the Lynx

Pick Released on May 29 at 11:03 am

Info Plays

Game Details
May 29 '26, 10:10 PM in 9h
MLB | ARI vs SEA
Play on: UNDER 7 +105
Game Analysis

1* FREE INFO PLAY Diamondbacks vs Mariners under 7 +105

Pick Released on May 28 at 09:57 pm

Timothy Black

Game Details
May 29 '26, 7:10 PM in 6h
MLB | Marlins vs Mets
Play on: Marlins +103 at circa
Game Analysis

1* Best Bet on Marlins +103

No analysis provided.

Pick Released on May 29 at 10:16 am

Steve Janus

Game Details
May 29 '26, 10:10 PM in 9h
MLB | ARI vs SEA
Play on: OVER 7 -105
Game Analysis

1* Free Sharp Play on Diamondbacks vs Mariners over 7 -105

Pick Released on May 29 at 12:03 am

Matt Fargo

Game Details
May 29 '26, 7:40 PM in 7h
MLB | Tigers vs White Sox
Play on: White Sox +104 at Buckeye
Game Analysis

This is a play on the CHICAGO WHITE SOX for our Friday Free Play. Detroit has gotten off to an awful start as it is now 22-35 which is tied for the worst record in the American League and after losing two of three against the Angels and now the Tigers hit the road where they are 8-21 and are actually favored. They turn to Troy Melton who made his season debut on Sunday after starting the season on the 60-day IL and pitched well, allowing one run on two hits in 5.2 innings against Baltimore but now faces a much better offense. The White Sox are now two games over .500 after taking three of four against the Twins and they trail the Guardians by three games in the American League Central. Erick Fedde gets the ball for Chicago in bulk relief as he will follow Brandon Eisert who is opening and slated for just one inning. Fedde was pitching well up until his last outing in San Francisco as he came in with a 4.30 ERA and 1.30 WHIP and he has been much better at home where he has a 3.71 ERA across 26.1 innings. Play (920) Chicago White Sox

2-1 Thursday including 2-0 in MLB with the winners on the +125 Astros and +114 Blue Jays. THREE MLB Winners tonight to add to Fargo's very profitable Season. NBA 80-62-1 Run. All-Inclusive Sub gets all of the plays!

Pick Released on May 29 at 10:18 am

Doc's Sports

Game Details
May 29 '26, 8:10 PM in 7h
MLB | Brewers vs Astros
Play on: Astros +109 at betonline
Game Analysis

Free Play from Doc’s Sports. Take Houston over Milwaukee (8:10p.m., Friday, May 29 MLB.tv) The Astros are a much better team at home compared to playing on the road. Milwaukee is not that familiar with Minute Maid Park, and I see Houston taking game one of this three game series behind Kai-Wei Teng. He has been off to a strong start this season with a 2.19 E.R.A. and a 1.05 WHIP. He has not allowed a run in back-to-back starts (11 innings) pitched and his team has also won his last two starts. Do not miss out on Doc’s Sports Weekend Card featuring top plays in UFC, WNBA, and UFL Football. Sign-up now and let 54 years of handicapping experience work for you.

Pick Released on May 28 at 08:32 pm

Pure Lock

Game Details
May 29 '26, 7:05 PM in 6h
MLB | Blue Jays vs Orioles
Play on: Blue Jays +107 at Ace
Game Analysis

Pure Lock's FREE MLB play Friday 5-29-26

Toronto +107 (Macko/Rogers) Listed

Pure Lock has a TOP MLB play available on Friday on the Padres/Nationals. Pure Lock is mainly known for his selectivity in handicapping all sports and normally releases one pick per sport per day or passes! QUALITY over Quantity here. Currently on an impressive 11-5 (69%) run over his last 17 OVERALL picks! $1,000 per game players have CASHED $4,710 since May 19, 2026!

Pick Released on May 29 at 11:57 am

Mikey Sports

Game Details
May 29 '26, 9:40 PM in 9h
MLB | Yankees vs A's
Play on: Yankees -136 at betonline
Game Analysis

Mikey Sports FREE MLB play Friday 5-29-26

NY Yankees -136 (Rodon/Severino) Listed

Mikey Sports has been on an INCREDIBLE 1345-1070 (56%) RUN over his last 2475 MLB picks! He has now made $1,000/game bettors $53,970 in profits since June 30, 2010. Join Mikey Sports with his Money Line for Friday on Giants v. Rockies!

Mikey Sports has been on an INCREDIBLE 64-39 (62%) RUN over his last 107 WNBA picks! He has now made $1,000/game bettors $20,830 in profits since June 03, 2022. Join Mikey Sports with his Spread for Friday on Dream v. Portland Fire!

Pick Released on May 29 at 12:01 pm

R&R Totals

Game Details
May 29 '26, 7:15 PM in 6h
MLB | CHC vs STL
Play on: OVER 7½ -110
Game Analysis

R&R Totals FREE MLB Over-Under Friday 5-29-26

OVER 7 1/2 Chicago Cubs/St Louis (Imanaga/Pallante) Listed

R&R Totals has a TOP WNBA Over-Under for Friday! Now an impressive 34-18 (65%) over his last 52 basketball picks! Join us and make money like the $1,000 per game clients who are up $14,020 since March 16, 2026!

R&R Totals has a TOP NHL Over-Under for Friday! Now an impressive 91-65 (58%) over his last 163 OVERALL picks! Join us and make money like the $1,000 per game clients who are up $17,930 since March 19, 2026!

R&R Totals has a TOP MLB Over-Under for Friday! Now an impressive 1238-1059 (54%) over his last 2506 MLB picks! Join us and make money like the $1,000 per game clients who are up $94,410 since October 09, 2013!

Pick Released on May 29 at 12:12 pm

Ray Monohan

Game Details
May 29 '26, 8:00 PM in 7h
NHL | Canadiens vs Hurricanes
Play on: Canadiens +1½ -125 at PlayMGM
Game Analysis

Canadiens +1.5

Montreal has value on the PL. While they trail the series and are on the ropes, this is still a closer series than a lot of people think. Montreal has gone toe to toe with the Hurricanes and they’ve been able to even cause a lot of havoc in front of net. This is a game where they will throw everything they have at the Canes and try to put them on their heels early. Grab the PL on the Canadiens. 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 HABS PL. The number makes sense, the spot is right, and it’s a play worth taking. You know what to do. Good luck — Razor Ray.

Friday FREE NHL PL Play

3-0 THURSDAY - ANOTHER SWEET SWEEP! 283-236 54% +2450 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 May 28 at 11:55 pm

Bobby Conn

Game Details
May 29 '26, 10:00 PM in 9h
WNBA | Dream vs Portland Fire
Play on: Dream -8½ -115 at PlayMGM
Game Analysis

1* Free Play on Dream -8½ -115

Pick Released on May 29 at 07:21 am

Brandon Lee

Game Details
May 29 '26, 8:10 PM in 7h
MLB | Brewers vs Astros
Play on: Brewers -116 at circa
Game Analysis

Friday's Free MLB Pick

PLAY ON: Brewers -116

Pick Released on May 29 at 12:52 am

Sean Murphy

Game Details
May 29 '26, 7:30 PM in 7h
WNBA | Mercury vs Liberty
Play on: Mercury +6½ -110 at betonline
Game Analysis

My selection is on Phoenix plus the points over New York at 7:30 pm et on Friday.

The Mercury are reeling right now as they've lost four games in a row both SU and ATS, marking their longest losing skids of the season in both departments. They'll look to salvage the finale of their three-game road trip and earn some quick revenge against the Liberty on Friday after dropping an 84-74 decision on Wednesday. While wins have been tough to come by for Phoenix, lopsided defeats haven't been commonplace either. The Mercury have settled into playing at a slow pace and have ultimately limited their opponents' scoring opportunities, allowing 68 or fewer field goal attempts in six of their last seven contests. Despite losing by 10 points on Wednesday, Phoenix actually held New York to just 28-of-67 (41.8%) from the field. The Liberty have really been struggling offensively, connecting on 26, 28, 21 and 28 field goals over their last four games. Of course, injuries and illnesses have played a role and they figure to get some reinforcements back with Satou Sabally and Sabrina Ionescu likely to return on Friday. With that being said, New York has yet to string together consecutive ATS victories this season and I can't help but feel this line is moving in the wrong direction in advance of this rematch. Take Phoenix (8*).

Pick Released on May 28 at 09:34 am

Mike Lundin

Game Details
May 29 '26, 7:10 PM in 6h
MLB | Red Sox vs Guardians
Play on: Guardians -115 at betus
Game Analysis

Red Sox vs Guardians MLB Free Pick

The Angle(s): The Cleveland Guardians have been of the most profitable teams to back in 2026, while we find Boston Red Sox on the other end of the spectrum as one of the best fades. The Red Sox are 6-12 as underdogs and fading them in these spots have generated a +17% ROI. Cleveland has won four of Slade Cecconi's last five starts, and he's been rock solid at home all season. Boston turns to Tyler Samaniego as an opener for Brayan Bello (2-5, 6.43 ERA) who clearly is having a tough season.

The Bet: GUARDIANS (3%). 

61-41 (60%) +$16,030 for dime bettors dating back to April 26! Don't miss Mike's 3-PACK OF MLB WINNERS *3-FOR-1 DEAL STEAL* today!

Pick Released on May 29 at 05:49 am

ASA

Game Details
May 29 '26, 10:15 PM in 9h
MLB | PHI vs LAD
Play on: UNDER 8 +100
Game Analysis

#911/912: ASA FREE PLAY ON Under 8 (+100) in Los Angeles Dodgers vs Philadelphia Phillies, Friday 10:10 ET - Pitchers duel appears likely here based on this starting pitching match-up. Also, both teams have rested bullpens as yesterday was an off day for each team. Wheeler is a fantastic 68-37 since coming to the Phillies and his ERA is well under 3.00 with the Phillies. This season he has been particularly dominant with a 4-0 record and a 1.67 ERA in his 6 starts. The Dodgers counter with Wrobleski here and he is 6-2 with a 3.07 ERA this season! He has struggled some recently but in his most recent home start they left him in too long and the outing got away from him late. That was followed by a solid start in Anaheim against the Angels. Then Wrobleski struggled again at Milwaukee but now he is back home and set up well for success here against a Phillies team that is 7-13 versus lefties this season. Free Play UNDER 8 (+100) in LA Dodgers

Pick Released on May 29 at 03:47 am

Marc David

Game Details
May 29 '26, 8:40 PM in 8h
MLB | SFO vs COL
Play on: UNDER 10½ -103
Game Analysis

Marc David Sports' Free Pick

We really like the under in this matchup. San Francisco’s offense has hovered near the bottom of MLB in runs per game this season, and the Rockies have averaged only three runs per game over their last 10. While Coors Field is always tricky, they are just 6–10–1 to the over/under in home games with totals of 10.5 or higher.

Giants ace Logan Webb has been outstanding against Colorado, going 11–3 with a 2.97 ERA in 19 career outings, and he has plenty of experience navigating Coors Field and how to avoid full-scale blowups.

This is a FREE PLAY on the UNDER!

Pick Released on May 29 at 07:25 am

Kenny Walker

Game Details
May 29 '26, 9:40 PM in 9h
MLB | Yankees vs A's
Play on: A's +132 at circa
Game Analysis

Free Pick on A's +132

Pick Released on May 29 at 10:27 am

Cole Faxon

Game Details
May 29 '26, 2:45 PM in 2h
Soccer | St Etienne vs OGC Nice
Play on: OGC Nice +102 at betonline
Game Analysis

FREE PLAY on OGC Nice +102

Pick Released on May 29 at 10:48 am

Juan Carlos Flores

Game Details
May 29 '26, 2:30 PM in 2h
Soccer | North Macedonia vs Bosnia & Herzegovina
Play on: Bosnia & Herzegovina -140 at circa
Game Analysis

Recommended Bet: Bosnia & Herzegovina -140

Pick Released on May 29 at 10:18 am

ProSportsPicks

Game Details
May 29 '26, 7:30 PM in 7h
WNBA | Sparks vs Mystics
Play on: Mystics -135 at circa
Game Analysis

PSP Data Driven 1* Mystics.

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 favorite. The Sparks are 3-5 in their last 8 games.The Mystics are 3-1 in the last 4 home head to head meetings against The Sparks.

Pick Released on May 29 at 10:42 am

Brian Bitler

Game Details
May 29 '26, 10:00 PM in 9h
WNBA | Dream vs Portland Fire
Play on: Dream -8½ -110 at betus
Game Analysis

For my best free pick on the board here for Friday night in WNBA late action I am looking at the Portland Fire hosting the Atlanta Dream. Portland should get a ton of looks here at home from bettors as they have won and covered 3 straight games. Atlanta off two non covers and are laying a ton of points. Books cannot scare me off Atlanta who are one of the best teams in the WNBA. Don’t fall for this trap. Look for Atlanta to pull away big early and never look back.

Play on the Atlanta Dream minus the points rotation #611

***DO NOT MISS MY TITANIUM BEST BET WINNER I AM 150-104 59% OVER THE LAST 254 TITANIUMS***

Pick Released on May 29 at 09:26 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.