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

Doc's Sports

Game Details
Jul 18 '25, 7:35 PM in 52m
MLB | Orioles vs Rays
Play on: Rays -126 at Draft Kings
Game Analysis

Free Play from Doc's Sports. Take Tampa Bay over Baltimore (7:35p.m., Friday, July 18 MLB.tv) The Rays need the break after being swept by the Red Sox to close out the first half of the season. Tampa Bay has the edge in pitching tonight with Taj Bradley squaring off against Charlie Morton. Just do not believe the veteran hurler has much left in the tank with a 5.18 E.R.A. and a 1.52 WHIP. Morton has given up more hits than innings pitched and the Rays will hit him hard on Friday night. Do not miss out on Doc’s Sports weekend card featuring picks in MLB, Soccer, and UFC. Sign-up now and let 54 years of handicapping experience work for you. 

Pick Released on Jul 17 at 11:23 am

Jimmy Boyd

Game Details
Jul 18 '25, 8:30 PM in 1h
CFL | Calgary vs Winnipeg
Play on: Winnipeg -175 at Draft Kings
Game Analysis

1* Free Pick on Winnipeg -175

All plays are made using sophisticated machine learning models.

Pick Released on Jul 18 at 10:28 am

Info Plays

Game Details
Jul 18 '25, 7:00 PM in 17m
Soccer | Deportes Limache vs Everton
Play on: Everton +120 at Bovada
Game Analysis

1* FREE INFO PLAY Everton +120

Pick Released on Jul 17 at 08:06 pm

ProSportsPicks

Game Details
Sep 07 '25, 4:05 PM in 50d
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

Michael Alexander

Game Details
Jul 18 '25, 7:07 PM in 24m
MLB | Giants vs Blue Jays
Play on: Blue Jays -143 at Heritage
Game Analysis

MLB Free Pick - San Francisco at Toronto

San Francisco starter, Verlander has a 4.70 ERA and 1.42 WHIP, and he’s allowed 31 hits and 15 earned runs in his last 24.2 innings. The Giants have lost 10 of the last 12 games that he has pitched. The Blue Jays rank second best in batting average and they have a .271 batting average at home. Toronto starter Bassitt has been better at home than on the road in 57.2 innings at home, he has a 2.81 ERA compared to a 5.66 ERA on the road. The Blue Jays are 9-1 this season when Bassitt pitches at home.

Pick Released on Jul 18 at 11:59 am

Nick Parsons

Game Details
Jul 18 '25, 10:10 PM in 3h
MLB | Astros vs Mariners
Play on: Mariners -128 at Jazz
Game Analysis

This is a FREE PLAY on the Seattle Mariners.

Both teams will be hungry to start off the second half with a win, and a winning series, but the bottom line for this opening game is that this is a big time starting pitching matchup working in favor of Seattle in my opinion. The Mariners could/should in fact be a larger favs here, as good as the Astros finished out the first half.

Houston goes with Brandon Walter (1-2. 3.98 ERA), who is set to make his eighth career start, while the home side counters with ace Luis Castillo (6-5, 3.41 ERA).

Look for the home side to come out on top here in the opener of this important divisional battle.

Consider the MARINERS.

Good luck, NP

Pick Released on Jul 18 at 06:36 am

Sean Murphy

Game Details
Jul 18 '25, 8:30 PM in 1h
CFL | Calgary vs Winnipeg
Play on: Winnipeg -3 -110 at circa
Game Analysis

Friday CFL Free play. My selection is on Winnipeg minus the points over Calgary at 8:30 pm et on Friday.

Most expected the Stampeders to pull up the rear in the CFL standings this season but was we head into late July, they sit an impressive 4-1, fresh off back-to-back 'upset' wins over Winnipeg and Saskatchewan. The Blue Bombers will get their shot at revenge on Friday and I look for them to deliver. Note that Calgary had an interesting week last week as it saw its game that was scheduled for Friday get pushed back to Saturday due to poor air quality in Regina. So here the Stamps will play on a short week and face a Bombers squad that comes off their bye week. While Calgary did prevail by a 37-16 score against Winnipeg on July 3rd, that marked the Bombers first loss of the season. Winnipeg had its way with Calgary through the air in that game but its run game was ineffective playing from behind most of the way. On the flip side, the Stamps were able to run wild. I don't anticipate them being able to do the same in this rematch. This is a 'heat check' game for Calgary and I look for it to fall short against a Blue Bombers team that is tough to be at a Princess Auto Stadium. Take Winnipeg.

Pick Released on Jul 18 at 07:45 am

Bobby Conn

Game Details
Jul 18 '25, 8:40 PM in 1h
MLB | Twins vs Rockies
Play on: Rockies +148 at Ace
Game Analysis

1* Free Play on Rockies +148

Pick Released on Jul 18 at 08:01 am

Sal Michaels

Game Details
Jul 18 '25, 7:15 PM in 32m
MLB | Yankees vs Braves
Play on: Yankees +126 at Buckeye
Game Analysis

Free Play on Yankees +126

Pick Released on Jul 18 at 01:30 pm

Jack Jones

Game Details
Jul 18 '25, 8:05 PM in 1h
MLB | DET vs TEX
Play on: OVER 8½ -107
Game Analysis

Jack's Free Pick Friday: Tigers/Rangers OVER 8.5

The Detroit Tigers have the most improved offense in baseball.  They rank 6th scoring 4.97 runs per game.  The Texas Rangers are finally living up to their potential at the plate scoring 5 runs or more in six of their last seven games while averaging 7.6 runs per game in those seven games.

The Tigers should come out of the All-Star Break hanging a big number on Patrick Corbin, who posted a 5.20 ERA or worse while making at least 31 starts in each of his final four seasons in Washington.  Corbin is 6-7 with a 4.15 ERA and 1.32 WHIP in 17 starts in his first season in Texas.

Reese Olson is a big regression candidate for the Tigers the rest of the way.  Olson is 4-3 with a 2.95 ERA and 1.24 WHIP in 11 starts for Detroit this season.

The OVER is 4-0 in Tigers last four games overall with 10 or more combined runs in all four.  The OVER is 6-1 in Rangers last seven games overall with 9 or more combined runs in six of the seven.  Bet the OVER in this game 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 5926-5129 Run L2868 Days on all premium plays that has seen his $1,000/game players cash in $320,120! 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 $172,520 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 1196-1054 MLB Run dating back to 2021 that has $1,000/game players up $53,890! 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 1071-903 Run L332 Days on all premium plays! This money train stays right on track coming out of the All-Star Break with Jack's Friday MLB 5-Play Power Pack for $59.95! Leading the charge are THREE 20* Top Plays, but you'll also receive two 15* plays on the bases upon purchase tonight folks!

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

Pick Released on Jul 18 at 01:25 pm

Black Widow

Game Details
Jul 18 '25, 8:40 PM in 1h
MLB | Twins vs Rockies
Play on: Rockies +150 at Buckeye
Game Analysis

1* Free Wiseguy Play on Rockies +150

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

Pick Released on Jul 18 at 06:55 am

Brian Bitler

Game Details
Jul 18 '25, 7:10 PM in 27m
MLB | A's vs Guardians
Play on: A's +122 at Heritage
Game Analysis

For my top free pick in Friday's MLB action, I'm focusing on the Athletics vs. Cleveland Guardians. The Guardians gained momentum heading into the break, winning their final two games. Meanwhile, the Athletics have been gritty all season, and JP Sears, despite modest stats, boasts one of the team's strongest arms. Sears has been solid in his last four starts, and I expect him to come out of the break sharp, delivering six strong innings.

**Play: Athletics ML (Rotation #959)**

***Don’t miss my premium CFL winner for Friday, now available! I’m on a sizzling 7-1 CFL run and a 153-98 (61%) all-sports streak!***

Pick Released on Jul 17 at 06:38 pm

Oliver Smith

Game Details
Jul 18 '25, 8:40 PM in 1h
MLB | MIN vs COL
Play on: UNDER 11 -113
Game Analysis

3* on under

Pick Released on Jul 18 at 05:21 am

Mike Williams

Game Details
Jul 18 '25, 7:07 PM in 24m
MLB | Giants vs Blue Jays
Play on: Blue Jays -134 at circa
Game Analysis

1* on Blue Jays -134

Pick Released on Jul 18 at 10:07 am

Jeff Alexander

Game Details
Jul 18 '25, 9:40 PM in 2h
MLB | STL vs ARI
Play on: OVER 8½ -120
Game Analysis

1* MLB - Cardinals/Diamondbacks FREE PICK on OVER 8.5

Pick Released on Jul 18 at 12:25 am

John Martin

Game Details
Jul 18 '25, 10:10 PM in 3h
MLB | Astros vs Mariners
Play on: Mariners -128 at Heritage
Game Analysis

1 Unit FREE PLAY on Seattle Mariners -128

The Seattle Mariners trail the Houston Astros by 5 games for 1st place in the AL West.  They come out of the All-Star Break motivated to catch them, and they have a great chance starting with Game 1 of this series at home tonight.  The Mariners have the clear starting pitching advantage.  Luis Castillo is 6-5 with a 3.41 ERA and 1.24 WHIP in 19 starts for the Mariners this season.  Brandon Walter is 1-2 with a 4.81 ERA and 1.26 WHIP in 63 2/3 innings in the majors.  Walter has given up 15 earned runs and 6 home runs in 23 innings in his last four starts for the Astros.  Give me the Mariners.

*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!*

*548-476 Run on MLB 5 Unit Top Plays!*

Come bet with a proven winner on the bases tonight and get your hands on my Friday All-Inclusive MLB 6-Pack for $49.99! This card features TWO 5 Unit BEST BETS in the Royals/Marlins & Brewers/Dodgers games tonight! You are GUARANTEED-to-PROFIT or I'll send you Saturday's MLB plays for FREE!

Pick Released on Jul 18 at 02:55 pm

Timothy Black

Game Details
Jul 18 '25, 8:40 PM in 1h
MLB | MIN vs COL
Play on: OVER 10½ -115
Game Analysis

1* Best Bet on Twins/Rockies over 10½ -115

No analysis provided.

Pick Released on Jul 18 at 09:02 am

Mike Lundin

Game Details
Jul 18 '25, 10:10 PM in 3h
MLB | Brewers vs Dodgers
Play on: Dodgers -1½ +107 at circa
Game Analysis

MLB FREE PICK

The Los Angeles Dodgers dropped seven straight between July 4–11, but they closed out the first half with back-to-back wins. I expect them to come out swinging and keep that momentum going with a convincing win over the Brewers.

Milwaukee right-hander Quinn Priester has pitched well recently, but he gave up five runs (four earned) in his last outing.

The Dodgers counter with Tyler Glasnow, who held Milwaukee to one unearned run on two hits over five innings in a 3-2 loss on July 9. The Dodgers were swept in that series, and I think that adds plenty of motivation here. Back L.A. with triple revenge on their mind.

3% FREE PICK ON THE DODGERS -1½. 

Mike Lundin came into the All-Star break off a 4-0 SWEEP and he's on a 57-34 (63%) RUN with his top-rated (4-5%) MLB moneyline picks. His 3-Game High Roller Report for Friday includes Mike's 5% IL GAME OF THE MONTH MAX BET and two runline plays!

Pick Released on Jul 18 at 09:28 am

Matt Fargo

Game Details
Jul 18 '25, 10:10 PM in 3h
MLB | Astros vs Mariners
Play on: Astros +121 at Ace
Game Analysis

This is a play on the HOUSTON ASTROS for our Friday Free Play. Seattle closed the first half with a three-game sweep in Detroit and the break came at a bad time which killed the momentum from that series where the Mariners put up a three-game season high 35 runs. They are five games behind the Astros is the National League West making this a huge series but they open with a tough matchup. Luis Castillo has solid overall top line numbers and he is back home where he has been at his best but looking at the metrics, he is pitching to a 4.45 xERA and 4.17 xFIP. Castillo has a 13.1% K:BB% which is a career low going all the way back to his minor league days. The break came at a good time for the Astros which lost five of their last six games following a sweep in Los Angeles against the Dodgers. Brandon Walter has been solid since entering the rotation at the end of May with a 3.98 ERA and 1.01 WHIP and he has made only two poor starts. Unlike Castillo, he has a 2.92 xERA and 2.91 xFIP so even more positive progression is on the way. Play (965) Houston Astros

+$26,220 MLB run. Matt closed the first half with a 2-1 MLB Underdog Sunday with the winners on the +123 Pirates and +115 Cubs. Baseball has THREE plays Friday. Early Bird Football Season Packages are now available.

Pick Released on Jul 18 at 09:48 am

Kenny Walker

Game Details
Jul 18 '25, 7:07 PM in 24m
MLB | Giants vs Blue Jays
Play on: Giants +132 at Ace
Game Analysis

Free Pick on Giants +132

Pick Released on Jul 18 at 09:01 am

Cole Faxon

Game Details
Jul 18 '25, 7:10 PM in 27m
MLB | KC vs MIA
Play on: UNDER 8 -115
Game Analysis

FREE PLAY on Royals/Marlins under 8

Pick Released on Jul 18 at 10:46 am

Tim Michael

Game Details
Jul 18 '25, 9:40 PM in 2h
MLB | STL vs ARI
Play on: OVER 8½ -120
Game Analysis

T.M. Selection: Cardinals/D-Backs OVER. 

I'm expecting these two rested offenses to plate plenty of runs in this one, facing a couple of suspect starters. Andre Pallante was 5-5 with a 4.49 ERA for the Cards over the first half, while Brand Pfaddt is 9-6 with a 5.16 ERA. Both were the beneficiaries of plenty of offensive support over the first half, and everything points to that being the case here again on Friday, in my opinion; I like the over in this one.

T.M. Prediction: 8-7 Arizona.

Pick Released on Jul 18 at 08:36 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.