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
Jun 05 '26, 6:40 PM in 2h
MLB | SEA vs DET
Play on: UNDER 8 -110
Game Analysis

[1%] Free Play on Tigers under 8 -110

Pick Released on Jun 05 at 08:06 am

Dustin Hawkins

Game Details
Jun 05 '26, 7:10 PM in 3h
MLB | Rays vs Marlins
Play on: Rays -130 at circa
Game Analysis

1 Dimer on Rays -130

Pick Released on Jun 05 at 03:06 pm

Jack Jones

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | KC vs MIN
Play on: OVER 8½ -105
Game Analysis

Jack's Free Pick Friday: Royals/Twins OVER 8.5

It will be hot in Minnesota tonight and the ball should be flying out again like it was last night when the Royals and Twins combined for 5 homers and 14 runs in Game 1 of this series.  Both bullpens are taxed too with the Twins using seven different pitchers and the Royals using five.

These are two of the worst bullpens in baseball as it is with the Royals posting a 5.01 ERA and the Twins a 4.80 ERA on the season.  The Royals are heating up at the plate scoring 5.7 runs per game in their last six games.  The Twins are 40-23-1 OVER in all games this season scoring 4.6 runs per game and allowing 5.0 runs per game.

Michael Wacha is coming off one of his worst starts of the season allowing 6 earned runs and 11 base runners in 5 innings to the Rangers.  Wacha is 2-1 with a 5.73 ERA in four career road starts at Minnesota, allowing 14 earned runs and 5 homers in 22 innings.

Zebby Matthews is 7-13 with a 5.71 ERA and 1.45 WHIP in 29 career starts in the big leagues.  Matthews is also coming off his worst start of the season, allowing 7 earned runs and 2 homers in 4 1/3 innings of a 9-3 loss to the Pirates.  He allowed 2 earned runs in 4 innings in his lone career start against Kansas City.

The OVER is 8-1-1 in Twins last 10 games overall with 10 or more combined runs in seven of their last nine games.  The OVER is 5-2 in Royals last seven games overall with 9 or more combined runs in five of them.  Bet the OVER in this game Friday.

No. 2 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 8-plus years! He is riding a 6957-6058 Run L3189 Days on all premium plays that has seen his $1,000/game players cash in $329,960! 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 $190,970 since January 1st, 2022!

No. 1 Ranked NBA Capper All-Time! Jack Jones has put together a 3281-2785 NBA Run long-term that has seen his $1,000/game players cash in $262,970! He is a 8-Time Top 10 NBA Capper (#1 2023-24, #1 2012-13, #2 2020-21, #3 2021-22, #3 2017-18, #8 2008-09, #10 2015-16, #10 2011-12) as well! He is also on a 1571-1292 NBA Run over the long haul! Jack finished as the No. 1 Ranked NBA Capper in 2023-24 thanks to his 788-655 NBA Run since the start of 2023!

Jack has delivered a 153-113 Run L54 Days to add to his 299-224 Run L94 Days on all premium plays! He has cashed in an EPIC 112-62 NBA Run since February 26th as well as a 224-168 MLB Run since last season! This money train gets right back on track with Jack's MONSTER Friday 9-Play Power Pack for $59.95! Leading the charge is his ONE & ONLY 25* NBA Playoffs TOTAL OF THE YEAR in Knicks/Spurs! Knowing you get this top play alone makes this package worth the price of admission! But you'll also receive 8 MLB plays upon purchase as his BIGGEST CARD since the start of baseball season!

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

Pick Released on Jun 05 at 12:16 pm

Matt Sullivan

Game Details
Jun 05 '26, 7:30 PM in 3h
WNBA | Sun vs Sky
Play on: Sun +7 -105 at Bovada
Game Analysis

1* Bet on Sun +7

Pick Released on Jun 05 at 05:03 am

Ricky Tran

Game Details
Jun 05 '26, 9:40 PM in 5h
MLB | Mets vs Padres
Play on: Padres -125 at Ace
Game Analysis

Ricky's 1* play on SD.

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.

- San Diego are 5-1 SU in its last 6 games when playing at home against NY Mets.

- NY Mets are 2-5 SU in its last 7 games against San Diego.

- NY Mets are 1-5 SU in its last 6 games on the road.

Verdict: The value is on the Home favorite.

Pick Released on Jun 05 at 03:09 am

Stephen Nover

Game Details
Jun 05 '26, 7:15 PM in 3h
MLB | PIT vs ATL
Play on: OVER 8½ -105
Game Analysis

Still waiting and hoping that Mitch Keller is going to be a good pitcher? Sorry, but your patience is not going to be rewarded. Keller has an ERA above 4.00 for the fourth straight season. He has a lifetime 4.57 ERA and 1.37 WHIP in eight seasons.  

Now Keller is facing the best offense in baseball - the Braves. Atlanta is either first or second in runs, hitting, homers and OPS.

The Pirates are swinging extremely hot bats. They are averaging 8.1 runs in their last six games. Pittsburgh ranks fourth in runs, batting average and OPS.

Atlanta starter, 35-year-old Martin Perez, is due for regression. He has a 2.79 ERA and 1.06 WHIP. Perez's lifetime numbers in 15 big league seasons are a 4.36 ERA and 1.32 WHIP.

I find it extremely believable that each team should score at least four runs.

(Editor's note: In addition to this free selection, Stephen has plays in the NBA, MLB and Canadian Football League. He is 12-3 on his last 15 baseball premium/free plays, 40-26 on his last 66 NBA premium/free plays and 53-28-1 on his last 82 CFL plays. You can purchase these premium plays individually or in a special discounted Multi-Sports Package.)  

Pick Released on Jun 05 at 10:42 am

Totals Guru

Game Details
Jun 05 '26, 10:00 PM in 6h
WNBA | Mercury vs Portland Fire
Play on: UNDER 162½ -110
Game Analysis

Free Total Annihilator On Mercury vs Portland Fire under 162½ -110

Pick Released on Jun 05 at 09:04 am

Hunter Price

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | Guardians vs Rangers
Play on: Guardians -127 at circa
Game Analysis

1* Free Pick on Guardians -127

Pick Released on Jun 05 at 09:10 am

William Burns

Game Details
Jun 05 '26, 8:40 PM in 4h
MLB | Brewers vs Rockies
Play on: Rockies +1½ -114 at Draft Kings
Game Analysis

(#958) Colorado Rockies | ATS | . 

Brandon Sproat (1-4, 6.25 ERA) vs. Ryan Feltner (2-1, 4.85 ERA) . 

While I do believe that the Brewers are definitely the stronger of the two teams, I also think that this is a bad pitching matchup for them. Milwaukee has lost consecutive games now entering this series, after splitting the four-game series with the Giants. Sproat takes the mound & he's allowed 3+ runs in four straight starts.

Feltner gets the nod for the Rockies. He's been very solid despite Colorado playing in the most hitter-friendly ballpark this season. In five matchups with the Brewers over the course of his career, he's 1-1 with a 2.93 ERA. Brilliant stuff. Give me Colorado on the run line.

Burns' Prediction: 5-3 Rockies.

Pick Released on Jun 05 at 11:39 am

Mike Williams

Game Details
Jun 05 '26, 7:10 PM in 3h
MLB | Rays vs Marlins
Play on: Rays -130 at circa
Game Analysis

1* on Rays -130

Pick Released on Jun 05 at 03:06 pm

Joseph D'Amico

Game Details
Jun 05 '26, 6:40 PM in 2h
MLB | White Sox vs Phillies
Play on: White Sox +169 at Ace
Game Analysis

 

*75% NBA RUN* Joe D’s NBA is HOT HOT HOT!!! Today, together, WE SCORCH THE BOOKS in pro hoops with my NBA FINALS GAME 2 WINNER.

 

Friday’s FREE WINNER: Chicago White Sox.

Game 975.

3:40 PM PST/9:40 PM EST.

Very quietly, the White Sox have become the better team in the Majors coming out of the city of Chicago. Yes, that is correct, the American League Chicago representative is currently 33-29, while the National League representative is 33-30. Not many people expected too much of the Chicago White Sox this season. They are certainly a pleasant surprise, sitting in second place in the American League Central, just 2.0-games back of the Cleveland Guardians. I will admit, when they travel, they lose a little luster. They are certainly a better home team than they are an away team. But baseball is about situations. Right now, this team is running hot, winning six of their last eight overall games behind a surging lineup and a solid pitching staff. They rank in the top-10 in quite a few offensive categories, including runs scored, OPS, and home runs. Meanwhile, the Philadelphia Phillies are also sitting in second place in their division. They are an overall 33-29, sitting 8.5-games back of the Atlanta Braves in the National League East. They are starting to surge a bit, winning three in a row and seven of their last 10 overall games. But I think we can all agree, the Phillies are one of the most erratic teams in baseball. One thing for sure, their lineup is horrible. They rank near the bottom of the barrel in baseball in just about every major offensive category, which includes runs scored, team batting average, and OPS. At times, this offense looks great. But most of the time they fall way short. Their pitching staff overall, ranks in the middle of the pack. That is the one bright spot about this team. Speaking of pitching, today starters are scheduled to be Kay and Luzardo. The White Sox left-hander is a very respectable 5-1 on the campaign with a 3.77 ERA, as the team has won his last five outings. On the road this season, he is a perfect 2-0 with a 1.65 ERA. The Phillies left-hander is 4-4 with an ERA of 4.30 on the season, as the team has split out his ten appearances thus far. At home in 2026, he has fallen apart, going 1-4 with whopping ERA of 7.31. Uncharacteristic for Major League pitchers, he has struggled more at home than he has on the road. I feel Chicago matches up well with Philadelphia, has a very strong starter on the mound, and offers us a lot value today. Take the White Sox. Thank you.

Pick Released on Jun 05 at 09:46 am

Oliver Smith

Game Details
Jun 06 '26, 4:00 PM in 1d
Fighting | Ciaran Clarke vs Jack Massey
Play on: Jack Massey -120 at PlayMGM
Game Analysis

3* on Jack Massey

Pick Released on Jun 05 at 09:00 am

Rob Vinciletti

Game Details
Jun 05 '26, 7:30 PM in 3h
Soccer | Ireland vs Canada
Play on: UNDER 2½ -130
Game Analysis

Friday Card has a TOP WNBA Total, Game 2 UNDEFEATED NBA FINALS TOTAL + MLB. Soccer com below

The Friday Comp Play in International Friendly action is on the Under 2.5 in the Ireland vs Canada Match at 7:30 eastern. ** NOTE** if you like scoring dont watch this one. This has snooze fest all over it. Both teams will be tough to break down here especially Canada who is expected to win. Both teams are off wins last out and While Ireland is going to the Cup they are tough and ranked 59th in the world compared to 30th for Canada, so the game should be tight. Canada is co hosting the Cup and is looking to build momentum. They have a solid back line but need to do more to generate offense. Ireland is very similar in style. With Both teams off clean sheet wins we will back the Under here. GL Rob V-

Pick Released on Jun 04 at 10:30 pm

Black Widow

Game Details
Jun 05 '26, 6:40 PM in 2h
MLB | SEA vs DET
Play on: UNDER 8 -110
Game Analysis

1* Free Wiseguy Play on Mariners/Tigers under 8 -110

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

Pick Released on Jun 05 at 08:06 am

Dave Price

Game Details
Jun 05 '26, 6:40 PM in 2h
MLB | SEA vs DET
Play on: OVER 7½ -114
Game Analysis

Dave's Friday Free Play:

1* on Mariners/Tigers OVER 7.5

The Key: Both the Mariners and Tigers are heating up at the dish.  The Mariners are 6-4 OVER in their last 10 games scoring 5 runs or more in 6 of those 10 contests.  The Tigers are 3-1-1 OVER in their last 5 games and they have scored a total of 25 runs in their last 3 contests.  Framber Valdez is 2-4 with a 4.39 ERA in 12 starts this year, and 1-2 with a 5.14 ERA in 4 home starts.  Valdez yielded 5 ER in 4 2/3 innings in his last start against Seattle.  Bryan Woo is 1-3 with a 4.68 ERA in 6 road starts this year.  The OVER is 5-3 in the last 8 matchups with 12 or more combined runs in 5 of those 8 contests.  Take the OVER.

**4X Top 5 MLB Handicapper!** Dave is on a 2809-2515 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 258-197 MLB Run since last year! He is the #2 MLB Capper in 2026 and he is also on a 126-88 Run L37 Days in all sports! Give your book the beating it deserves today and hop on board for Dave's Friday All Sports 9-Pack for $49.95! By doing so you'll earn access to his 7* NBA Finals Total of the Year along with eight 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 Saturday's MLB picks for FREE!

Pick Released on Jun 05 at 12:56 pm

Jeff Alexander

Game Details
Jun 05 '26, 8:10 PM in 4h
MLB | A's vs Astros
Play on: Astros -103 at Ace
Game Analysis

1* MLB - A's/Astros FREE PICK on Astros -103

Pick Released on Jun 05 at 08:32 am

R&R Totals

Game Details
Jun 05 '26, 6:40 PM in 2h
MLB | CWS vs PHI
Play on: OVER 8½ -110
Game Analysis

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

OVER 8 1/2 Chicago White Sox/Philadelphia (Kay/Luzardo) Listed

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

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 NBA Over-Under for Friday! Now an impressive 22-9 (71%) over his last 31 NBA picks! Join us and make money like the $1,000 per game clients who are up $12,070 since April 02, 2026!

R&R Totals has a TOP CFL Over-Under for Friday! Now an impressive 97-67 (59%) over his last 172 OVERALL picks! Join us and make money like the $1,000 per game clients who are up $21,730 since March 19, 2026!

Pick Released on Jun 05 at 11:06 am

Jimmy Boyd

Game Details
Jun 05 '26, 10:00 PM in 6h
WNBA | Mercury vs Portland Fire
Play on: Mercury +3½ -115 at Bovada
Game Analysis

1* Free Pick on Mercury +3½

The opposition case is obvious.

Kahleah Copper (18.2 PPG) is doubtful and Alyssa Thomas (15 PPG) is questionable, which is roughly 41% of Phoenix's scoring potentially walking out the door.

That's the reason the Mercury are 3.5-point dogs at all.

But the number has moved far enough that the value is back on the dog.

Start with Portland.

The Fire are 6-4 over their last 10 but the underlying numbers are ugly.

Net rating of -1.7.

Turnover rate of 21%, which is brutal.

They give possessions away against good defenses and they're going to give them away tonight too.

Portland's defensive rating sits at 107.6.

That's not a number that justifies laying multiple possessions against any roster with a pulse.

Carla Leite (15.2 PPG) and Bridget Carleton (14.7 PPG) lead a balanced attack, but balanced and dominant are different words.

Phoenix still has functional offensive pieces if Thomas sits.

Jovana Nogic is averaging 12 PPG and Monique Akoa Makani is at 11 PPG.

Natasha Mack gives them 9.8 PPG and rim presence.

That's not a championship roster, but it's enough to keep a game inside a field goal against a -1.7 net rating opponent.

The trend angle cuts the other way.

Phoenix is 1-6 ATS in their last 7, which is exactly why the line is here.

Sharp money fades that kind of public overcorrection.

I'll take the points.

I like the Mercury

Pick Released on Jun 05 at 10:30 am

Info Plays

Game Details
Jun 05 '26, 9:40 PM in 5h
MLB | WAS vs ARI
Play on: OVER 8½ -120
Game Analysis

1* FREE INFO PLAY Nationals vs Diamondbacks over 8½ -120

Pick Released on Jun 04 at 08:12 pm

John Martin

Game Details
Jun 05 '26, 8:40 PM in 4h
MLB | Brewers vs Rockies
Play on: Rockies +138 at Buckeye
Game Analysis

1 Unit FREE PLAY on Colorado Rockies +138

The Colorado Rockies have the rest advantage over the Milwaukee Brewers tonight.  The Rockies had Thursday off while the Brewers were completing a 4-game series with the Giants.  They will now be playing for an 8th consecutive day and are starting to run out of gas clearly losing as -198 and -150 favorites to the Giants in their last two games.  Now they are heavy favorites again on the road at Colorado.  This despite going with their worst starting pitcher in Brandon Sproat, who is 1-4 with a 6.24 ERA and 1.53 WHIP in 11 games this season.  Ryan Feltner has actually held his own for the Rockies are 2-1 with a 4.85 ERA and 1.31 WHIP in six starts, and 2-0 with a 3.79 ERA and 1.16 WHIP in four home starts.  Feltner is 1-1 with a 2.93 ERA and 1.12 WHIP in five previous starts against the Brewers as well.  He has held them to 3 earned runs in 17 innings in his last three starts against them.  Give me the Rockies.

*Top 10 Overall Capper 4 of L9 Years!*

*#1 Ranked NBA Capper in 2016-17!*

*#2 Ranked NBA Capper in 2023-24!*

*#2 Ranked NBA Capper in 2012-13!*

*#4 Ranked NBA Capper in 2024-25!*

*#7 Ranked NBA Capper in 2019-20!*

*#8 Ranked NBA Capper in 2021-22!*

*#9 Ranked NBA Capper in 2014-15!*

*5545-4990 Basketball Run! ($1,000/game bettors up $114,390)*

*3578-3216 NBA Run! ($1,000/game bettors up $94,390)*

I am a 7-Time Top 10 NBA Capper! I finished as the #2 Ranked NBA Capper in 2023-24 and backed it up by finishing as the #4 NBA Capper in 2024-25! I have cashed in a 898-767 NBA Run since 2023 and a solid 27-18 (+910 Units) Run L9 Days in all sports! I keep the money coming your way today with 1 NBA & 8 MLB winners inside my Friday All-Inclusive 9-Pack for $49.99! This card features THREE 5 Unit BEST BETS in the Knicks/Spurs, Rays/Marlins & Pirates/Braves games tonight! You pay *ONLY $5.56/Play* for all 9 winners, and you are GUARANTEED-to-PROFIT or I'll send you Saturday's plays for FREE!

Pick Released on Jun 05 at 01:16 pm

Rocky Atkinson

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | Royals vs Twins
Play on: Twins -110 at betonline
Game Analysis

Rocketman Sports FREE MLB play Friday 6-5-26

Kansas City @ Minnesota  (8:15 PM EST)
Play On:  Minnesota -110 (Wacha/Matthews) Listed

The Kansas City Royals travel to Minnesota to take on the Twins on Friday night.

Entering my 30th year in the industry, I have now cashed 25 of 29 years overall!  Rocky Atkinson has his MLB PLAY OF THE DAY for Friday. One of the BEST HANDICAPPERS in the world is on an impressive 336-276 55% MLB run over his last 634 picks! Join the same handicapper that has made $1,000/game bettors $19,170 since May 05, 2016 with his Money Line on Mets v. Padres!

Pick Released on Jun 05 at 12:09 pm

Timothy Black

Game Details
Jun 05 '26, 9:40 PM in 5h
MLB | WAS vs ARI
Play on: UNDER 9 -105
Game Analysis

1* Best Bet on Nationals/Diamondbacks under 9 -105

No analysis provided.

Pick Released on Jun 05 at 09:09 am

Matt Fargo

Game Details
Jun 05 '26, 6:40 PM in 2h
MLB | Mariners vs Tigers
Play on: Tigers +109 at Buckeye
Game Analysis

This is a play on the DETROIT TIGERS for our Friday Free Play. Detroit heads back home following a sweep in Tampa Bay, a big surprise considering the Tigers came into the series 8-24 on the road. They are much better in Detroit as they are 14-14 and send Framber Valdez to the hill who has not lived up to expectations. He has a 4.39 ERA overall but that is mainly due to a pair of bad starts where he allowed 15 runs in just eight innings but take those out and his ERA drops to 2.72 in his other 10 outings. Seattle had its eight-game winning streak snapped on Wednesday against the Mets and is back on the road where it has an identical 14-14 record. Bryan Woo is coming off one of his best starts of the season as he limited the Diamondbacks to only two hits without a walk or a run allowed over seven innings but that was at home where he has been dominant with a 2.37 ERA and 0.71 WHIP in six starts, five of which have been quality outings. Things have been different on the road where he has a 4.68 ERA in six starts with only 25 strikeouts compared to 43 at home. Play (964) Detroit Tigers

Fargo is coming off a profitable 1-1 Thursday in baseball with the winner on the +175 Blue Jays. THREE MLB Winners tonight to add to his very profitable Season. NBA 80-64-1 Run. All-Inclusive Sub gets them all!

Pick Released on Jun 05 at 11:19 am

John Ryan

Game Details
Jun 05 '26, 10:00 PM in 6h
WNBA | Mercury vs Portland Fire
Play on: Portland Fire -108 at Draft Kings
Game Analysis

Mercury vs Fire 
10 EST, Friday 
7-Unit bet on the Mercury priced as a –1.5-point favorite.

I prefer using the money line for this bet.

Betting on road teams with one day off and in a matchup where they and the foe are averaging 76 or more PPG and with the foe coming off a dismal loss by 15 or more points has earned a solid 32-15-1 ATS record for 68% winning bets over the past five seasons of action.

Pick Released on Jun 04 at 10:19 am

Ray Monohan

Game Details
Jun 05 '26, 7:05 PM in 3h
MLB | BOS vs NYY
Play on: UNDER 8 -118
Game Analysis

UNDER 8

Boston and New York have value to the under. Boston sends out Sonny Gray, who continues to pitch well for this rotation. He is 6-1 and owns a 3.06 ERA, as he has logged quality starts in 3 of his last 4 outings. Ryan Weathers counters and he’s stepped up for this Yankees rotation. He’s been able to find a lot of consistency and is working deeper into games more and more. Locking this in early. 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 UNDER. 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 MLB O/U Play

2-1 THUR$DAY! EN FUEGO! 293-244 55% +2499 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 Jun 05 at 09:08 am

Bobby Conn

Game Details
Jun 05 '26, 10:00 PM in 6h
WNBA | Mercury vs Portland Fire
Play on: UNDER 162½ -110
Game Analysis

1* Free Play on Mercury/Portland Fire under 162½ -110

Pick Released on Jun 05 at 08:18 am

Brandon Lee

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | KC vs MIN
Play on: UNDER 8½ -115
Game Analysis

Friday's Free MLB Pick

PLAY ON: Royals/Twins UNDER 8.5

Pick Released on Jun 05 at 08:27 am

Alex Smart

Game Details
Jun 05 '26, 9:00 PM in 5h
CFL | Winnipeg vs Calgary
Play on: Winnipeg -1½ -110 at Buckeye
Game Analysis

I’ve been following the CFL long enough to know that Week 1 is always a wild card, but this matchup between the Winnipeg Blue Bombers and Calgary Stampeders feels like one of those games where the numbers quietly scream value on one side. I’m rolling with the Blue Bombers -1.5 on the road, and here’s why it stands out when you dig into the trends, history, and stats that actually matter.

First off, let’s talk about how these two teams have danced over the years. The all-time series favors Calgary 81-57, but that’s the big-picture view. Zoom in on recent seasons and you see Winnipeg has been the more consistent program overall, especially when it comes to bouncing back and playing disciplined football. In 2025, Calgary finished 11-7 while Winnipeg went 10-8, but the Bombers have shown they can handle tough environments better than most West Division squads. Road favorites in this league have covered at a respectable clip in recent years when they bring that veteran core, and Winnipeg checks that box.

What really gets me excited here is the situational angle. Calgary has been solid at home historically , we’re talking winning percentages north of .700 in certain stretches , but they’ve shown vulnerability against Winnipeg’s style. Look at the scoring trends: these games often stay within a field goal. Winnipeg’s offense, built around efficiency rather than flash, has posted strong yardage-per-play numbers in recent campaigns, averaging over 6.8 yards per play in key stretches while keeping turnovers low (under 1.8 per game in solid seasons). Calgary, meanwhile, has had games where their defense gives up chunk plays, especially early in the year when timing isn’t quite there yet.

Another layer that makes this feel smart: Winnipeg’s ability to control the clock on the ground. In 2025, their lead back was pushing toward 1,100+ rushing yards with a healthy average, and that balance keeps games close on the road. Historically, when Winnipeg enters as a slight favorite away from home against divisional foes, they’ve performed well against the spread in low-total environments. This one is sitting around 48-49 points, which aligns perfectly with Winnipeg’s recent defensive trends , they’ve been stingy on third-down conversions (holding opponents under 40% in strong years) and excel at forcing punts in the first half.

Here’s where the math-geek side of me lights up. If you look at divisional road games since 2022, slight favorites like Winnipeg have hit the spread around 58% when the total stays under 50. Add in Winnipeg’s edge in turnover margin (often +0.4 or better in recent seasons) and you start seeing why laying 1.5 feels more like getting plus-money value in disguise. Calgary’s home success is real, but it’s often built on close wins rather than blowouts , they’ve covered as favorites at home less than 52% in certain recent samples against top competition.

Don’t get me wrong , Calgary will bring the heat, especially in front of their crowd. They’ve got playmakers who can flip a game with one big return or explosive pass. But that’s exactly why this spread feels right. Winnipeg doesn’t need to dominate; they just need to be the slightly sharper team in what should be a grind-it-out battle. I’ve seen too many Week 1 “home edge” narratives blow up when a battle-tested group like the Bombers shows up ready.

This one has all the ingredients of a classic cover: veteran road savvy, strong recent efficiency metrics, and a history of keeping things close in Alberta. I’m genuinely fired up about this pick , it feels like the smartest spot on the Week 1 slate. Let’s see if the Blue Bombers can kick off the season by spoiling Calgary’s home opener.

Pick Released on Jun 03 at 09:09 am

Sean Murphy

Game Details
Jun 05 '26, 7:05 PM in 3h
MLB | Red Sox vs Yankees
Play on: Red Sox +1½ -165 at Buckeye
Game Analysis

My selection is on Boston +1.5 runs over New York at 7:05 pm et on Friday.

We'll grab the insurance run with the Red Sox on Friday, noting that they've gone 18-9 when factoring in the +1.5 run-line over their last 27 contests. Sonny Gray will get the start for Boston. He's handled current Yankees hitters well, limiting them to a collective 26-for-105 (.248) with a .688 OPS and that includes Aaron Judge's 5-for-12 ledger (currently injured). New York checks in ranked just 21st in the majors in xwOBA over the last week, four spots behind Boston. Yankees starter Ryan Weathers has only seen three current Red Sox hitters previously and he's been tagged for five hits in 13 at-bats with all three of those players homering off of him. Boston's bullpen enters this game in terrific form having logged a 0.36 ERA and 0.97 WHIP across 24 2/3 innings of work over the last week. In stark contrast, the Yankees 'pen has logged a 5.79 ERA and 1.55 WHIP over that stretch. Take Boston +1.5 runs (8*).

Pick Released on Jun 05 at 06:41 am

AAA Sports

Game Details
Jun 05 '26, 8:30 PM in 4h
NBA | Knicks vs Spurs
Play on: Spurs -6 -110 at Buckeye
Game Analysis

AAA Sports' Selection: San Antonio Spurs (ATS).

New York has won 12 straight games now dating back to the opening series.

But, the Knicks are just 1-5 against the spread over their L6 games played against opponents from the Western Conference.

San Antonio dominates the Knicks at home even after the Game One loss. In fact, it's 11-2 over the L13 games played against them at home.

They are 14-2 this season as well playing at home against Eastern Conference teams.

We're on the Spurs.

Pick Released on Jun 05 at 11:39 am

Mike Lundin

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | Royals vs Twins
Play on: Royals +102 at circa
Game Analysis

Royals vs Twins MLB Free Pick

The Angle(s): KC right-haner Michael Wacha (4-2, 3.23 ERA) was roughed up by Texas last time out, but note that he owns a 6-1 record, a 3.30 ERA, and 50 strikeouts in 10 appearances against Minnesota.

While Wacha gave up six runs in his last start, Twins right-hander Zebby Matthews (1-3, 4.63 ERA) had an even rougher outing, surrendering seven runs in 4-1 innings of a 9-3 loss to Pittsburgh.

The Bet: ROYALS (3%). 

The results don’t lie: 12-5 (71%) MLB moneyline run! Mike has a 5% MLB MONEYLINE MAX BET + additional MLB and NBA locked in for Friday.

Looking to turn your bets into a second income or level up your bankroll? Mike “The Moneymaker” Lundin is your guy. His picks don’t just win — they teach you how to think like a pro, breaking down the logic behind every play so you can grow your profits with confidence.

Pick Released on Jun 05 at 04:22 am

Marc David

Game Details
Jun 05 '26, 9:40 PM in 5h
MLB | Nationals vs Diamondbacks
Play on: Nationals +1½ -167 at circa
Game Analysis

Marc David Sports' Free Pick

We really like the underdog in this matchup. Only two games separate these teams in the standings, and while Washington is coming off three straight home losses to Miami, the Nationals are still 5–5 over their last 10 games, the same mark as the Diamondbacks, who have just two wins in their last seven. Arizona RHP Merrill Kelly has posted an ugly 6.23 ERA in three home starts this season, suggesting Chase Field has not been kind to the right-hander and that the D‑backs’ home edge is overstated here.

This is a FREE PLAY on the NATIONALS +1½!

Pick Released on Jun 05 at 08:17 am

Kenny Walker

Game Details
Jun 05 '26, 8:15 PM in 4h
MLB | Reds vs Cardinals
Play on: Cardinals -137 at circa
Game Analysis

Free Pick on Cardinals -137

Pick Released on Jun 05 at 09:45 am

Cole Faxon

Game Details
Jun 05 '26, 7:15 PM in 3h
MLB | Pirates vs Braves
Play on: Pirates +131 at Ace
Game Analysis

FREE PLAY on Pirates +131

Pick Released on Jun 05 at 10:45 am

ProSportsPicks

Game Details
Jun 05 '26, 7:05 PM in 3h
MLB | Red Sox vs Yankees
Play on: Red Sox +1½ -165 at betonline
Game Analysis

PSP Data Driven 1* Red Sox +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. Boston are 5-1 in its last 6 games on the road. NY Yankees are 2-4 in its last 6 games played in June.

Pick Released on Jun 05 at 04:25 am

Brian Bitler

Game Details
Jun 05 '26, 10:00 PM in 6h
WNBA | Wings vs Sparks
Play on: Sparks +2 -115 at Bovada
Game Analysis

For my best free pick on the board for Friday, I am looking at the LA Sparks hosting the Dallas Wings. We cashed big with the Wings the other night as they took the worst team in the league, Seattle, behind the woodshed. LA has 2 straight losses, and the Wings’ really overrated public perception gives us a nice number to back the underachieving Sparks here at home.  LA has dominated the series long-term, winning 7 of the last 10 games. I expect them to keep this game within a possession all the way through.

Play on the LA Sparks plus the points rotation #504

***DO NOT MISS MY TITANIUM BEST BET WINNER. I AM 153-107 59% OVER THE LAST 260***

Pick Released on Jun 05 at 10:45 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.