TAP FOR 6 MONTHS OF PREMIUM FREE 💰
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Free MLB Betting Picks - Today's Best Bets, Expert Predictions, Odds (5/31/23)

Dan Palyo's top MLB betting picks and best bets for today's MLB games on 5/31/23. His free picks against the spread, game totals, and other various baseball bets.

It's Wednesday, and that means a good ol' split slate with about half of the MLB games going off this afternoon and another half of them this evening. It's "getaway day" for some of these teams, which means we could see some weird lineups, too. If you get a weird feeling about a game, trust your gut, but I'll be following the data this morning when making my picks for this piece.

Attention fellow sports bettors! We have some exciting news to share as we are now officially partnered with various sportsbooks and have some sweet sports betting promo offers! Get your deposit bonus, as well as a year of free RotoBaller Premium access, when you sign up with a new account today! After you're signed up, use our picks in this article for spreads, totals, and props to win big.

As always, I have some thoughts as to where we should place our money today when it comes to betting on these games. In this article, I'll give you my favorite money lines, game totals, team totals, run lines, F5s - you name it! I have a few I really like here today so let's take a look, shall we?

Featured Promo: New Novig users get a $25 purchase match (50% discount up to $25) on your first Novig deposit, and 6 free months of RotoBaller's "Big-4" Premium Pass (NFL, NBA, MLB, NHL) which includes exclusive tools for Betting, Props, DFS and more! CLAIM IT NOW

 

Today's MLB Betting Picks - Pittsburgh @ San Francisco

O/U: 7.5 | Moneyline: SFG -125
PIT: Mitch Keller | SFG: Alex Wood

The Pirates and Giants will wrap up their series with an afternoon matinee in the Bay Area (12:45 start on the West Coast!). The Giants thumped my Buccos 14-4 in the opener, but the Pirates bounced back with a tough 2-1 win last night. The rubber match today will feature the Pirates' ace and one of the biggest surprises in MLB this year - Mitch Keller. The Giants will counter with the old reliable lefty Alex Wood, a groundball pitcher.

It's hard to say which pitcher has the better matchup because both guys get the opposing offense on the better side of their splits. The Giants have a slightly better offense, but Keller rates much higher than Wood in terms of his effectiveness with a 3.13 SIERA compared to Wood's 4.65 mark.

The bullpens are pretty equal, too, so I am basing this pick mainly on the right arm of Mitch Keller. If he can lock down the Giants for 6-7 innings in this one, I think Pittsburgh can scratch out enough offense to back him and the bullpen showed last night then can protect a close lead. Give me the Bucs here at plus odds.

Pick: PIT ML (+105, DK Sportsbook)

 

Sports Betting Promo Offers

Featured Promo: Get any Betting Premium Pass for 30% off using code NEW. Win more with exclusive betting picks from proven winners across 9 sports! Find optimal bets with our Betting Picks Tool and Bet Weighting Tool and follow along in our VIP chat rooms! Go Premium, Win More!

 
Today's MLB Betting Picks - Philadelphia @ NY Mets

O/U: 9| Moneyline: PHI -120
PHI: Aaron Nola| NYM: Carlos Carrasco

We are riding another Pennsylvania team here today as I really like this matchup for the fightin' Phils in Queens. Aaron Nola hasn't been the dominant version of himself that we have been used to over the years, but he's still pitching effectively and sports a 4.12 SIERA. His strikeout numbers are down, but he's been battling - pitching 6+ innings in eight straight starts. He's historically pitched well against the Mets, too, and I think he can hold this New York offense in check as the Mets have been pretty mediocre this season against RHP.

The starting pitching advantage is definitely on Philly's side in my opinion as the Mets look to Cookie Carrasco on the bump. He missed a month of action but has made two starts since returning to the rotation. His overall numbers look bad as he's coming into this game with a 5.69 SIERA, only a 13% strikeout rate, and a bloated 10.5% walk rate.

I simply don't trust the Phillies bullpen right now, so I am going to make this an F5 bet. We lose some odds when we do that as the book is giving us only -145 instead of -120, but we also increase our chances of hitting substantially in my opinion as Nola is usually at his best the first couple of times through the order but has been touched up the third time through and the Philly bullpen as I mentioned is a bit shaky at times.

Pick: Phillies F5 ML (-145, DK Sportsbook)

 



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!



More Fantasy Baseball Analysis




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Bhayshul Tuten

a Day 1 Free Agency Winner
James Reimer

Posts Shutout With Seventh Franchise
Jalen Smith

Likely Available Tuesday Against Golden State
Devin Lloyd

Signing with Panthers on Three-Year Deal
Tim Stützle

Tim Stutzle Stretches Point Streak to 13 Games
T.J. McConnell

Sidelined Tuesday Against Kings
Justin Sourdif

Amasses Three Points In Monday's Win
Alijah Vera-Tucker

Signing with Patriots
Jarace Walker

Likely to Play Tuesday Against Kings
Connor Bedard

Sets Up Two Goals in Overtime Win
Ivica Zubac

Still Sidelined as Pacers Face Kings
Erik Gudbranson

to Miss Three-Game Road Trip
Kel'el Ware

in Danger of Missing Tuesday's Game
Evander Kane

Dealing With Upper-Body Injury
Max Greyserman

Gradually Improving Each Week in Florida
Oliver Moore

Expected to Miss "Significant Time"
PGA

Nico Echavarria Roller Coaster Heads to The Players Championship
Andrew Wiggins

Misses Third Straight Game
Ludvig Aberg

Threat to Contend at The Players Championship
Norman Powell

Remains Out Tuesday
Collin Sexton

Considered Questionable Tuesday
Matas Buzelis

Expected to Play Tuesday
Josh Giddey

Probable Tuesday
Coby White

Sits Out First Game of Back-to-Back
Andrew Nembhard

Doubtful Tuesday
Pascal Siakam

Won't Suit Up Tuesday
Tyquan Thornton

Chiefs to Bring Back Tyquan Thornton
Alontae Taylor

Titans Sign Alontae Taylor to Three-Year Deal
John Franklin-Myers

Inks Three-Year Deal With Titans
Anton Forsberg

Escapes With Overtime Victory
Odafe Oweh

Commanders, Odafe Oweh Agree to Four-Year Deal
Jaelan Phillips

Heads to Panthers on a Four-Year Deal
Quay Walker

Raiders Sign Quay Walker, Nakobe Dean to Help Defense
Tyler Linderbaum

Joins Raiders on a Three-Year Deal
Artemi Panarin

Collects Two Points Against Former Team
Adrian Kempe

Scores Two Goals in Victory
Igor Shesterkin

Stifles the Flyers on Monday
Mika Zibanejad

Scores Twice Versus Philadelphia
Harris English

Hopes to Find Any Sort of Success at TPC Sawgrass
Matt Gay

Raiders Signing Kicker Matt Gay
Trent Williams

49ers Open to Trading Trent Williams?
Pierceson Coody

Looks to Get Back on Track in First Players Appearance
Hayden Hurst

Hangs up his Cleats
Daniel Jones

Asks for $50 Million Per Year
Daniel Berger

Presses On at The Players Championship
Alvin Kamara

Teams Monitoring Alvin Kamara's Availability for Trade
Keaton Mitchell

Not Tendered by Ravens, Could Sign with Giants?
Nick Folk

Falcons Sign Nick Folk to a Two-Year Deal
Kyle Allen

Bills Sign Kyle Allen to a Two-Year Deal
Case Keenum

Re-Signs with the Bears
Charlie Kolar

Signs Three-Year Deal With Chargers
Min Woo Lee

an Intriguing Option at the Players
Greg Dulcich

Re-Signs with the Dolphins
Sahith Theegala

Looks to Continue Strong Form at the Players
Jonathan Kuminga

in Danger of Missing Third Consecutive Game
John Collins

Won't Play This Week
Quinten Post

Starting Monday Night
DeMar DeRozan

Overcomes Illness, Available Tuesday
LeBron James

Listed as Questionable for Tuesday
Payton Pritchard

Iffy to Face Spurs Tuesday
Jason Day

Needs to Find Form Again at Players Championship
Patrick Cantlay

Hasn't Found Consistency This Season
Jakob Poeltl

Questionable for Matchup With Rockets
Grayson Allen

Could Miss Another Game Tuesday
Jesús Luzardo

Jesus Luzardo, Phillies Agree on Five-Year Extension
Corbin Carroll

Could Make Spring Debut This Week
James Reimer

Starting Monday Night
Joel Hanley

Returns to Action Against Capitals
Evander Kane

Brock Boeser, Evander Kane Iffy Monday
Spencer Knight

Out Against Mammoth
Jaden Schwartz

Out Indefinitely
Brad Marchand

to Miss "Weeks"
Jake Sanderson

Considered Week-to-Week
Max Holloway

Drops Decision At UFC 326
Charles Oliveira

Becomes The New BMF Champion
Caio Borralho

Bounces Back
Reinier de Ridder

Reinier De Ridder Loses Back-To-Back Fights
Rob Font

Gets Dominated
Raul Rosas Jr.

Extends His Win Streak
Michael Johnson

Suffers Second-Round Knockout Loss
Drew Dober

Knocks Out Michael Johnson
Rafael Devers

Back in Cactus League Lineup on Monday
Ryan Blaney

Earns his Second Consecutive Phoenix Cup Series Win
Christopher Bell

Falls Short of Victory Despite Dominating at Phoenix
Kyle Larson

Earns Hard-Fought Finish of Third at Phoenix
Denny Hamlin

Quietly Gains Another Top-Five Finish at Phoenix
Joey Logano

Crashes out at Phoenix Despite Strong Run
Nick Seeler

Could Return Monday
Travis Konecny

a Game-Time Call Monday
Tarik Skubal

Could Make Another Start in World Baseball Classic
Jackson Chourio

Should Return to WBC Lineup on Monday
Byron Buxton

"Fine" After Being Hit by Pitch
Ryan Blaney

is Always A Top Favorite to Compete for the Win At Phoenix
Denny Hamlin

Is Denny Hamlin Worth Rostering for Phoenix?
Christopher Bell

is Likely to have Another Solid Phoenix Run
Chase Briscoe

has Plenty of Upside for DFS Lineups at Phoenix
Joey Logano

Could Dominate at Phoenix This Weekend
Chase Elliott

has Plenty of Upside for Sunday's Race at Phoenix
Chris Buescher

Is Chris Buescher Worth Rostering For Phoenix DFS Lineups?
Ross Chastain

Has Found Speed Again at Phoenix
Josh Berry

a Solid Sleeper at Phoenix
Brad Keselowski

Skips Qualifying After Practice Crash at Phoenix
Tyler Reddick

Spins in Practice at Phoenix
William Byron

Should Be a Contender at Phoenix
Kyle Larson

Is Always a Threat at Phoenix
NASCAR

Could Bubba Wallace Be Playable for Phoenix DFS Lineups?
Anthony Alfredo

Is A Favorable DFS Option In A Substitution Role At Phoenix
Brandon Woodruff

Making Cactus League Debut on Saturday
Byron Buxton

Leaves WBC Game After Being Hit by a Pitch on his Elbow
Jackson Chourio

"Fine" After Suffering Hand Contusion
Max Holloway

A Favorite At UFC 326
Charles Oliveira

Set For BMF Title Fight
Reinier de Ridder

Reinier De Ridder Looks To Bounce Back
Caio Borralho

Set For UFC 326 Co-Main Event
Rob Font

Looks To Get Back In The Win Column
Raul Rosas Jr.

Looks For His Fifth Consecutive Win
Drew Dober

Returns At UFC 326
Michael Johnson

Looks To Extend His Win Streak
Rafael Devers

Could Return to Game Action Next Week
Jeremy Peña

Jeremy Pena Hopes to be Ready for Opening Day
Jackson Chourio

Won't Play in WBC on Friday
Carlos Correa

Scratched With Neck Injury
Jeremy Peña

Jeremy Pena has Finger Fracture, to be Re-Evaluated in Two Weeks
Jeremy Peña

Jeremy Pena Suffers Small Fracture in his Finger
Cody Bellinger

Scheduled to Return to Grapefruit League Action on Thursday
Hunter Greene

to Undergo MRI for Elbow Injury
Taylor Moore

Looking to Build on Cognizant Classic Finish
Robert MacIntyre

Brings Solid Form to Bay Hill
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF