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.

Totals Guru

Game Details
Aug 31 '26, 7:40 PM in 54m
MLB | DET vs MIN
Play on: OVER 8½ -120
Game Analysis

Free Total Annihilator On Tigers vs Twins over 8½ -120

Pick Released on Aug 31 at 12:03 pm

Brody Vaughn

Game Details
Aug 31 '26, 8:40 PM in 1h
MLB | Orioles vs Rockies
Play on: Rockies +118 at betus
Game Analysis

1* Free Play on Rockies +118

Pick Released on Aug 31 at 03:36 pm

Ricky Tran

Game Details
Aug 31 '26, 8:40 PM in 1h
MLB | BAL vs COL
Play on: OVER 10½ -120
Game Analysis

Ricky's 1* play on Over.

Key Angle: It's important to remember that Ricky never makes a bet on any game based on just one angle. In order to make the grade, all his premium picks must meet several important criteria. He doesn't share all his secrets within his analysis, instead he chooses to reveal only the angle that he feels is the most significant. Here in this game the recent history of these two teams is particularly significant.

- The Over is 5-3 in the Orioles last 8 games.

- The Over is 6-4 in the Orioles last 10 head to head meetings.

- The Total have gone over in 4 of the the Orioles last 7 road games.

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

Pick Released on Aug 30 at 11:55 pm

Bobby Conn

Game Details
Aug 31 '26, 8:40 PM in 1h
MLB | Orioles vs Rockies
Play on: Rockies +130 at Ace
Game Analysis

1* Free Play on Rockies +130

Pick Released on Aug 31 at 07:21 am

Oliver Smith

Game Details
Aug 31 '26, 7:40 PM in 54m
MLB | MIL vs CHC
Play on: OVER 9½ +105
Game Analysis

3* on over

Pick Released on Aug 31 at 05:42 am

William Burns

Game Details
Aug 31 '26, 8:10 PM in 1h
MLB | White Sox vs Astros
Play on: Astros -127 at circa
Game Analysis

(#918) Houston Astros | ML | . 

Anthony Kay (9-6, 4.09 ERA) vs. Peter Lambert (8-7, 3.66 ERA) . 

After having won four consecutive games, the White Sox finally dropped the series finale against the Twins. Chicago is currently in the playoff picture if the postseason were to start today. But, that's not the case. Both of these teams have other foes hounding them down for their spot. This is a massively important series.

On the mound, we'll see Anthony Kay & Peter Lambert. Even though he's got solid numbers throughout the campaign, Kay hasn't been un-hittable this month. He's allowed multiple runs in 4/5 outings and is off his worst of the month. The same could be said about Lambert. However, he's still got significantly strong stats on the campaign. At home, I'll go with the Astros on Monday.

Burns' Prediction: 5-2 Astros.

Pick Released on Aug 31 at 10:30 am

Stephen Nover

Game Details
Aug 31 '26, 7:40 PM in 54m
MLB | MIL vs CHC
Play on: OVER 9½ +105
Game Analysis

The Brewers rank in the top five in runs, batting average, OPS and stolen bases. They are averaging 6.2 in runs in their last five games.

The Cubs lead the majors in scoring and OPS. They also are third in homers. Peter Crow Armstrong is second in homers with 38 and an MVP candidate.

The forecast is for the wind to be blowing out at around 10 mph to left center. I don't see either starting pitcher, Kyle Harrison or Clay Holmes, keeping things in check given the weather conditions and the offenses they are facing.

Southpaw Harrison has a 4.66 road ERA. The Cubs have the highest slugging percentage against lefties and are second in batting average against them.

Holmes has good season numbers, but doesn't usually go deep into games. His strikeout-to-walk ratio is an unimpressive 10-to-7 during his past four starts.

 (Editor's note: Stephen Nover is 3-0 the past three days on his premium baseball plays. Stephen has his MLB August Game of the Month today in addition to this free selection.) 

Pick Released on Aug 31 at 02:34 am

Ray Monohan

Game Details
Aug 31 '26, 9:38 PM in 2h
MLB | Yankees vs Angels
Play on: Angels +111 at Buckeye
Game Analysis

Angels +111

The Angels have the value against the Yanks. Los Angeles sends out Urena, who is making quite the name for himself. He has a sub 3 ERA and continues to give this Angels rotation solid starts. The Yankees go with Elmer Rodriguez, who has struggled through 5 starts on the year. Los Angeles should see plenty of early scoring chances and be able to rack Rodriguez’s pitch count up. 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 ANGELS ML. The number makes sense, the spot is right, and it’s a play worth taking. You know what to do. Good luck — Razor Ray.

Monday FREE MLB ML Play

1-1 SUNDAY! 402-336 54% +3173 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 Aug 31 at 11:31 am

Frank Sawyer

Game Details
Aug 31 '26, 8:05 PM in 1h
MLB | A's vs Rangers
Play on: Rangers -210 at betus
Game Analysis

FRANK’S CUTTING ROOM FLOOR FOR MONDAY, 8/31:

My “Cutting Room Floor” plays are the situations I considered the closest to being worthy of investment but did not make the “final cut” for my official plays today for subscribers. The last play I cut for Monday is with the Texas Rangers with the money line versus the Athletics listing both starting pitchers Jacob deGrom and Gage Jump. Texas (67-70) snapped a four-game losing streak with a 7-4 win at Milwaukee on Sunday. The Rangers return home where they have won 19 of their last 31 games at home with the Total set in the 7-7.5 range. They have also won 9 of their last 13 games when priced as a money-line favorite at -150 or higher. The Athletics (53-84) has lost three games in a row after their 8-5 loss against Baltimore yesterday. They have lost 19 of their last 28 games on the road after losing two games in a row. They have also lost 19 of their last 25 games on the road. Take Texas with the money-line listing both starting pitchers. Best of luck — Frank.

Frank Sawyer’s Hollywood Sports is on a 15 of 21 (71%) MLB TOTALS TEAR after DELIVERING their 25* MLB Sunday Night NBC-TV Total of the Month with the Reds-Cubs Over last night! Now Frank furthers his  13 of 17 (76%) MLB Game of the Month/Year Over/Under run with a 25* MLB Divisional Total of the Month for Monday night! DO NOT MISS OUT!

Pick Released on Aug 31 at 06:43 pm

Jeff Alexander

Game Details
Aug 31 '26, 8:10 PM in 1h
MLB | White Sox vs Astros
Play on: White Sox +119 at Draft Kings
Game Analysis

1*MLB - White Sox/Astros FREE PICK on White Sox +119

Pick Released on Aug 31 at 09:35 am

Dave Price

Game Details
Aug 31 '26, 8:40 PM in 1h
MLB | Orioles vs Rockies
Play on: Orioles -135 at betonline
Game Analysis

Dave's Monday Free Play:

1* on Baltimore Orioles -135

The Key: The Baltimore Orioles are only one game back in the wild card after sweeping the A's last series to improve to 7-2 in their last 9 games overall.  Their surge will continue in Game 1 of this series with the hapless Colorado Rockies.  The Rockies are 2-11 in their last 13 games overall with the worst record in the majors.  Kyle Bradish sports a 4.15 ERA in 26 starts for the Orioles this year.  Tanner Gordon is 1-4 with a 5.38 ERA and 1.43 WHIP for the Rockies, and 0-3 with a 7.89 ERA and 1.64 WHIP at home yielding 38 ER and 14 HR in 43 1/3 innings.  Take Baltimore.

**4X Top 5 MLB Handicapper!** Dave is on a 3001-2713 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 233-156 MLB 7* Run as well as a 450-395 MLB Run since last year! Give your book the beating it deserves today and hop on board for Dave's Monday MLB 5-Pack for $49.95! By doing so you'll earn access to his 7* NL Total of the Month along with four 6* picks 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!

Pick Released on Aug 31 at 07:22 am

Doc's Sports

Game Details
Sep 05 '26, 3:30 PM in 4d
NCAA-F | Marshall vs Penn State
Play on: UNDER 53 -110
Game Analysis

Free Play from Doc’s Sports. Take #164 Under in Marshall Thundering Herd @ Penn State Nittany Lions (3:30p.m., Saturday, September 5 FS1) The Matt Campbell era gets underway at Penn State on Saturday. Penn State should still have a strong defense and Coach Campbell is a run the ball and play strong defense type of coach. I don’t think he will want to throw the football up and down the field and focus on field position and ball control. Marshall usually a bowl caliber team and not a mid-major pushover like some teams. They have to run clock to have any chance to keep this game under twenty points and that should set up a strong play for the under. Marshall closed out the season going under the posted total in 3 straight games. Do not miss out on Doc’s Sports Weekend card featuring top plays in football, baseball, and soccer. 3 straight winning weeks to open up the football season and you can receive all football plays for half off with a one week football package.

Pick Released on Aug 31 at 06:21 pm

Joseph D'Amico

Game Details
Aug 31 '26, 9:40 PM in 2h
MLB | Phillies vs Diamondbacks
Play on: Diamondbacks +110 at Buckeye
Game Analysis

Today we close out the month of August WINNING BIG with 2 HUGE MLB winners: BEST BET and SMASH PLAY. Get both, go 2-0, and go into September a winner.

Monday FREE WINNER: Arizona Diamondbacks.

Game 910.

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

While Philadelphia is looking to put some more wins up so they can stay on the right side of the cut line, the Arizona Diamondbacks are looking to do the same. Both teams are currently on the right side of the Wildcard cut line at the moment. But they certainly need more victories to ensure that spot. Arizona has had their way with Philadelphia, taking four of the last five meetings against them, and going back a bit further, six of the last 10 overall matchups. While the Phillies are hot winning four in a row eight of their last 10, the Diamondbacks are 6-4 their last 10 contests. But I like the pitching matchup here, my friends. Put a pin in that we’re gonna’ come back around to it. Offensively, both of these teams rank around the same in scoring, and just about every other category. Their numbers are very comparable. But the starting pitching today compels me to side with the home team. We will see Nola and Pfaadt as schedule starters here. The Philadelphia right-hander has struggled this season, sporting a 5-10 record with a whopping ERA of 5.04. He has a losing record on the road of 4-6 with an ERA of 4.42. The Arizona right-hander owns some respectable numbers, earning a 7-1 record with a 3.51 ERA. He has made 14 starts this season as the team has prevailed in 12 of those 14 starts. He is a perfect 3-0 at home, and has held some pretty good lineups in check. I think there’s enormous value in taking the home team here. Take the Arizona Diamondbacks. Thank you.

Pick Released on Aug 31 at 10:33 am

Brandon Lee

Game Details
Aug 31 '26, 9:38 PM in 2h
MLB | Yankees vs Angels
Play on: Yankees -121 at betonline
Game Analysis

Monday's Free MLB Pick

PLAY ON: Yankees -121 

Pick Released on Aug 31 at 09:30 am

Alex Smart

Game Details
Sep 03 '26, 7:00 PM in 3d
NCAA-F | Albany vs Buffalo
Play on: UNDER 48½ -112
Game Analysis

Under 48.5 in Buffalo. That’s the one I want and recommending to all of you.

Thursday night, Albany is on the road at a MAC team that went 5-7 last year and scored 24 a game. Buffalo is laying 24 and a half. They should win. They do not need a 35-burger to get it done. The books hanging 48.5 already told you this is supposed to stay small. Week 1, first Thursday, rust, backups late. That’s punts. Not a track meet.

Albany already played. They beat New Hampshire 28-14 and the under cashed at 46.5. Last season they averaged 16.3 points. That’s two scores and a kick if everything is clean. They are not walking into Broadview and hanging 28. Buffalo scored 24 a night in 2025 and allowed 23.5. Close games. Ugly games. Not 50-point games.

Shop 48 if you can get it. Don’t wait around for 47 and watch the number leave.

Simple way to look at it: if each team puts up 21, you are already home.

21+21=4221 + 21 = 4221+21=42

That’s under 48.5 with six points to spare. Twenty-one is three scores. Asking for 49 in an opener with a three-touchdown spread is a lot. Buffalo 28, Albany 14 is 42. Buffalo 31, Albany 10 is 41. The over needs a leftover touchdown and a special-teams mistake. Week 1 does not give those away as often as people think.

Add last year’s averages and you get the same picture.

16.3+24.0=40.316.3 + 24.0 = 40.316.3+24.0=40.3

That’s eight points under the number before you even tax it for September rust.

Buffalo is a big favorite because Albany is FCS and on the road in Week 1, not because this is about to be 45-17. If the Bulls cover and it finishes 31-7, the under still cashes. Spread and total are different tickets. Take the one that pays when the night stays quiet.

A few spots that keep showing up in this look:

Bet under the total in Albany games as a road underdog.
The Under’s record since the 2025 season: 5-0 (100%) with an average over/under of 51.5. (+5.0 units, ROI = 90.9%)

Bet under the total in Buffalo home games when the number is 50 or lower.
The Under’s record since the 2025 season: 6-2 (75%) with an average over/under of 48.8. (+3.6 units, ROI ≈ 45%)

Bet under in Week 1 MAC home games against FCS when the total is 50 or lower.
The Under’s record the last two seasons: 7-2 (77.8%) with an average over/under of 49.1. (+4.4 units, ROI ≈ 49%)

Bet under when Albany plays an FBS team and the number is 52 or lower.
The Under’s record since 2025: 4-1 (80%) with an average over/under of 50.2. (+2.6 units, ROI ≈ 52%)

Grab 48.5. If a shop is still at 49, that’s fine too. I would not start on Buffalo −24.5 when the total is the cleaner number. Check the wind off the lake closer to kick. Keep the unit small. It’s still the first week. People are generally in the dark so the books play it safe, the lines might be tilted . This is one that looks a little crooked and a viable early season bet.

Under 48.5, Albany at Buffalo. That’s the play.

Pick Released on Aug 29 at 10:14 pm

Sean Murphy

Game Details
Aug 31 '26, 9:40 PM in 2h
MLB | Phillies vs Diamondbacks
Play on: Diamondbacks +111 at Buckeye
Game Analysis

My selection is on Arizona over Philadelphia at 9:40 pm et on Monday.

Aaron Nola has pitched well for the Phillies recently and that's allowing us to step in and back the Diamondbacks at an underdog price as they send Brandon Pfaadt to the mound on Monday. Keep in mind, Nola's last four outings have come against the Blue Jays, Twins, Marlins and Mariners - not exactly lineups that have been red hot lately. Pfaadt on the other hand struggled in his last two outings but those came against two of the hotter hitting teams in baseball for the last number of weeks and months in the Red Sox and Cubs. I like the way this spot sets up with the Diamondbacks having a rare Sunday off thanks to a double-header on Saturday in San Francisco while the Phillies were involved in another tightly-contested affair in Anaheim but did complete the sweep of the Angels. Casual bettors may not realize how little separates these two teams in the N.L. standings with both currently holding down Wild Card spots. Take Arizona (8*).

Pick Released on Aug 31 at 06:08 am

Doug Upstone

Game Details
Aug 31 '26, 8:10 PM in 1h
MLB | CWS vs HOU
Play on: OVER 9 -105
Game Analysis

Free Play – Take OVER 9 #917-18 Chic. White Sox vs Houston (8:05 p.m. ET, Sunday, August 31)

If you had been in a remote location, say Mars, and just returned and saw the White Sox were playing Houston tonight and saw the records of the teams, you would give it much thought. But this season in the AL, as of today, this is a Big Game with two of the three division leaders in the junior circuit. Peter Lambert (8-7, 3.66 ERA) will start the series opener for the Astros. He is winless over his past eight starts (Astros 4-4, 4.71 ERA), but he seems to have the proverbial wall. Anthony Kay (9-6, 4.09 ERA) will take the ball for Chicago. Like many pitchers, he issues on the road, with a 4.96 ERA. There could be runs piling up in H-Town. The Pale Hose are 19-12 OVER on the road when the total is 8.5 to 9 and 7-1 OVER after three consecutive games versus a division rival. Houston is a solid 18-8 OVER playing against a team with a winning record.

>MLB Monday Mauler! 14-7 Run

>MLB Scintillating 2-0 Guaranteed! 14-7 run

DOUG UPSTONE is on a 18-11 run looking to improve his 192-160 long-term on all picks! Today Doug has TWO MLB picks. Doug has a 231-188 mark on baseball picks.

Upstone is a highly decorated betting expert with 30 monitored titles in various sports and 114 Top 10 finishes in his stellar 24-year career. Get Doug’s Best Bets, Top Plays, Super Systems and terrific trends.

Bet smarter. Win more. Every day.

Pick Released on Aug 31 at 04:15 pm

Kenny Walker

Game Details
Aug 31 '26, 9:38 PM in 2h
MLB | Yankees vs Angels
Play on: Angels +119 at Bovada
Game Analysis

Free Pick on Angels +119

Pick Released on Aug 31 at 09:28 am

ProSportsPicks

Game Details
Aug 31 '26, 9:38 PM in 2h
MLB | Yankees vs Angels
Play on: Angels +1½ -135 at Bovada
Game Analysis

PSP Data Driven 1* Angels +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 Angels are 7-3 ATS in their last 10 games. Elmer Rodriguez is 1-3 in his last 4 starts foe the Yankees.

Pick Released on Aug 31 at 01:02 am

Dan Kaiser

Game Details
Aug 31 '26, 7:40 PM in 54m
MLB | DET vs MIN
Play on: UNDER 9 -110
Game Analysis

The Detroit Tigers will send Jackson Jobe to the mound. He is 1-1 with a 3.93 ERA and 15 strikeouts this season. The Twins will counter with Taj Bradley. He is 9-6 with a 3.97 ERA and 169 strikeouts this season. Both pitchers have pitched well and will be facing offenses that have been inconsistent at the plate all season.

Play on the UNDER. This is a FREE play!

Pick Released on Aug 31 at 04:23 pm

About our Free Picks Page

Above, you can find all available free picks from our handicappers. Most of our experts provide write ups, analysis and rationale for their free picks while other make their picks through pure modelling and and machine learning, making a break down of the game in words obsolete.

Why do our Experts give out Free Picks?

With the free picks, you'll get an insight into how our experts make their picks and what to expect from their premium picks. Each of our expert handicappers analyzes a matchup in a different way and takes different factors into account. There are also handicappers who focus mainly on sides, like moneylines, spreads and runlines while others focus solely on totals.

When are Free Picks released?

Release time for Free Picks vary based on the event and when a handicapper finds value in the current odds. Be sure to check back daily for new Free Picks.