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.

Oliver Smith

Game Details
Mar 28 '26, 8:15 PM in 2h
Fighting | Kyle Nelson vs Terrance McKinney
Play on: Terrance McKinney -173 at Ace
Game Analysis

3* on Terrance McKinney

Pick Released on Mar 27 at 09:45 am

Hunter Price

Game Details
Mar 28 '26, 8:45 PM in 3h
Fighting | Yousri Belgaroui vs Mansur Abdul-Malik
Play on: Mansur Abdul-Malik -125 at PlayMGM
Game Analysis

1* Free Pick on Mansur Abdul-Malik -125

Pick Released on Mar 28 at 07:46 am

Black Widow

Game Details
Mar 28 '26, 7:10 PM in 1h
MLB | CWS vs MIL
Play on: OVER 8 -110
Game Analysis

1* Free Wiseguy Play on White Sox/Brewers over 8 -110

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

Pick Released on Mar 28 at 06:30 am

Matt Sullivan

Game Details
Mar 28 '26, 8:49 PM in 3h
NCAA-B | Purdue vs Arizona
Play on: Purdue +5½ -110 at betus
Game Analysis

1* Bet on Purdue +5½

Pick Released on Mar 28 at 03:16 pm

ASA

Game Details
Mar 28 '26, 10:10 PM in 4h
NBA | Jazz vs Suns
Play on: OVER 231 -110
Game Analysis

ASA NBA play on OVER 231 Utah Jazz at Phoenix Suns, 10pm ET - The Jazz are coming off a game in Denver last night and also playing their 3rd game in 4 nights so defense is going to be an issue. When Utah has had to play unrested this year they are 9-5 to the OVER with those games going above and beyond the number by an average of +10.5 points per game. Utah’s defense is the worst in the NBA when it comes to efficiency ratings as they allow 1.222 points per possession. They allow teams to shoot 49.1% against them overall and 37.3% from deep, both of which rank 27th or worse in the NBA. The Suns should take advantage, especially from beyond the arc as they are the 8th best 3PT shooting team in the league at 36.3%. Utah doesn't have great offensive numbers but play at the 3rd fastest pace in the NBA which will lead to a higher possession game and more points for both teams. We are on the OVER in this one and won't be shocked if Phoenix gets to 130 by themselves.

Pick Released on Mar 28 at 12:07 pm

Ray Monohan

Game Details
Mar 28 '26, 6:09 PM in 41m
NCAA-B | Iowa vs Illinois
Play on: OVER 137½ -110
Game Analysis

OVER 137.5

Illinois and Iowa meet as the Big 10 continues to be represented late in the tourney. These two offenses love to run and this will be a fast paced game from the start. Prior to the Houston game, Illinois had scored at least 70 points in 24 straight games. Iowa’s offense has picked things up and they’re shooting the 3 ball exceptionally well. Expect end to end action and for this game to fly over the total. Back the over. Ray’s daily FREE plays are meant to be cheap bankroll plays. Money management is everything in this game, and these freebies are designed to keep you moving in the right direction. Tonight’s FREE selection is a strong lean on the OVER 137.5. The number makes sense, the spot is right, and it’s a play worth taking. You know what to do. Good luck — Razor Ray.

Saturday FREE NCAAB O/U Play

3-2 FRIDAY! The wins keep stacking. EN FUEGO! 185-141 57% +3152 since Mid-Dec! The board is live and today’s card is posted. A BIG 5× Play Card is up for $ATURDAY, and today’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 locked in right now. Clients are cashing, the consistency is showing, and he's climbing the leaderboards. As always… “Pad that bankroll one day at a time.

Pick Released on Mar 28 at 12:45 am

Brian Bitler

Game Details
Mar 28 '26, 8:49 PM in 3h
NCAA-B | Purdue vs Arizona
Play on: Purdue +6½ -115 at PlayMGM
Game Analysis

For my best free pick here on the board for Saturday I am looking at College Basketball and the Purdue Boilermakers and the Arizona Wildcats. Not many gave Purdue a shot to go deep yes they were the 2 seed but had not been much of a cover team over the last 10 games are so and we saw Purdue barely get by a weak Texas Cinderella team while Arizona who has been number 1 most of the year cruised to a win and cover. Look for bettors to flock to this Arizona team while I run the other way. Look for Purdue to keep this game within a possession here.

Play on Purdue plus the points rotation #631

***DO NOT MISS MY TITANIUM BEST BET 125-70 64% LAST 195 DO NOT MISS TONIGHTS HUGE COLLEGE BASKETBALL WINNER TIME TO LOCK AND LOAD***

Pick Released on Mar 28 at 08:08 am

Pure Lock

Game Details
Mar 28 '26, 7:15 PM in 1h
MLB | Yankees vs Giants
Play on: Yankees -122 at circa
Game Analysis

Pure Lock's FREE MLB play Saturday 3-28-26

NY Yankees -122 (Warren/Mahle) Listed

Pure Lock has a TOP UFC play available on Saturday. Pure Lock is mainly known for his selectivity in handicapping all sports and normally releases one pick per sport per day or passes! QUALITY over Quantity here. Currently on an impressive 37-17 (69%) run over his last 58 Fighting picks! $1,000 per game players have CASHED $13,670 since June 01, 2024!

Pure Lock has a TOP NHL play available on Saturday on the Stars/Penguins. Pure Lock is mainly known for his selectivity in handicapping all sports and normally releases one pick per sport per day or passes! QUALITY over Quantity here. Currently on an impressive 44-29 (60%) run over his last 73 OVERALL picks! $1,000 per game players have CASHED $13,170 since February 17, 2026!

Pure Lock has a TOP NBA play available on Saturday on the Pistons/Wolves. Pure Lock is mainly known for his selectivity in handicapping all sports and normally releases one pick per sport per day or passes! QUALITY over Quantity here. Currently on an impressive 44-29 (60%) run over his last 73 OVERALL picks! $1,000 per game players have CASHED $13,170 since February 17, 2026!

Pure Lock has a TOP MLB play available on Saturday on the Rangers/Phillies. Pure Lock is mainly known for his selectivity in handicapping all sports and normally releases one pick per sport per day or passes! QUALITY over Quantity here. Currently on an impressive 44-29 (60%) run over his last 73 OVERALL picks! $1,000 per game players have CASHED $13,170 since February 17, 2026!

Pick Released on Mar 28 at 11:04 am

Jack Jones

Game Details
Mar 28 '26, 6:10 PM in 42m
NBA | 76ers vs Hornets
Play on: Hornets -6 -110 at circa
Game Analysis

Jack's Free Pick Saturday: Charlotte Hornets -6

The Charlotte Hornets have gone 23-6 SU & 20-9 ATS in their last 29 games overall.  They have pulled to within 1.5 games of the Atlanta Hawks for 1st place in the Southeast Division.  They are playing inspired basketball to try and pass up the Heat, Magic and Hawks within the division.

The Hornets are fully healthy and will be playing just their 7th game in 17 days.  This extra rest has led to five straight blowout wins over the Heat by 30, the Magic by 19, the Grizzlies by 23, the Kings by 44 and the Knicks by 11.  The starting 5 of Miller, Ball, Knueppel, Bridges and Diabate has been the best lineup in the NBA this season, and now they have scoring punch off the bench with Coby White.

The Philadelphia 76ers are getting too much respect here due to all of their key players expected to return tonight with only Tyrese Maxey questionable.  They have Embiid, George and Oubre all back tonight.  But it's going to take some time to develop chemistry again here down the stretch after all four have been out for so long.

The Hornets beat the 76ers 130-93 in their most recent meeting on January 26th in which both Maxey and Oubre played.  I'll gladly side with the chemistry of Charlotte, which is a well-oiled machine right now.  Bet the Hornets Saturday.

No. 2 Ranked Overall Capper All-Time! Jack Jones has absolutely CRUSHED the books over the past 7-plus years! He is riding a 6765-5907 Run L3120 Days on all premium plays that has seen his $1,000/game players cash in $304,770! 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 $165,780 since January 1st, 2022!

No. 2 Ranked Basketball Capper All-Time! Check the long-term results and you’ll see that Jack Jones has put together a MASSIVE 5144-4482 Hoops Run since 2012 that has seen his $1,000/game players cash in a WHOPPING $279,060! He has delivered NINE Top-8 Basketball Finishes L14 Years! (#1 2012-13, #2 2020-21, #2 2013-14, #3 2011-12, #4 2017-18, #5 2015-16, #5 2023-24, #7 2021-22, #4 2024-25)

Jack went 3-0 Monday, 3-0 Tuesday, 6-1 Wednesday, 3-2 Thursday & 5-4 Friday for a HOT 20-7 Run L5 Days! He has delivered a 107-73 Run L25 Days on all premium plays which includes an EPIC 47-15 NBA Run! He is also on a 97-65 MLB Run since last season! This money train stays right on track with Jack's Saturday 5-Play Power Pack for $59.95! Leading the charge are a pair of top play winners in his 20* Iowa/Illinois Elite 8 No-Brainer along with his 20* Purdue/Arizona Elite 8 No-Brainer! You'll also receive 1 NBA & 2 MLB plays upon purchase today folks!

Sign up and bet with confidence knowing you are GUARANTEED PROFITS or Sunday's entire card is ON JACK!

Pick Released on Mar 28 at 01:16 pm

Dan Kaiser

Game Details
Mar 28 '26, 8:40 PM in 3h
MLB | Tigers vs Padres
Play on: Tigers -106 at betus
Game Analysis

Detroit pounded San Diego in game one and had a late rally to take game two. San Diego's bats are a little cold right now. This would be the perfect game to heat up as the Tigers' starter, Jack Flaherty, was downright awful last season. Right now, I will take the Tigers' bats over the Padres' bats despite Flaherty being on the mound.

Play on, Detroit. This is a FREE PLAY

Pick Released on Mar 28 at 10:00 am

Juan Carlos Flores

Game Details
Mar 28 '26, 9:00 PM in 3h
Soccer | Portugal vs Mexico
Play on: Portugal -104 at circa
Game Analysis

Recommended Bet: Portugal -104

Pick Released on Mar 28 at 12:45 am

Jimmy Boyd

Game Details
Mar 28 '26, 8:49 PM in 3h
NCAA-B | Purdue vs Arizona
Play on: Arizona -6 -110 at Ace
Game Analysis

1* Free Pick on Arizona -6

Arizona enters this Elite Eight matchup looking like a freight train that nobody can stop.
The Wildcats just dismantled Arkansas 109-88 in the Sweet 16 and have now won 12 straight games.

They are shooting the lights out of the gym and playing at a pace that Purdue simply isn’t built to match.
Tommy Lloyd has this offense firing on all cylinders behind senior leader Jaden Bradley and freshman star Brayden Burries.

Purdue is coming off an absolute dogfight against Texas that came down to a last-second tip-in.
The physical and emotional toll of that battle will show up against a rested Arizona team that cruised through the second half of their last game.

Injury concerns are also tipping the scales in favor of the Wildcats in this spot.
Purdue guard C.J. Cox is still hobbled by a leg injury and isn't providing his usual floor spacing or scoring depth.

Arizona is finally at full health with freshman big man Koa Peat back to 100% and dominating the glass.
His presence gives the Wildcats a physical interior force to neutralize Trey Kaufman-Renn and control the boards.

The location is another massive factor with this game being played at the SAP Center in San Jose.
Wildcat fans always travel well to California and this will essentially feel like a home-court environment for the number one seed.

Arizona’s defensive length and ability to push the tempo after misses will wear Purdue down by the middle of the second half.
Expect the Wildcats to pull away late as the Boilermakers' legs give out in this high-intensity setting.

I like the Arizona -6 (-110)


My premium card for today features four releases across MLB, NBA, and college basketball. These selections represent my strongest positions on the board based on comprehensive situational analysis. You can find all of today's expert plays available now on my premium picks page.

View Premium Picks →

Pick Released on Mar 27 at 06:42 pm

Dave Price

Game Details
Mar 28 '26, 5:40 PM in 12m
NBA | Pistons vs Wolves
Play on: UNDER 222½ -110
Game Analysis

Dave's Saturday Free Play:

1* on Pistons/Timberwolves UNDER 222.5

The Key: The Detroit Pistons are relying a lot on defense right now without Cade Cunningham.  They rank 2nd in defensive rating this year.  The Timberwolves are relying more on defense right now without Anthony Edwards.  They are also without Jaden McDaniels and Ayo Dosunmu.  Minnesota ranks 6th in defensive rating this year.  Minnesota is 5-1 UNDER in its last 6 games overall with 220 or fewer combined points in 5 of those 6 contests.  They went for 194 points with the Celtics and 180 points with the Rockets at the end of regulation in their last 2 games.  Take the UNDER.

**4X Top 10 NBA Handicapper!** Dave is a former #1 NBA Capper and he is riding a 1715-1467 NBA Run over the long haul that has his $1,000/game investors up $116,850! He has cashed in a 13-5 NBA Run L7 Days and he is in the midst of a 91-61 MLB Run since last year! Give your book the beating it deserves tonight and hop on board for Dave's Saturday All Sports 6-Pack for $49.95! By doing so you'll earn access to his 7* Purdue/Arizona NCAAB *HEAVY HITTER* which is among 1 NCAAB, 2 NBA & 3 MLB picks for you to crush your book with today ladies and gents! Dave guarantees you'll cash in a profit or you get Sunday's picks for FREE!

Pick Released on Mar 28 at 01:56 pm

Info Plays

Game Details
Mar 28 '26, 9:20 PM in 3h
Soccer | Deportivo Pereira vs Deportivo Cali
Play on: Deportivo Cali -275 at betus
Game Analysis

1* FREE INFO PLAY Deportivo Cali -275

Pick Released on Mar 27 at 08:18 pm

John Martin

Game Details
Mar 28 '26, 10:10 PM in 4h
NBA | Jazz vs Suns
Play on: Suns -16 -115 at betonline
Game Analysis

1 Unit FREE PLAY on Phoenix Suns -16

The Phoenix Suns are desperate to try and get out of the play-in as they currently sit as the 7th seed with nine games remaining.  They won't take the Utah Jazz lightly tonight.  The Jazz are coming off a 135-129 loss in Denver last night and will likely rest some key guys that played in that game.  The Jazz will also be playing their 7th game in 11 days tonight.  The Suns have had the last three days off and will be champing at the bit to hit the court.  Give me the Suns.

*Top 10 Overall Capper 4 of L9 Years!*

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

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

*#6 Ranked Basketball Capper in 2018-19!*

*#7 Ranked Basketball Capper in 2012-13!*

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

*5482-4932 Basketball Run! ($1,000/game bettors up $115,320)*

*3518-3161 NBA Run! ($1,000/game bettors up $95,310)*

*2684-2427 NCAAB Run! ($1,000/game bettors up $37,810)*

I am a 6-Time Top 10 NCAAB Capper as well as a 7-Time Top 10 NBA Capper! I am currently the #11 Ranked Basketball Capper All-Time on this network when combining college and pro hoops! Come bet with a proven winner today and get your hands on 1 NCAAB, 3 NBA & 3 MLB winners inside my Saturday All-Inclusive 7-Pack for $49.99! This card features THREE 5 Unit BEST BETS in the Iowa/Illinois, 76ers/Hornets & Pirates/Padres games tonight! You pay *ONLY $7.14/Play* for all 7 winners, and you are GUARANTEED-to-PROFIT or I'll send you Sunday's plays for FREE!

Pick Released on Mar 28 at 02:17 pm

John Ryan

Game Details
Mar 28 '26, 6:10 PM in 42m
NBA | 76ers vs Hornets
Play on: Hornets -6 -110 at Buckeye
Game Analysis

76ers vs Hornets 
6 EST 
5-Unit bet on the Hornets priced as a 6.5-point favorite.

NBA Betting Algorithm: Mid-Range Favorite Advantage Post All-Star Break

Algorithm Overview

This NBA betting algorithm has demonstrated notable success over the past 30 seasons, achieving a 61-18-38 Straight Up (SU) record, which equates to a 77% win rate, and a 53-25-1 Against the Spread (ATS) record, translating to a 68% win rate.

Criteria for Bet Selection

Place bets on favorites priced between –3.5 and –7.5 points.

The favored team must have a winning percentage between 50% and 60%.

The opposing team must also have a winning percentage between 50% and 60%.

The favorite must have covered the spread by a combined total of 30 or more points over its last five games.

The game must take place after the NBA All-Star break.

Pick Released on Mar 28 at 12:36 pm

Bobby Conn

Game Details
Mar 28 '26, 8:45 PM in 3h
Fighting | Yousri Belgaroui vs Mansur Abdul-Malik
Play on: Mansur Abdul-Malik -125 at PlayMGM
Game Analysis

1* Free Play on Mansur Abdul-Malik -125

Pick Released on Mar 28 at 07:46 am

Sean Murphy

Game Details
Mar 28 '26, 10:10 PM in 4h
NBA | Jazz vs Suns
Play on: UNDER 230½ -110
Game Analysis

My selection is on the 'under' between Utah and Phoenix at 10:10 pm et on Saturday.

The Jazz 'emptied the tank' in a near upset of the Nuggets in Denver last night. They've been involved in a string of high-scoring games with the 'over' cashing in each of their last four contests but I look for a different story to unfold in Phoenix on Saturday. With this being the second of back-to-backs it's unlikely we'll see an 'all hands on deck' approach from Utah as it has been managing its personnel in such situations down the stretch. The Suns check in off back-to-back 120+ point performances but that's not really the norm for this team. Phoenix plays slow by today's NBA standards and has done a terrific job of clamping down on the opposition, holding 12 straight opponents to 88 or fewer field goal attempts. On the flip side, however, Phoenix has been limited to 40 or fewer made field goals in six of its last seven contests. There's a risk of some rust playing into factor here as the Suns have been idle since Tuesday's 125-123 loss to Denver. The last meeting between these two teams produced only 214 total points but that was way back on Halloween Night so it's been long forgotten by most bettors. Take the under (8*).

Pick Released on Mar 28 at 06:17 am

Kenny Walker

Game Details
Mar 28 '26, 7:40 PM in 2h
NBA | Kings vs Hawks
Play on: Kings +15 -115 at Bovada
Game Analysis

Free Pick on Kings +15 -115

Pick Released on Mar 28 at 09:01 am

Cole Faxon

Game Details
Mar 28 '26, 7:15 PM in 1h
MLB | Yankees vs Giants
Play on: Giants +117 at Ace
Game Analysis

FREE PLAY on Giants +117

Pick Released on Mar 28 at 10:45 am

ProSportsPicks

Game Details
Mar 28 '26, 9:10 PM in 3h
MLB | ARI vs LAD
Play on: OVER 8½ -115
Game Analysis

PSP Data Driven 1* Over.

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 Over. The Over is 4-1 in Arizona's last 5 games. The Over is 6-1 in LA Dodgers' last 7 games played in March.

Pick Released on Mar 28 at 12:58 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.