Minor League Recap: Justin Campbell is not supposed to be this good

Columbus Clippers Travis Bazzana (12) throws the ball to first base during home opener at Huntington Park on Tuesday, March 31, 2026, in Columbus, Ohio. | Samantha Madar/Columbus Dispatch / USA TODAY NETWORK via Imagn Images

Columbus Clippers 1, Iowa Cubs 8

Clippers fall to 8-8

Columbus jumped out to a 1-0 lead and then gave up eight unanswered runs to get blown out.

Petey Halpin and C.J. Kayfus led the way, both going 2-for-4, with Halpin scoring the team’s lone run.

No one else reached base safely twice, although Travis Bazanna and Kahlil Watson both doubled.

Starting pitcher Pedro Avila allowed three runs on four hits in 3.2 innings with an impressive eight strikeouts and two walks.

Tommy Mace then came in for attempted long relief and it did not go well. Mace was tattooed for five runs on two hits with four walks in just 0.2 innings.

The rest of the bullpen was solid, with Jack Leftwich tossing 1.2 scoreless innings. Cody Heuer also had a scoreless frame and top bullpen prospects Andrew Walters and Franco Aleman both had 1-2-3 scoreless frames with Walters striking out two.

Akron RubberDucks 2, Harrisburg Senators 9

RubberDucks improve to 6-4

Akron made the most of its opportunities, scoring eight runs on seven hits Tuesday while terrorizing Binghamton on the basepaths with seven stolen bases.

Alfonsin Rosario was the top offensive performer, going 1-for-3 with a home run and a walk, also stealing a base.

Wuilfredo Antunez went 2-for-4 with a double and a stolen base, Angel Genao went 1-for-4 with a walk and a stolen base, Nick Mitchell went 1-for-4 with two stolen bases, Alex Mooney walked twice and stole a base, Joe Lampe went 1-for-3 with a walk and a stolen base and Jacob Cozart went 1-for-2 with a walk and a sacrifice fly.

Starting pitcher Matt Wilkinson was flat out impressive, allowing one run on six hits in 4.1 innings with five strikeouts and one walk. Through two starts at Double-A, he’s boating a rock solid 2.16 ERA.

Both Jack Jasiak and Matt Jachek allowed three runs in their relief appearances, but Alaska Abney saved the day with a scoreless ninth inning to earn his first save of the season.

Lake County Captains 13, Fort Wayne Tincaps 4

Captains improve to 5-5

As ecstatic as I am about Lake County’s offense erupting for 13 runs, let’s start with Justin Campbell.

He was Cleveland’s first round competitive balance pick in 2022, the same year they drafted Chase DeLauter, but due to a pair of surgeries, he did not make his pro debut until this season. You never know what to expect with players who have extended delays in their development, but Campbell has passed all tests with flying colors. Cleveland named him Lake County’s opening day starter for 2026 and he’s lived up to the hype with dominant pitching. He’s pumping his fastball in the mid-90s, commanding the strike zone well and utilizing all of his secondaries.

On Tuesday, he flat out dominated Fort Wayne hitters, tossing 3.0 shutout innings of one-hit ball with three strikeouts and no walks. At this point, he may not be long for Lake County’s rotation because he needs a bigger challenge. He has a 1.23 ERA through three starts and is rocketing up my Guardians prospect rankings.

On the offensive side of the equation, Lake County racked up 13 hits and 11 walks, with every player on the team reaching base at least twice.

Jaison Chourio blasted his first home run of the season, going 2-for-6.

Dean Curley was nearly perfect at the dish, going 2-for-3 with a double and three walks to reach base a whopping five times.

Bennett Thompson also continues to impress with his bat, going 2-for-3 with a pair of doubles and two walks while Nolan Schubart went 2-for-5 with his first home run of the campaign.

Aaron Walton reached base three times, going 2-for-4 with a walk, while Jace LaViolette went 1-for-5 with a walk. Luke Hill went 1-for-3 with a walk, a sacrifice fly and three RBIs while Anthony Silva went 1-for-4 with a walk and Maick Collado walked twice.

Melkis Hernandez earned the win in long relief, allowing four runs (two earned) on five hits in 3.1 innings pitched.

Kendeglys Virguez impressed with three strikeouts in a 1-2-3 inning while Cam Walty finished off the win with 1.2 scoreless inings.

Hill City Howlers 5, Wilson Warbirds 7

Howlers fall to 6-4

The youngsters teed off for their first home runs of the season in this one.

Juneiker Caceres went 2-for-5 with a bomb, while Dauri Fernandez went 1-for-5 with a three-run blast that almost brought Hill City back into the game.

Other offensive standouts included Robert Arias, who went 2-for-4 with two stolen bases, and Luis De La Cruz, who went 2-for-3 with a walk and two more stolen bases. They need to move De La Cruz up in the batting order at this point. He’s batting .407 with a 1.012 OPS on the young season.

Starting pitcher Aiden Major allowed two runs on two hits in 3.0 innings. He walked two and struck out four.

Unfortunately, reliever Wes Burton simply could not get out of the fourth inning, surrendering five runs in just 0.2 frames on three hits and a pair of walks.

Will McCausland gave the Howlers a great chance to make a comeback with 4.0 scoreless innings of long relief, striking out five and walking two while allowing just one hit.

Red Sox first baseman Willson Contreras leads the league in HBP

ST LOUIS, MISSOURI - APRIL 11: Willson Contreras #40 of the Boston Red Sox reacts after getting hit by a pitch against the St. Louis Cardinals in the second inning at Busch Stadium on April 11, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images) | Getty Images

When Mick Abel hit Willson Contreras, the first baseman joined Yandy Diaz, Dillon Dingler, Connor Nordy, and Isaac Paredes to lead all of MLB with four hit by pitches. So far in the season, Contreras has been hit once each by the Reds, Brewers, Cardinals, and Twins.

Contreras has had a mixed bag with HBPs. In his first season with the Cubs he was hit 4 times in 283 plate appearances (76 games) Then 3 times in 428 plate appearances (117 games). Nothing too interesting.

In 2018 he recorded his highest playing time total until the 2025 season: 544 plate appearances (138 games). And he’s up to 13 HBP.

Drops down to 9 the next season in 409 PAs (105 games).

And that’s where the story starts to get interesting.

In 2020, in 225 plate appearances (57 games in the short season) he was hit 14 times!

Then he was hit another 14 times in 2021 in 483 plate appearances (128 games). More than double the games but the same number of times hit.

You can watch these over and over and over. He’s taking pitches off that front arm. Is he leaning into it? I mean, maybe? He does often turn the shoulder but that’s also what you see guys evading the ball do.

We’ll keep going.

In 2022, his final season in Chicago, Contreras was his 24 times. Not leading the league but adding 10 to his previous personal…best. The Brewers hit him 3 times that year. As did the Reds, Pirates, and Cardinals (two in one game!). The only AL team to hit him? The Yankees.

He decides to replace Yadier Molina in St. Louis and spare himself a few HBPs. And he drops to 13 (495 PAs, 125 games) and 12 (358 PSs, 84 games) in his first two years in Missouri. With one season injury-shortened though, you can guess what is coming next. 23 HBP! In 2025, his final season in St. Louis, we see the future Red Sox first baseman take 23 pitches off his body. 563 PAs, 135 games.

Interestingly, in 2025 the Red Sox hit him twice. And he was then traded there. So that at least follows his own choice to sign in St. Louis after taking a few off the “chin.”

Red Sox fans have gotten to see some of the classics too. The teams that hit him a lot — which is partially due to playing time because they’re NL Central teams and his career was spent in the NL Central until 2026. But also The Brewers hit him 4 times last year.

In the opening series there’s a very typical shoulder move.

March 28th, 2026:

Then there was a but of an incident with the Brewers. He really thinks that one was on purpose. Right? He looks mad. And this one is more of the scraper type of HBP than his classic shoulder bruise. This is grazing the hand. Was this avoidable, or at least moreso than others?

April 6th, 2026:

In his return to St. Louis it’s a quick reception and then a pretty solid plunking. And remember he played with Kyle Leahy. This is a former teammate. Famously, the pitcher of St. Louis didn’t care for Contreras as a catcher. But this is a pretty standard (for him) pitch to the arm. He wears an elbow guard. He’s ready for these.

April 11, 2026:

Right now, depending on playing time, Contreras could be heading for a new HBP record. But he’s quickly running out of NL Central games and opponents. The teams that know him. The teams that might really dislike him. So maybe it’ll turn out that his shoulder was a nice target for guys who wanted to settle a grudge. Or is it his OBP secret sauce?

Thoughts on a 2-1 Rangers loss

Apr 14, 2026; West Sacramento, California, USA; Texas Rangers pitcher Luis Curvelo (57) is removed from the game after suffering an injury against the Athletics during the seventh inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images | Dennis Lee-Imagn Images

A’s 2, Rangers 1

  • One step forward, one step back for the Ranger offense.
  • On the heels of an eight run outburst against the hated A’s on Monday, the Rangers followed that up with one run and four hits on Tuesday.
  • But first things first. The pitching.
  • MacKenzie Gore’s fourth outing for the Texas Rangers was a reminder as to why he was able to be acquired for a quantity-over-quality prospect package. The broadcast has touted Gore as a legitimate top of the rotation starter — Dave Raymond referred to him early in this game as “an ace on a team with two veteran #1s” — and the potential is definitely there.
  • But Gore’s inconsistency and spates of wildness have held him back during his career, and we saw that on Tuesday.
  • Things started calmly enough. Gore started things off with a three pitch strikeout of Shea Langeliers as part of a 1-2-3 first. A leadoff walk in the second to Tyler Soderstrom was erased by a Max Muncy GIDP, and after retiring the first two batters in the third, Gore had faced the minimum and just needed to retired ninth place hitter Denzel Clarke for another 1-2-3 inning.
  • Things went sideways from there, though. Clarke doubled, and then a four pitch walk to Langeliers was followed by a five pitch walk to Nick Kurtz, loading the bases. A line drive single by Jacob Wilson brought home two A’s runs before Gore got out of the inning by getting Soderstrom to ground out on the seventh pitch of that at bat.
  • Though that Wilson single plated the only two A’s runs in the game, Gore never really got back on track after that. He got himself in trouble to start the fourth with a five pitch walk to Muncy and a four pitch walk to Austin Wynns. A sac bunt, a 6-2 out at home, and a Clarke K got him out of the inning unscathed. Gore couldn’t make it out of the fifth, however, as a K-single-K sequence was followed up by an eight pitch walk to Soderstrom, ending Gore’s day
  • Gore only allowed three hits, but he issued six walks, tying his career high for walks in a game. He also needed 94 pitches to get through just 22 batters while getting just seven swings and misses.
  • To his credit, Gore did a good job minimizing damage, and put the Rangers in a position where they could have won the game had the offense not taken a powder. But this is the sort of performance that has me thinking we should tap the brakes on anointing Gore as an ace.
  • The good news from the pitching front was that Robert Garcia gave the Rangers 1.2 scoreless innings, with three Ks and a walk, and Tyler Alexander struck out two in getting the final four outs of the game.
  • The bad news from the pitching front is that two Rangers pitchers left the game due to physical issues. Chris Martin came in in relief of Gore in the fifth, got Muncy to strike out, but then didn’t come out for the sixth due to arm soreness. Luis Curvelo, meanwhile, had to come out after two pitches, the second of which was way wild and was followed by him throwing his glove and grabbing his right arm. It looked serious, and post-game it was reported it was a biceps issue, though Skip Schumaker said Curvelo felt fine after the game.
  • So we are in wait and see mode in regards to 25% of the Ranger bullpen. The Curvelo ailment could just have been a cramp or something similar that turns out to be a non-issue going forward, or it could not be.
  • As for Martin, the Rangers have used him judiciously of late — he hasn’t pitched in back-to-back games since games 2 and 3 of the season, and he was making his third straight appearance when he was working on two days rest. The injury issues Martin dealt with last year make you concerned about how much he can be relied upon in 2026. Between the arm soreness and the rough start to the season, it wouldn’t be surprising if the Rangers erred on the side of caution and put Martin on the 15 day injured list.
  • As for the offense, they were once more stymied by a lefthanded starter. The Rangers scored a run in the first on a Brandon Nimmo leadoff double and a Jake Burger single. They got just two more hits the rest of the game — a Danny Jansen leadoff single in the fifth, and a Josh Jung one out double in the seventh.
  • In fairness, Andrew McCutchen was robbed of a homer in the fourth, with Denzel Clarke making a leaping grab at the wall to save what would have been a game-tying bomb.
  • So far this season, the Rangers are slashing .250/.323/.422 against righthanded pitchers and .185/.243/.280 against lefties.
  • MacKenzie Gore’s fastball reached 97.6 mph, averaging 95.8 mph. Chris Martin threw one fastball, at 95.7 mph. Robert Garcia’s fastball touched 96.2 mph. Tyler Alexander hit 93.3 mph with his fastball.
  • Brandon Nimmo’s first inning double was 106.4 mph. Jake Burger had a 101.1 mph line out. The should’ve been home run stolen from Andrew McCutchen was 100.9 mph.
  • Onwards and upwards.

Jarren Duran makes obscene gesture at fan who 'told me to kill myself'

Boston Red Sox outfielder Jarren Duran made an obscene gesture to a fan during the fifth inning against the Minnesota Twins on Tuesday, April 14, flipping off a fan as he jogged back to the dugout at Target Field.

Duran said the fan made a comment that crossed the line.

"Somebody just told me to kill myself," Duran told reporters after the game. "I'm used to it at this point, you know? I mean, I'm going to flip somebody off if they say something to me, but it is what it is. I shouldn't react like that, but that kind of stuff is still kind of triggering."

Duran has been candid about his mental health struggles, revealing in a 2025 Netflix documentary about the Red Sox that his on-field difficulties during the 2021 and 2022 seasons led him to a dark place where he contemplated and attempted suicide.

The incident on Tuesday is not the first time Duran has had a run-in with a fan over the subject. Earlier this season, a Cleveland fan made an inappropriate comment referencing his mental health struggles in the middle of the seventh inning and was ejected from the game.

"Honestly, it's my fault for talking about my mental health because I kind of brought in the haters. So I've just got to get used to it," Duran said. "I was just trying to hold it in and not really bring that up to the team. I mean, we're trying to win a game. I shouldn't even bring that up to anybody. It just happens."

Red Sox manager Alex Cora said he had not seen the gesture or any video of it. Duran finished hitless in four at-bats against the Twins and the Red Sox fell to 6-11 on the season with the loss.

If you or someone you know may be struggling with suicidal thoughts, you can call the U.S. National Suicide Prevention Lifeline at 800-273-TALK (8255) any time day or night, or chat online.

Crisis Text Line also provides free, 24/7, confidential support via text message to people in crisis when they dial 741741.

This story was updated to change a video.

This article originally appeared on USA TODAY: Jarren Duran makes obscene gesture after fan's offensive comment

Kenley Jansen moves into third place on all-time MLB saves list

As he's done so many times before, Kenley Jansen preserved a one-run lead in the ninth Tuesday night to nail down a save.

With the potential tying run at second base, the Detroit Tigers closer induced an easy fly ball to center field to complete a 2-1 win over the Kansas City Royals on April 14 for save No. 479 of his career, moving him into third place on the all-time list.

Only Hall of Famers Mariano Rivera and Trevor Hoffman have recorded more.

"It's awesome," Jansen told reporters afterward. "It tells me that no matter the adversity you go through in life, in your baseball career, at some point, you think you're done, but you always have that fight in you. You just have to keep believing in yourself, even if you don't that day."

The milestone was so important to Jansen that he addressed the team during its postgame celebration.

"The speech he gave to the team after, it was really cool to listen," said rookie shortstop Kevin McGonigle, who scored the go-ahead run in the eighth that gave Jansen the opportunity. "He talked about his career, and how it was a grind. It’s easy to quit, but never give up. Guys like that, you’ve got to listen, anytime they talk."

Tigers closer Kenley Jansen celebrates with catcher Dillon Dingler after recording save No. 479 of his career against the Kansas City Royals.

MLB all-time saves leaders

  1. Mariano Rivera 652
  2. Trevor Hoffman 601
  3. Kenley Jansen 479*
  4. Lee Smith 478
  5. Craig Kimbrel 440*
  6. Francisco Rodriguez 437
  7. John Franco 424
  8. Billy Wagner 422
  9. Dennis Eckersley 390
  10. Joe Nathan 377

* - active

This story was updated to change a video.

This article originally appeared on USA TODAY: Kenley Jansen records 479th career save, now third on all-time list

What to make of Will Warren

NEW YORK, NY - APRIL 08: Will Warren #29 of the New York Yankees looks on during the game against the Athletics at Yankee Stadium on April 8, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images

Recency bias can be a heck of a thing, and a concept that may not serve Yankees righty Will Warren all that well. In his most recent outing on Monday against a forgettable Angels lineup, Warren failed to escape the fourth inning, and although they were all unearned, Los Angeles plated four runs under his watch. Although he was not on the hook for any earned runs, it was not a pretty start, but it would be hard to deny the good things in there.

On the whole, that is often the case with Warren. He does not pitch deep into games, and may not always produce the most eye-popping lines, but there is plenty of value in what he brings to the Yankees. Although his role is not set in stone in the future, from the beginning of the 2025 season until now it has been vital to the Yankees. Although that start against the Angels was brief, it was productive in a lot of ways, as he struck out six and walked just one, while technically being off the hook for any of the Halos’ four runs. In fact, a lot of his starts have looked like this, as he’s reached a maximum of 5.2 innings in a start this season, with that being the only time he’s pitched beyond the fifth. It may not be the most satisfying baseball, but it certainly isn’t bad.

On the season (four starts), Warren has posted a 2.45 ERA and a 3.57 FIP, while striking out more than a batter per inning. The six walks he’s allowed would also suggest an improved rate, though it is obviously very early. Either way, the likely outcome is that the Yankees simply get a Will Warren similar to the one they saw in 2025. There is a valid argument that this would be just fine.

Perhaps Warren’s most valuable asset in 2025 was the fact that has was able to start 33 games for the Yankees, one of just eight big league pitchers to do so. Beyond just simple dependability, which has become an overlooked skill, Warren was a solid major league arm through it all. The now 26-year-old managed a 4.07 FIP in his 162.1 innings of work, and although he completed seven innings in just one of those 33 starts, the Yankees could at least count on trotting him out there every fifth day without needing to worry.

That season was his only real full-time big league work to this point, and at his age, a breakout to some degree would not be the most surprising thing in the world. Given his deep pitching repertoire, highlighted by good off-speed stuff, and a four-seam/sinker combo that can get him by, Warren has a reasonable ceiling, with a floor that is sturdy thanks to his proven durability. Even if huge steps are never really taken, a mid-to-end-rotation arm who can rack up some strikeouts and generally stay out of major trouble can be hugely valuable. For the Yankees, in their current situation, they can see exactly why. With both Gerrit Cole and Carlos Rodón on the shelf early in 2026, Warren’s presence, whatever it may be, is proving valuable.

Whenever those two All-Star level pitchers return, Warren’s role could change as the 2026 season progresses. But they say you can never have enough pitching, and if Warren can remain healthy and continue to make regular starts for New York, he’ll keep doing his thing as a quietly valuable part of this roster.

Will Warren’s time on the mound may not always be lengthy or particularly flashy, but its value comes from dependability. It’s been only a year-plus of time, but if Warren can maintain his league-average or better production as someone who can consistently trot out every fifth day, the floor is high for a righty that’s proving quite valuable to the Yankees.

Elephant Rumblings: A’s Minor League Check-in on Jackie Robinson Day

SACRAMENTO, CALIFORNIA - APRIL 13: Zack Gelof #20 of the Athletics strikes out in the bottom of the eighth inning against the Texas Rangers at Sutter Health Park on April 13, 2026 in Sacramento, California. (Photo by Justine Willard/Athletics/Getty Images) | Getty Images

Happy Wednesday, A’s fans. Today, the Athletics—and every other MLB team—will wear No. 42 in honor of the legendary Jackie Robinson.

After beginning the season 1-5, the Athletics responded with a five-game winning streak to finish their challenging opening 15-game stretch at an even 8-8. That streak came to an end Monday in the opener of the team’s second home series against the Texas Rangers. Having spent the majority of the season on the road, this weeklong home stand offers a chance to settle in and pick up some wins at Sutter Health Park.

With Brent Rooker on the injured list due to an oblique strain, the A’s have already tapped into their organizational depth. Zack Gelof earned a promotion from the Triple-A Las Vegas Aviators after batting .366 with four home runs and 10 RBIs. Primarily a second baseman, Gelof also received playing time in the outfield in Triple-A. He made his first MLB start in right field yesterday in the A’s 2-1 bounce-back victory over the Texas Rangers. Gelof did not make a catch; the only ball hit his way was Rangers right fielder Brandon Nimmo’s double. At the plate, he struck out twice, with a sacrifice bunt in between.

Gelof may not be the last call-up from Las Vegas. Outfielder Colby Thomas and catcher Brian Serven are also hitting well and both could be in line for opportunities this season.

On the pitching side, reliever Joel Kuhnel has impressed with two saves in two opportunities, while fellow call-up Jack Perkins has also helped stabilize the bullpen. Notably, the A’s have yet to place a pitcher on the injured list this season. When that changes, pitching prospects Kade Morris and Gage Jump could be candidates for their MLB debuts.

At Double-A Midland, top prospect Leo De Vries grabbed headlines Sunday with his first two home runs of the season. He will likely be promoted to Las Vegas at some point this year, and if he continues to play well, a jump to the majors is not out of the question. Third baseman Tommy White and left-handed pitchers Jamie Arnold and Wei-en Lin are also worth monitoring.

Further down the system, High-A Lansing pitchers Zane Taylor and Steven Echavarria stand out, along with outfielder Devin Taylor, the A’s second-round selection in the 2025 MLB Draft. In Low-A Stockton, 18-year-old Venezuelan outfielder Breyson Guedez is trending up after an impressive spring. Following his 450-foot home run off San Diego Padres starter Michael King during Cactus League play, Guedez has carried that momentum into the season, tallying 12 hits in his first 41 at-bats.

Overall, the Athletics possess promising talent at every level of the organization, a positive sign as the franchise prepares for its move to Las Vegas in 2028.

How often do you expect the A’s to rely on minor league reinforcements this season? And which prospect do you think will make the biggest impact?

A’s Coverage:

MLB News and Interest:

Best of X:

Left-handed pitcher Jeffrey Springs continued his early-season dominance last night. It seems like the A’s have a strong chance to win every time he takes the mound.

19-year-old elite shortstop prospect Leo De Vries is heating up at Double-A. He had two more hits last night. How long should the Athletics keep him on the Midland Rockhounds before promoting him to Triple-A?

Today is a special day in baseball, as the sport honors the man who heroically broke MLB’s color line. However, more work still needs to be done, as A’s right fielder Lawrence Butler is among the small percentage—about 6.8%—of African American players in Major League Baseball

Mets Morning News: It’s been one week

LOS ANGELES, CA - APRIL 14: New York Mets outfielder Luis Robert Jr. (88) reacts to striking out with two runners in scoring position in the 8th inning of the MLB game between the New York Mets and the Los Angeles Dodgers on April 14, 2026 at Dodger Stadium in Los Angeles, CA. (Photo by Brian Rothmuller/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Meet the Mets

The Mets lost their seventh game in as many days, falling to the Dodgers 2-1 in a true pitcher’s duel. Francisco Lindor provided the team’s sole run, hitting his first home run of the season to lead off the game, recording his first RBI of the season in the process. Nolan McLean had a transcendent start, pitching seven innings of one-run baseball, striking out eight and allowing just two hits and two walks. His sole run was given up in the first, when a Freddie Freeman dribbler up the first base line allowed Kyle Tucker to score from third. But Yoshinobu Yamamoto was just as fantastic, going 7.2 innings, allowing four hits and striking out seven. Brooks Raley took the loss, allowing a run in one inning of work, where one hit made the difference after two walks.

Choose your recap: Amazin’ Avenue, MLB.com, Newsday, New York Post

Nolan McLean’s pitch mix is quite unique, as is his ability to create spin when he throws.

The Mets’ current offensive rut can’t be placed solely on the absence of Juan Soto, and in fact goes much deeper than that.

Prior to last night’s game, the Mets called up Austin Warren and placed newly called up reliever Joey Gerber on the 15-day injured list with a right finger blister.

Jared Young has been dealing with some left knee discomfort, and is awaiting the results of some testing to determine a possible injured list stint.

Around the National League East

The Phillies traded former top pitching prospect Griff McGarry to the Dodgers.

The Nationals beat the Pirates 5-4, with CJ Abrams getting three hits—including a home run—and driving in two runs.

The Phillies were handed a smackdown by the Cubs in a 10-4 loss, with Tim Mayza taking the loss after giving up four runs (only three earned) while only recording a single out.

The Braves eked out a 6-5 win against the Marlins, with Dominic Smith driving in three runs in the bottom of the eighth to put the Braves ahead in the eleventh hour.

Around Major League Baseball

The key to a great pinch-hitter may come down to the length of the batter’s swing, at least according to Rangers manager Skip Schumaker.

The Milwaukee Brewers have taken a big hit to their lineup with Christian Yelich now expected to be out until at least the middle of May, if not longer.

Mayor Ken Sim has called for a bid for an expansion team to be given to the city of Vancouver.

Lucas Giolito is still on the free agent market, but he might not be for much longer with multiple teams in desparate need of pitching.

Orioles’ manager Craig Albernaz may be bruised and have several broken bones, but he’s already back after taking a foul ball to the face and a trip to the hospital.

Tatsuya Imai has admitted to having some trouble adjusting to an American lifestyle, both within and outside of the world of baseball.

Yesterday at Amazin’ Avenue

Steve Sypa is up to his third Mets Minor Leaguers of the Week roundup.

Today in the Feed

This Date in Mets History

29 years ago today, MLB held the first ever Jackie Robinson Day at Shea Stadium, with several big names in attendance including President Bill Clinton and Robinson’s widow Rachel Robinson.

Mets star Juan Soto takes significant step on road back from calf injury

Mets star Juan Soto took a big step on his road back from a calf strain, beginning a running program on Tuesday. 

SNY broadcaster Gary Cohen first made note of the progress during Tuesday night's game, then team owner Steve Cohen later confirmed the news on social media

This is certainly very encouraging progress for all sides. 

Soto has been participating in baseball activities such as hitting and playing catch since days after suffering the injury, but he hadn’t resumed running up until this point. 

New York, of course, won't activate the star outfielder until he is back to 100 percent.

Carlos Mendoza did note earlier this week that they still expect him to be able to meet the two-to-three week threshold they put out upon placing him on the 15-day IL on April 6.

If he continues to follow that timeline, it'd put him on track to return at some point next week. 

When asked about the possibility of a rehab assignment, the skipper said that the team could get creative with Soto, which could mean bringing minor league pitchers to Citi Field to throw live ABs. 

Either way, the Mets' offense could certainly use him back sooner rather than later. 

After falling to the Dodgers 2-1 on Tuesday, they've now scored just once over their last three games and 10 times over the course of their seven-game losing streak. 

MLB Player Props & Best Bets for Today, April 15

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

Kyle Tucker has been in a horrid slump, but a game-winning single last night could be exactly what gets him rolling again.

Tucker has a strong matchup tonight, but so do Elly De La Cruz and Oneil Cruz, with all three lining up in favorable spots.

Read on for my MLB player props for Wednesday, April 15.

Best MLB player props today

Player PickOdds
Reds Elly Da La CruzOver 1.5 total bases+120
Pirates Oneil CruzOver 1.5 total bases-115
Dodgers Kyle TuckerOver 0.5 home runs+610

Elly De La Cruz Over 1.5 Total Bases (+120)

Cincinnati Reds star Elly De La Cruz steps into Great American Ball Park tonight against Tyler Mahle, a fly-ball arm walking into a launching pad.

With 83-degree heat and wind blowing out, this is prime carry weather. The San Francisco Giants starter has already allowed 16 hits in 14 2/3 innings, basically a hit per frame.

De La Cruz has cleared his total bases prop in three of his previous four games, and needs just one gap shot or one big swing to cash this plus-money prop.

  • Time: 6:40 p.m. ET
  • Where to watch: NBC Sports Bay Area, Reds.TV


Oneil Cruz Over 1.5 total bases (-115)

Pittsburgh Pirates slugger Oneil Cruz is on an absolute tear, slashing .328/.400/.597/.997 with elite barrel rates and exit velocity that shows he crushes mistakes.

Tonight, Cruz gets Washington Nationals pitching at PNC Park, where Jake Irvin brings a 7.07 ERA and serious hard contact issues. It does not get better after that, as the Nats' bullpen has been the worst in baseball.


Cruz projects to cruise well past this prop number for our MLB picks, with nine innings of hittable pitching from first pitch to last out.

  • Time: 6:40 p.m. ET
  • Where to watch: MLB.TV, Nationals. TV

Kyle Tucker Over 0.5 home runs (+610)

Kyle Tucker drove in the game-winning RBI last night and is hopefully beginning to heat up for the Los Angeles Dodgers.

New York Mets starter Clay Holmes leans heavily on his sinker, and Tucker has feasted on right-handed pitching throughout his career, posting an .871 OPS with serious power, and the winds are blowing out tonight.

He has already taken Holmes deep before and knows the look. One sinker left up, and the Dodgers slugger can leave the yard in a hurry.

  • Time: 10:00 p.m. ET
  • Where to watch: ESPN
Phil Naessens' 2026 Transparency Record
  • Prop picks: 1-1, +0.20 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 notes: Yoshinobu Yamamoto, Justin Wrobleski, Edwin Díaz

LOS ANGELES, CALIFORNIA - APRIL 14: Yoshinobu Yamamoto #18 of the Los Angeles Dodgers celebrates in the dugout after leaving in the eighth inning of play against the New York Mets at Dodger Stadium on April 14, 2026 in Los Angeles, California. (Photo by Ronald Martinez/Getty Images) | Getty Images

In the best pitching duel the Dodgers have seen so far this season, Yoshinobu Yamamoto went toe-to-toe with New York Mets right-hander Nolan McLean and continued the trend of starting pitching giving Mets hitters headaches.

Yamamoto got ambushed immediately by Francisco Lindor, allowing a leadoff home run on his third pitch of the game, but he retired 20 hitters in a row and went on to toss 7 2/3 innings while allowing just four hits and one walk, striking out seven. His outing continues a dominant display from the Dodgers rotation against New York, as he and Justin Wrobleski have limited a Mets team now in the midst of a seven-game losing streak to just six hits and one run over 15 2/3 innings.

Yamamoto spoke with Kirsten Watson of SportsNet LA following the Dodgers’ 2-1 victory over the Mets on Tuesday, where the right-hander spoke about dueling McLean and bouncing back after allowing the leadoff home run.

“Every outing, I’m starting to feel better and better. Today, the home run was really regrettable,” Yamamoto told Watson. “In terms of the pitching sequence, I communicate with the coaches in between innings, because sometimes I feel like my stuff coming out of my hand feels different. I make the adjustments as the game moves along.”

Links

As for Wrobleski, he has performed marvelously in his two starts this season, with the latter being an eight inning gem against the Mets where he faced one batter over the minimum in a 4-0 shutout win.

The difference to where Wrobleski was last year around this time compared to this year is night and day, and Maddie Lee of the Los Angeles Times writes about the adjustments the left-hander made to be more effective pitching at the big league level both out of the bullpen and in the rotation.

“He was at a crossroads and chose a hard path to go down there and self reflect and gain some confidence and bring it back here,” Roberts said. “There is talent but there is also what’s practical, what plays at the big league level, and that is strike-throwing, being able to sequence, miss barrels, put it on the ground, create soft contact, work with efficiency. Those are things that help a championship team win games. And he has a really good grasp of that.”

Edwin Díaz was not brought on for the ninth inning in Tuesday’s win over his old team, as Alex Vesia came in to record the save. Dave Roberts spoke with Watson about Díaz’s condition, noting that he is fine health-wise and that his availability for Wednesday’s series finale will be determined on how his bullpen session goes. Díaz had previously been listed as day-to-day due to a decline in his velocity.

“Talking to the training staff and pitching staff, they want to see [Díaz] throw a bullpen… We didn’t go to him in the ninth tonight, but tomorrow, if he comes in after this bullpen, then he’ll be ready to go.”

Longtime Brewers manager Phil Garner passes at age 76

MILWAUKEE, WI - APRIL 24: Sportscaster Bob Uecker (R) and manager Phil Garner #4 of the Milwaukee Brewers talk before a baseball game against the Texas Rangers on April 24, 1993 at Milwaukee County Stadium in Milwaukee, Wisconsin. The Rangers won 15-4. (Photo by Mitchell Layton/Getty Images) | Getty Images

Phil Garner, a baseball lifer who was for a time the all-time winningest manager in Brewers history, died over the weekend at age 76.

Brewers fans will remember Garner as the team’s manager for most of the 1990s. He became the franchise’s all-time leader in wins when he passed Tom Trebelhorn during the 1997 season and remained in that spot until he was passed by Craig Counsell in 2022, just over 50 years after the team was founded. Garner’s 563 wins remain second in franchise history, more than 100 more than third-place Ned Yost.

Early Career

Before he managed, though, Garner had a long, notable career as a player, and given who he played for in the early stages of his career, it’s not a surprise that Garner went on to success in a leadership role. The 24-year-old Garner appeared in his first major league games in the midst of a dynasty: he made nine appearances late in the 1973 season for the Oakland Athletics, who were in year two of a back-to-back-to-back World Series run. Garner went 0-for-5 and mostly just played as a defensive substitute in those nine games, but he’d gotten that first game out of the way.

Garner appeared again in a (very) limited role for the Athletics in 1974, playing in 30 games mostly in the last two months of the season, but he was not included on the postseason roster that won Oakland’s third straight World Series. In 1975, though, Garner — who was already 26 — got his first regular job in the big leagues after the dynasty’s second baseman, Dick Green, was released and chose to retire. Garner jumped right into Green’s role and started 160 games as Oakland’s second baseman. He didn’t hit a whole lot, but played good defense, and got his first taste of the postseason (though Oakland was swept in the ALCS by the Red Sox).

Garner’s offense improved considerably in 1976 — he hit .261/.307/.400, had 29 doubles, 12 triples, and eight homers, and stole 35 bases, and earned an All-Star appearance. He also increased his trade value enough that the A’s included him in the type of wild trade that happened somewhat frequently in the 1970s: Oakland sent Garner, along with pitching prospect Chris Batton and veteran infielder Tommy Helms (the uncle of former Brewer Wes!) to Pittsburgh for six players, most notably outfielder Tony Armas (who’d played only four major league games at that point), former All-Star Dave Giusti, and outfielder Mitchell Page, who’d finish second in Rookie of the Year voting for the A’s in 1977.

Pittsburgh Years

It’s debatable whether the Pirates won that trade — Helms and Batton were basically zeroes, and the Athletics got good value from several of the players they’d received — but they did solidify the infield on what was an up-and-coming team. Garner played mostly third base in his first three seasons in Pittsburgh, and he played quite well: three of the four seasons between 1977 and 1980 were Garner’s best by WAR. The 1977 Pirates went 96-66, led by 26-year-old phenom Dave Parker, 23-year-old John Candelaria, and closer Goose Gossage, who had an absurdly good season out of the bullpen. But 96 wins wasn’t enough to get them into the postseason, as they finished second to the 101-win Phillies.

The Pirates were second again in 1978 at 88-73, even as Parker won the MVP award. But the team finally had its breakthrough in 1979: behind the veteran leadership of 39-year-old Willie “Pops” Stargell, who hit 32 homers and was voted as co-MVP in the National League. (This award does not hold up to any sort of modern statistical analysis — Parker was, again, the team’s clear best player, and Stargell was worth only 2.5 WAR via Baseball Reference — but the vibes of the “We Are Family” Pirates were immaculate, and Stargell was an old legend having a good season who was right in the middle of it all. I don’t mind it.)

Garner was central to that team. With Bill Madlock at third and Rennie Stennett often manning second base, Garner played a super utility role on the 1979 team, appearing almost equally split between second and third and occasionally at shortstop. He had what was his best offensive season to that point in his career: .293/.359/.441 with 32 doubles, eight triples, and 11 homers, and combined with his solid defense all over the infield, he had what is now viewed by WAR as his best season at 4.1.

In the postseason, Garner was absolutely on fire. In a three-game sweep of the Cincinnati Reds, Garner went 5-for-12 (.417) with a triple and a homer. In a classic seven-game World Series against the Baltimore Orioles, Garner hit .500 (12-for-24) with four doubles and five RBIs. In the top of the ninth of the decisive Game 7, Garner led off with a double, moved to third when Pirates closer Kent Tekulve bunted him over (imagine a reliever taking an at-bat in the ninth inning of Game 7 of the World Series), and he crossed the plate on an Omar Moreno single to increase Pittsburgh’s lead to 3-1. They scored another in the inning, and Tekulve came back out to finish Baltimore off in the bottom of the inning.

Later Playing Career

Garner made back-to-back All-Star Games in 1980 and 1981, though he may have been coasting a bit on reputation at this point; he took a significant step back offensively, though his defense was viewed as some of the best of his career in 1980. During the strike-shortened 1981 season, the Pirates were struggling, and at the trade deadline they sent Garner to Houston for second baseman Johnny Ray, who ended up having several good seasons for Pittsburgh.

Garner was 32 when he first played with Houston, and it would’ve been reasonable to think he was almost finished as a player. But he was not. Garner’s offense bounced back in a big way in 1982, and in the five full seasons Garner played with the Astros (1982-86) he hit .263/.326/.397 (106 OPS+) and averaged 2.3 WAR per season. Not bad for an infielder in his mid-to-late 30s.

Houston, who wasn’t very good in the ‘80s, traded Garner to the Dodgers 43 games in to the 1987 season, and he played 70 games with Los Angeles down the stretch. But Garner’s offense had almost complete dried up by this point, and while he could still work the glove a bit, the writing was on the wall. Garner played 15 games for the Giants in 1988 but retired at age 39 after the season.

Garner was never a superstar. He did make three All-Star Games, but he never earned more than 4.1 WAR in a season. He was, however, able to stretch his ability into a long, effective career — he played in parts 16 major league seasons, and had at least one WAR (a low bar, but a sign of being a contributor) in 11 of them. That added up: Garner earned 29.7 WAR over his career. He had a career 99 OPS+ and collected 1,594 hits, 299 doubles, 82 triples, 109 homers, and 225 stolen bases, and our best modern estimates see him as a solid defensive player.

Manager of the Brewers

After the 1991 season, three years after Garner’s last game as a player, Brewers general manager Sal Bando — who’d been Garner’s teammate in Oakland — hired him to succeed Tom Trebelhorn as manager of the Brewers.

Garner had immediate success. The 1992 Brewers were one of the more surprising teams in the league (and in the history of the franchise), and that was at least partly due to the aggressive baserunning style that Garner encouraged in his team. Ten Brewers players stole at least 11 bases in 1992, including 54 for Rookie of the Year Pat Listach and 41 (in just 128 games) for outfielder Darryl Hamilton. Their 256 steals as a team were 48 more, or 23% more, than any other team in the majors. The 1992 Brewers also benefitted from the shockingly good arrival of rookie pitcher Cal Eldred and a renaissance season at age 35 from designated hitter Paul Molitor (in what would be, unfortunately, his final season as a Brewer), and they won 92 games and finished second in the AL East.

Unfortunately, that was Garner’s high-water mark with the Brewers, and it was indeed the highest win total that the team would have between 1982 and 2011. While a lot of things went right for the ’92 Brewers, those things went wrong in 1993. Garner had the Brewers back up near .500 in 1996 and 1997, but after 1992 he never again fielded a Brewers team that won more than 80 games. Garner spent seven-plus years at the helm, though, and as mentioned at the start, he passed his predecessor, Trebelhorn, as the franchise’s all-time leader in wins in 1997.

One of the more notable moments of Garner’s later Brewer tenure was not exactly a bright one. In a 1995 game against the White Sox, Garner and Chicago manager Terry Bevington exchanged blows during a bench-clearing brawl, quite a rarity for managers. Both men were suspended four games. Check out the tape for some vintage Jim Paschke and Bill Schroeder.

Garner was let go when the Brewers were 52-60 in the 1999 season, his seventh straight losing season in Milwaukee. He finished his Brewers career with a record of 563-617, and only Counsell has managed more games in franchise history than his 1,180.

Later Managerial Career

Garner didn’t have to wait long to get another job. After less than a season out of work, he was hired to manage the Detroit Tigers in 2000. They were OK in his first season, but after they went 66-96 in 2001 and then started the 2002 season 0-6, Garner was fired. It turns out there’s not much anyone could’ve done with that Tigers team: they finished 55-106 in 2002, and then lost 119 games the following season, which at the time was the second-most losses by any team after 1900.

Garner sat out the 2003 season and was then hired by his former team, the Astros, in 2004. Garner engineered a dramatic turnaround for the Astros that year: they fired Jimy Williams when they were 44-44, and Garner went 48-26 down the stretch and earned the team a Wild Card spot. The Astros then upset the Atlanta Braves in a five-game NLDS victory before losing to the Cardinals in a classic NLCS.

Garner led the Astros to 89 wins and another Wild Card berth in 2005. Houston beat the Braves again in the NLDS, and in an NLCS rematch, they got revenge on the Cardinals — though Albert Pujols hit a home run off of Houston closer Brad Lidge so massive that it seemed to break him. That homer seemed to reverberate into the World Series, where a shellshocked Lidge struggled, the Astros’ bats went quiet, and Houston was swept by the White Sox. Lidge didn’t really recover from that homer until he left Houston two years later.

Garner’s Astros went 82-80 in 2006, and when they struggled in 2007, Garner was let go when he had a record of 58-73. He never managed in the majors again, and instead spent a little bit of time managing in college and with the Canadian national team. His last official work in baseball came as a special adviser in the Athletics’ front office, and he retired in 2012.

Coda

Garner’s career was long and varied. He appeared in his first games as a minor leaguer in 1971 and didn’t finish his pro baseball career until 2012, over 50 years later. He was a very good player who played on two of the most legendary teams of the second half of the 20th century. As the Brewers’ manager, he was tasked with overseeing what was ultimately the beginning of a dark period in the team’s history but also led the 1992 Brewers to one of the better and more surprising seasons the franchise has ever had.

He never won the big one as a manager, but Garner played on three World Series winners as a player, managed in the World Series, and finished his managerial career with 985 wins, which stands at 70th all time.

MLB News Outside The Confines: Tatsuya Imai is just not fitting in

Good morning.

Wednesday BP: Krukow believes Roupp will be All Star

SAN FRANCISCO, CALIFORNIA - APRIL 04: Pitcher Landen Roupp #65 of the San Francisco Giants looks on from the dugout during the game against the New York Mets at Oracle Park on April 04, 2026 in San Francisco, California. (Photo by Lachlan Cunningham/Getty Images) | Getty Images

Good morning, baseball fans!

The San Francisco Giants may be off to a bit of a rocky start this season. But that doesn’t mean there aren’t silver linings in progress.

One of those would be starting pitcher Landen Roupp. Broadcaster Mike Krukow made an appearance on KNBR’s “Murph & Markus” show earlier this week and he sang the praises of the young right-hander.

Krukow highlights the development and growth that Roupp has shown in terms of his pitches and his drive to be on par with his rotation mate, Logan Webb. He goes on to add that he fully believes Roupp has what it takes to be an All-Star, noting that he’s been a fan of Roupp since he first saw him pitch.

I have to say that I have felt the same way about Roupp since his first season with the team, back in 2024, when he was primarily pitching in relief. In his three seasons at the professional level, he’s averaged a 3.68 ERA, 3.58 FIP and grown into a rotation staple for the organization.

Aside from a rough outing against the New York Mets earlier this month, both of Roupp’s other appearances so far this season have been quality starts and I look forward to seeing how his career progresses from here. I don’t know if he’ll be an All-Star this year, but I can absolutely see that in his future at some point.

What do you think?

What time do the Giants play today?

The Giants continue their road series against the Cincinnati Reds this afternoon at 3:40 p.m. PT.

Baseball Legends on the Legendary Jackie Robinson

(Original Caption) Jackie Robinson of the Dodgers slides home safely on his steal in the eighth inning of this series opener at Yankee Stadium. This was the play that touched off a heated hassle when Yankee catcher Yogi Berra put the tag on Robinson, before the latter's play to the plate. Umpire Ron Summers, who called the play, said his decision prevailed. The Yanks nevertheless won with 6-5.

The number 42 is prominently displayed in every stadium across MLB.  On this date 29 years ago, acting commissioner Bud Selig casually informed some 57,000 fans at the old Shea Stadium that Jackie’s iconic number would be retired throughout baseball.   

For many (me included) this proclamation carried more significance than playoff expansion, the advent of interleague play or construction of new ballparks.    I asked a trio of diamond legends what Jackie Robinson meant to them on his special day.   

Dave Stewart.  3x World Series Champion.  World Series MVP.  A.L. Wins Leaders in 1987.    

“When I came into professional baseball in 1975, drafted by the Dodgers, I knew a little about Jackie Robinson before I arrived but then learned a lot about him from Don Newcombe and Roy Campanella.  

Those guys opened my eyes to what he meant to us not only as a baseball player, but as a human being.  Jackie set an example for them, and they set those examples unto me and guys like Dusty Baker, Reggie Smith, Davey Lopes, and Al Downing.    

He was about strength, humility, and consistency.  He set the standard for how I wanted to be, first as a human being, then as a baseball player.  That in a nutshell is what Jackie meant to me.”

Steve Garvey.  10x All-Star.  Former MVP.  1981 World Series Champion.   

“In the spring of 1956, I’m growing up in Tampa Florida.  My dad was a greyhound bus driver and had a chance to drive the Brooklyn Dodgers from the Tampa airport to St. Petersburg for an exhibition game against the Yankees.  

My Dad was a Dodgers fan, and my mom was a Yankees fan.  I had the opportunity to be bat boy that day.  In the middle of the game, all of a sudden, I’m sitting next to Gil Hodges and Pee Wee Reese.  Then, all of a sudden, Jackie Robinson goes and literally sits on my lap.   I told that story at school the next day but no one believed me!     

I’ve always thought that the two most iconic men in the 20th century that affected baseball were Jackie Robinson and Babe Ruth.  Babe Ruth was the essence of power and Jackie, of course, broke the color barrier with grit and style.    

He fought every moment not only for the game, but for his race.  I think when we look back at the history of America, Jackie Robinson will always be the upper echelon of people who affected our history.  It was an honor to be a bat boy for him and the Brooklyn Dodgers.  He was a wonderful man who truly set an example for all of us.”

Andre Dawson.  Hall Of Famer.  Played 21 seasons.  8x All Star.  ROY.  MVP.

“Jackie Robinson paved the way for generations of ballplayers to have hope and a vision to pursue a dream.”