Free Sports Picks of the Day
Browse all available free picks, predictions and matchup analysis for current in-season sports below.
The selections here are complimentary plays posted daily from sports betting and handicapping experts.
These picks are a secondary addition to a handicapper’s stronger releases and best bets of the day.
Monday, July 20, 2026
Calvin King
[1%] Free Play on Cubs under 12 -110
Max Chase
1* Free Pick on Marlins/Astros over 8½
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
Hunter Price
1* Free Pick on Cardinals +106
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.
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!
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.
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.
Andrew Gold
1% GOLD RUSH on Aces -11
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
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.
Joe Duffy
At first glance this looks like an easy Milwaukee play. The Brewers own the much better record, Jacob Misiorowski has been sensational with a 1.62 ERA, and they're coming off a sweep of Miami. That's exactly why the Mets are offering value.
The biggest reason is the Luck Factor. New York owns a -9.22 Luck Rating, the lowest in baseball, while Milwaukee sits at +5.97, one of the highest. The 15.19-point gap is the largest on Monday's board. Our long-held theory is that the market eventually overprices the luckiest teams and discounts the unluckiest ones, creating value on clubs like the Mets.
The pitching matchup isn't as lopsided as the ERA suggests. Misiorowski has been dominant, but this is his first start since July 7 after missing his final pre-break outing because of arm fatigue. Milwaukee says the extra rest was precautionary, but any time a young pitcher returns after an extended layoff, there's at least some uncertainty about workload and sharpness.
Meanwhile, Freddy Peralta's season numbers (4.66 ERA) are inflated by a handful of disastrous outings. His strikeout ability remains intact with 104 punchouts in just over 104 innings, giving him swing-and-miss stuff capable of matching up with any lineup on a given night. If he simply avoids the big inning, the underdog price becomes attractive.
The Mets also arrive with momentum after taking the series finale in Philadelphia, beating the Phillies 6-1 behind six shutout innings from Nolan McLean while Francisco Lindor powered the offense with three hits and three RBIs.
Finally, this line appears to be charging a premium for Milwaukee's recent form. The Brewers have won six of their last ten and just completed a sweep, while New York's poor overall record continues to suppress its market value. That's exactly the type of pricing imbalance Luck Factor seeks to exploit.
Bottom line: Milwaukee is the better team, but betting is about price, not simply picking the better club. With the largest Luck Gap of the day (15.19), a live strikeout pitcher in Peralta, and a sizable underdog return, the Mets offer the stronger betting value than the odds imply.
Check back often as picks and predictions are posted here at different times during the day and week.
Don't miss your opportunity to get extra confidence on a play that you were thinking about making.
Make sure to avoid blindly placing a bet on a pick without seeing how a handicapper is currently performing first.
Take a look at current rankings and records of handicappers or click on a name to follow one for a few days. Just like teams and players, pro bettors have hot and cold streaks as well.
Also, even though the picks above are posted as being free, doesn't mean they aren't being played by the handicapper.
They are still good quality plays, just not their strongest for today. To get top rated selections, visit their profile page or see today's expert picks.





