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
[1%] Free Play on Cubs under 12 -110
Brody Vaughn
1* Free Play on Aces -10½
Dustin Hawkins
1 Dimer on Marlins vs Astros over 8½ -120
Ricky Tran
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 are 9-2 in its last 11 games against an opponent in the National League West Division.
- LA Dodgers are 2-4 SU in its last 6 games.
- LA Dodgers ared 1-4 SU in its last 5 games against an opponent in the National League.
Verdict: The value is on the home favorite.
Matt Sullivan
1* Bet on Aces -11
Sal Michaels
Free Play on Wings +4 -110
Totals Guru
Free Total Annihilator On Cardinals vs Angels under 9 -110
ASA
ASA WNBA play on NY Liberty -4.5 at Dallas Wings, 8 pm ET - These two teams have played similar strength of schedules and have Net ratings of +5.3 for Dallas and +4.6 for the Liberty. But, New York has played much of the season without perennial All-Star Sabrina Ionescu, who is back from injury and playing well. Ionescu has put up 26, 17, 14, 25, 28 and 12 points in her last 6-games. New York is the more desperate team right now after losing 4-straight games, one of which was at home to this same Wings team. The Liberty were coming off a huge win over the Lynx in the Commissioners Cup Championship game and suffered a letdown. Following their game against the Wings the Liberty faced the Lynx again and lost then were upset in Toronto on Sunday night before getting embarrassed in Indiana on Saturday by 20-points. Dallas on the other hand has won 6-straight games but other than their victory in New York, the other 5 wins weren’t overly impressive coming against the Sky, Sun and two versus the Tempo and the Sparks. Dallas has a slight edge offensively for the season, but again, the Liberty were without Ionescu for the start of the season. Defensively the Liberty have the edge ranking 5th compared to the Wings at the 8th position. The Wings have the 10th worst FG% defense in the league and rank 12th in 3PT% D. New York off a loss is historically good with a 23-17 SU record and an average +/- in those games of +2.1ppg. Lay the points with New York in this one.
Nick Parsons
This is a FREE PLAY on the OVER A's/D-Backs.
I think the D-Backs will maintain their offensive momentum following their most recent 8-7 extra innings win over the Cardinals.
I also don't trust the A's Jeffrey Springs (3-9, 6.08 ERA), nor the D-Backs' Mitch Bratt (0-0, 6.00 ERA).
The opener of this series has "OVER" written all over it in my opinion.
Good luck, NP
Hunter Price
1* Free Pick on Cardinals +106
Mike Williams
1* on White Sox +150
Stephen Nover
Go to the head of the line if you knew the Marlins have the best record in baseball since June. The Marlins are 26-13 since then.
They should not be an underdog to the struggling Astros, who are 1-6 in their last seven games and just got swept at home by the Orioles.
The Astros are 47-54, including 23-27 at home. It is not a fluke. This is a team on a clear decline as their minus 53 run differential shows.
The starting pitching matchup also favors the Marlins. I like crafty Miami starter Janson Junk more than Ronel Blanco, who hasn't pitched in the majors in 22 months following Tommy John surgery.
Blanco is likely to be on a pitch count and Houston's middle relief is vulnerable.
Miami is 52-48 on the season and has a plus 19 run differential. Houston's offense is mediocre at best, while the Marlins rank seventh in batting average and OPS. The Astros could be without two of their three best hitters if Jeremy Pena and Christian Walker remain out.
Black Widow
1* Free Wiseguy Play on Brewers -190
*All picks are based on situations, trends, statistics and injuries among many other factors*
Jack Jones
Jack's Free Pick Monday: Tampa Bay Rays +145
The Tampa Bay Rays ran into the current juggernaut that is the Boston Red Sox over the weekend and got swept. Now they face a struggling Toronto Blue Jays team to get back on track, and the value on the Rays as big underdogs here is too good to pass up.
The Blue Jays are 1-4 in their last five games overall and scored a total of one run in their last two games against the Chicago White Sox over the weekend. The Rays are 5-1 in their last six meetings with the Blue Jays.
Nick Martinez has been too good this season to be this big of an underdog. He is 8-2 with a 2.65 ERA and 1.12 WHIP in 18 starts for the Rays. Martinez has done his best work on the road, going 2-1 with a 2.12 ERA and 1.07 WHIP in eight starts away from home. He held the Blue Jays to one earned run in 5 innings of a 5-1 victory in his lone start against them this season.
No question Dylan Cease is having a great season in Toronto. But Cease is 1-3 with a 4.54 ERA and 1.49 WHIP in eight career starts against the Rays. He has allowed 20 earned runs and 59 base runners in 39 2/3 innings in those eight starts. Bet the Rays Monday.
No. 2 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 8-plus years! He is riding a 7033-6148 Run L3234 Days on all premium plays that has seen his $1,000/game players cash in $305,100! 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 $168,110 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 298-256 MLB Run since last season!
Jack has delivered a 456-381 Run on all premium plays since February 11th that has $1,000/game players up $33,810! This money train gets right back on track with Jack's Monday MLB 5-Play Power Pack for $59.95! Leading the charge are a pair of top play winners in his 20* Interleague TOTAL OF THE WEEK along with his 20* NL TOTAL 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 Tuesday's entire MLB card is ON JACK!
Bobby Conn
1* Free Play on Aces -10 -110
Jimmy Boyd
1* Free Pick on Padres +135
Bryce Elder has given up 22 earned runs over his last four starts.
That is not a slump, that is a pitcher the league has figured out.
He is sitting on a 4.12 ERA that is going to look a lot worse by August if this trend holds, and the Padres lineup with Tatis, Bogaerts, and Machado at the top is exactly the kind of order that punishes a righty leaving pitches up.
The opposition case is straightforward: Elder's 3.82 xERA says he is due for positive regression, and JP Sears is the worse pitcher on paper with a 5.41 xERA.
Fair point.
But xERA does not care that Sears just went 5 innings of 1-hit ball against the Dodgers on July 5, and it does not price in that Elder has been getting barreled up start after start against much softer offenses than this one.
The Braves are also playing without Ronald Acuna Jr., Sean Murphy, and Ha-Seong Kim.
That is the middle of their order and their primary catcher.
Drake Baldwin batting leadoff and Brewer Hicklen hitting ninth is not the Atlanta lineup the market is pricing at -155.
San Diego just put up 19 runs on Kansas City.
Ty France and Jackson Merrill both went deep twice.
The offense is locked in, the opposing starter is bleeding runs, and Atlanta is playing a B-lineup at home.
At +135 on the dog, I am getting a plus number on the team with the current edge.
Price is the play.
I like the Padres
Jeff Alexander
1* MLB - Dodgers/Phillies FREE PICK on Phillies -128
Dave Price
Dave's Monday Free Play:
1* on Pittsburgh Pirates +103
The Key: I like the price we are getting on the Pittsburgh Pirates tonight as underdogs to the New York Yankees. The Pirates are 5-1 in their last 6 games overall while scoring 7 runs or more in 7 of their last 11 games, and 5 runs or more in 14 of their last 18 contests. The Yankees are broken offensively scoring 2 runs or fewer in 3 consecutive games. The Pirates have the edge on the rubber tonight as well. Braxton Ashcraft is 9-3 with a 3.49 ERA and 1.11 WHIP in 19 starts this year with 128 strikeouts in 113 1/3 innings. Ryan Weathers is 3-7 with a 4.15 ERA in 18 starts this year yielding 45 ER in 97 2/3 innings. Take Pittsburgh.
**4X Top 5 MLB Handicapper!** Dave is on a 2908-2613 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 214-140 MLB 7* Run as well as a 357-295 MLB Run since last year! He is the #8 MLB Capper in 2026 this season and he came out swinging after the All-Star Break with a 10-4 MLB Run L3 Days! Give your book the beating it deserves today and hop on board for Dave's Monday MLB 7-Pack for $49.95! By doing so you'll earn access to his 7* MLB Total of the Week along with six 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!
Info Plays
1* FREE INFO PLAY Cubs -110
John Martin
1 Unit FREE PLAY on Detroit Tigers +100
The Detroit Tigers are 11-4 in their last 15 games overall. Jack Flaherty has been great giving up 3 earned runs or fewer in eight consecutive starts, and zero earned runs in three of them. He keeps the ball in the park giving up only 9 home runs in 82 2/3 innings. Jameson Taillon is 2-5 with a 5.19 ERA in 13 starts for the Cubs this season. He is a fly ball pitcher giving up 20 home runs in 67 2/3 innings. With heavy winds blowing out in Chicago today Taillon is likely to give up multiple home runs again. Give me the Tigers.
*Top 10 Overall Capper 4 of L10 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!*
Come bet with a proven winner on the bases tonight and get your hands on my Monday All-Inclusive MLB 6-Pack for $49.99! This card features TWO 5 Unit BEST BETS in the White Sox/Rangers & Nationals/Rockies games tonight! You pay *ONLY $8.33/Play* for all 6 winners, and you are GUARANTEED-to-PROFIT or I'll send you Tuesday's MLB plays for FREE!
Rocky Atkinson
Rocketman Sports FREE MLB play Monday 7-20-26
Oakland @ Arizona (9:40 PM EST)
Play On: Arizona -155
The Oakland A's travel to Arizona to take on the Diamondbacks on Monday night. The A's are 42-57 SU overall this year while Arizona comes in with a 51-48 SU overall record on the season. The A's are 18-33 over the past 2 months and 4-19 over the past month. The A's are 2-11 so far in the second half of the season including 0-6 when playing on the road. The A's have lost 8 in a row on the road. Arizona is 29-21 at home this year. Arizona is 15-7 against left handed starters this season. Arizona is 19-2 this year when playing against a bad team with a winning percentage 38 percent to 46 percent. Arizona is 6-1 last 7 games overall. Jeffrey Springs is 3-9 with a 6.08 ERA overall this season. Springs is 0-5 with an 8.86 ERA over the past 2 months. We'll recommend a small play on Arizona tonight! Thanks and good luck, Rocky
Rocky Atkinson has a TOP RATED 10* CFL MONSTER GAME OF THE MONTH going Saturday. One of the BEST HANDICAPPERS in the world has hit an impressive 75% in CFL this year after hitting 75% last year in CFL! Don't miss this HUGE Winner!
Timothy Black
1* Best Bet on Blue Jays -1½
No analysis provided.
Steve Janus
1* Free Sharp Play on Tigers vs Cubs over 11½ -105
Rob Vinciletti
Monday Card has a TOP Executive Level TIER 1 headlining along with a Rare Double Perfect 6* TOTAL Comp play below
The WNBA Comp play is on Dallas plus the points at 8 eastern over the Liberty. NY has Double home favored loss revenge on the Wings. So we looked at how road favorites do vs a team off a win that has no rest like Dallas. Since 2011 Every road favorite lost. The Line is going up here since the Wings have no rest. However WNBA Home dogs of 5 or less are 13-3 to the spread with no rest. Look for the Wings to get the Cover
Matt Fargo
This is a play on the COLORADO ROCKIES for our Monday Free Play. Washington took two of three against the skidding Athletics and is just two games out of the final Wild Card spot in the National League. The Nationals have been a better road team this season but this is Coors Field where anything can happen. The Rockies took the middle game of their three-game series with the Reds and they continue to be respectable at home where they are 23-27 and those are only two fewer wins than all of last season. Kyle Freeland is coming off a pair of poor starts to end the first half but both of those were on the road and he has actually fared better this season at Coors Field. We are not saying it has been good by any stretch but he is on an equal playing field tonight as far as pitching goes. Andrew Alvarez has split time between starting and long relief and neither has been great with his 4.04 ERA and while has been better on the road with his 2.45 ERA, it has only been in 18.2 innings and not in Colorado. Play (908) Colorado Rockies
Fargo is coming off a loss with the Phillies on Sunday to close an awful weekend but it is a new week and he is back Monday to continue the awesome start to the season. THREE WINNERS Monday to go for the 3-0 SWEEP!
Doc's Sports
Free Play from Doc’s Sports. Take #688 Under in Edmonton @ Saskatchewan (9p.m., Thursday, July 23 CBS Sports Network) Edmonton scored just 19 points last week and I see them struggling to light up the scoreboard on Thursday in the CFL as Week 8 gets underway at Mosaic Stadium. These are two of the best three teams in the CFL, and both teams have strong defenses, especially the Elks. Edmonton has allowed just 138 points in 6 games. Saskatchewan has allowed over 30 points per game, but they are coming off a bye and that will help them get some defensive players back for this game. Often times when good teams meet, the defensive’s dominate and we expect a low scoring game on Thursday. Do not miss out on Doc’s Sports Weekend card featuring top plays in Soccer, UFC, CFL, and KBO.
R&R Totals
R&R Totals FREE MLB Over-Under Monday 7-20-26
OVER 7 1/2 Cincinnati/Seattle
R&R Totals has a TOP WNBA Over-Under for Monday! Now an impressive 35-20 (64%) over his last 55 basketball picks! Join us and make money like the $1,000 per game clients who are up $12,800 since March 16, 2026!
R&R Totals has a TOP MLB Over-Under for Monday! Now an impressive 1262-1078 (54%) over his last 2556 MLB picks! Join us and make money like the $1,000 per game clients who are up $97,490 since October 09, 2013!
R&R Totals has hit 67% in CFL this year and is on a 6-2 75% CFL run last 8! R&R Totals has a TOP CFL Over-Under for Friday! Now an impressive 144-112 (56%) over his last 271 OVERALL picks! Join us and make money like the $1,000 per game clients who are up $18,780 since March 19, 2026!
Brandon Lee
Monday's Free MLB Pick
PLAY ON: Tigers -101
Alex Smart
Hey folls, after breaking down the full Mondays rotational schedule with its mix of solid starters and varying park factors, one total stands out as the cleanest edge available, and it's the Under 7.5 runs in Minnesota at Cleveland. Joe Ryan takes the ball for the Twins against Tanner Bibee for the Guardians in what shapes up as a classic pitcher's duel at Progressive Field, where the numbers line up nicely for limited scoring.
Ryan enters with a 2.85 ERA across 110-plus innings this season, a 1.05 WHIP that limits traffic on the bases, 128 strikeouts at roughly a 28 percent rate, and opponents batting just .218 against him, all of which plugs neatly into run prevention math like ERA equals earned runs times nine divided by innings pitched to highlight his dominance. Bibee counters effectively with his own 3.90 ERA, 1.15 WHIP, strong command that keeps hard contact manageable, and a track record of holding teams in check even on off days, creating a combined starter profile where both guys excel at missing bats and inducing weak contact.
Progressive Field has played as a run-suppressing environment historically with home totals trending below league average by around 0.4 to 0.6 runs per game in recent seasons, and both the Twins and Guardians have shown modest offensive outputs lately, neither cracking the upper echelon in runs per game or slugging percentages against right-handed pitching. Layer in recent trends where unders have hit at a 55-plus percent clip in similar low-total, strong-starter post-break spots over the last couple of years, plus the Guardians' home splits and Minnesota's road scoring rates that dip against high-strikeout righties, and the angle sharpens further.
Take the season-long team batting averages, on-base percentages hovering near or below league medians, and adjust for these starters' ERAs plus WHIP-driven baserunner prevention, and the expected run environment sits comfortably under this number more often than not. Of course baseball delivers the occasional surprise rally, but when you stack the park factors, pitching matchups, historical data, and current form, this Under feels like the smart, disciplined play tonight.
Sean Murphy
My selection is on Seattle plus the points over Minnesota at 10 pm et on Monday.
The Lynx are an elite team on the court - one of the best in the WNBA in fact. However, they're not a great spread-covering team. They check in 3-7 ATS over their last 10 games and are laying double-digits (at the time of writing) against a Storm squad that has reeled off five consecutive ATS victories. Seattle is among the hottest shooting teams in the league right now having connected on 32, 30, 30, 36 and 43 field goals over its last five contests. It seemingly will be catching Minnesota at the right time as it has yielded 31 or more made field goals in four straight and six of its last seven contests. This will be the first of a two-game set in Seattle and I look for the Storm to jump all over the Lynx in the front half. Take Seattle (8*).
AAA Sports
AAA Sports' Selection: Washington Nationals (ML).
Washington will start Andrew Alvarez -- He has been much more consistent when pitching on the road (2.45 earned run average / five games).
The Nationals have won 30 of 49 road games this season including four of their L5.
Colorado will start Kyle Freeland -- He isn't qualified for being labelled as the worst (earned run average) for a starting pitcher. But 7.36 in 17 games is not good at all.
The Rockies are 40-61 in all games this season and 27-50 against opponents within the National League.
We're on Washington.
Mike Lundin
Giants vs Royals MLB Free Pick
The Angle(s): Royals right-hander Michael Wacha (5-7, 3.77 ERA) enters this start with one of the stronger quality-start profiles on the Kansas City staff, piling up 12 quality outings that speak to his ability to work six-plus innings and keep damage in check. Historically, Wacha has dominated this franchise, going 3-1 with a 1.94 ERA across 10 career starts versus the Giants, and even though his last meeting with them came back in 2024, that track record still creates a psychological edge.
Giants righty Trevor McDonald (3-7, 5.02 ERA) has been volatile with a WHIP hovering around 1.30, and recent form shows inconsistency in both strikeout production and ability to avoid the long ball, including home runs allowed in back-to-back starts.
The Bet: Royals (3%).
Mike's been going through a rough stretch, but the longer-term results don’t lie: 28-15 (65%), +$12,560 with MLB runlines on $1,000 wagers since April 24. He has two MLB runline premium picks, one 4% TOP PLAY, locked in for Monday.
Marc David
Marc David Sports' Free Pick
We really like the road team in this matchup. The Nationals lost some momentum just before the All-Star break, but they came out of the break and took two of three from the A’s in Oakland. The Nats are 0–3 in Andrew Alvarez’s (2–3, 4.04 ERA) last three starts, yet this still sets up well for him given that Colorado struggles with left-handed pitching, while the Nats absolutely obliterates them, so this could turn into a short night for Kyle Freeland (2-8, 7.36).
This is a FREE PLAY on the NATIONALS!
Doug Upstone
The Athletics cannot score consistently, other than for outbursts. The team from Sacramento also has a big problem: they concede runs often in bunches. The Athletics will send out left-hander Jeffrey Springs (3-9, 6.08 ERA), who is a large contributor to this mess, and he will face Arizona rookie Mitch Bratt (0-0, 6.00 ERA), who’s been ineffective in two starts. The D-Backs offense is percolating, scoring 6.6 RPG in winning five of six. In the A’s last 22 defeats, they have lost by an unfathomable 5.45 RPG. The RL at +145 is very tempting, but the total of 9 is confusing. Thus, I play the RL and the Snakes are -140 SU, hoping to hit both sides. If it lands at Arizona winning by one run, you broke even.
>MLB Monday Mauler! Sharp 5-1 Weekend
>MLB NL Same Game Side and Total 2-0 Guarantee!
>MLB Monday Fabulous 4-Pack, includes Best Bet
DOUG UPSTONE is ready to continue churning out winners at 79-59 and 151-109 long-term on all picks and tonight has at FOUR MLB plays. Doug is on a 67-48 run in baseball, and at 115-66 on ML picks long-term run!
Upstone is a highly decorated betting expert with 30 monitored titles in various sports and 114 Top 10 finishes in his stellar 23-year career. Get Doug’s Best Bets, Top Plays, Super Systems and terrific trends
Kenny Walker
Free Pick on Cardinals +106
Cole Faxon
FREE PLAY on Cardinals/Angels over 9
Oliver Smith
3* on Tigers
ProSportsPicks
PSP Data Driven 1* Rays +1.5
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 Underdog. The Blue Jays are 0-5 ATS in their last 5 games. The Rays are 5-1 in the last 6 head to head meetings.
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.




