MLB Spring Training Picks and Predictions for February 28

Robert Criscola has identified the Angels, Giants, and Brewers as three teams you'll want to back on today's Spring Training slate.

Robert Criscola - Betting Analyst at Covers.com
Robert Criscola • Betting Analyst
Feb 28, 2026 • 11:32 ET • 4 min read
San Francisco Giants MLB Matt Chapman
Photo By - Reuters Connect. San Francisco Giants third baseman Matt Chapman (26) hits a double.

My Spring Training predictions for Saturday, February 28 are locked in on Cactus League action. 

Find out why the San Francisco Giants top my MLB picks for today at juicy odds.

Spring Training predictions for February 28

Pick Odds
Angels LAA moneyline -135
Giants SF moneyline +140
Brewers MIL moneyline +100
Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Pick #1: Angels moneyline

Arizona Diamondbacks SP Mitch Bratt was shelled in his first Spring Training start to the tune of three runs (two earned) on three hits and a walk in just 1 1/3 innings. Considering he's never pitched above the Double-A level, I'm not optimistic he'll turn things around vs. the Los Angeles Angels.

The Angels are trotting out a lineup similar to the one they'll use on Opening Day, featuring Mike Trout batting second. 

Alek Manoah gets the ball for L.A., and he tossed two scoreless innings for the Halos on Sunday.

Pick #2: Giants moneyline

I'll gladly fade the Athletics, who are off to a dreadful 1-5 start with just 17 runs scored in Cactus League play. 

I don't have any knocks against A's starter Luis Morales, but San Francisco Giants SP Tyler Mahle is simply the more established arm on the hill in this one.

Mahle authored a sparkling 2.18 ERA last season and makes his 2026 Spring Training debut here behind a Giants team that's 5-2 so far with a +13 run differential.

Pick #3: Brewers moneyline

The Cincinnati Reds have the pitching matchup advantage on name value, but Hunter Greene's Spring Training numbers do not inspire confidence.

Greene owns a 5.83 ERA all-time in exhibition play over 63 1/3 combined innings. He's toeing the rubber against a Milwaukee Brewers club that's won four games in a row.

Rob Zastryzny gets the nod for the Brew Crew today, and while he's unlikely to see more than an inning, it should be a clean one, just like his first effort of 2026.

It's hard to knock Zastryzny's 2.12 ERA through 29 2/3 innings in a Milwaukee uniform.

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Robert Criscola - Covers.com
Betting Analyst

Robert M. Criscola’s road to becoming a Covers publishing editor began with an internship at Metro New York, which eventually turned into a freelance job at MetroBet covering many sports from a wagering angle, including horse racing. He continued to focus on “The Sport of Kings” by writing for shapperdacapper.com, danonymousracing.com, and informer.fanxt.com before joining the team at the TwinSpires Edge in 2019 as a regular contributor and weekend editor. “Crisco” began writing game previews for Covers in 2022 and joined the editing team in 2023.

His best advice for sports bettors? Bet with your head, not over it.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo