Willson Contreras, Milwaukee Brewers feud continues at Fenway Park

BOSTON — It transcends jersey color, roster construction, what year it is and whoever happens to be on the mound: When Willson Contreras plays the Milwaukee Brewers, he is going to get mad. 

The latest chapter in a decades-long inevitability between player and opponent occurred April 6 at Fenway Park. Contreras, now with the Boston Red Sox, was wearing different colors from each of the previous, interdivisional spats with Milwaukee, but it looked the same as each of the prior phases. 

A Brewers pitcher hit Contreras, and he did not appreciate it. 

The fireworks in Fenway occurred in the third inning when a sinker from Brandon Woodruff grazed the top of Contreras’ hand – though the visiting side, including Willson’s younger brother and Brewers catcher William Contreras, thought otherwise. The pitch was up but hardly in, just off the plate to the inside by a couple of inches. 

The Red Sox first baseman immediately slammed his bat in frustration and began taking steps toward the mound before redirecting his path to first base. All the while, he harped toward Woodruff. 

“That’s how he plays,” said William Contreras. 

This was not just a one-off; there is history there. Plenty of it.

It was the 24th time Contreras had been hit by the Brewers in 121 games and the sixth time that Woodruff had hit him, both facts that were quickly brought up after the Brewers’ 8-6 win. 

Contreras, 33, has long viewed it as purposeful by the Brewers, dating back to even the days of Craig Counsell as manager when Milwaukee and the Chicago Cubs played dozens of fierce games over the years. 

“It’s not just the hit by pitch, it’s the 24th pitch they’ve hit me in my career,” Contreras said. “Twenty-fourth. That’s the sixth time [Woodruff] has hit me and they always say, ‘I’m not trying to hit you.’ That gets old.”

On the other side, the Brewers insist they aren’t trying to hit Contreras, but rather it’s a byproduct of playing so often over the years and his proclivity to lean over the plate. Contreras, after all, is plunk-prone. He ranks second among active players in hit by pitches. 

To relitigate all the hit-by-pitches (and, in most cases, ensuing dust-ups) would be a task too arduous for this space, but there are many. They date back to his tenure with the Cubs, which began in 2016, and up until this night in Boston the most recent dustup was last June. 

There has been strife over more than just being hit by pitch, too. Last year, Rhys Hoskins got into it with Contreras over what the Brewers perceived to be a dirty play at first base involving now-Sox teammate Caleb Durbin. Some in the Brewers clubhouse also quietly stewed about Contreras stepping out of the box and onto home plate as Jacob Misiorowski delivered a pitch to try and throw him off during his MLB debut. 

Safe to say the Brewers are over it. 

“We’ve seen that skit for the last 10 years,” Brewers outfielder Christian Yelich said. “It’s nothing new.” 

Contreras, though, is not. 

“Next time they hit me again, I’m going to take one of them out,” he said. “That’s the message.”

The ordeal puts the younger Contreras in a difficult spot, effectively having to choose between his brother and his team whenever the sides play. But William is also leaving no questions to where his allegiances lie when the dust flies up during play. 

“He’s my brother – after we leave the stadium,” he said. 

William attempted to calm Willson down once again after the Woodruff hit by pitch, but to no avail. 

“I tried, but it’s impossible,” little brother said.

Willson continued barking toward the mound after getting to first, only ceasing because he had to run two pitches later to second base, where he went in with cleats high and took a chunk of shortstop David Hamilton’s pant legs with him. 

“We’ve been through this – it’s, what, nine years for me? – It seems like every year,” Woodruff said. “He’s trying to play a game and he’s trying to get his side fired up. Once I knew what was going on, I wasn’t going to let it affect me on the mound. I knew I had a job to do. I knew the pitch count was still down, even though I had given up a few runs. And I knew the bullpen was short. So I knew I needed to go out there and just keep competing.” 

A riled-up Contreras kept burning the Brewers with his bat as the game went on, getting a hit in each of his next three at-bats, including a mammoth solo homer in the ninth. 

The Brewers, though, got the final word in the series opener

“That was a great win,” Yelich said. “It was a ‘toughness’ win from the guys. Got down early, it was cold out there, we got a short bullpen and we found a way to win. We’re willing to grind with anybody. Just really proud of the guys for stepping up and finding a way there, just willing it.”

Now, we wait and see what's next.

This article originally appeared on Milwaukee Journal Sentinel: Red Sox's Willson Contreras has threat for unimpressed Brewers

Rockies 9, Astros 7: Juan Mejia, 8-run fifth hold off Houston

DENVER, CO - APRIL 6: Troy Johnston #20 of the Colorado Rockies celebrates in the dugout after hitting a solo home run in the sixth inning against the Houston Astros at Coors Field on April 6, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

Forget the 9-9-9 challenge. The Rockies completed the 14-8-5 challenge on Monday night.

The Rockies sent 14 batters to the plate and scored eight runs in the fifth inning to go from trailing 3-0 to surging ahead 8-3 on their way to an ultimate 9-7 win against the Astros. Juan Mejia closed out the game with a scoreless 1.2 innings, including striking out Cam Smith to lock in the win and record the save.

Troy Johnston went 3-for-4 with a homer, a double and two RBI, while Edouard Julien, TJ Rumfield and Willi Castro all added two-hit nights for the Rockies. Ryan Feltner picked up the win and Jimmy Herget and Mejia were solid in relief as the Rockies improved to 4-6 on the season, while the Astros dropped to 6-5.

Fantastic Fifth

The Rockies compiled seven hits, including four with two outs, three walks, and a sac bunt, in addition to taking advantage of a fielding error to put up an eight-spot on the Astros in the fifth. The 14 batters were the most the Rockies have sent to the plate in one inning since 2018 when they did it against the Cardinals.

Get ready to re-live this rally.

Willi Castro got the party started with a single and Brenton Doyle walked. After Jake McCarthy moved them up a base with a sac bunt, Kyle Karros walked to load the bases for Julien, who ripped a two-run single.

With two outs, Hunter Goodman singled in a run to tie the game at 3-3.

Johnston followed with a lucky ball that bounced the right way when a grounder hit second base and jumped over shortstop Jeremy Peña’s head and into the outfield for a two-run double. It resulted in a humorous “I don’t know” shrug on the basepaths from Johnston.

Not wanting to miss out on the action, TJ Rumfield belted a two-run triple to put the Rockies up 6-3.

Castro, who led off the inning, then drove in another run with a single. Doyle reached on an error and McCarthy walked to load the bases for the Rockies again. This time, Karros came through with a single to make it 8-3. There were two extra base hits, but no homer in the rally.

Agnos, We Have a Problem

Herget entered the game in the sixth and gave up one run on two hits with one strikeout to earn a hold in 1.2 innings. Zach Agnos entered the game in the eighth and Houston was all over him. Christian Walker hit a leadoff single and Cam Smith followed with a double. Joey Loperfino hit a sacrifice grounder before Yainer Diaz hit an RBI single to cut the Rockies lead to 9-7.

Jake Meyers then doubled to put runners at second and third, bringing the go-ahead run to the plate in the form of Peña. That ended Agnos’ night after he gave up two runs on four hits in one third of an inning. Agnos now has a 12.27 ERA in three appearances, giving up five runs on 11 hits in 3.2 innings.

That’s when Mejia came in and was lights out. He got Peña to fly out and intentionally walked Yordan Alvarez to load the bases for Jose Altuve. Luckily, Altuve grounded out in a fielder’s choice and Mejia escaped any more damage. Mejia then sent the Astros down in order to earn his first save of the seaosn.

Astros Strike First

Feltner got off to a great start when he got Peña to ground out on one pitch and then sent down Alvarez swinging. 

Then came the middle of the Houston lineup and the trouble. Altuve and Carlos Correa hit back-to-back doubles and the Astros went up 1-0. Walker, an infamous Rockies killer, followed with an RBI single to double Houston’s lead. 

Feltner bounced back with a beautiful, three-up, three-down inning with three grounders and four pitches in the second. Despite giving up a single, he also put up a scoreless third. A few fly balls made it to the warning track and the wind might have helped keep them in play. In the fourth, Smith smashed a homer despite the wind, and Houston went up 3-0.

The Astros went three-up and three-down in the fifth and when Feltner took the mound again, he had an 8-3 lead. After giving up a double to Altuve and issuing two walks, Feltner’s night was over. Jimmy Herget bailed him out with the bases loaded, only surrendering one run. On the night, Feltner gave up four runs on seven hits and two walks with one strikeout in 5.1 innings. He improved to 1-0 on the season and has a 4.32 ERA.

Purple Fur Homer Coat

When Johnston smashed a sweeper 407 feet to right field in the sixth inning, it seemed like an unnecessary cushion. After hitting his second homer of the season, Johnston got a nice celebration in the dugout when the Rockies unveiled the purple fur home run coat.

In the postgame press conference, manager Warren Schaeffer said that the coat is new. He also said a friend of assistant pitching coach Gabe Ribas gifted the coat to the team.

“We thought it was the perfect coat for our home run celebration,” Schaeffer said. “It’s beautiful, isn’t it?”

Hopefully, Rockies fans see the purple coat a lot more moving forward.

Up Next

The Rockies and Astros will be back in action for game two of their Coors Field series on Tuesday night at 6:40 p.m. Kyle Freeland (0-1, 2.89 ERA) will get the start for the Rockies, while RHP Mike Burrows (1-1, 5.91 ERA) will be on the mound for Houston.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Chris Sale implodes, Braves offense invisible in 6-2 loss to Angels

Apr 6, 2026; Anaheim, California, USA; Atlanta Braves pitcher Chris Sale (51) reacts after hitting Los Angeles Angels third baseman Yoán Moncada (10) with a pitch in the fourth inning at Angel Stadium. Mandatory Credit: Jayne Kamin-Oncea-Imagn Images | Jayne Kamin-Oncea-Imagn Images

In the top of the first inning, Drake Baldwin homered again to give the Braves an early 1-0 lead over the Angels. Baldwin’s incredible sophomore campaign has been something to behold.

And that’s where the fun ended on Monday night.

Jose Soriano absolutely cooked the Braves for eight innings, allowing just the one run on three hits. He struck out 10 and didn’t walk anyone. It was surgical. Atlanta had no chance.

Chris Sale gave up a homer on the first pitch of the game to Zach Neto, and after settling in a bit after that, he completely imploded in the fourth. The sequence went: hit by pitch, single, walk, walk, groundout, hit by pitch, single to make it 4-1. And in the fifth, Jo Adell blasted a two-run homer to extend the lead to 6-1.

Offensively, the Braves went down 1-2-3 in the second, third, fourth, fifth, sixth and seventh innings. Mauricio Dubon hit a solo homer in the top of the ninth to make it 6-2.

It was a night to forget for the Braves, who have now last three in a row. After a 6-2 start, they are 6-5.

The series continues Tuesday night in Anaheim with Reynaldo Lopez set to face lefty Yusei Kikuchi.

Blue Jays RHP Scherzer leaves start against Dodgers after two innings because of forearm tendinitis

TORONTO — Blue Jays right-hander and three-time Cy Young Award winner Max Scherzer left Monday’s game against the Los Angeles Dodgers after two innings because of forearm tendinitis.

The 41-year-old Scherzer, who re-signed with Toronto in February, allowed two runs and two hits.

Scherzer said he’s been sore for a couple of days and didn’t feel any worse after his abbreviated outing.

“I don’t think it’s a major issue, just something that needs to be addressed,” he said. “My mind is I’m going to be making my next start.”

Scherzer’s fastball averaged 93.4 mph in a March 31 start against Colorado. That dropped to 92.1 mph in Monday’s two innings against the Dodgers.

Teoscar Hernández homered off Scherzer in the first, driving in Kyle Tucker.

Left-hander Josh Fleming, who was selected from Triple-A Buffalo earlier Monday, took over in the third.

The Blue Jays already have four starters on the injured list, including right-hander Cody Ponce. Last Monday, Ponce left his first big league appearance since 2021 in the third inning after injuring his knee while pursuing an infield grounder.

Right-handers Trey Yesavage (shoulder), Jose Berrios (elbow) and Shane Bieber (elbow) are all working their way back from injuries and have yet to pitch this season.

Last week, the Blue Jays signed 36-year-old left-hander Patrick Corbin to a one-year contract. Corbin started for Single-A Dunedin on Saturday, allowing one run in five innings.

5-6-4-3? Rare double play gives Royals winning boost

The first 5-6-4-3 double play since 1995 required almost optimal conditions to transpire.

A gallant dive from Kansas City Royals third baseman Maikel Garcia to deflect the ball. An instinctive Gold Glove performer like Bobby Witt, Jr. to scoop up the ball and fire a laser to second base.

A nifty turn from Jonathan India. A balletic stretch from first baseman Vinnie Pasquantino.

And finally, a lumbering baserunner in Rhys Hoskins.

Add it all up, and, according to the Elias Sports Bureau, it's the first groundball double play where every infielder touched the ball since Aug. 24, 1995, when the San Francisco Giants' Matt Williams, Royce Clayton, Robby Thompson and Mark Carreon pulled off the feat against the Montreal Expos' Mike Lansing.

The rare twin killing in the bottom of the fourth inning played a key role in the Royals' 4-2 victory over the Cleveland Guardians. Starter Michael Wacha completed seven innings on 102 pitches — an outcome certainly boosted when he got two outs on a game of infield hot potato.

With the win, the Royals improved to 5-5 while the Guardians fell to 6-5. The two teams' three-game series is a matchup of the early leaders in the AL Central.

This article originally appeared on USA TODAY: Kansas City Royals pull off rare double play not seen since 1995

Twins 7, Tigers 3: Bad Mize and frigid bats

Apr 6, 2026; Minneapolis, Minnesota, USA; Detroit Tigers starting pitcher Casey Mize (12) gets pulled from the game by Detroit Tigers head coach A.J. Hinch against the Minnesota Twins in the fifth inning at Target Field. Mandatory Credit: Jesse Johnson-Imagn Images | Jesse Johnson-Imagn Images

On a frigid night in Minnesota, the Twisn perservered while the Tigers continued to make a mess of things, falling 7-3 in the first of four in the Twin Cities. The Tigers continued to draw tons of walks and then fail to cash in baserunners, while the usual rollercoaster that is Casey Mize followed a great first outing with a steep drop.

Mize faced off against the Twins’ best in right-hander Joe Ryan. Mize had to work through a minor jam in the second after a walk and then a Matt Vierling error on a drive from Victor Caratini. He struck out Matt Wallner with a splitter that didn’t even have much drop, walked Royce Lewis to load the bases, but punched out James Outman on a splitter down and in, and got Brooks Lee to fly out to end the inning.

Ryan was cruising, and he continued to cruise in the third as Vierling popped out and a drive from Parker Meadows was snagged by Josh Bell. Jake Rogers was behind the dish in this one, and he whiffed on a riding Ryan fourseamer up and away.

Mize wasn’t spotting his fastballs well and his velo was down a little, although that was presumably the weather as Ryan dealt with the same thing. The Twins broke through in the bottom of the third when Buxton roasted a double to left, and Trevor Larnach reached on an infield single. Mize proceeded to walk Luke Keaschall to again load the bases.

The right-hander popped up Bell for the first out, but a drive to center from Caratini allowed Buxton to tag and score. This is where Mize had a good opportunity to escape relatively unscathed. Instead, Wallner flicked an 0-1 splitter into right field for a soft RBI single and it was 2-0 Twins. That brought up Royce Lewis, who smoked an RBI single to left to score Keaschall before Mize struck out Oatman to finally end the rally. 3-0 Twins.

That was the story of Mize’s night. He dug himself into a couple of deep holes and didn’t have the stuff and command to dig his way out repeatedly.

Kevin McGonigle was in the leadoff spot, with Gleyber Torres and Colt Keith following, and I like this arrangement against a right-handed starter. If they want to keep walking McGonigle, he can run, opening up the right side of the infield. The Tigers rookie reached to open the fourth on a Brooks Lee error and promptly stole second base. Torres walked, and a red hot Colt Keith hammered a double to right field. 3-1 Twins.

Riley Greene battled through a nine pitch AB against the tough right-hander, but Ryan jammed him and got a pop-up for the first out. Torkelson patiently took a walk as Ryan stayed away from him, and Zach McKinstry pulled a two-run single to right field to tie the game up. However, Ryan dug in and whiffed Vierling and Meadows to escape any further trouble.

Mize, pitching with new life in this one, popped up Lee and was fortunate that a Buxton drive was collected by Meadows. Larnach singled to right field, and Mize quickly fell behind Keaschall 2-0. A 2-1 fastball was again pretty poorly located middle in and Keaschall mashed it to left for a two-run shot. 5-3 Twins.

The Tigers got another chance to come right back in the fifth when McGonigle laced an automatic double down the line in left with one out. Torres stayed patient and took a walk as Ryan missed up and down. The Tigers were in business, but as has been the story of the early going, they failed to deliver the hits with Ryan in trouble. Keith took him to a full count but took a fastball on the outer edge for strike three, losing a challenge in the process. Greene put together another lengthy at-bat only to ground out to end the inning.

Mize gave up a leadoff single in the bottom half and then froze Wallner for the first out of the inning. Drew Anderson came on and promptly walked Lewis. Walks were plentiful as temparatures dipped below freezing. However, Anderson settled down and punched Outman on a good fastball up and in but still in the zone. Lee reached on a tough play for McGonigle, but that single was followed by a pop-up to end the inning from Buxton to Rogers.

Lefty Anthony Banda took over from Ryan in the sixth. Torkelson hit one hard out to center but not hard enough, and McKinstry grounded out. Vierling came through with a drive into the right center field gap that Wallner booted into a double and a one base error. With Meadows up, A.J. Hinch had the perfect spot for Jahmai Jones against the lefty, and Jones struck out swinging.

Anderson cruised through the sixth, and the Twins turned to Eric Orze on the mound as Kody Clemens took over from Bell at first. Orze gaveup a two-out walk to Torres, but again the Tigers couldn’t do anything with these gifts as Keith flew out the opposite way.

Anderson popped up Caratini to start the seventh, but gave up a double to Wallner. The right-hander and Rogers had a weird moment as the catcher looked like he was expecting something soft and Anderson airmailed a fastball over his head for a wild pitch that got Wallner to third. Some good changeups and curveballs form Anderson dispatched Lewis swinging, and three more sharp curveballs set Outman down swinging as well.

Good to see Anderson put together a strong outing after a shaky return to the majors in his first few outings. FB command still needs some work but he was much better getting ahead so his good changeup and curve could work for him.

The Twins continued to hand out opportunities in the eighth, as Kody Funderburk walked Greene and Tork to open the inning. Unfortunately, with McKinstry batting, Funderburk sailed a breaking ball over his catcher to the backstop. The runners broke to advance, and the ball caromed right back to Caratini. Greene saw this and tried to retreat while Torkelson was already nearly to second, and was eventually pickled and canned with Greene returning to second. My preference in that situation is just to keep going and make the catcher turn and make the throw, but it was just a nasty bit of luck as well. McKinstry walked to keep the opportunity alive, and right-hander Cody Laweryson took over. Vierling’s struggles to handle high fastballs were exploited for a strikeout, and Jones, now in a bad matchup, popped out to once again squander a chance.

TTBDNS forever.

That was all she wrote, as Anderson got the first out in the bototm half but walked Buxton on four straight errant pitches. Brant Hurter upstaged that with eight straight balls to walk Austin Martin and Keaschall, loading the bases. He froze Clemens, but Caratini did the job, not overswinging in the spot and lining a two run single to center 7-3.

Hurter finished the inning, but no one cared, included the Twins faithful who had largely vacated the ice palace of Target Field, feeling secure in a victory.

They were correct in their assumption. Laweryson went 1-2-3 in the ninth to wrap up the Tigers fifth road loss in seven attempts to start the season. Now 4-6, the Kitties will send their ace Tarik Skubal against a talented young right-hander in Taj Bradely at 7:40 p.m. ET on Tuesday.

The Ma Nishtana of the Mariners’ 2-1 loss to Texas

ARLINGTON, TEXAS - APRIL 06: Randy Arozarena #56 of the Seattle Mariners is unable to catch a ball, which goes for a double, hit by Joc Pederson of the Texas Rangers in the fourth inning at Globe Life Field on April 06, 2026 in Arlington, Texas. (Photo by Richard Rodriguez/Getty Images) | Getty Images

For those unfamiliar with the tradition, the combination of Buzzfeed listicle, treasure hunt, airing of the grievances, and prix fixe tasting menu that my people call Passover—occurring this week—includes a segment in which the youngest child present asks a series of questions designed to elicit why this night is different from all other nights. Taking my cue from that, here are four things about tonight’s Mariners game that make tonight different from all other Mariner games.

Cal Raleigh hit his first home run

I know, I know: Cal Raleigh hits a lot of home runs. But the 11th game is the latest into his season it’s ever taken the Beef Boy to hit a Beef Boy Bomb. Maybe we give him partial credit for the home run Jo Adell robbed him of on Saturday, but still, it’s been hard not to feel a little pent up after last season’s record chase. To Cal’s credit, he made up for lost time with a 418-foot no doubter after working a 12-pitch at-bat against Jacob deGrom.

Two elite Hatters faced off

It took until tonight for any combination of Stetson University’s three recent outstanding pitchers—Jacob deGrom, Logan Gilbert, and Corey Kluber—to face each other. And both deGrom and Gilbert gave their alma mater some things to root for in the matter of the Hatters.

Gilbert was still a little more fuzzy than sharp with his stuff tonight, and the start and finish to his night were less than impressive. In the first inning, he located a slider on the bottom rail, but without much bite to it, and Wyatt Langford was able to knock a double. Corey Seager then drove him in on a middle-middle cutter, which, look, I’m sorry, Logan, but you just cannot leave a middle-middle pitch to Corey Seager.

Gilbert got it together in the middle of the game, starting with a gorgeous strikeout of Jake Burger on a splitter for which Burger’s swing wasn’t even in the same zip code. The next inning included back-to-back punchouts to get to 900 on his career; Logan becomes just the sixth Mariner in history to manage the feat.

But the wheels came back off in the sixth. He got lucky when a slider he served up in the lefty loop zone to Brandon Nimmo was caught at the wall, but less lucky on the back-to-back solid hits by Seager and Burger that resulted in the Rangers’ second run.

On the whole, Gilbert’s line doesn’t look all that bad, with six innings of five strikeouts, no walks, and just two runs. But I think that oversells how well he actually pitched, especially considering the quality of competition. The nine hard-hit balls and single whiff on his slider tell the more complete story.

For his part, deGrom was in trouble early, with the Mariners working long at-bats, even when they weren’t getting on base. But they let him settle in and only reached base three times in deGrom’s five innings of work: Cal’s home run plus a walk and an error.

The Mariners inspired us to remember the suffering of our ancestors

We’ve already covered Corey Seager’s two hits, RBI, and run scored. To top that off, he’s such a fearsome hitter that when he came up with a runner on third and first base open in the ninth, Dan Wilson intentionally walked him without a second thought.

I’m going a little out of order here, but another play that stood out was Brendan Donovan making a nice dive to grab a ball at the hot corner, but he eleven-hopped the throw, allowing the concrete-shoed Josh Jung to collect an infield hit.

My point with this section is that this was a game that really made me miss Kyle Seager.

Texas’s bullpen outpitched Seattle’s

Even though (1) the Rangers’ bullpen has been its biggest weakness this decade, while the Mariners’ is feared and (2) Texas’s relievers had to cover four innings to the Mariners’ two, the Rangers still came out ahead.

For Seattle, Jose A. Ferrer had his best outing with the team so far, striking out two and picking up a weak ground out. That effort gets him tonight’s Sun Hat Award (which should embarrass the literal Hatter). But Cooper Criswell was all over the place, still favoring his terrible sinker, leading to a jam that he got out of thanks only to a 5-4-3 double play that featured a nice turn by Cole Young.

The Rangers meanwhile kept the Mariners quiet. The only eventful part of their performances was the triple-switch sequence, in which the Mariners brought Víctor Robles in to pinch hit for the lefty Dominic Canzone, the Rangers countered by bringing in righty Cole Winn, and the Mariners counter-countered by subbing the lefty J.P. Crawford for Robles before Robles even saw a pitch. The gambit almost worked for Seattle, as J.P. hit a 400-foot flyout, but still, when the most eventful part was just the shuffling of names on the lineup card, you know the offense was held in check. Jakob Junis finished things off with a four-pitch save—another thing you’ll almost never see on any other night.

Twins 7, Tigers 3: Luke Lifts Lineup, Ryan Raises Record

MINNEAPOLIS, MN - APRIL 06: Minnesota Twins infielder Luke Keaschall (15) rounds the bases after hitting a two-run home run during the fourth inning of a MLB game between the Minnesota Twins and Detroit Tigers on April 6, 2026, at Target Field in Minneapolis MN. (Photo by Nick Wosika/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Ladies and gentlemen, we’ve got a series-opening win on our hands! The top half of the lineup woke up, Joe Ryan battled through some cold middle innings, and the bullpen worked around some very poor Twins defense, but a win is a win!

Things were looking good through three innings. Joe Ryan was perfect and the Twins finally broke through in the bottom of the third for three runs, sparked by Byron Buxton and Luke Keaschall, both of whom had struggled immensely in the first week+ of the season. Buck led off with a sharp double followed by an infield single by Trevor Larnach. Keaschall then worked an eight pitch walk to juice the bases with no outs. A pop-up and sac fly induced fears of a wasted opportunity, but Matt Wallner and Royce Lewis worked a couple two-out hits to give the Twins three runs in the inning.

Detroit was finally able to get some baserunners off Ryan in the fourth, however. An error by Brooks Lee let rookie phenom Kevin McGonigle reach to start the inning, and things spiraled a bit from there. Ryan walked a couple of Tigers and surrendered a double to Colt Keith to get the Tigers on the board, then a big two-run single from Zach McKinstry knotted the game up at three. Luckily, Ryan was able to get the next two Tigers swinging to end the threat.

The wind was out of the sails, but Luke Keaschall brought it right back the next inning. After a soft Larnach single, Keaschall finally got ahold of his first home run of the season, and 367-foot line drive that had just enough to clear the left field wall on a frigid night, and the Twins never looked back.

The Tigers’ best chance to win came in the 8th when Kody Funderburk walked three straight to start the inning. Luckily, a botched double steal on a pitch that went over the batter’s head allowed the Twins to gun down one of the runners, leaving only two on base and one out for Cody Laweryson, who got the next two Detroit batters to end the threat.

Bad base-running by the Tigers and some nifty work by Laweryson saved the Twins, but manager Derek Shelton probably needs to reevaluate his Fundy-centric bullpen plan. Funderburk was excellent after the deadline last year and has been solid to start this season, but he’s getting very overexposed very early on. 12 of 16 pitches from Fundy in the 8th were balls, and only one pitch was a surefire, in-the-zone strike. After pitching in seven of the first 10 games this season, he’s likely just tired.

With things too close for comfort, the Tigers did the Twins the favor of issuing three straight four-pitch walks. Victor Caratini dropped a soft single just over the infield to plate two more Minnesota runs and that was all she wrote.

STUDS

  • Luke Keaschall: 1-3, 1 HR, 2 RBI, 2 BB
  • Victor Caratini: 2-4, 3 RBI
  • Trevor Larnach: 2-4, 2 R
  • Matt Wallner: 2-5, 1 2B, 1 RBI

DUDS

NO DUDS BABY THAT’S A TWINS WIN

The dreaded Tarik Skubal matchup is up next. But to poorly paraphrase a little someone named Anthony Edwards:

They got Tarik Skubal, but we got Taj Bradley.

Yankees fans to get first live look at Cam Schlittler show with next-level repertoire

An image collage containing 1 images, Image 1 shows New York Yankees pitcher Cam Schlittler throws a pitch against the Seattle Mariners

Welcome home, Cam Schlittler.

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

For the first time since October — when he became forever endeared to the fan base with a dominant performance in a win-or-go-home playoff game against his hometown Red Sox, then was merely OK in an AL Division Series loss to the Blue Jays — the young right-hander who is pitching like a budding ace will take the mound again in The Bronx.

Schlittler, who mowed down batters in San Francisco and Seattle to begin his season, will get the ball when the Yankees host the Athletics on Tuesday night.

On display will be a cutter that has been tweaked and is being thrown harder, which adds a third fastball type to a repertoire that already was led by upper 90s four-seamers and two-seamers.

He is throwing with more velocity than ever — his average pitch has registered 95.1 mph, which entered play Monday behind only Milwaukee’s Jacob Misiorowski (95.9) and Cincinnati’s Chase Burns (95.1) among starters who had thrown at least 100 pitches — and has carried over the command he had displayed as he rose through the Yankees’ system throwing in the low 90s.

That marriage of overpowering stuff and pinpoint control helped him strike out 15 without allowing a run or a walk against the Giants and Mariners, the first pitcher in franchise history to accomplish this in a two-game span.

Cam Schlittler throws against the Seattle Mariners during the first inning of a baseball game, Wednesday, April 1, 2026, in Seattle. AP

“His calling card since he got in the organization was his ability to throw strikes with his fastball, especially,” manager Aaron Boone said recently. “And now, as he’s gone to another level from a stuff standpoint, that’s really served him well.”



The 25-year-old, who was slightly behind in spring training due to a back issue, took down 5 ¹/₃ and 6 ¹/₃ innings despite throwing just 68 and 79 pitches, respectively, in his first two games as he continues to stretch out.

He probably will not be asked to throw 100-plus pitches Tuesday, but his command has ensured he has been able to pitch deep enough into the games to log a couple of wins.

Yankees starting pitcher Cam Schlittler (31) is pulled from the game by New York Yankees manager Aaron Boone during the seventh inning at T-Mobile Park. Steven Bisig-Imagn Images

“Just attack the zone and do what I can to get as far as I can with limited pitches,” Schlittler said in Seattle.

Schlittler was cheered loudly when he was introduced during the home opener, and the ovations should be louder for Schlittler Day.


Ben Rice (who hit .421 with three homers, nine RBIs and a 1.645 OPS) was a runner-up for American League Player of the Week, which went to Houston’s Yordan Alvarez (.471, three homers, eight RBIs, 1.733 OPS).

Brisk temps and colder bats hand the White Sox a 2-1 loss to the Orioles

Despite a decent outing, Erick Fedde had no run support and took the loss. | (Kamil Krzaczynski/Imagn Images)

It was a cold-night mix of sharp pitching and sloppy play, and despite a ninth-inning push, the White Sox managed just four hits in an anticlimactic end to their win streak. The Orioles didn’t do much better, though, with just seven hits.

Both teams wasted the first inning, each stranding a player on second. Erick Fedde came in for the second inning to replace the opener Grant Taylor and had a quick 1-2-3 inning. Austin Hays singled in his first at-bat against his former team, yet amidst a strikeout, Adley Rutschman caught Hays stealing to end the frame.

Fedde continued to dominate in the third, and Chase Meidroth got on base again, this time via a single (first was a walk), but once again, his teammates left him on base. This is a theme that would be repeated often as the Sox went a terrible 1-for-9 with RISP.

Rutschman picked up a walk with two outs in the top of the fourth, showing Fedde is indeed a mortal after all. Tyler O’Neill singled on a fly ball and managed to get Rutschman in, but in the process, Hays left the field limping after trying to field the ball. Now with the Orioles up 1-0, Ryan Mountcastle followed up with a single, putting runners in the corners with two outs. Fedde bounced back, forcing Colton Cowser to go down swinging, and stopped any further damage. Derek Hill picked up a two-out walk and stole second in the bottom of the fourth, but Andrew Benintendi stranded him, of course.

Coby Mayo started the top of the fifth with a single, but the progress was quickly erased with a double play ball, and Munetaka Murakami snatched a foul ball to end the frame. The Sox were retired in order.

Gunnar Henderson led off the sixth with a solo home run, putting the O’s up 2-0. In the Sox half, Meidroth once again got on base, went to second on a wild throw, and then third on a throwing error from Rutschman on the pickoff attempt. But guess what happened? He was stranded. Did you predict that outcome?

Mountcastle reached first on a base hit to start the seventh. Thankfully, the only White Sox position player who decided to show up (Meidroth) saved the inning by initiating a double play. In the bottom of the frame, Hill challenged and won a strike three call, giving him a full count turned walk. Alas, Rutschman again picked him off in a strike ’em out, throw ’em out.

Lucas Sims entered the game, replacing Fedde, in the eighth, and gave up a single to right away to Jeremiah Jackson. Two quick outs followed, and Quero threw Jackson out as he was attempting to swipe second during Pete Alonso’s at-bat. The South Siders went down in order in the bottom of the inning.

The ninth opened quietly, but the Good Guys made it interesting in the bottom half. Back-to-back walks to Murakami and Vargas put runners on first and second. A ground out by Montgomery moved both into scoring position, and Mune came home on a pinch-hit ground out by Lenyn Sosa. Benintendi kept things interesting with an in-field single, but birthday boy Edgar Quero went down on strikes, killing any momentum.

Padres claw back to .500 with shutout against Pirates

PITTSBURGH, PENNSYLVANIA - APRIL 6: Germán Márquez #33 of the San Diego Padres pitches during the first inning against the Pittsburgh Pirates at PNC Park on April 6, 2026 in Pittsburgh, Pennsylvania. (Photo by Joe Sargent/Getty Images) | Getty Images

The San Diego Padres needed a good start from German Marquez and he provided exactly that with five shutout innings against the Pittsburgh Pirates to open the three-game series at PNC Park on Monday. The former Colorado Rockies ace allowed six hits and just one walk with five strikeouts. Marquez, who struggled in his first start for San Diego against the San Francisco Giants, quieted a Pittsburgh offense that came into the contest on a five-game win streak.

The Padres offense needed a few innings to catch up to Pirates pitcher Bubba Chandler who was routinely throwing fastballs in triple digits. San Diego scored the first run of the game in the top of the fourth inning when Nick Castellanos doubled to left to score Manny Machado to put the Padres ahead. 1-0.

San Diego tacked on two runs in the top of the fifth inning. Jackson Merrill hit a ground-rule double to left-center to score Ramon Laureano and Fernando Tatis Jr. moved to third on the play. Chandler was removed from the game and replaced by Yohan Ramirez. Manny Machado welcomed Ramirez with an RBI-groundout that put the Padres ahead, 3-0.

San Diego added the fourth run of the game in the top of the sixth inning to take a 4-0 lead before Ron Marinaccio took over for Marquez in the bottom of the sixth inning. He worked two scoreless frames allowing one hit, one walk and recorded a strikeout.

The Padres completed the scoring in the game in the top of the eighth inning when Freddy Fermin hit a one-out single. He scored from first base when Laureano connected on a two-double to put San Diego ahead, 5-0.

David Morgan came in for the final two innings of the game and was not perfect, allowing three walks, but he limited the damage and the defense did enough to keep the shutout intact.

The Padres will try to push their three-game win streak to four against the Pirates and their ace Paul Skenes on Tuesday at 3:40 p.m.  

Dodgers shell Bisons’ pitching staff in 14-2 Jays loss

Apr 6, 2026; Toronto, Ontario, CAN; Los Angeles Dodgers catcher Dalton Rushing (68) hits a home run and celebrates with shortstop Hyeseong Kim (6) against the Toronto Blue Jays during the eighth inning at Rogers Centre. Mandatory Credit: Nick Turchiaro-Imagn Images | Nick Turchiaro-Imagn Images

Dodgers 14 at Blue Jays 2

The last two games I recapped were one run, extra inning losses. Tonight was…not that. The Dodgers picked up right where they left off last fall when they were last here clubbing long balls, and it’s generally not going to be a good night when the other team has more home runs (5) than you have total bases (4) before the position players start pitching.

Frankly, the less said about this one the better, but the one potentially major takeaway before things got out of hand is the status of Max Scherzer. In contrast to the vintage form he displayed pretty much all spring, Scherzer’s stuff was off today. His fastball was only about 91-92, and his slider lacked good form. After yielding a two run home run to old friend Teoscar Hernandez in the first, he worked a scoreless second but was signaling to the dugout that was okay. Nonetheless, it was the end of his night, and given the state fo the pitching rotation one can only hope that he was just under the proverbial weather with what’s been going around the clubhouse rather than something more significant.

(Update: John Schneider said forearm tendinitis in his postgame presser, so that sounds great)

That left the Jays needing to use the recent call-ups to bridge the gap, and the Dodgers feasted on the soft underbelly of what is basically AAA pitching. Josh Fleming pitched three innings, allowing at least the first batter to reach in each inning and giving up four runs including an absolute moonshot from Freddie Freeman on “home soil”.

Joe Mantiply was next up, greeted in the 6th by Shohei Ohtani taking him yard, walking a couple who scored on a two out double. Tommy Nance had a similar rough experience, greeting by an abolsute moonshot by Dodger rookie catcher Dalton Rushing, and then three more on a string of hard hit balls. Spencer Miles gave up another home run to Rushing in the 8th for good measure. The pitching star turned out not to be pitcher at all, as Tyler Heinemann pitched a mercifully clean and quick 9th.

As bleak as that was, the bats were not much better. The Jays put one the board in the 1st after George Springer walked and Kaz Okamoto and Ernie Clement singled with two out. With the opportunity to do some real damage, they left the bases loaded and they Justin Wrobleski off the hook. From that point they managed no more than one runner in any inning until the Dodgers countered Heinemann with Miguel Rojas in the 9th. The bats are simply not getting it done.

Jays of the Day: Anyone who didn’t bother with this one (though arguably that would include most of all of the start lineup, so on second thought…). Clement has the high number at +0.08 WPA. Hat tip to Heinemann.

Boo Jays: Scherzer (-0.11) and Fleming (-0.23). The margin was too big by the time Mantiply and Nance (both -0.02) got in the game, but their lines merit inclusion as well.

The good news is, no matter how one-sided that was, the slate is always wiped clean to start the next day. Kevin Gausman will look to end the Jays five game losing streak though they’ll be in tough against Yoshinobu Yamamoto tomorrow evening.

5-5 – Burger feeds Rangers first home win with 2-1 victory over M’s

Apr 6, 2026; Arlington, Texas, USA; Texas Rangers first baseman Jake Burger (21) celebrates from second base after he hits a double and drives in the go ahead run against the Seattle Mariners during the sixth inning at Globe Life Field. Mandatory Credit: Jerome Miron-Imagn Images | Jerome Miron-Imagn Images

The Texas Rangers scored two runs while the Seattle Mariners scored one run.

In a battle between the league’s two best starters from Stetson University who happen to also be two of the best starters in the American League, Jacob deGrom out-dueled Logan Gilbert as the Rangers finally won a home game even if they were again embroiled in low scoring affair at The Shed.

The reigning AL West champion Mariners got on the board first when 2025 AL MVP runner-up Cal Raleigh worked a 12-pitch at-bat against deGrom with pitch No. 12 parked deep into the right field seats for his first home run of the year. The solo shot gave the M’s a 1-0 lead a couple of batters into the game.

With deGrom on a shorter leash in the early going, and with Raleigh kind of stinking up the joint throughout the spring months following his 60 homer campaign last year, it was a frustrating way to start the game with Texas trailing before the had even gotten the opportunity to bat.

When they did bat, however, they returned the favor to Gilbert with Wyatt Langford doubling and Corey Seager driving him in. Tied 1-1 after an inning, deGrom and Gilbert traded zeros until the bottom of the 6th when the Rangers finally broke through for a run-scoring rally.

Seager singled following two quick outs and then scampered into scoring position on a wild pitch before Jake Burger doubled over the head of Randy Arozarena to produce the go-ahead and eventual game-winning run.

Of course, with the Rangers having issues figuring out the right combination for their high leverage relief so far, and in a one run game with deGrom already out, it wasn’t a foregone conclusion that Burger’s RBI would stand up.

Against one of the AL’s top contenders, a relief combo of Jalen Beeks, Tyler Alexander, Cole Winn, Robert Garcia, and Jakob Junis worked together to toss four scoreless innings and the Rangers had their first home win of the year.

It hasn’t been easy for Texas to beat the Mariners in recent seasons so it was nice to see them claim the first one of the year, even as they still await impactful production from their bats. Ah well, we all know this is a pitching org anyway.

Player of the Game: Burger and Seager did the heavy lifting at the plate but other than the Dumper at-bat, deGrom seemed untouchable for the fairly truncated amount of time he was in the game. deGrom finished allowing just the dinger to Raleigh while walking one and striking out six Mariners. Overall, the Rangers allowed just two Seattle hits on the night.

The downside to deGrom’s outing was that he was only good for five innings on 78 pitches as he continues to build up from starting slow in spring training and seeing his first start of the year delayed a few days last week.

Also, let the record show that Danny Jansen was the first Ranger to successfully challenge a ball/strike call while in the field. Before tonight, the Rangers were the only team in the league that hadn’t had an offering from their pitchers successfully reversed.

Up Next: More Rangers and Mariners with RHP Nathan Eovaldi next up for Texas opposite RHP George Kirby for Seattle.

The Tuesday evening first pitch from The Shed is set for 7:05 pm CDT and you can catch it on the Rangers Sports Network.

4-7: Chart

Apr 6, 2026; Arlington, Texas, USA; Seattle Mariners left fielder Randy Arozarena (56) leaps but cannot catch a ball hit by Texas Rangers first baseman Jake Burger (not pictured) during the sixth inning at Globe Life Field. Mandatory Credit: Jerome Miron-Imagn Images | Jerome Miron-Imagn Images

Rangers 2, Mariners 1

The Larry Bernandez ad: Julio Rodríguez, +.08 WPA
The Hal Baleigh ad: Josh Naylor -.025 WPA

Game Thread Comment of the Day

Brewers take down Red Sox at Fenway in hectic game, 8-6

Apr 6, 2026; Boston, Massachusetts, USA; Milwaukee Brewers left fielder Christian Yelich (22) slides past Boston Red Sox relief pitcher Garret Whitlock (22) during the eighth inning at Fenway Park. Mandatory Credit: Paul Rutherford-Imagn Images | Paul Rutherford-Imagn Images

Box Score

The Milwaukee Brewers took down the Boston Red Sox in a chaotic, long, cold game by an 8-6 final on Monday night.

The Crew looked like they’d get things going early, as William Contreras singled and Christian Yelich doubled off the Green Monster to put runners at second and third with one out. Unfortunately, Brayan Bello was able to strike both Garrett Mitchell and Jake Bauers out to escape the jam.

In the bottom of the inning, Brandon Woodruff got into some trouble himself. Roman Anthony started things off with a double before advancing to third on a flyout. Willson Contreras followed with a walk to put runners at the corners, and after a Wilyer Abreu strikeout, Trevor Story picked up a single to bring Anthony home for a 1-0 lead.

Milwaukee got a couple more baserunners in the second, as Sal Frelick walked and David Hamilton singled to once again put two runners on with only one out. Blake Perkins struck out and Brice Turang grounded out, and Bello was once again out of the inning unscathed.

The Sox started the home half of the second with a single by Caleb Durbin, who was later caught stealing second with two outs in what ended up being a circuitous 1-2-3 inning for Woodruff.

For the third consecutive inning, the Brewers threatened against Bello in the third. Contreras walked, and Yelich singled to put two runners on with no outs in this go-round. Once again, though, Bello got his way out of the inning, as Mitchell struck out, Bauers grounded into a forceout, and Luis Rengifo grounded out.

Things quickly went awry for Woodruff in the bottom of the third. Anthony started the inning with a single, and Masataka Yoshida followed with a walk. With no outs and two on, Woodruff did the obvious thing and hit Wn. Contreras on the first pitch he threw to him.

Contreras found himself upset on a pitch that barely hit him on the top of the hand (and upon a challenge by the Brewers, it was unclear if it even did hit him — the call stood). Continuing to yell at Woodruff from first (with Woodruff ignoring him), play would continue with the bases loaded and still nobody out.

The next hitter, Abreu, grounded into a softly hit forceout that wiped Contreras out at second but scored Anthony from third. Contreras, though, took what was clearly an overaggressive slide and ripped Hamilton’s pants at second base. From the point of view of my couch, Hamilton was OK, though, and no butterfly bandages were needed. Pat Murphy had a word with the umps, but nothing was done about it, and Boston still had runners on the corners with one out.

Story followed with a sac fly to bring Yoshida home, extending the lead to 3-0, but Woodruff got out of the inning with a groundout from Marcelo Mayer.

In the top of the fourth, the Crew finally broke through.

Frelick started things off with an infield single to Mayer at second, and Hamilton followed with a walk. Perkins then bunted to move both runners up, and Turang walked to load the bases with one out. Wm. Contreras followed with a hard-hit grounder to Durbin at third, but Durbin was unable to come up with it cleanly, and all runners advanced safely to give the Brewers their first run of the night.

Bello exited with the bases loaded and one out, with lefty Danny Coulombe coming in to face Yelich. Yelich, who has come up huge in multiple clutch opportunities this season, hit another hard grounder to Durbin at third, but this time, Durbin had to dive. He once again failed to glove it cleanly, and the Brewers were in the same position with the bases loaded and another run across.

Mitchell then hit another grounder on the infield, this one right down the first-base line. Coulombe let it roll a bit, but it stayed fair, and the game was tied with the bases still loaded. Bauers followed with a walk to make it 4-3, and after a long 10-pitch battle from Rengifo, he ultimately grounded into a double play to end the inning.

The Red Sox got a run back right away in the bottom of the inning, as Durbin doubled off the wall, Carlos Narváez grounded out, and Ceddanne Rafaela brought Durbin in and reached on a fielding error by Hamilton at short. Woodruff then got a flyout from Anthony, but Yoshida followed with a single and Wn. Contreras picked up a ground-rule double to bring in another run and retake a 5-4 lead before the inning was over.

In a continuation of the back-and-forth feel of this one, Milwaukee tied it back up in the fifth against Jovani Morán, as Hamilton walked, Perkins singled, and Turang beat out a double play to bring Hamilton in.

Woodruff finally got a 1-2-3 inning in the fifth, setting Story, Mayer, and Durbin down with consecutive flyouts on just five pitches. The Brewers did the same against Morán in the top of the sixth, though, as Yelich and Mitchell struck out before Bauers grounded out.

Woodruff returned for the sixth, setting Narváez and Rafaela down before being replaced by Aaron Ashby. Ashby then got Anthony out on a flyout for another 1-2-3 frame. That trend would continue for Morán in the seventh, setting Rengifo, Frelick, and Hamilton down in order.

Still tied at five runs each, Ashby worked around two on and no outs in the seventh, allowing a walk and a single before picking up three consecutive flyouts to end the inning.

The Brewers finally broke the stalemate in the eighth, as Turang and Yelich both walked to put runners at first and second with two outs. With RBI Accumulator Garrett Mitchell at the plate, he was able to line a single to Anthony in left. Anthony came up throwing to try to cut down Turang at home, but his throw was way off line and allowed both Turang and Yelich to score. Yelich’s run came with a slide under the tag of Garrett Whitlock, and upon a challenge by the Red Sox, the call stood, giving Milwaukee a 7-5 lead.

Grant Anderson got a 1-2-3 frame in the eighth, and the Brewers tacked on one more in the ninth as Rengifo doubled and came around to score on a Frelick single to make it 8-5.

Ángel Zerpa entered for the ninth, looking for his first career save. He picked up a pair of outs before allowing a homer to Wn. Contreras and a single to Abreu. He was able to get out of it with a groundout by Story, though, and the Brewers locked up the 8-6 victory.

It was an exciting night, one filled with mistakes and missed opportunities for both sides, but the Brewers ultimately prevailed.

Yelich led Milwaukee’s offense with three hits, including a double, while Mitchell is now tied with the major league lead with 13 RBIs after picking up two more tonight. Frelick also had two hits, while Rengifo’s double was the only other hit of the extra-base variety. The Brewer offense totaled 11 hits and eight walks.

Woodruff looked better as the game went on, ultimately allowing five runs (three earned) on seven hits and a pair of walks, striking out four. Ashby got his third win of the year with 1 1/3 scoreless innings, Anderson got a hold with his 1-2-3 eighth, and Zerpa goes home with his first career save.

The Brewers will look for their fourth consecutive series win tomorrow night as they take on Boston in game two of this three-game set. It’ll be a matchup of aces, with Jacob Misiorowski slated to go head-to-head with Garrett Crochet. First pitch is at 5:45 p.m. CT.