MLB Player Props & Best Bets for Today, June 5

Want to get more Covers content? Add us as a preferred source on your Google account here.

We've got a full slate in front of us, and there are plenty of enticing hitter spots to attack. A few names immediately jumped off the page while digging through today's matchups, and I keep finding myself drawn back to the same trio for our MLB player props

Jac Caglianone, James Wood, and Alec Burleson all find themselves in favorable spots against pitchers allowing plenty of hard contact and elevated batted balls.

If things break right, these are the types of matchups that can turn into a very profitable evening as we get into the top MLB picks for Friday, June 5.

Best MLB player props today

Player PickOdds
Royals Jac CaglianoneOver 1.5 Hits, Runs, RBI+104
Nationals James WoodOver 1.5 Total Bases-105
Cardinals Alec BurlesonOver 1.5 Total Bases-104

Jac Caglianone Over 1.5 Hits, Runs, RBI (+104)

There is a first time for everything, and this will be the first time I have ever backed future Kansas City Royals star slugger Jac Caglianone.

The former highly touted prospect finds himself in a great spot against Minnesota Twins right-hander Zebby Matthews, who owns some of the worst pitcher ratings in Batters Box. Matthews also carries poorly rated marks in matchup wOBA, ISO, hard contact allowed, and ground ball rate. We love pitchers who allow plenty of hard contact and elevated balls.

Matthews has struggled against left-handed hitters this season. Over the last 60 batters faced, lefties have generated a 61.3% elevation rate and 9.7% barrel rate against him, while posting a .451 xSLG and .468 wOBA.

Caglianone owns 70% arsenal coverage against Matthews' entire pitch mix. On top of that, over his last 60 plate appearances against right-handed pitching, he has produced an 80.6% hard-hit rate, a 16.7% barrel rate, and nearly a 40% line-drive rate. During that stretch, his batting average is hovering around .280, but if he continues making this much hard contact, the rest of his numbers should begin to explode.

If you are unable to find his hits, runs, and RBI prop at plus money, I would look toward the over 1.5 total bases. I also think his home run prop is worth a sprinkle. The kid feels overdue for a massive breakout performance at the plate.

  • Time: 8:15 p.m. ET
  • Where to watch: Apple TV

James Wood Over 1.5 Total Bases (-105)

Yes, we are all over James Wood once again. Before you get sick of seeing some of my favorite names, let me explain why the Washington Nationals star is due for another big outing.

The big fella draws Arizona Diamondbacks right-hander Merrill Kelly, who brings a poorly rated matchup ISO to the table this evening. On top of that, Kelly has been getting hammered by left-handed hitters at home. He owns just a 17.1% ground-ball rate against lefties, meaning they're elevating the baseball 82.8% of the time, while they are also making 57.1% hard contact.

Over his last 30 at-bats against right-handed pitching, Wood sports a .463 wOBA and 203 wRC+, while producing 64.3% hard contact and a 28.6% barrel rate. Not to mention, the Nationals star owns the third-highest arsenal coverage among elite-rated hitters tonight. Wood is crushing nearly 87% of Kelly's pitch mix.

Snagging the Nationals' leadoff hitter to record a stolen base at nearly plus money always feels like a gift. That said, I would not pay too much juice for it. Play this up 

  • Time: 9:40 p.m. ET
  • Where to watch: ARID, NATS

Alec Burleson Over 1.5 Total Bases (-104)

Another hitter I found extremely hard to pass up tonight is Alec Burleson, especially when you look at how much hard contact and elevation Cincinnati Reds starter Brady Singer is allowing. We are all over the St. Louis Cardinals stud this evening.

Singer has not been able to find success against left-handed hitters this season, allowing a 45% hard-hit rate, 13.8% barrel rate, and nearly a 60% elevation rate. Those lefties own a .292 xBA, .531 xSLG, and .380 xwOBA against him. If we zoom in even further, the last 60 left-handed batters he's faced have posted a .406 xBA, .851 xSLG, and .428 xwOBA.

The Cardinals first baseman carries the only elite rating in this matchup over on Batters-Box, boasting an 85.6% arsenal coverage score against Singer's pitch mix. His overall and expected numbers by pitch type are marvelous. Over his last 90 at-bats against right-handed pitching, Burleson owns a .524 SLG while making hard contact at a rate north of 50%.

With how well Burleson matches up against Singer's offerings, coupled with the Reds right-hander allowing lefties to hit above .360 with a .649 SLG on the road, I have to be all over this prop.

As always, sprinkle the home run. I would play this prop up to -110. If you'd rather avoid laying juice, the double and home run markets are worth a look as well.

  • Time: 8:15 p.m. ET
  • Where to watch: CARD, CINR
Colby Marchio's 2026 Transparency Record
  • Prop picks: 185-326-29, +1.10 units

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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Dodgers Post podcast: Can Shohei Ohtani keep pace in Cy Young race?

Can Shohei Ohtani really win the Cy Young Award this year?

That’s the main topic of conversation on the latest episode of the Dodgers Post podcast.

On this edition, California Post baseball writers Dylan Hernandez and Jack Harris break down the Dodgers’ recent series against the Arizona Diamondbacks, including Thursday’s walk-off loss and whether there is any reason to be concerned with the bullpen.

Then, the two dive into their main debate, arguing about where Ohtani (and his 0.74 ERA) stacks up in a loaded National League Cy Young race, and whether he will accumulate enough innings to truly make a run at winning the award for the first time.

Later, the pair have a little fun, checking in on Dylan’s fortune-telling abilities, and look ahead to this weekend’s Angels series –– before making their traditional round of predictions and trivia, as always.

All that and more on this latest episode of the Dodgers Post podcast.


Download The California Post App, follow us on social, and subscribe to our newsletters

California Post News: Facebook, Instagram, TikTok, X, YouTube, WhatsApp, LinkedIn
California Post SportsFacebook, Instagram, TikTok, YouTube, X
California Post Opinion
California Post Newsletters: Sign up here!
California Post App: Download here!
Home delivery: Sign up here!Page Six Hollywood: Sign up here!


Mets vs Padres Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The San Diego Padres will turn to Michael King as they look to snap a five-game losing streak against the New York Mets tonight.

My Mets vs. Padres predictions expect King to provide a pitching advantage that makes the difference on Friday.

Let's break down my MLB picks for June 5.

Who will win Mets vs Padres today: San Diego Padres (-130)

Both of these offenses have struggled mightily, so I’m looking at pitching to decide this game.

The San Diego Padres have an edge with Michael King on the mound. He ranks in the 91st percentile in pitching run value and has the league’s No. 1 bullpen by xFIP backing him up.

Meanwhile, New York Mets starter Christian Scott sits in the 54th percentile in Pitching Run Value, the 43rd in xERA, and has struggled with walks — something the Padres excel at drawing.

That extra traffic could be the difference. Back the Padres to -140.

Covers COVERS INTEL: Scott ranks in the fifth percentile in ground ball rate, while the Padres are ninth in home runs per fly ball against righties.

Mets vs Padres Over/Under pick: Over 7.5 (+105)

Scott owns a 2.63 ERA over the past 30 days despite a 3.75 SIERA and 3.88 xFIP. The right-hander is not pitching as well as the results suggest, and a correction is coming.

Meanwhile, King has benefited from some batted ball luck. Opponents have hit .247 on balls put in play the last month, noticeably below his career average of .285.

The Mets rank near the basement in BABIP, yet they’ve still hit .275 against righties when putting it in play. 

I see value on the Over to -105.

Todd Cordell's 2026 Transparency Record
  • ML/RL bets: 23-17, +0.92 units
  • Over/Under bets: 19-19-2, -2.71 units

Mets vs Padres odds

  • Moneyline: Mets +110 | Padres -130
  • Run line: Mets +1.5 (-190) | Padres -1.5 (+160)
  • Over/Under: Over 7.5 (+105) | Under 7.5 (-125)

Mets vs Padres trend

New York has won only 20 of their last 50 games (-19.85 units, -30% ROI). Find more MLB betting trends for Mets vs. Padres.

How to watch Mets vs Padres and game info

LocationPetco Park, San Diego, CA
DateFriday, June 5, 2026
First pitch9:40 p.m. ET
TVWPIX-11, Padres.TV
Mets starting pitcherChristian Scott
(1-0, 2.97 ERA)
Padres starting pitcherMichael King
(4-4, 3.18 ERA)

Mets vs Padres latest injuries

Mets vs Padres weather

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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

The Royals need to do more than just hit the ball hard

Jun 4, 2026; Minneapolis, Minnesota, USA; Kansas City Royals center fielder Lane Thomas (15) hits a single against the Minnesota Twins in the ninth inning at Target Field. Mandatory Credit: Jesse Johnson-Imagn Images | Jesse Johnson-Imagn Images

If there’s one mantra about hitting that’s become very popular lately, it’s got to be some variation of “hit the ball hard.” Statcast has made exit velocities very visible and a very big deal, and the sabermetric revolution has broadly valued power hitting in favor of contact hitting.

So you might think that the Kansas City Royals aren’t good at hitting the ball hard. After all, they’ve been among the worst offenses in the entirety of Major League Baseball for the past two years. This year, only the San Diego Padres score fewer runs than the Royals, who score a measly 3.90 runs per game. 

You would, however, be wrong. The Royals are actually really great at hitting the ball hard. One of the best ways to measure contact quality is hard-hit rate; a hard-hit ball is simply a batted ball hit harder than 95 miles per hour, and hard-hit rate is just how often a player or team hits the ball hard. And the Royals? They rank third.

TeamHard-hit rateRank
New York Yankees43.2%1st
Kansas City Royals41.6%3rd
N/A39.3%Median
Los Angeles Angels38.4%20th
Tampa Bay Rays34.0%30th

Hard-hit rate matters because there is a sharp uptick in results from batted balls at or above 95 MPH. Per MLB, balls hit under 95 MPH have a batting average of .219 and a slugging percentage of .259, while balls hit over 95 MPH have an average of .524 and a slugging percentage of 1.047. 

That the Royals would optimize for hard-hit balls makes sense. But the Royals aren’t seeing the results that you would expect for a team that hits the ball hard so often. Does that mean the Royals are, as Rex Hudler says, due for some hits to fall?

The answer is…no, not really. One of the best single stats for offensive performance is weighted on base average (wOBA), which assigns proper value to everything a hitter can do at the plate to one number. There’s also a stat called expected weighted on base average (xwOBA), which does the same thing except that it looks at exit velocity and launch angle as opposed to the actual on-field results for batted balls. 

While there are some pretty extreme outliers one way or another–for instance, the New York Mets have a team wOBA of .288 and an xwOBA of .316, and the Tampa Bay Rays have a wOBA of .324 and an xwOBA of .309–the median difference one way or another between the two stats is .006. The Royals? Also at a .006 difference. In other words, the difference between expected performance and actual performance is not that big. In other other words, the Royals may have been a little bit unlucky, but not in such a way that you can expect Kansas City to score a bazillion runs per game moving forward. 

This is important because, and I beg you to remember this, not all hard-hit outs are created equally. You can hit a ground ball in front of the plate at 200 MPH and it still isn’t going to result in a double; you can hit a fly ball straight up at 300 MPH and it isn’t going to fly out of the park. Friend of the site Shaun Newkirk pointed this out on Twitter the other week. 

The picture becomes clearer when you break down the Royals’ hard-hit rate by batted-ball type:

First of all, its good for the Royals to be hitting hard line drives at the second-highest rate in the league! That’s nice! Unfortunately, line drives are the least common of those three batted ball events, with the league hitting liners at about a 19% clip. 

And when it comes to the other two much more common batted ball events, the Royals have it backwards. You just can’t hit home runs over the fence if you’re hitting a ball on the ground; hitting them harder is generally better than hitting them weaker, but hard-hit ground balls also turn into double plays at a higher clip than weakly hit ground balls, so it’s not exactly a perfect trade-off. 

Meanwhile, fly balls are how you hit home runs. I don’t need to tell you that hitting fly balls weakly results in fewer home runs hit per fly ball. But some data is nice anyways, and wouldn’t you know it, the Royals have the third-worst home run per fly ball ratio in the league

There are other issues with this team; namely, that they continue to hit infield fly balls–automatic outs–in the top third of the league. However, it’s the distribution of hard-hit balls that’s really the issue here. It certainly seems that the Royals have some potential here. If only we could trust this organization to identify the problem and make moves to change it. 

Braves’ 2026 MLB All-Star Game Campaign revealed – how does it stack up to other teams?

BOSTON, MA - MAY 12: A detail photo of a All-Star Game Philadelphia 2026 patch on a Philadelphia Phillies jersey during the game between the Philadelphia Phillies and the Boston Red Sox at Fenway Park on Tuesday, May 12, 2026 in Boston, Massachusetts. (Photo by Paul Rutherford/MLB Photos via Getty Images) | MLB Photos via Getty Images

It’s a big year for voting, some have said. We’re not talking about the November kind here, though. It’s June, which means many dollars and debates are going to be centered on your very favorite baseball players. Welcome to All-Star Game voting season, folks!

I’ll get it out of the way now: the Braves really, really want you to go to braves.com/vote to send your Braves to Philadelphia. You know, the place where they swept the Phillies in April? In this first round, you can vote five times a day for the following:

  • C Drake Baldwin
  • 1B Matt Olson
  • 2B Ozzie Albies
  • SS Ha-Seong Kim
  • DH Dominic Smith
  • OF Mauricio Dubón
  • OF Michael Harris II
  • OF Ronald Acuña Jr.

No real surprises for the nine from the Braves. How serious are the whispers about writing in Jorge Mateo over Ha-Seong Kim at SS? We’ll find out.

The Braves are looking to replicate 2023, where they had a whopping eight All-Star selections including the entire infield. You could make a case for everybody (except maybe Kim and Riley) to join near-lock Ronald Acuña Jr. while just pointing to our record. Along with Drake Baldwin returning to put the finishing touches on his great start to the year, I’d love to see MHII get his first selection, and as we know, Dubie is clutch. You all can litigate who should join them while I get into what I’m really here to talk about: the social media marketing campaigns.

I made some predictions last month on what themes the Braves and other teams in the league might go with for their creative direction for 2026 in Philly. How’d that go?

Struck out looking: USA chants intensify

As we can see, the Braves went full Founding Fathers historical portraiture. Ornate molding frames up our boys in both their media day home whites in the key graphic depicting all nine and in their tricorn-hat-finest in their individual paintings. In hindsight, I was just trying to ignore the most obvious choice. A team with a red, white, and blue-based color palette? Playing up the American history angle for Philly during America’s 250th? Yeah. 

I can’t get entirely behind it. The Braves and BravesVision social teams this season have expressed a penchant for AI imagery that I don’t super-love, and that primed me to look at these key player graphics through that lens, unfortunately. It’s kind of a letdown after the creativity of years past and knowing what the department is capable of to be really examining fingers and side-eyeing some artistic inconsistencies.

Plus… this brand of America-honoring is by far the most common theme for this year’s All-Star Game campaigns. Yes, this is America’s pasttime. Yes, the ASG branding tends to be red, white, and blue even when it’s not set to be played in one of the original thirteen colonies. But by my count, a whopping half (!) are America / American history-adjacent. So many Liberty Bells!

There are some different flavors of this, and a sliding scale of how much they leaned into it. But let’s be so honest… everyone is reheating the nachos of the Washington Nationals, who just do the colors of the flag, Constitution-type font, and historical homages all the time. So many teams… just downloaded the copycat old-timey font packs and ran. Those and Declaration of Independence partchment textures are doing a LOT of heavy lifting this year. Unlike our concept, kudos to the Guardians for getting their players in costume.

On the other hand, the Nats were hamstrung by their own brand. So they… did gritty realism, Ben-Franklin-with-a-key-and-a-kite with lighting theme? Sure!

So me not locking Braves doing American history in for my guess was mostly wishful thinking, but this still counts at me staring at the most middle-middle meatball to ever exist.

Lean wit it, Rock(y) wit it

But sometimes I know what I’m talking about!

While the Braves didn’t take me up on this, the five other clubs certainly did. The San Diego Padres and Tampa Bay Rays did exactly this, with an overall boxing poster key graphic featuring all players and individualized posters.

Arizona and Detroit aren’t doing it to the extent above, but they are going the poster treatment or alluding to it with boxing emojis in their captions. The Yankees went more wrestling than boxing, but it counts.

Birds of an (original) feather

If you squint, the Baltimore Orioles were the only ones to come close to my chosen mural concept with stylized overlays in poster art incorporating Philly landmarks/elements while remaining within their branding. I could see these on a wall. 

The Toronto Blue Jays took an extremely Canadian angle on it and just focused on “phriendship” with yearbook-esque visuals and wholesome vibes.

The last original concept was from a non-bird, non-AL East team – the Royals did a newspaper spread with Philly references in the articles with their players. It’s different, which I’ll always applaud.

Mail it in

The remaining unmentioned teams (HOU, LAA, LAD, MIN, NYM, and SEA) didn’t execute a new or differentiated concept for their All-Star campaign, relying only on their own branding with two or fewer references to the ASG location. However, I will shout out the Rockies’ for being kind of refreshing – clean, modern, only relying on the Philly cityscape. 


All in all, as much as the 2026 Braves campaign blends in with many others, I do appreciate taking the time to create separate assets per player and having a somewhat original spin. I am missing a promo video like years past, though. Make Wiley recreate Washington Crossing the Delaware or something if we’re going the paintings route.

Thus concludes my marketing audit. Mourning Walt Weiss’s Water Ice and hope the All-Star Game festivities themselves tone down the American history references, or else my dormant Hamilton phase might come back with a vengeance.

Any thoughts / favorites / hot takes? Who’s got your votes? Let us know!

Red Sox acquire lefty reliever Joe La Sorsa in trade with Pirates

HOUSTON, TEXAS - MARCH 08: Joe la Sorsa #75 of Team Italy pitches in the sixth inning against Team Great Britain during a 2026 World Baseball Classic Pool B game at Daikin Park on March 08, 2026 in Houston, Texas. (Photo by Alex Slitz/Getty Images) | Getty Images

Who is he and where did he come from?

He’s Joe La Sorsa and, in light of the fact that he grew up in suburban NYC, went to St. John’s, and is, you know, named Joe La Sorsa, he is the platonic ideal of a Team Italy WBC player. The Red Sox acquired him yesterday in a trade with the Pittsburgh Pirates in exchange for cash. Exchanging cash for something is usually called “buying something,” not “trading,” but MLB doesn’t let you call it that.

Important thing to note: he is not Jorge de la Rosa, even though your father-in-law probably spent the entire decade from 2005-2015 calling Jorge de la Rosa Joe La Sorsa.

Is he any good?

I mean, no, but you knew that already. And so does he maybe? Listen to all this negative self-talk! Not what we want to hear, Joe! Somebody teach this guy how to do affirmations in the mirror every morning.

La Sorsa doesn’t have much of a big league track record. He’s mostly been a sinkerballer out of necessity, as he doesn’t have a ton velocity on his fastball, topping out at 92 MPH. He’s 6’5, which would lead you to believe he’s one of Andrew Bailey’s extension darlings, but while he has been above average in that metric in the past, he’s not elite in it. The Red Sox will be his sixth organization since being drafted by the Rays in 2019.

Tl;dr, just give me his career MLB stats.

46 G, 57 IP, 62 H, 44 K, 16 BB, 11 HR, 33 ER, 5.21 ERA

Show me a cool highlight.

Here he is absolutely losing his goddamn mind after getting a big K against the Dutch in the 2023 WBC. My sole hope for the rest of the 2026 Red Sox season is now to see him pull out this celebration in the fifth inning of a meaningless game against the Angels and ignite a week of annoying baseball discourse.

What’s he doing in his picture up there?

That’s how all the Team Italy players look after their fifth dugout espresso.

What’s his role on the 2026 Red Sox?

He’s not Brayan Bello’s new opener, that’s for sure.

La Sorsa had an escalator clause his contract with the Pirates, which is how he ended up with the Sox. That means he has to be on the 40-man roster, but it doesn’t necessarily mean he has to be on the 26-man roster. Having said that, I wouldn’t be surprised to see him get a look in the big league bullpen over the next couple of weeks.

MLB Lineup Report: Here comes Bryce Eldridge, Dillon Dingler playing every day

It used to be that every team hit their fastest player at leadoff, a contact-oriented bat second, and their best all-around hitter third. The last decade changed that.

Lineups are better optimized analytically now, but that has also shifted the profiles of who accumulates runs versus RBI. That makes it more important than ever to track lineup changes throughout the season.

⚾️ Baseball is back on NBC: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Arizona Diamondbacks

Nolan Arenado remains the everyday cleanup hitter. Ryan Waldschmidt has climbed from ninth to a regular fifth-or-sixth spot. Tommy Troy has taken over in left field with Lourdes Gurriel Jr. on the IL.

Athletics

Carlos Cortes is in a strict platoon but has led off against every right-hander since May 18. Tyler Soderstrom has moved up to cleanup against righties. Henry Bolte and Lawrence Butler are splitting center field, with Bolte getting the bulk of the starts. Zack Gelof hasn’t missed a game since May 3.

Atlanta Braves

Austin Riley has spent most of the past two weeks in the bottom half of the order. Michael Harris bats second and Ozzie Albies cleanup. Ha-Seong Kim has struggled badly since returning from the IL, opening up shortstop reps for Jorge Mateo and Mauricio Dubón, the latter of whom also sees plenty of left field.

Check out this week’s Steals Report!

Baltimore Orioles

Samuel Basallo started against just three of the first 16 lefties Baltimore faced, but he’s now gone three straight. Leody Taveras handles center field every day while Colton Cowser and Tyler O’Neill platoon in right. Coby Mayo is starting to consolidate the third-base job.

Boston Red Sox

Ceddanne Rafaela has hit second in each of his past nine healthy games. Marcelo Mayer is 0-for-3 against southpaws since shifting to shortstop, so the platoon holds for now.

Chicago Cubs

Pete Crow-Armstrong leads off against righties and bats second against lefties. Dansby Swanson is mostly hitting ninth. Nothing else has shifted here lately.

Chicago White Sox

Andrew Benintendi (vs. RHP) and Randal Grichuk (vs. LHP) have each climbed into the top four with Munetaka Murakami (hamstring) sidelined. Sam Antonacci stays atop the order against righties and has now drawn starts against four straight lefties. Jacob Gonzalez has started four of five at first base since Murakami went down and he was recalled.

Cincinnati Reds

Blake Dunn is the new everyday leadoff man. Nathaniel Lowe is swinging it well and starts against righties. Matt McLain is at shortstop with Elly De La Cruz (hamstring) on the IL. Edwin Arroyo started two of three at second base after coming up. Noelvi Marte was recalled Wednesday but didn’t start.

Cleveland Guardians

Travis Bazzana took over leadoff on May 23 and stayed there until batting cleanup on Thursday. Steven Kwan has hit seventh in every start since May 18. Kyle Manzardo is seeing more time against righties. Brayan Rocchio has sat just three times all year.

Colorado Rockies

Jake McCarthy has led off against 11 straight righties while still starting versus lefties. TJ Rumfield and Troy Johnston are holding their middle-of-the-order spots. Willi Castro continues to move all over the infield.

Detroit Tigers

Gleyber Torres returned from the IL and reclaimed leadoff immediately. Colt Keith stands to lose the most against righties after dropping to sixth on Wednesday. Dillon Dingler has sat just once since May 4.

Houston Astros

Taylor Trammell has started eight of nine since returning from the IL, though Houston added LaMonte Wade Jr. on Thursday. Cam Smith is in there daily, mostly batting fifth or sixth.

Kansas City Royals

Carter Jensen took over leadoff against righties even before Maikel Garcia missed this entire week, a move that bumped Salvador Perez down to fifth. Jac Caglianone has started against four straight lefties after sitting against them for most of the season.

Los Angeles Angels

Vaughn Grissom is the everyday first baseman, batting third or fourth with Nolan Schanuel sidelined. Wade Meckler is filling the strong-side platoon role in left with Josh Lowe at Triple-A. Jorge Soler has shifted up to leadoff with Zach Neto out the past three games. Jo Adell got his first day off Wednesday.

Los Angeles Dodgers

Andy Pages has hit second or third in every game since May 26. Mookie Betts has settled in at cleanup lately, which could mean more RBI than we’re used to seeing from him. Alex Freeland and Miguel Rojas are splitting second base.

Miami Marlins

Liam Hicks has settled into a table-setting role at the top recently, with Xavier Edwards batting cleanup when he isn’t leading off.

Milwaukee Brewers

Andrew Vaughn is the odd man out at full health, but he’s one injury away from a shot at regular at-bats. The lineup has been remarkably stable lately given the clean bill of health and a long run of right-handed starters. Milwaukee entered Thursday ranked sixth in the majors in runs per game.

Minnesota Twins

Brooks Lee has taken over the two-hole. Kody Clemens bats in the heart of the order against righties. Austin Martin has carved out a near-everyday role. Royce Lewis remains in Triple-A.

New York Mets

Benge, Bichette, and Soto have been the regular 1-2-3 since May 12. Jared Young has hit cleanup against six straight righties, eating into some of Mark Vientos’ time. A.J. Ewing has sat just once since debuting May 12.

RELATED: How to replace Aaron Judge? Check out this week’s Waiver Wire Report!

New York Yankees

Paul Goldschmidt barely played early on but has now started 13 straight, hitting third the past two games against righties with Aaron Judge out. José Caballero has sat two of 11 games since returning from the IL, with four of his starts coming at shortstop. Anthony Volpe has manned short in the other seven. Trent Grisham has seen meaningfully more time against lefties through May and June.

Philadelphia Phillies

Remarkable stability here, especially now that Brandon Marsh and Bryson Stott are starting against southpaws too. Justin Crawford is the one who platoons, typically with Edmundo Sosa.

Pittsburgh Pirates

Spencer Horwitz is leading off against righties while Oneil Cruz has slipped to mostly fifth or sixth. Jared Triolo is manning shortstop without Konnor Griffin (forearm). Nick Gonzales has become the everyday third baseman, usually hitting in the top half of the order.

San Diego Padres

Nick Castellanos was designated for assignment, which helps Ty France indirectly if it pushes Gavin Sheets into more left field. Miguel Andújar is the regular DH. Fernando Tatis Jr. is up to 25 starts at second base and 33 in right.

San Francisco Giants

Bryce Eldridge has started against four of seven lefties since being recalled, and his playing time is climbing while his expected stats hint at a breakout. Casey Schmitt is the new leadoff man, with Willy Adames back in the run-producing cleanup spot.

Seattle Mariners

Colt Emerson is the everyday third baseman with Brendan Donovan (groin) still on the IL, mostly hitting ninth. Cole Young has started every game.

MLB: Chicago White Sox at Seattle Mariners

May 19, 2026; Seattle, Washington, USA; Seattle Mariners shortstop Colt Emerson (4) participates in pregame warmups against the Chicago White Sox at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images

Joe Nicholson-Imagn Images

St. Louis Cardinals

Ivan Herrera has started and hit second in every game this year. Bryan Torres plays left against righties. Lars Nootbaar (heels) is expected back Friday.

Tampa Bay Rays

Chandler Simpson has held an everyday job despite not stealing a base since May 11. Cedric Mullins and Richie Palacios remain in their strong-side platoon roles.

Texas Rangers

Joc Pederson is holding the leadoff role against righties, followed most often by Josh Jung, Brandon Nimmo, and Jake Burger. Ezequiel Duran has been the regular shortstop with Corey Seager out. Evan Carter handles center against all righties and some lefties.

Toronto Blue Jays

George Springer has sat three times over the past eight games. Nathan Lukes has hit first or second against righties since returning from the IL. Jesús Sánchez and Andrés Giménez remain in platoons.

Washington Nationals

Curtis Mead has started 12 of the past 14, batting third against righties and second against lefties. Luis García Jr. tumbled from second to eighth on Wednesday as Dylan Crews slid up to the two-hole. Worth tracking this weekend with Washington ranked second in the majors in runs per game. Jacob Young is gradually climbing the back half of the order after already setting a career high in home runs.

On The Horizon: Cubs vs. Giants series preview

The Cubs and Giants will play their entire season series over the next 10 days, three this weekend at Wrigley Field and three next weekend in San Francisco.

Thanks, schedule-makers.

For more on the Giants, here’s Brady Klopfer, manager of our SB Nation Giants site McCovey Chronicles.

There’s no way to paint the Giants season as anything other than a fiasco. With the exception of Luis Arráez, who is having a renaissance on both sides of the ball, Buster Posey’s offseason moves have been a disaster. Harrison Bader, who is on the IL, has spent more time injured than healthy, and hasn’t hit when healthy. Tyler Mahle and Adrian Houser both have bloated ERAs, though neither will face the Cubs in this series (Mahle is on the IL, and Houser pitched on Thursday). And new manager Tony Vitello, straight to the Majors following a stellar run in the college ranks, has had his fair share of learning moments. Add in disappointing seasons from most of their core players – Matt Chapman, Willy Adames, Rafael Devers, Patrick Bailey (who has been traded), and Logan Webb (who is finally figuring it out) – and it’s been a season absent of much optimism, with the Giants occupying the bottom of the standings all year long. 

But there have been some bright spots, especially lately. Top prospect Bryce Eldridge is on fire, and looks like he could anchor the lineup for the next decade. Casey Schmitt is actualizing his potential and has been such an offensive force that the former Minor League Gold Glove winner at third base became the everyday left fielder when Heliot Ramos suffered an injury, despite having never trained at the position before (and, hilariously, ordering a wrong-handed glove on Amazon). Landen Roupp has been a strong starter, and Jung Hoo Lee is hotter than hot, with a 12-game hitting streak during which time he’s hitting nearly .500. As a whole, the Giants have finally started hitting, and have been one of the better offensive teams in baseball lately, after a horific start. Still, they dug a big enough hole that the rest of 2026 is likely about preparing for 2027. They’re still playing their veterans heavily and chasing wins, but you can expect a pretty big fire sale next month. 

Fun facts

A sweep of the three-game series would raise the Cubs’ victory total against the Giants to 750 since 1920, first year of the Live Ball Era. They have lost 829 and tied six.

They are 1,091-1,168-29 in all games since the rivalry began in  1883 and  355-387-2 since 1958, the Giants’ first season in San Francisco.

At home, the Cubs are 603-533 overall and 192-182 since 1958.

The Cubs won their first game against the Giants last year, at Wrigley Field, then lost the next two at home and all three at San Francisco. They split four games at Wrigley in 2024 and swept three in 2023.

(Courtesy BCB’s JohnW53)

Probable pitching matchups

Friday: Edward Cabrera, RHP (3-2, 4.00 ERA, 1.352 WHIP, 4.45 FIP) vs. Robbie Ray, LHP (3-6, 4.45 ERA, 1.404 WHIP, 5.40 FIP)

Saturday: Ben Brown, RHP (2-2, 1.92 ERA, 0.929 WHIP, 2.23 FIP) vs. Landen Roupp, RHP (5-6, 4.22 ERA, 1.313 WHIP, 2.82 FIP)

Sunday: Jameson Taillon, RHP (2-5, 5.13 ERA, 1.260 WHIP, 6.33 FIP) vs. Trevor McDonald, RHP (2-3, 4.50 ERA, 1.147 WHIP, 3.66 FIP)

Times & TV channels

Friday: 1:20 p.m. CT, Marquee Sports Network, MLB Network (outside the Cubs and Giants market territories)

Saturday: 1:20 p.m. CT, Marquee Sports Network

Sunday: 7:30 p.m. CT, NBC (full national broadcast, no blackouts), also streaming on Peacock

Prediction

The Cubs had better win at least two of three or it’s gonna be a long summer. And yes, I think they can do that.

Up next

The Cubs have Monday off, then begin a road trip with a three-game series against the Colorado Rockies in Denver beginning Tuesday evening.

Astros Prospect Report: June 4th

SACRAMENTO, CALIFORNIA - AUGUST 06: Ethan Pecko #33 of the Sugar Land Space Cowboys pitches against the Sacramento River Cats during the first inning at Sutter Health Park on August 06, 2025 in Sacramento, California. (Photo by Scott Marshall/Getty Images) | Getty Images

Another day of minor league baseball is in the books. See the results below. Check out the previous day’s recap here.

AAA: Sugar Land Space Cowboys (26-34) won 4-1 (BOX SCORE)

Sugar Land got the scoring started in the 5th inning scoring 3 runs on an Alexander RBI single and Perez 2 run single. Brown made a rehab start for Sugar Land and pitched well striking out 4 over 4.1 innings allowing 1 run. They got another run in the 6th inning on a Biggio RBI singe. Pecko closed it out tossing 4 scoreless innings with 3 strikeouts as Sugar Land won 4-1.

Note: Biggio has a .780 OPS in Triple-A.


AA: Corpus Christi Hooks (24-30) lost 3-2 (BOX SCORE)

The Hooks got on the board in the 3rd inning on a Biggers RBI single. Hicks started for the Hooks and was great striking out 8 over 6.1 innings allowing just 1 run. The Hooks took the lead in the 6th inning on a Schiavone RBI single. Rodriguez allowed a run in the 7th and Leach allowed a run in the 9th as the Travelers took the lead. The offense was unable to respond in the bottom of the 9th and the Hooks fell 3-2.

Note: Schiavone has a .834 OPS in Double-A.


A+: Asheville Tourists (14-39won 10-9 (BOX SCORE)

Asheville got on the board in the first inning scoring 3 runs on a Call RBI double, Ochoa RBI double and Nunez RBI single. Hertzler started for Asheville and allowed 2 runs over 4 innings while striking out 7. The offense picked up 3 more runs in the third inning on a Nunez 2 run double and Garcia groundout. In the 4th, Powell connected on a 2 run home run to extend the lead. The offense got some insurance with a Nunez RBI double in the 7th and a Walker RBI single in the 8th. The pen allowed 7 runs, including 6 in the 9th, but held on for the 10-9 win.

Note: Ochoa has a 1.203 OPS through three games in High-A.


A: Fayetteville Woodpeckers (24-30) lost 3-2 (BOX SCORE)

The Woodpeckers got on the board in the third inning on an Alvarez RBI single. Oakes got the start and pitched very well going 5.2 innings with 5 strikeouts. He left the game with two guys on but both scored after he was pulled. The Fireflies got another run in that inning as they took the lead. Huezo added an RBI double in the 7th but that was it from the offense as the Woodpeckers fell 3-2.

Note: Huezo has a .841 OPS this season.


Today’s minor league starters:

SL: Josh Hendrickson – 7:35 CT

CC: Nic Swanson – 7:05 CT

AV: TBD – 5:35 CT

FV: TBD – 6:05 CT

MLB Pipeline’s newest mock draft has Braves taking two top talents

Virginia outfielder AJ Gracia (29) swings for the ball during an NCAA Baseball Regional game between Southern Miss and Virginia at Pete Taylor Park in Hattiesburg, Miss., on Saturday, May 30, 2026. | Ayrton Breckenridge/Clarion Ledger / USA TODAY NETWORK via Imagn Images

MLB’s prospect coverage site, Pipeline, released a new mock draft for the 2026 MLB Draft last night. In that mock draft they had the Atlanta Braves selecting two players whose names have been prominently discussed in and around the Top 10 prospects in the draft class dating back to last winter.

With the first pick, Florida high school left-hander Gio Rojas is the selection at No. 9. Per the article:

“In three of the last four Drafts, the Braves have taken a high school player, have selected a pitcher and have cut a discount (not always all at the same time). They could marry those strategies and get a below-slot deal with Rojas, saving money to spend on their next choice at No. 26 or later in the Draft. They’re linked to Burress, Hacopian, Helfrick and Bell as well.”

With the pick at No. 26 received via Drake Baldwin winning Rookie of the Year, Virginia outfielder AJ Gracia was the selection.

Among the names of local interest, Georgia Tech bats Vahn Lackey and Drew Burress went third and seventh respectively, while Etowah HS outfielder Trevor Condon was the 18th selection and Georgia catcher Daniel Jackson went 28th.

Thoughts:

In a year with a solid draft class, but also a weaker Top 10 than usual I don’t mind this first round, and could possibly really love it depending on just how underslot Rojas really is. He is the clear top prep arm in the draft, and you could make a case for him being the second best arm in the draft to Jackson Flora. Taking him in the Top 10 at an underslot would help give the Braves a larger bonus pool to be able to add both quality and quantity to their minor league system.

I love Gracia at the 26th pick. He is a guy who has dropped a bit this season from his initial preseason Top 10 ranking, though not by much. He is a player many believe can hit for both average and power and has a great swing from the left side. There have been some Kyle Tucker comps for him, and that is certainly one I can see for him.

MLB All Star Ballot is out

LOS ANGELES, CALIFORNIA - MAY 30: A 2026 All Star Game patch is worn by the Philadelphia Phillies ahead of the game against the Los Angeles Dodgers at Dodger Stadium on May 30, 2026 in Los Angeles, California. (Photo by Meg Oliphant/Getty Images) | Getty Images

The 2026 MLB All Star Game ballots have been released, and you can go now to vote for your favorite Texas Rangers — and even some of the ones that aren’t your favorites — in the balloting.

The Rangers on the ballot are:

C — Danny Jansen

1B — Jake Burger

2B — Ezequiel Duran

3B — Josh Jung

SS — Corey Seager

OF — Evan Carter, Brandon Nimmo, Wyatt Langford

DH — Joc Pederson

I have generally been a believer in voting for the best players at each position, rather than whoever has had the best first two months of the season.

However, if your inclination to to vote for whoever has been playing the best so far in 2026, Ezequiel Duran would be a strong candidate for being voted in at second base. Duran has the best fWAR of any primary second baseman in the American League this year, at 1.7. Oswald Peraza (1.4), Jazz Chisholm Jr. (1.3), Chase Meidroth (1.2), Ernie Clement (1.1), and Cole Young (1.0) are the other American League second basemen with at least 1.0 fWAR.

Josh Jung’s 1.7 fWAR matches Duran’s, though he is only fourth in the American League among third basemen, behind Kevin McGonigle, Miguel Vargas and Jose Ramirez.

Let’s break down the NL Cy Young race

Jun 3, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies pitcher Cristopher Sanchez (61) reacts during the seventh inning after his franchise record consecutive scoreless streak ends after a San Diego Padres run at Citizens Bank Park. Mandatory Credit: Bill Streicher-Imagn Images | Bill Streicher-Imagn Images

There are still four months to go in the season, so trying to break down an end-of-year award at this early point may be a bit of a fools’ errand.

And yet, here I go.

This year’s NL Cy Young race is shaping up to be one of the most dynamic and competitive in the award’s history. After Cristopher Sanchez twirled 50 2/3 consecutive scoreless innings, the Phillies’ left-handed ace appears to be in the lead.

He’s currently the league leader in bWAR (4.7), fWAR (3.6), ERA (1.46), innings (86.1), ERA+ (295) and Fielding Independent Pitching (1.79). But in many of these categories, others are hot on his heels.

There are currently five qualified NL starters with ERAs under 2.50: Sanchez, Milwaukee’s Jacob Misiorowski (1.65), Atlanta’s Chris Sale (2.01), Cincinnati’s Chase Burns (2.05) and Arizona’s Eduardo Rodriguez (2.24). That doesn’t even mention Shohei Ohtani, who doesn’t have enough innings to qualify, but will soon join this list after a few more starts. His ERA is currently 0.74.

Take a look at the full leaderboard below and organize by category.

Sanchez doesn’t lead in everything of course. He’s 4th in K%, trailing Misiorowski, Harrison and Burns. He’s 2nd in BB% and 2nd in K-BB rate (Skenes). His .233 batting average allowed is good, but ranks 29th. His 1.09 WHIP is 16th.

At this stage of the game, any objective observer would have to have Sanchez in the lead, tenuous as it may be. Milwaukee’s Miz is almost as dominant, Ohtani lags behind only because he got a late start to the season, and in normal seasons, Burns, Harrison and Sale would be leading the pack with the numbers they’re sporting.

Oh, and there’s Skenes, who has not been quite as sharp but is the reigning Cy Young Award winner and will have something to say about it before the season’s over.

On my latest Hittin’ Season podcast, I broke down Sanchez’ incredible scoreless innings streak and his current reign as the BSIB.

Best Starter In Baseball.

Series Preview: Guardians at Rangers

CLEVELAND, OH - MAY 27: Cleveland Guardians catcher Austin Hedges (27) is congratulated by teammates after scoring a run during the fifth inning of the Major League Baseball interleague game between the Washington Nationals and Cleveland Guardians on May 27, 2026, at Progressive Field in Cleveland, OH. (Photo by Frank Jansky/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

And now, for something different.

The Guardians are 36-28, 15th in team wRC+ at 98, 8th in starting pitcher ERA at 3.77 (4.07 FIP), and 12th in bullpen ERA at 3.71 (3.58 FIP).

The Rangers are 30-32, 18th in team wRC+ at 97, 10th in starting pitcher ERA (4.05 FIP), and 8th in bullpen ERA at 3.33 (4.09 FIP).

On paper, the Rangers should be better than their record shows, so, buyer beware!

MATCHUPS:

Game One, Friday, 8:15PM ET: Messick vs. Rocker

Game Two, Saturday, 7:35PM ET: Bibee vs. Leiter

Game Three, Sunday, 2:35PM ET: Cantillo vs. Detroit

The Rangers are led by Josh Jung at 136 wRC+, Joc Pederson 132 wRC+, Ezekquiel Duran 122 wRC+ and Brandon Nimmo 108 wRC+.

The Guardians are led by Travis Bazzana 128 wRC+, Brayan Rocchio 123 wRC+, David Fry 121 wRC+, Jose Ramirez 118 wRC+, Rhys Hoskins 117 wRC+, Chase DeLauter 113 wRC+ and Kyle Manzardo 108 wRC+.

Let’s go, Guardians!

Yankees bring Spencer Jones back up to replace Aaron Judge

NEW YORK, NY - MAY 18: Spencer Jones #78 of the New York Yankees looks on before the game against the Toronto Blue Jays at Yankee Stadium on May 18, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images

In light of Aaron Judge’s stress fracture in his right rib, the Yankees will be without their captain and three-time AL MVP for at least four-to-six weeks. It will probably be longer than that.

So, with Giancarlo Stanton and Jasson Domínguez still not ready to return from their respective injuries, the organization decided to call up fellow outfielder Spencer Jones from Triple-A Scranton/Wilkes-Barre to replace Judge on the roster. Jack Curry of the YES Network was the first to report the news.

Jones, who opened the year with the RailRiders, was promoted by the Yankees on May 8th to fill in for Domínguez, who was heading to the injured list following his collision with left-field wall at Yankee Stadium. By that point, Jones was slashing a cool .258/.366/.592 with 11 homers, 41 RBI, and seven stolen bases in his first 142 trips to the plate in Scranton this year.

The 2022 first-rounder’s time in the majors wasn’t particularly productive, though, as he hit just .167/.259/.167 with no home runs and a 44.4-percent strikeout rate in 27 plate appearances. He was optioned back to Triple-A on May 21st when José Caballero returned from his own minor injury.

Circumstances have forced the Yankees’ hand again, as they are now without Judge, Stanton, and Domínguez. Jones will get another chance to prove that he can conquer his demons and produce enough with the bat to mitigate the strikeouts — though with Domínguez about to go on a rehab assignment, the clock could already be ticking.

Jones had posted a .919 OPS in 10 games in Triple-A since being optioned in late May. By now, it’s pretty clear that he can produce in the upper minors: for the year, he boasts a .269/.378/.571 line with 13 home runs, nine stolen bases, 48 RBI, and a 143 wRC+ in 43 games and 185 trips to the plate.

The challenge, for Jones, will be replicating this production at the highest level, against better, more experienced pitchers ready to exploit the holes in his swing. The strikeout rate will never be pretty, but we have seen many players succeed with contact issues. It’s just about finding a better approach at the plate to cut down on them to at least palatable levels.

Jones figures to play a lot against right-handers, with the Yankees being so short-handed at the moment. He can play center field, which could go a long way in improving the team’s outfield defense. Jones will have to hit enough to justify his playing time, though. If this whiffs are still too prominent, we may see more of Caballero and Max Schuemann flanking Trent Grisham and Cody Bellinger in the outfield instead until Domínguez returns.

Fantasy Baseball Waiver Wire: How can you replace Aaron Judge?

Welcome to Waiver Wire Watch, our weekly fantasy baseball waiver wire guide. We'll be doing things a little differently this season, with Eric Samulski publishing the initial waiver-wire article on Friday afternoon. Then James Schiano updates it every Sunday to make sure you get the most up-to-date information.

The premise of the article is pretty straightforward. We'll give you some recommended adds each week based on recent production or role changes. When we list a player, we'll list the category where we think he’ll be helpful or the quick reason he’s listed. We hope this helps you determine whether the player fits your team's needs. Not every "trending" player will be a good addition for your specific roster.

To qualify for this list, a player needs to be UNDER 40% rostered in Yahoo! formats. We understand you may say, “These players aren’t available in my league,” and we can’t help you there. These players are available in over 60% of leagues and some in 98% of leagues, so they’re available in many places, and that can hopefully satisfy readers who play in all league types.

⚾️ Baseball is back on NBC: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Fantasy Baseball Waiver Wire Hitters

Noelvi Marte - 3B/OF, CIN (36% rostered)

(RECENT CALL-UP, POST-HYPE UPSIDE)

Noelvi Marte was recalled from the minors on Wednesday, but did not start that day. Now, maybe the Reds are really going to start Will Benson in right field and Blake Dunn in center field every day, but Benson is hitting .191/.321/.348 with a 31% strikeout rate, so, at some point, the insanity has to end. Marte is a former top prospect who had a good season in 2025 and crushed Triple-A this year after he was demoted, hitting .369/.409/.575 in 176 plate appearances with eight home runs and nine steals. Yes, he had struggled with the Reds to begin the year, but it was only 31 plate appearances over 11 games. This is still a 24-year-old who hit 14 home runs and stole 10 bases in 90 games last year while hitting .263. He's worth an add and a hope at a full-time job. You could also take a shot on his teammate Edwin Arroyo - 2B/SS, CIN (9% rostered), who was called up earlier in the week when Elly De La Cruz went on the IL with a hamstring strain. Arroyo, another former top prospect, hit 323/.383/.562 with 11 homers and nine steals in 53 games at Triple-A. The concern for Arroyo, who has already sat out one game since being called up, is that the Reds have too many infielders right now, so his playing time is not guaranteed.

Sunday update: Marte started consecutive games in right field before retreating to the bench on Sunday in favor of Benson. He had a single in each with one walk and one strikeout total.

Carson Benge - OF, NYM (35% rostered)

(REGULAR PLAYING TIME, COUNTING STAT UPSIDE)

Benge remains under 40% rostered, so we'll feature him here again. Rookies are going to have ups and downs, but this is still a player who, since May 1, has hit .300/.368/.458 with four home runs, 22 runs scored, 18 RBI, and four steals. That's helpful in all categories, especially while he keeps leading off for the Mets. I know he's not lighting the world on fire, but that's pretty solid production to be sitting on the wire in so many leagues.

Dylan Crews - OF, WAS (30% rostered)

(FORMER TOP PROSPECT, APPROACH CHANGE)

Crews has only gone 10-for-48 since being called up, and those swing decisions that the Nationals wanted him to work on don't appear to have carried over. He's chasing out of the zone almost 40% of the time, and even though he's making contact on a lot of those pitches, it's not contact he can do damage on. He also has a 55% groundball rate, which will not lead to many meaningful results. That being said, it's only been 13 games, and Crews did make clear strides in Triple-A, so I think he deserves a little bit more leash before you give up on him again. Another former top prospect people have soured on is Cam Smith - OF, HOU (13% rostered), who started the season hot but is hitting .216/.307/.351 on the year with six home runs and eight steals. Things are starting to get a little better over his last 15 games, with him slashing .269/.345/.462 with two home runs, seven RBI, and two steals. This is still a really talented young player, and while we can't be sure WHEN it's going to click for him, we do believe it will at some point.

Sunday update: Crews hit a late home run on Saturday as he desperately tries to find any semblance of consistency at the plate. Like Eric said, we still like a lot of what's going on under the hood despite the surface level stats lagging behind.

Jung Hoo Lee OF, SF (28% rostered)

(OFF THE IL, BATTING AVERAGE UPSIDE)

Lee came off the IL on May 29 and has gone 19-for-29 in seven games since then with eight runs scored and four RBI. He's regularly been hitting fifth in the order and has even started against most left-handed pitchers since being activated. The upside isn't high here, but he makes a ton of contact, has a starting job, and hits in the middle of the order, so that's worth a look in 15-team leagues. Lars Nootbaar - OF, STL (2% rostered) is another boring outfielder who is set to come off the injured list following offseason surgery on both of his heels. We know that you've been waiting for that Nootbaar breakout for a long time, but he remains a solid/productive player who should be in an everyday role.

Curtis Mead - 1B/2B/3B, WAS (27% rostered)

(HOT STREAK, FORMER TOP PROSPECT)

We’ve written a lot about Curtis Mead over the last month. He wasin Eric’s mid-May article on hitters who should produce more power, as well as in a video Eric recorded about his recent production and his latest article on May hot streaks. In 85 plate appearances in May (about 40 appearances below regular starters), Mead hit .261/.400/.507 with four home runs, 13 RBI, and 14 runs scored. That came with a 48.1% hard-hit rate, 90.9% zone contact rate, and 6.2% SwStr%. His exit velocities aren’t off the charts, but his 89.6 mph average exit velocity is over two mph better than his career average. He flattened his swing a bit this year and is looking to pull and lift the ball more than usual, which will make the most out of his solid but not elite exit velocities. Among 260 hitters with at least 100 plate appearances this season, Mead ranks 52nd with a Pull Air% of 22.9%. His exit velocity on his fly balls and line drives is 93 mph, which is the same as Cal Raleigh, Cody Bellinger, and Salvador Perez, so that will be just fine for power production.

Sunday update: three runs scored, two walks, and another home run from Mead between Friday and Saturday means his hot streak is still raging on. Don't leave him on your waiver wire if you need infield help.

Sam Antonacci - 2B/3B/OF, CWS (26% rostered)

(GREAT LINEUP SPOT, SPEED UPSIDE)

Antonacci has been productive for a while now. Since May 1st, he's hitting .315/.397/.378 with 22 runs scored and eight steals. He's not going to give you much power production, but he's hitting leadoff on a good team, so the runs will be there, and he stole almost 50 bases last season, so we know the speed will be there. An elite contact profile, combined with his multi-position eligibility, makes him a solid add in most formats. We really do wish Blaze Alexander - 2B/3B/SS/OF, BAL (3% rostered) was playing more. He appeared in Eric’s latest article on hitters to target based on their May resultsbecause, since May 1st, he's hitting .353/.384/.485 with 14 RBI and four steals in 74 plate appearances. He's making better-than-league-average contact in the zone with a better hard-hit percentage than league average as well. There is an intriguing profile here, but it's more of a deep league add right now until playing time emerges.

Jake McCarthy - OF, COL (21% rostered)

(UPCOMING HOME GAMES, STOLEN BASE UPSIDE)

We can start with the fact that the Rockies play three games at home and then three games in Sacramento next week. That's about as good as it gets for hitters. Since May 1, McCarthy is also hitting .293/.327/.505 with four home runs, 19 RBI, and four steals in 28 games. We would like to see that stolen base total tick up a little bit, but you can't get mad at that production. McCarthy is leading off against both righties and lefties, so we don't have to worry about his platoon splits. The same goes for TJ Rumfield - 1B, COL (13% rostered), who hits third basically every day. Over the last month, he's hitting .313/.391/.510 with five home runs, 15 runs scored, and 14 RBI. He's worth rostering in most formats, but shallow leagues should add him for this week as well. Check your waiver wire for most Rockies hitters during this upcoming week.

Keibert Ruiz - C, WAS (21% rostered)

(BATTING AVERAGE UPSIDE)

Keibert Ruiz has been solid at the plate for a while now. Since May 1, he's been hitting .354/.368/.662 with four home runs and 17 RBI. Spencer Nusbaum of The Athletic wrote a great article on how a dozen coaches sat down with Ruiz to create a plan for him moving forward. The crux of that meeting was that they believed Ruiz had a great foundation for success but needed to swing harder and pull the ball more. Solid. This season, Ruiz's bat speed is up, he has a career-high 42.3% hard-hit rate, and his average exit velocity is up four mph to 90.3 mph. He's one-catcher league viable right now. Maybe Endy Rodriguez - C/1B, PIT (1% rostered) is an option in two-catcher formats. The Pirates catcher has had two bad years of injuries, but is just 26-years-old and has hit .257/.447/.400 in 48 plate appearances since being activated this year. There was a lot of excitement surrounding him two years ago, so maybe now is the time he can make good on it.

Spencer Horwitz - 1B, PIT (19% rostered)

(EVERY DAY PLAYER, RUNS UPSIDE)

The Pirates have been a better offense than many expected, and Horwitz has played a big role in that. He has taken over the leadoff spot in the lineup and is hitting .314/.405/.510 in 29 games since May 1st with four home runs, 13 runs scored, 16 RBI, and one steal. Not much has changed from previous seasons, other than the fact that he is being far more selective (swinging 6% less overall) and making far more contact. He's not hitting the ball any harder than he has previously, and so some of this elevated batting average feels like a fluke, but it's worth chasing the results right now while he's producing.

Bryce Eldridge - UT, SF (17% rostered)

(PLAYING TIME OPPORTUNITY, POWER UPSIDE)

Eldridge was another player featured in Eric's article on May risers. When Eldridge was first called up, the Giants openly said they were not going to force him into the lineup every day. While that upset fans, it made some sense. Eldridge is only a 1B or DH and is really more of a DH. The Giants had Rafael Devers, and Casey Schmitt, who is also on this leaderboard, was enjoying a career year. There wasn’t a clear path for Eldridge. Yet, the injury to Heliot Ramos allowed the Giants to try Schmitt in the outfield and free up a spot for Eldridge, who hit .241/.328/.448 in May with a 56.8% hard-hit rate, 89.1% zone contact rate, and 10% SwStr%. That came with a 105.9 mph EV90 and also a .285 BABIP that feels like it could have, and should have, been higher. He’s hitting more line drives this year than we saw last year, which may limit the power output initially, but we're OK with that because you want a rookie to make hard contact and gain confidence. Plus, he has the power to drive the ball out of the ballpark even without forcing it. Another young power option from that same article could be Coby Mayo - 1B/3B, BAL (3% rostered). In 71 plate appearances in May, Mayo had a 58% hard-hit rate, 89.1% zone contact rate, 10.5% SwStr%, and 109.8 mph EV90. While that didn’t immediately lead to success, he hit .300/.404/.575 with three home runs, eight runs scored, and seven RBI over the final 13 games of the month. Perhaps that was him turning a corner?

Joshua Baez - OF, STL (12% rostered)

(POTENTIAL CALL-UP, POWER UPSIDE)

We like to get ahead of prospect stashes on the waiver wire, and I think it might be time for Baez to wind up as your stash. Lars Nootbaar is coming back this week, as mentioned above, but he figures to take Bryan Torres' spot in the lineup, which means Baez is being held off by Nelson Velázquez or the Cardinals' desire to have two catchers in the lineup on most days. Baez has big-time power and hit .274/.347/.632 in 106 at-bats in May with 10 home runs, 24 RBI, and a 34/9 K/BB ratio. He’s now continued that pace to begin June and is knocking on the door. Another possible stash would be Kaelen Culepper - SS, MIN (3% rostered), who has 13 home runs and 38 RBI on the season to go along with a .261 batting average and .851 OPS. He hit .280/.4076/.540 in May with seven home runs, 21 RBI, seven steals, and a 22/19 K/BB ratio. I understand that Tristan Gray is playing well, but, at some point, a team like the Twins needs to try its top prospect over a 30-year-old journeyman. Lastly, you could look to stash Yohandy Morales - 1B/3B, WAS (2% rostered), who is now up to 13 home runs and 36 RBI on the season to go along with a .344 batting average and a 1.016 OPS. He’s ready for a chance at big league pitching, but with Curtis Mead playing well at third base, the Nationals will need to use Morales as a DH or a first baseman.

Jorge Mateo - 2B/SS/OF, ATL (12% rostered)

(HOT STREAK, POWER/SPEED UPSIDE)

Mateo is another player Eric covered in that article on May results, where he said: "We’ve seen Mateo do this before. In 2023, when he was with the Orioles, he hit .347 with six home runs, 21 runs scored, 17 RBI, and 10 steals in just 23 games to start the season. It seemed like a full-on breakout. It was not. This season, in 52 plate appearances in May, Mateo hit .347/.384/.454 with three home runs, 13 runs scored, eight RBI, and five steals. He has seemingly wrestled the starting shortstop job away from Ha-Seong Kim and is even DHing against left-handed pitching recently...His bat speed is up two mph, and his 90.5 mph average exit velocity is about three mph up from his career mark. He’s sporting a career-high 48.2% hard-hit rate and 12.5% barrel rate and is pulling the ball 50% of the time, which is way up from his 39.6% career average." Yet, at the end of that write-up, Eric also said we’re likely getting the same player but with a quicker bat and a more pull-happy approach. That can certainly lead to more authoritative contact, but it is unlikely to finally cause Mateo to break out at 31 years old. Treat this like an Ildemaro Vargas-style hot streak.

Sunday update: Mateo sat for four straight games before re-entering the Braves' lineup on Sunday at shortstop while the red-hot Mauricio Dubón - 2B/3B/SS/OF, ATL (34% rostered) is covering for Michael Harris II in center field. Harris had a back flare up that forced him from the game Saturday, but the team is adamant that it's not serious. Mateo himself doesn't have much value if he isn't playing nearly every day. He will likely get a few more chances to start this week though when the Braves head to Chicago to face the White Sox.

Joc Pederson - DH, TEX (10% rostered)

(HOT STRETCH, POWER UPSIDE)

Joc Pederson has found his power stroke recently, hitting .274/.382/.583 in 29 games since May 1 with six home runs and 18 RBI. We know that he is going to sit against lefties, so you'll always need to check his upcoming schedule, but Eric recorded a video this week on why Pederson is worth an add.

Paul Goldschmidt - 1B, NYY (10% rostered)

(PLAYING TIME OPPORTUNITY, HOT STREAK)

Don't look now, but Goldy is holding off Father Time. In 27 games since May 1st, the veteran is hitting .305/.377/.558 with six home runs, 19 RBI, and a 44% hard-hit rate. He is playing pretty much every day at first base or DH and should get extra run in the DH spot with Aaron Judge sidelined for the next 6-8 weeks and the Yankees having fewer outfield spots to juggle. He hits near the top of the Yankees' lineup, which is good for run production. If you're in deeper formats, now could be the time to stash Jasson Dominguez - OF, NYY (9% rostered), who is beginning a rehab assignment on Friday and could replace Judge in the starting lineup when he returns.

Sunday update: in the five games without Judge, Goldschmidt has started each one. He manned first base in the last three, as he had for most of the last few weeks. The last time he sat was on May 19th and that playing time seems to be secure.

Colton Cowser - OF, BAL (7% rostered)

(PLAYING TIME OPPORTUNITY, POWER UPSIDE)

The 26-year-old has started to turn things around, hitting .310/.383/.619 over his last 20 games with four home runs, 13 RBI, and one steal. That comes with a 12/5 K/BB ratio but just a 16.7 percent hard-hit rate. Given the hot streaks we’ve seen him go on, now is the time to pick him up with the Orioles set to face 10 straight right-handed pitchers. I'm not sure I believe in what Wade Meckler - OF, Angels (2% rostered) is doing, but he is hitting .389/.421/.629 in his first 38 plate appearances for the Angels with two home runs, 10 RBI, and two steals. He's just 26 years old, has solid enough bat speed, and is lifting the ball more than he has before. He only had a 28.6% hard-hit rate in Trile-A this season, so we're not really expecting this to stick.

Jacob Gonzalez - 1B/2B/SS, CWS (6% rostered)

(REGULAR PLAYING TIME, BREAKOUT POTENTIAL)

We've been intrigued by Gonzalez since he was promoted last week to cover for the injured Munetaka Murakami at first base. He's had a bit of a swing and miss issue over his first week in the big leagues — 29% strikeout rate, 28.3% whiff rate — but socked his first career home run on Saturday against the Phillies.

That was a shot: 428 feet and well into the upper deck at Citizens Bank Park. A swing tweak ahead of this season helped the former first round pick unlock raw power that he hadn't shown since college and his quality of contact metrics from Triple-A backed that up. Now, seeing a ball hit that far with plus bat speed over again, one week of play should put him on mixed league radars.

Michael Massey - 2B/OF, KC (5% rostered)

(REGULAR PLAYING TIME, RECENT HOT STREAK)

Massey is another player who has come up in a few of Eric's articles, including the last one on May results, where Eric said, "This year, Massey’s bat speed is up two mph, his average exit velocity (91.2 mph) is 2.4 mph above his career average, and his 10.4% barrel rate is amost 3% higher than his career mark. He’s done that by trying NOT to pull the ball as much. For much of his career, Massey has been very pull-happy, and then last year, he started to lift the ball a lot too. This year, he’s still lifting the ball over 50% of the time, but he’s not actively trying to pull everything, and the sweet spot of his bat is positioned more towards center field as it travels through the zone. That has allowed him to drive the ball into the gaps, but with exit velocities that can still carry it out of the park when he gets out in front of one." Over his last 20 games, Massey is hitting .309/.328/.509 with three home runs and eight RBI. He deserves to be added in many formats while he's swinging the bat like this.

Isiah Kiner-Falefa - 2B/3B/SS, BOS (3% rostered)

(REGULAR PLAYING TIME, HOT STREAK)

Since Trevor Story has been injured and Marcelo Mayer has shifted to shortstop, Kiner-Falefa has been getting regular starts for the Red Sox at second base. Since the beginning of May, he’s hitting .357/.438/.476 in 49 plate appearances with one home run, eight RBI, and two steals. He can be picked up in deeper fantasy formats while he’s getting regular playing time. His teammate Caleb Durbin - 2B/3B, BOS (8% rostered) has also started to turn things around after working with a new hitting coach. Over his last 15 games, Durbin is hitting .286/.295/.476 with nine RBI and one steal. We know that he can run, and we know that the Red Sox want him to play well enough to be their everyday third baseman, so he could have 15-team league viability for speed and average if he keeps producing like this.

Vaughn Grissom - 1B/2B/3B, LAA (3% rostered)

(STARTING JOB, STOLEN BASE UPSIDE)

For a while, the results haven't been there for Grissom. Eric featured him in a Process+ article and his May hot streak article, but Grissom hit .190/.265/.309 with two home runs and five runs scored. However, that did come with 19 RBI and a .194 BABIP, which is comically low. Grissom also posted a 50% hard-hit rate, 88% zone contact rate, and 9.7% SwStr%, so he’s hitting the ball harder and making lots of contact. After spending two years in the Red Sox organization, Grissom’s bat speed is up three mph, which feels relevant because we know Boston is intense about the bat speed training they do in the minor leagues. Grissom is also pulling the ball and lifting the ball almost 10% more than when we last saw him in MLB action. Over his last 10 games, he’s hitting .300/.370/.550 with two home runs, seven runs scored, and 14 RBI. That could be a small sample size mirage, but we just discussed how good his underlying metrics were for the entire month of May, so it might also be the results simply catching up.

Jake Mangum - OF, PIT (3% rostered)

(EVERY DAY ROLE, STOLEN BASE UPSIDE)

The Pirates have started to give Mangum nearly every day at-bats, and he's delivering. Over his last 14 games, he's hitting .350/.386/.450 with one home run, six RBI, and five steals. We know that he can run, so the stolen base totals are the real pull here, but if Mangum is going to play 75% of the games for the Pirates, he's worth a gamble.

Fantasy Baseball Waiver Wire Pitchers

Jacob Latz - SP/RP, TEX (40% rostered)

We're not sure why Latz remains so under-rostered. Maybe because he's still a left-handed former starter who throws 94 mph, and that's not really the profile of a lockdown closer. Yet, he continues to produce. He has a 2.00 ERA and eight saves with a 26/5 K/BB ratio in 27 innings. At some point, even if the profile is not a typical one, you have to follow the results. We also think more people need to add Rico Garcia - RP, BAL (35% rostered), who continues to serve as the high-leverage reliever in Baltimore with Ryan Helsley sidelined. Helsley is slowly making his way back, but we have some more time with Garcia picking up some saves and wins in the Baltimore bullpen.

Griffin Jax - SP/RP, TB (32% rostered)

Yes, I still believe in Griffin Jax. The command of his changeup wasn't there in his last outing against Detroit, which was a problem against a team with so many left-handed hitters. That being said, Jax was able to rack up plenty of whiffs despite the struggles. He has a deep pitch mix and has managed to maintain velocity even when moving out of the bullpen. This is the profile of a pitcher who should deliver for your fantasy teams, and he gets the Angels, Nationals, and Royals for his next three starts. Don't give up hope yet.

Walbert Ureña - SP, LAA (27% rostered)

We've had Ureña on here a few times, but he's emerging as a solid streaming option this year. His power changeup (at 90 mph) is a really good pitch, and he uses it to both righties and lefties. He has showcased inconsistent command of an 87 mph sweeper, but that can miss plenty of bats to righties when it's on. He needs that sweeper because his fastball is just empty velocity, and will only be successful if he can get ahead with his other pitches and then try to get hitters to chase outside of the zone with elevated four-seamers. He gets Houston this week, which isn't a great start, but it isn't one we're scared of right now.

Troy Melton - SP, DET (25% rostered)

Melton has not had the strikeout numbers that we hoped to see when he came off the injured list, but he does have a 1.74 ERA and 0.87 WHIP in his first three starts. He's done that with great control of a solid 97 mph four-seamer, plus a good slider and cutter. He also pairs that with a sinker, curveball, and splitter to give him a deep arsenal that we can dream on. Melton is set to face Minnesota at home this week and then will get Houston after that. We don't see him being dropped from the rotation when Casey Mize and Justin Verlander return. That would likely be Keider Montero. When Tarik Skubal returns, the Tigers will have a decision to make, but that is not imminent.

Christian Scott - SP, NYM (25% rostered)

Scott has been solid so far for the Mets with a 2.97 ERA and 1.38 WHIP. Obviously, that WHIP is not ideal, but he's gotten the walks in check a bit more of late. He's been very four-seamer and sweeper heavy of late, which remains a bit of a concern against lefties, so we do want to see Scott get better with his cutters and splitters so that he can attack those lefty-heavy lineups. Scott gets the Cardinals this upcoming week, and then it gets a bit dicier with the Reds in Cincinnati and the Cubs at home. Still, we'd at least try to hold him on our bench for those starts.

Sunday update: Scott shut the Padres out on Friday night over 5 2/3 innings with two walks and three strikeouts. His repertoire continues to be nearly all fastballs and sweepers — they combined for 85% of his total pitches here — but the Padres' right-handed heavy lineup allowed that gameplan to be effective. Regardless, he will stay effective as long as he can continue to locate his fastball at the letters. Just keep looking out for more cutters and splitters when he faces more lefties.

Dustin May - SP, STL (24% rostered)

A pitch mix change has unlocked a solid run of production for Dustin May. In his first three starts of the year, May threw almost 31% four-seam fastballs and just 11% cutters. He had a few terrible outings in that stretch and wasn't missing bats at all with a 17% strikeout rate and 7.4% swinging strike rate. Then, he made a shift. Over his next nine starts, he reduced his fastball usage to 24% and upped his cutter usage to 26%. That also enabled him to save the four-seamer to use more up in the zone for swings and misses. Since then, May has a 3.38 ERA, 1.16 WHIP, 23% strikeout rate, and nearly 11% swinging strike rate. That will work in most formats. He gets a good two-start week this week against the Mets and Twins, both on the road. He'd then get the Royals the week after that. I'm also OK using his teammate, Andre Pallante - SP, STL (9% rostered) against the Mets this week because his velocity is up, he has more vertical movement on his four-seamer, and he has always had a good slider.

Gage Jump - SP, ATH (23% rostered)

I broke down Jump's MLB debut in my streaming starting pitcher article on Monday, so I encourage you to check that out for a deep dive. The short synopsis of it was that Jump has plus raw stuff but inconsistent command. Pair that with him being a rookie and pitching in a horrible home park for pitchers, and it makes him a bit tricky to roster in fantasy leagues. We love the talent, but there will be blow-up outings along the way. This week will be a good test. He gets to face the Rockies, which we like, but he's in Sacramento, which is not ideal. I think I still might roll the dice, and then he gets the Angels at home and Giants on the road after that, which is not a bad setup. The A's are also moving Jack Perkins - SP/RP (5% rostered) into the rotation. He's an arm I've always been intrigued by and should be monitored in deeper formats.

Stephen Kolek - SP, KCR (19% rostered)

We should start by saying that Kolek was placed on the Family Medical Leave list on Thursday, so we hope everything is OK with his family, and fantasy managers should monitor that situation to know if he will make his scheduled starts. If he does, he has a nice two-start week set up with home games against Texas and Houston, and then he would face the Cardinals and Rays in his two starts after that. Kolek isn't overpowering, but he wins with command and limiting hard contact. You can feel comfortable using him when he's rolling like this.

Grant Taylor - RP/SP, CWS (14% rostered)

Taylor was called on for a save chance against the Phillies on Saturday and completely blew them away. He struck out the side on 14 pitches, went up 0-2 on all three hitters, regularly sat near 100 mph with his heater, and forced six whiffs in that one inning of work. If he’s ever unleashed as the White Sox’s full-time closer, he’d instantly be one of the nastiest in the league. His last save came nearly three weeks ago though, so be on the lookout if he actually takes this job over.

Alex Lange - RP, KC (10% rostered)

It seems that Lucas Erceg has finally pitched his way out of the closer's role in Kansas City. That has given Lange a chance to convert the last two saves for the Royals. The former Tigers' starter has a 4.18 ERA, 1.39 WHIP, and 28/15 K/BB ratio in 28 innings, so this is not the profile of a lockdown reliever. Still, he has produced of late and seems to be getting the chances now, so he and Matt Strahm -RP, KC (10% rostered) could split save opportunities going forward. Similarly, Yoendrys Gomez - RP, MIN (10% rostered) seems to be getting the chances in Minnesota right now. Another former starter, Gomez has a 0.68 ERA, 0.83 WHIP, and three saves over his last 13.1 innings. He's also racking up plenty of strikeouts, so he could be worth a gamble right now, but don't hold on too long if it starts to go sour.

Sunday update: again Lange came on for the save on Saturday night and struck out three batters in a bit of an arduous inning. He is firmly the closer in Kansas City at the moment.

Keaton Winn - SP/RP, SF (9% rostered)

I don't know what to make of the Giants' bullpen, and they're the worst team in baseball, so how much do you want to go chasing this? That being said, Winn has been their most consistent reliever and has been sharing save opportunities with Caleb Kilian. Another spec closer who could be worth adding is Hogan Harris - RP, ATH (13% rostered). He has a 2.48 ERA and 25% strikeout rate in 29 innings. He has had some command issues and will likely only be used when the A's face a bunch of lefties in the ninth, but he should be on your radar.

Wilber Dotel - RP/SP, PIT (1% rostered)

Sometimes you also just want a good relief arm to help with ratios. Pirates rookie Wilber Dotel has been electric this season, with a 1.08 ERA, 0.78 WHIP, and 17/5 K/BB ratio in 16.2 innings across seven appearances. He has mainly been used as a multi-inning reliever, but the Pirates' late-inning guys are struggling. You could add Dotel right now for his ratios in the middle innings, but then you may get a closer waiting in the wings.

Justin Slaten - RP, BOS (1% rostered)

Aroldis Chapman is reportedly banged up, tending to a minor hamstring strain.

He still did earn the save on Friday against the Yankees, but was a bit erratic on his way there walking two batters. If he misses time, it's likely that Slaten is next in line for saves.