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

Calvin King

Game Details
Jun 21 '25, 7:15 PM in 1h
MLB | Mets vs Phillies
Play on: Mets +106 at Heritage
Game Analysis

[1%] Free Play on Mets +106

Pick Released on Jun 21 at 12:00 am

Michael Alexander

Game Details
Jun 21 '25, 9:38 PM in 3h
MLB | Astros vs Angels
Play on: Astros +108 at Ace
Game Analysis

MLB Free Pick - Houston at LA Angels

The Astros are 9-2 in their last 11 overall meetings against the Angels, and have won their last four visits in Los Angeles.  The Astros have the 5th-best bullpen this season, while the Angels have the 4th-worst. The Angels are the weakest team against lefties this season, and Soriano has been excellent lately. 

Pick Released on Jun 21 at 10:01 am

Marc David

Game Details
Jun 21 '25, 9:10 PM in 3h
MLB | Diamondbacks vs Rockies
Play on: Diamondbacks -1½ -136 at betonline
Game Analysis

David's 1% MLB Free Pick

We really like the favorite in this matchup. The line appears skewed due to the Rockies’ recent upset wins as underdogs, but they were exposed in a 14-8 loss to Arizona last night. With tonight’s pitching matchup favoring the D’Backs heavily, another blowout looks likely.

This is a 1% free play on the Diamondbacks on the runline.

Pick Released on Jun 21 at 04:17 am

ProSportsPicks

Game Details
Sep 07 '25, 4:05 PM in 77d
NFL | 49ers vs Seahawks
Play on: UNDER 46 -110
Game Analysis

PSP Data Driven 1* Under.

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 under.

Pick Released on May 22 at 05:36 am

Sean Murphy

Game Details
Jun 21 '25, 7:00 PM in 57m
CFL | Winnipeg vs BC
Play on: Winnipeg -3½ -110 at Buckeye
Game Analysis

Saturday CFL Free play. My selection is on Winnipeg minus the points over B.C. at 7 pm et on Saturday.

We won with the Blue Bombers in this same matchup last week and while I would generally look to back the Lions in this quick revenge spot at home, I don't think the situation sets up well for the Leos on this occasion. B.C. will be without QB Nathan Rourke for this game leaving the offense in the hands of journeyman CFL starter Jeremiah Masoli. I can't help but think we see the Lions scale back the offensive playbook as a result and that's not good news after it took them nearly a half to reach the end zone against this same Blue Bombers defense last week. Rourke threw for a touchdown and ran for another in that 34-20 setback against Winnipeg. The Bombers offense was incredibly efficient in their season-opener, scoring touchdowns in all four quarters. In fact, it took Winnipeg less than three minutes to reach the end zone for the first time in that game. As for the defense, while we're only talking about a one-game sample size, I liked what I saw last week as the Bombers didn't give up a touchdown until Rourke ran it in from two yards out with just nine seconds remaining in the first half. We'll take a flyer on the Bombers as a road favorite in Week 3. Take Winnipeg.

Pick Released on Jun 21 at 07:47 am

Brandon Lee

Game Details
Jun 21 '25, 7:15 PM in 1h
MLB | Royals vs Padres
Play on: Royals +140 at Buckeye
Game Analysis

Saturday's MLB Free Pick

PLAY ON: Kansas City Royals +140 

Pick Released on Jun 21 at 09:10 am

Matt Sullivan

Game Details
Jun 21 '25, 8:00 PM in 1h
WNBA | Sparks vs Lynx
Play on: UNDER 163½ -108
Game Analysis

1* Bet on Sparks/Lynx: under 163½

Pick Released on Jun 21 at 02:16 pm

Bobby Conn

Game Details
Jun 21 '25, 9:38 PM in 3h
MLB | Astros vs Angels
Play on: Angels +103 at Buckeye
Game Analysis

1* Free Play on Angels +103

Pick Released on Jun 21 at 07:15 am

Nick Parsons

Game Details
Jun 21 '25, 10:10 PM in 4h
MLB | Nationals vs Dodgers
Play on: Nationals +1½ +110 at Buckeye
Game Analysis

This is a FREE PLAY on the Nationals on the runline.

Washington is just 15-21 on the road SU this year, but it's 20-16 on the runline. The Dodgers are 29-13 SU at home, and 19-23 on the runline.

The Nationals are looking to avoid another long losing streak and to remain competitive like they were in last night's 6-5 series opening loss.

I believe, though, that these startes are evenly matched and become of that, I think the visitors have a legitimate shot at pulling off the outright upset.

That said, at this price, the runline option is the best value play in my opinion, with the visitors handing the ball to Jake Irvin (5-3, 4.23 ERA), and the home side countering with Dustin May (4-4, 4.46 ERA). 

Consider WASHINGTON on the RUNLINE this evening.

Good luck, NP

Pick Released on Jun 21 at 07:16 am

Dave Price

Game Details
Jun 21 '25, 7:15 PM in 1h
MLB | Royals vs Padres
Play on: Royals +140 at PlayMGM
Game Analysis

Dave's Saturday Free Play:

1* on Kansas City Royals +140

The Key: I like the price we are getting on the Kansas City Royals tonight.  Noah Cameron is 2-2 with a 1.91 ERA and 0.90 WHIP in 7 starts for the Royals this year.  He has yielded only 9 ER and 4 HR in 42 1/3 innings.  Dylan Cease is 2-6 with a 4.69 ERA and 1.33 WHIP in 15 starts for the Padres this year.  Cease is 1-1 with a 6.43 ERA and 1.48 WHIP in his last 4 starts against the Royals, yielding 15 ER in 21 innings.  Take Kansas City.

**4X Top 5 MLB Handicapper!** Dave is on a 2385-2136 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 $66,160 since September 17th, 2022! He is in the midst of a 478-418 Run L140 Days in all sports and a 139-82 MLB 7* Run on top plays! Give your book the beating it deserves today and hop on board for Dave's Saturday MLB 5-Pack for $49.95! By doing so you'll earn access to his 7* NL Total of the Week 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 Sunday's MLB picks for FREE!

Pick Released on Jun 21 at 11:36 am

Pure Lock

Game Details
Jun 21 '25, 10:05 PM in 4h
MLB | Guardians vs A's
Play on: Guardians -121 at Heritage
Game Analysis

Pure Lock's FREE MLB play Saturday 6-21-25

Cleveland -121 (Ortiz/Spence) Listed

Pure Lock has a TOP WNBA play available on Saturday on the Mercury/Sky. 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 29-12 (71%) run over his last 42 WNBA picks! $1,000 per game players have CASHED $15,880 since May 25, 2024!

Pure Lock has a TOP MLB play available on Saturday. 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 114-80 (59%) run over his last 195 OVERALL picks! $1,000 per game players have CASHED $23,750 since February 13, 2025!

Pure Lock has a TOP UFC play available on Saturday on the Jamahal Hill/Khalil Rountree. 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 113-79 (59%) run over his last 193 Fighting picks! $1,000 per game players have CASHED $23,890 since February 13, 2025!

Pick Released on Jun 21 at 10:14 am

John Martin

Game Details
Jun 21 '25, 10:05 PM in 4h
MLB | CLE vs OAK
Play on: OVER 9½ +100
Game Analysis

1 Unit FREE PLAY on Guardians/A's OVER 9.5

Sutter Health Park in Sacramento which is the temporary home of the A's has produced a 25-15 OVER record this season.  With temperatures in the 70's and double-digit winds blowing out to center tonight it will favor the hitters again.  Luis Ortiz is 3-8 with a 4.64 ERA and 1.47 WHIP in 14 starts for the Guardians this season.  Mitch Spence is 10-11 with a 4.30 ERA and 1.34 WHIP in 205 1/3 innings in the big leagues.  Give me the OVER.

*Top 10 Overall Capper 4 of L9 Years!*

*529-454 Run on MLB 5 Unit Top Plays!*

Come bet with a proven winner on the bases today and get your hands on my Saturday All-Inclusive MLB 5-Pack for $49.99! This card features TWO 5 Unit BEST BETS in the Brewers/Twins & Diamondbacks/Rockies games! You pay *ONLY $10.00/Play* for all 5 winners, and you are GUARANTEED-to-PROFIT or I'll send you Sunday's MLB plays for FREE!

Pick Released on Jun 21 at 12:04 pm

Timothy Black

Game Details
Jun 21 '25, 10:05 PM in 4h
MLB | Guardians vs A's
Play on: Guardians -1½ +140 at Buckeye
Game Analysis

1* Best Bet on Guardians -1½

No analysis provided.

Pick Released on Jun 21 at 09:03 am

Matt Fargo

Game Details
Jun 21 '25, 7:15 PM in 1h
MLB | Mets vs Phillies
Play on: Mets +100 at PlayMGM
Game Analysis

This is a play on the NEW YORK METS for our Saturday Free Play. The Mets have now lost seven straight games following a 10-2 loss against the Phillies in the series opener but now they have a chance to get the offense rolling. New York has faced some brutal pitching during this stretch and now they face Mick Abel who has a 2.21 ERA through his first four starts but this is another pitcher where we should eventually see negative regression as he has a 4.75 xERA. He struggled mightily in Triple-A last season going 3-12 with a 6.46 ERA in 24 starts and while he did turn it around in 10 starts at Lehigh Valley this spring, we are not sold as his two best starts in the bigs have come against the Pirates and Marlins. The Mets counter with Griffin Canning who is coming off a rough start against the Rays and he is back on the road where he has actually been better with a 2.51 ERA over six outings. He shut the Phillies down in his first start against them this season and we expect another strong performance and now he should get the run support behind him. Play (905) New York Mets

+$12,520 MLB run. Fargo is coming off a 1-1 baseball profit with the winner on the +130 Brewers and he keeps it rolling Saturday. He has THREE Plays including a Divisional Game of the Month (6-2 L8). NBA 10-3 Run.

Pick Released on Jun 21 at 10:38 am

Mikey Sports

Game Details
Jun 21 '25, 9:38 PM in 3h
MLB | Astros vs Angels
Play on: Astros +108 at Ace
Game Analysis

Mikey Sports FREE MLB play Saturday 6-21-25

Houston +108 (Walter/Soriano) Listed

Mikey Sports has been on an INCREDIBLE 78-48 (62%) RUN over his last 127 OVERALL picks! He has now made $1,000/game bettors $19,660 in profits since February 12, 2025. Join Mikey Sports with his TOP 10* MLB play for Saturday!

Mikey Sports has been on an INCREDIBLE 78-45 (63%) RUN over his last 124 OVERALL picks! He has now made $1,000/game bettors $23,770 in profits since February 12, 2025. Join Mikey Sports with his TOP 10* CFL Game of the Month going Saturday!

Pick Released on Jun 21 at 10:18 am

Ricky Tran

Game Details
Jun 21 '25, 9:10 PM in 3h
MLB | ARI vs COL
Play on: OVER 12 -115
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 6-0 in Arizona's last 6 games.

- The Over is 7-3 in Colorado's last 10 games.

- The Over is 5-1 in Arizona's last 6 games on the road.

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

Pick Released on Jun 21 at 07:49 am

Kenny Walker

Game Details
Jun 21 '25, 7:00 PM in 57m
CFL | Winnipeg vs BC
Play on: Winnipeg -3½ -110 at PlayMGM
Game Analysis

Free Pick on Winnipeg -3½ -110

Pick Released on Jun 21 at 08:17 am

Brody Vaughn

Game Details
Jun 21 '25, 9:38 PM in 3h
MLB | Astros vs Angels
Play on: Angels -112 at circa
Game Analysis

1* Free Play on Angels -112

Pick Released on Jun 21 at 11:00 am

Tim Michael

Game Details
Jun 21 '25, 9:10 PM in 3h
MLB | Diamondbacks vs Rockies
Play on: Diamondbacks -1½ -140 at Buckeye
Game Analysis

T.M. Selection: Arizona on the runline.

Arizona has won back-to-back games, including a 14-8 blowout in the opener of this one last night. I expect a similar destruction here as well in this favorable pitching matchup, and that's why I'm suggesting to take the visitors on the runline option. Arizona hands the ball to ace Merrill Kelly (6-3, 3.41 ERA), while the home side counters with the volatile Carson Palmquist (0-4, 7.76 ERA), who remains in the Rockies' starting rotation out of necessity. Lay the 1.5 runs on the visitors in this one.

T.M. Prediction: 8-3 Arizona.

Pick Released on Jun 21 at 08:06 am

Ray Monohan

Game Details
Jun 21 '25, 7:15 PM in 1h
MLB | Mets vs Phillies
Play on: Mets +100 at PlayMGM
Game Analysis

Mets +100

The Mets are worth a free move as they need to bounce back. It’s been ugly as of late for them, but this is the kind of game where their vets step up. Abel is young and still fresh to the league and the likes of Lindor, Alonso, and Soto will try to set the tone early. Look for New York to make him work and for them to get back on track here. 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 METS ML tonight. You know what to do. Hop ON! Good Luck, Razor Ray.

Saturday 5* FREE MLB ML Play

L30 DAYS! 50-40 56% +860! The winning nights continue! BIG 5x Play Card Up For $ATURDAY! $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 Jun 21 at 10:30 am

Tom Macrina

Game Details
Jun 21 '25, 9:38 PM in 3h
MLB | Astros vs Angels
Play on: Astros +110 at BookMaker
Game Analysis

The market is moving away from us, but that just gives us a good number on Houston. Astros have the edge in current form, pitching and bullpen. Soriano is the Angels ace but Walter has been the more consistent pitcher. Walter also have strike out stuff. Angels are one of the most susceptible teams to the strikeout. Hader is probably not available tonight but the Astros should get it done. Let's cash some tickets!

Pick Released on Jun 21 at 04:38 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.