Red Sox 1, Braves 8: Yuck

May 17, 2026; Cumberland, Georgia, USA; Atlanta Braves left fielder Mike Yastrzemski (18) high fives Atlanta Braves right fielder José Azócar (38) at home base after hitting a home run against the Boston Red Sox during the fourth inning at Truist Park. Mandatory Credit: Jordan Godfree-Imagn Images | Jordan Godfree-Imagn Images

The Red Sox’s performance today was similar to my dog’s now that the weather is in the 80s. They were around, but they mostly did nothing, and the stuff that they did was a complete mess (My dog drips water all over the place when she drinks.)

Is Brayan Bello’s story over? He had two solid performances working after an opener, but started Sunday’s game from the dugout. It went poorly — seven runs over five innings — and I can’t shake the flaws that I see in his game. His sinker is good. It’s got good velocity and a sound movement profile. After that, there’s nothing else. That showed up in a big way on Sunday.

Bello was wild from the jump. He left a cutter over the plate with two strikes to Austin Riley that went for a three-run home run, and the Braves were off and running. In the second inning, the bases were loaded before Bello recorded an out, and Drake Baldwin came to the plate. The first pitch was a curveball that was called a ball. The second was a changeup that Baldwin jumped out of his shoes to swing at. With the bases loaded and nobody out, hitters look for fastballs to drive. Baldwin showed his hand by swinging at the changeup, and Bello wisely stayed away from his fastball. The issue, however, is that he can’t throw anything else for strikes, and the stuff isn’t good enough to get hitters to expand. The count went to 3-1, and Bello had no choice but to nibble with his fastball. He missed, Baldwin walked, and the Braves grabbed two more runs in the inning. I will say, the first pitch curveball was executed for a strike, but the ump missed the call, and Narvaez didn’t challenge. Ahead 0-1 changes the at-bat, but he still needs to find a way to escape at-bats, and he doesn’t have that.

Elsewhere, the offense was lethargic once again. The only run came in the ninth inning against the mop-up man. There were some hard-hit balls directly to outfielders, but when Grant Holmes throws six shutout innings, something is wrong. On to Kansas City for a series against the ice-cold Royals.

Three Studs

Ceddanne Rafaela

Rafaela was 1-3 with a walk at the plate, but it’s his glove that puts him in the studs today. Every time a ball is hit to center field, he catches it. He made a highlight reel catch in the eighth and had a few others that he made look easy. He’s fun to watch.

Ryan Watson

Saved the pen. From what? Who knows. But he saved them.

Newcastle United

With their 3-1 victory over West Ham, my beloved Tottenham Hotspur Football Club needs just one point from their next two matches to avoid relegation. COYS.

Three Duds

Brayan Bello

See above.

Mother Nature

It randomly started pouring rain to the point where the tarp was on the field for about half an hour. I’m not mad that it rained. I’m mad that it didn’t rain long enough to call the game after six innings. Do better, Mother Nature.

The Offense As A Whole

1 run? In this economy?

Dodgers on Deck: Monday, May 18 at Padres

SAN DIEGO, CALIFORNIA - AUGUST 24: Yoshinobu Yamamoto #18 of the Los Angeles Dodgers pitches during the first inning of a game against the San Diego Padres at Petco Park on August 24, 2025 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

It took more than a quarter into the season, but the Dodgers on Monday finally will play the San Diego Padres for the first of four series this season, this one a three-game affair between the top two teams in the National League West at Petco Park in San Diego.

Yoshinobu Yamamoto starts the series opener on Monday night, coming off his first MLB game allowing three home runs. Right-hander Michael King starts for San Diego.

Monday game info
  • Teams: Dodgers at Padres
  • Ballpark: Petco Park, San Diego
  • Time: 6:40 p.m.
  • TV: SportsNet LA, MLB Network (out of market)
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Padres bats erupt for slugfest in Seattle

SEATTLE, WASHINGTON - MAY 16: Rodolfo Duran #48 of the San Diego Padres rounds the bases after hitting a two-run home run during the seventh inning against the Seattle Mariners at T-Mobile Park on May 16, 2026 in Seattle, Washington. (Photo by Jack Compton/Getty Images) | Getty Images

This felt like a game the San Diego Padres would lose. With the Seattle Mariners’ ace on the mound in Logan Gilbert, it felt like the moping San Diego offense would struggle to score enough to back starter Walker Buehler.

That was not the case. Buehler pitched a gem and the Friars rode three homers against Gilbert to a 7-4 victory. Rookie catcher Rodolfo Durán finally got his first hit in the big leagues, and he made it count. The backstop slugged a two-run homer in the seventh inning, and would have had another in the ninth inning if not for the acrobatics of Julio Rodríguez in center field.

The win gave the Friars a needed series victory. They’ll go for the sweep today against Seattle, with Lucas Giolito set to make his Padres’ debut.

Taking the mound

George Kirby (SEA) v. Lucas Giolito (SD)

The young right-hander has tested his mettle at the major-league level multiple times. He’s pitched with an ERA under 4.00 for four of his five years of service. Kirby owns a 2.84 ERA this season, impressing almost every time he takes the mound.

Kirby has been on a particular hot streak lately, not allowing more than two runs in a start since April 7. The Friars will need to figure out Kirby in order to back up their starting pitcher.

Speaking of, Lucas Giolito will make his 2026 debut with the Padres after signing him to a one-year deal late into the season. He’s pitched well while on assignment in the San Diego minor league system. If he can pitch a dominant outing against the Mariners, it would be a major relief for any rotation worries.

Batter up!

The offense-centric lineup that manager Craig Stammen has continued to go with in this series finally clicked, with all seven of the Friars’ runs coming from the long ball.

Despite that, the star trio of Manny Machado, Jackson Merrill and Fernando Tatis Jr. went a combined 0-for-10 at the plate with two walks. They need more from that group to keep pace in the division. Still, those three will probably remain atop the lineup in today’s finale.

  1. Jackson Merrill, CF
  2. Fernando Tatis Jr., 2B
  3. Manny Machado, 3B
  4. Gavin Sheets, 1B
  5. Xander Bogaerts, SS
  6. Miguel Andujar, DH
  7. Ramón Laureano, LF
  8. Nick Castellanos, RF
  9. Freddy Fermin, C

The Padres own a combined .318 batting average against Kirby. Machado and Tatis both have OPS marks above 1.000. They could be poised to break out in the series finale against Seattle.

Relief corps

In spite of Buehler’s solid start against the Mariners, the Friars needed five pitchers to get through the game. Wandy Peralta and Jason Adam pitched scoreless frames before Alek Jacob came in to pitch the eighth. He struggled, failing to record a single out. Adrian Morejon was called on and finished the inning before Jeremiah Estrada slammed the door.

For today’s game, that means Ron Marinnacio, Yuki Matsui, Mason Miller and Bradgley Rodriguez are available. The latter two have been incredibly good for the Friars whereas the former two have a less consistent record.

That will leave the ‘pen somewhat depleted. The Padres will need a quality outing from Giolito or else their bullpen may be on thin ice heading into this week’s series against the rival Los Angeles Dodgers.

Orioles ride early offense to 7-3 win over Nats

WASHINGTON, DC - MAY 17: Gunnar Henderson #2 celebrates with Tyler O'Neill #9 of the Baltimore Orioles at home plate after hitting a home run during the first inning against the Washington Nationals at Nationals Park on May 17, 2026 in Washington, DC. (Photo by Jess Rapfogel/Getty Images) | Getty Images

The Orioles have played from behind far too often this season. Today they decided to try something different. Baltimore scored in each of the first four innings, and the bullpen stepped up after a short outing from Brandon Young. Gunnar Henderson, Coby Mayo and Colton Cowser all went yard, and the Orioles avoided a sweep with a 7-3 win in the nation’s capital.

Gunnar Henderson kicked off the early production with a solo shot in the first. Henderson squared up a sweeper and snuck it inside the right-field foul pole to provide Baltimore an early advantage. The ball left the bat at 107 MPH and traveled all the way to the third deck in right field.

Young delivered a shutdown bottom of the first, and the Orioles built on their early lead in the second. Samuel Basallo led off with a hard hit single to right field. With one on and one out, Coby Mayo battled until Miles Mikolas left the ninth pitch up in the zone. Mayo launched the sinker 407 feet to left field, and the Orioles led 3-0 after two.

Young gave one back in the bottom of the second when Jacob Young launched a solo shot to left, but the O’s starter minimized the damage after the solo shot and a two-out double.

The Birds picked up where they left off when Taylor Ward took a walk to start the third. Henderson followed with a hard hit single, and Ward took the extra-base to put runners on the corners for Pete Alonso. The first baseman made contact and muscled a fly ball deep enough to score Baltimore’s fourth run of the day on a sacrifice fly.

Young kept the Nats off the board in the bottom of the third, and the Orioles kept their foot on the gas in the next half inning. Leody Taveras got things going with a hustle double before Mayo lined out sharply to third. Mayo has trended upward over the last week with several solid at bats, but Baltimore’s number eight hitter needed a big hit more than anyone.

Colton Cowser entered the game without a hit off of a breaking ball this season. Mikolas gave Cowser a belt-high slider, and Cowser delivered a swing that instantly lifted a weight from his shoulder. The Milk Man hooked the ball 394 feet to right field for his first home run of the season. The blast gave Baltimore a 6-1 advantage, and Cowser’s teammates rewarded him with the silent treatment after his first dinger in 2026.

The early offense was exactly what the doctor ordered. Unfortunately, Young stopped short of pairing a strong offensive performance with a quality start on the mound. Despite pitching with a five-run lead, Young allowed a leadoff single and then walked the bases loaded in the fourth.

Young got the first out of the inning on a sacrifice fly by Keibert Ruiz. The 6-foot-6 Texan followed that with a strikeout of Nasim Nuñez, but James Wood reloaded the bases with an infield single. Luis García Jr. stepped to the plate represent the tying run, and Craig Albernaz made a move. The Orioles couldn’t afford to let Washington back into the game, so Albernaz summoned Anthony Nunez. Nunez met the moment and sent García down swinging to end the threat.

Baltimore’s bats went silent for a bit, but the bullpen did its part. Nunez returned for a clean fifth, and Tyler Wells retired the side in order during the sixth. Wells allowed a run on three singles in the seventh, but he struck out Daylen Lile to keep the lead at three.

Yennier Cano tossed a scoreless eighth, and the Orioles added an insurance run in the top of the ninth. Jeremiah Jackson got into scoring position with a double to right-center, and Henderson brought him home with his fourth hit of the day. Henderson finished 4-for-5 with a pair of RBIs and finished a triple shy of the cycle.

The extra run eliminated a save opportunity for Rico Garcia, but Baltimore still turned to its best reliever in the bottom of the ninth. Garcia allowed a rare extra-base hit on a one-out double, but he still posted a scoreless frame to secure the 7-3 victory.

The early offense was the story today. Gunnar Henderson did his part with a four-hit day. Coby Mayo and Colton Cowser both delivered big blasts, and Anthony Nunez prevented Washington from creeping back into the game. Who is your pick for Most Birdland Player of the Day? Let us know in the comments below!

22-24 – Burger delivers as Rangers take finale from Astros

May 17, 2026; Houston, Texas, USA; Texas Rangers first baseman Jake Burger (21) hits a two-run home run to right field against the Houston Astros during the fifth inning at Daikin Park. Mandatory Credit: Erik Williams-Imagn Images | Erik Williams-Imagn Images

The Texas Rangers scored eight runs while the Houston Astros scored zero runs.

The top of the fifth was a big moment for the Rangers as Alejandro Osuna ended the daily no-hit watch with an infield single and then Jake Burger collected the first extra base hit of the weekend for Texas when he smacked a two-run dong to give the Rangers a 2-0 lead.

That home run meant that Texas wouldn’t be shut out today as they doubled their run output for the series with one swing.

The cold, factual nature of the above may have come off as sarcastic but I truly am grateful as the home run supported Nathan Eovaldi’s efforts today and eventually that darned dam finally broke for the Rangers at the plate.

Indeed Texas turned to Eovaldi with the requirement that he keep putting up zeros while the lineup was working through whatever the heck has been troubling them and he did just that with seven innings of scoreless ball on five hits and a couple of walks. Eovaldi struck out eight Astros as he picked up his fifth win of the year.

That win was all but assured when the Rangers added five runs in the top of the seventh when Burger again came through with a two-run double with the bases loaded.

Texas has had a devil of a time delivering on bases loaded chances, and producing big innings, so the five-run seventh had to feel cathartic. Following Burger, Kyle Higashioka — who also threw out a would-be base stealer and made some laser precision ABS challenges behind the plate — singled in two more runs and Brandon Nimmo — who robbed a home run earlier in the day — doubled in the fifth and final run of the inning.

In the ninth, Higashioka collected his second home run of the year, a solo shot to finish off the scoring. Meanwhile, reliever Gavin Collyer bounced back from his shakiest outing as a big leaguer against Arizona last Tuesday with a couple of strikeouts in two easy shutout innings.

The first two games of this series were certainly annoying as evident by the fact that the Rangers actually out-scored the Astros 9-6 in this series but come away down a leg in the fight for the Silver Boot, but claiming the finale at least allows them to leave Houston with a victory and some good vibes at the plate.

Player of the Game: Eovaldi deserves a hat tip for coming through inning after inning as he waited for the lineup to catch up to him. That said, you have to acknowledge games like today from Burger and Higashioka when they come.

Burger produced two extra base hits that provided the bulk of the scoring as the Texas first baseman collected four RBI and scored two runs. Meanwhile, Higgy homered and drove in three runs while being a difference-maker behind the plate. A much-appreciated impactful day from the No. 7 and No. 9 hitters in the lineup.

Up Next: The Rangers next travel to Colorado to take on the Rockies with LHP MacKenzie Gore expected to make the start in the opener for Texas against LHP Jose Quintana for Colorado.

The Monday evening first pitch from Coors Field is scheduled for 7:40 pm CDT and you can watch it via the Rangers Sports Network.

Braves jump all over Red Sox, Brayan Bello to win another series

May 17, 2026; Cumberland, Georgia, USA; Atlanta Braves third baseman Austin Riley (27) runs to home plate to celebrate with second baseman Ozzie Albies (1) and designated hitter Dominic Smith (8) after hitting a home run against the Boston Red Sox during the first inning at Truist Park. Mandatory Credit: Jordan Godfree-Imagn Images | Jordan Godfree-Imagn Images

After a close win Friday and a narrow loss Saturday, the Atlanta Braves left no doubt in their Sunday series finale against the Boston Red Sox at Truist Park.

The Braves leapt out to a 3-0 lead in the first inning and a 5-0 advantage through two, coasting to an 8-1 win to remain unbeaten in home series this season and close out a 4-2 homestand.

Buoyed by a strong start from Grant Holmes, it was Braves’ 11th straight game allowing three runs or less, which is the franchise’s longest-such streak since the 2002 Braves did so in 12 straight games that July.

The Braves were also one out away from their fifth shutout of the season as Nick Sogard delivered a two-out double when down to his last strike to score Connor Wong.

With the victory, the Braves are 7-1 in rubber matches this season, including 5-0 in home rubber matches.

After Brayan Bello struggled to begin the season as a starter and found more success in his last two outings pitching behind an opener, it was a blessing for the Braves that Boston elected to move him back into his starter role.

Austin Riley tagged him with a three-run homer to left in a 30-pitch first inning to stake the Braves to an early lead. It was Riley’s seventh homer of the season and fourth of the month.

Riley also added a double in the fifth, finishing with multiple extra-base hits for the first time in exactly a month.

That alone proved to be more than enough for Holmes, who delivered one of his better starts of the season. He allowed five hits (three doubles) over six innings of work, but stranded all six runners, holding the Red Sox hitless in three at-bats with runners in scoring position.

It was his second scoreless outing in nine starts this season and his fourth time tossing six-plus innings. A rain (HAIL?!) delay ended his outing after six innings, although he was likely done anyways considering he was at 87 pitches.

The Braves loaded the bases with no outs in the second against Bello and tacked on two more runs on a Drake Baldwin run-scoring walk and an RBI groundout by Matt Olson, who finished the Boston series 0-for-11.

Atlanta tacked on another run in the fourth on Mike Yastrzemski’s leadoff homer into the Chop House. After he entered the week with no homers and six RBIs in 38 games, he finished the week with two homers and six RBIs in five games.

The Braves made it 7-0 in the fifth when Riley laced a leadoff double to left and came around to score on Dominic Smith’s single.

Baldwin closed the scoring with a sacrifice fly in the eighth, robbed of extra bases by a leaping grab in center from Ceddanne Rafaela but still bringing home his second RBI of the day to reclaim the team lead with 39.

Reynaldo Lopez followed Holmes with two scoreless innings. Kinley allowed the lone run after retiring the first two batters he faced.

Up Next

No rest for the Braves, who continue a stretch of 13 games in as many days by kicking off a four-game series at Miami on Monday night. J.R. Ritchie will be making his fifth start.

Vlad Homers, Jays Beat Tigers

May 16, 2026; Detroit, Michigan, USA; Toronto Blue Jays first baseman Vladimir Guerrero Jr. (27) receives congratulations from right fielder Jesus Sanchez (12) after scoring in the third inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

Blue Jays 4 Tigers 1

We got more than two runs. Or actually, we got two runs twice:

  • Two in the first: A Vladimir Guerrero home run (what a great thing it was to see that). Daulton Varsho followed with a double off the center field wall (homer in 12 of 30 MLB parks, including Rogers Centre). Jesús Sánchez singled him to third, and a Jack Flaherty wild pitch scored him.
  • Yohendrick Piñango flied out to deep center (homer in 10 parks, including RC) to start the inning. Vlad single and Varsho tripled. A Sánchez sac fly got our fourth run home.

We only had six hits and one walk on the day. Vlad and Varsho had two each (and all the extra base hits).


On the pitching side, Kevin Gausman was great. He went six innings, allowing just four hits (all singles) with five strikeouts. He was excellent. Left at 97 pitches.

Yariel Rodríguez got the next four outs and then gave up a very, very soft ground single (33 feet from the plate when Andrés Giménez).

Joe Mantiply came in and wasn’t great. He went single, walk, groundball force at second (Ernie Clement, I figured he could have touched third and then gone to first, but getting the one out was big). That got the Tigers the run. Mantiply threw three straight balls to Riley Green, the next baller, then got two strikes and a weak ground ball to end the inning.

Tyler Rogers came in for the save. He didn’t make it easy either, walking the leadoff guy. Then got a ground ball to short that Giménez made a nice play on and a great throw to second. Schneider tried to turn it, but was just late. It was called out on the field, but the Tigers challenged. It was a very fast challenge as it was obvious. A popout to short got the second out. Tyler went seven pitches to Spencer Torkeleson before getting strike three right on the outside corner (Tigers challenged again, but it caught the zone). Save #1 for Rogers.

After a challenge in last night’s hockey game that seemed to take forever, I appreciated the speed of the challenges in this game.


The bad moment of the game was when Giménez and Piñango collided while going for a popout. Both were calling the ball. The rule of thumb is that the outfielder takes charge, but then Giménez seems to be the captain of the infield. Hard to blame either player.

Jays of the Day: Gausman (0.26 WPA), Varsho (0.19), and Vlad (0.12).

No one gets the ‘Other Award’. The low mark went to Lenyn Sosa (-0.4) and Ernie Clement (-0.4). Sosa hasn’t shown anything this season. Daulton made a couple of good catches in the outfield.

Tomorrow the Jays face the Yankees in da Bronx.

Rays top Marlins 6-3 for 18th win in their past 22 games

ST. PETERSBURG, Fla. (AP) — Junior Caminero and Yandy Díaz homered and the Tampa Bay Rays earned their 18th win in their past 22 games with a 6-3 victory over the Miami Marlins on Sunday.

Caminero hit his 12th home run of the season in the first inning, a solo shot to left field. Díaz’s solo home run came in the fifth inning for the Rays, who won two of three in the series.

Drew Rasmussen (4-1) gave up two runs and seven hits in 5 1/3 innings for the Rays. Bryan Baker earned his 12th save of the season.

Trailing 2-1, the Rays loaded the bases in the fourth inning against Marlins starter Eury Pérez (2-6). Díaz led off with a walk, Jonny DeLuca doubled with out and Cedric Mullins walked. After Nick Fortes grounded into a fielder’s choice, Taylor Walls hit a bases-clearing RBI triple to make it 4-2.

Caminero drew a bases-loaded walk in the sixth, scoring Mullins to make it 6-2.

Xavier Edwards, Otto Lopez hit RBI singles in the third inning for the Marlins. Kyle Stowers added an RBI single in the eighth.

Pérez allowed five runs and five hits with five strikeouts in five innings.

Up next

Marlins: host Atlanta on Monday in the start of a four-game series. RHP Max Meyer (3-0, 3.21 ERA) will start for the Marlins. The Braves have not yet announced their starter.

Rays: host Baltimore on Monday to begin a three-game series. LHP Shane McClanahan (4-2, 2.27) will start for the Rays. LHP Trevor Rogers (2-4, 5.77) will start for the Orioles.

Blue Jays 4, Tigers 1: Bats quiet, Flaherty a bit better

May 16, 2026; Detroit, Michigan, USA; Toronto Blue Jays first baseman Vladimir Guerrero Jr. (27) receives congratulations from right fielder Jesus Sanchez (12) after scoring in the third inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

The rubber match of a three-game weekend series against the Toronto Blue Jays took place on a sunny, summer-like Sunday afternoon in Detroit. Alas, the Tigers dropped the finale and thus the series by a 4-1 score.

Jack Flaherty made his tenth start for the Tigers, and his troubles have been well-documented this season. His troubles can begin with a lack of control, putting hitters on via hit or walk, and then he loses his concentration and all hell breaks loose. He needs to be able to re-focus when he gets rattled; anyone who’s ever played baseball knows how big the mental side of the game is. As Yogi Berra once observed, “Baseball is ninety percent mental; the other half is physical.”

The veteran Kevin Gausman made his tenth start for Toronto today. He’s been his normal, dependable self; in his fifth season in Toronto he’s consistenly turned out seasons with a 3-4 ERA, roughly 180 innings pitched, a WHIP of about 1.1, and about one home run surrendered per nine innings. You could set your watch by this guy.

Vladimir Guerrero Jr., who has been in a massive slump, laser-beamed a too-inside fastball over the left field fence for a 1-0 Toronto lead with one out in the first. Daulton Varsho followed with a double off the top of the right-field wall, and Jesús Sánchez singled to centre to put runners on the corners. A wild pitch scored Varsho to put Toronto up 2-0, and you really had to wonder if the first inning was going to spiral out of control for Flaherty. But after a flyout pushed Sánchez up to third, Ernie Clement grounded out to shortstop to end the inning.

The Blue Jays added another pair of runs in the top of the third: Guerrero singled, scored on a Varsho triple, who then scored on a Sánchez sacrifice fly. When the dust settled it was 4-0.

Aside from dealing with Guerrero and Varsho, though, Flaherty was actually pretty good today; his final inning saw him get a couple of flyouts and a strikeout. His final line: 6 IP, 5 H, 4 ER, 4 K. Notably, he didn’t walk anyone; while his command certainly wasn’t as crisp as it could’ve been, not walking anyone was a big step up.

The Tigers couldn’t get a lot going on offence while Flaherty was pitching, though: there were some singles scattered around, but getting a runner past first base proved to be too much of a challenge. For example: in the sixth, Dillon Dingler got his second hit of the day, a single to centre with one out. But then Colt Keith flew out and Riley Greene struck out, and that was that.

Burch Smith relieved Flaherty in the seventh, and he gave up a harmless single to Davis Schneider but that was all. He carried on to the eighth and got Guerrero to fly out, and Enmanel De Jesus took over to face Varsho, the lefty, who he walked. A pair of flyouts ended the inning, though.

The Tigers got their first runner past first base in the bottom of the eighth: Wenceel Pérez led off with a single, and with one out Kevin McGonigle singled, putting runners on the corners. Dingler walked to load the bases, and Jahmai Jones was called-upon to pinch hit, and he hit a slow grounder to third base; Clement got one out at second but it was hit too slowly for a double play, allowing a run to score to make it 4-1 with two out.

Alas, Greene then grounded out to second and the side was retired. That was a big-league squander, for sure.

De Jesus carried on into the ninth and got a pair of quick outs; Brandon Valenzuela singled up the middle, but Schneider grounded out to second for the third out.

Submariner Tyler Rogers came on for Toronto in the ninth. I was once watching a minor-league game and a submariner came into the game; I watched him warm up and thought to myself, “How in the world does anyone get a hit off someone like this?” Well, on the first pitch he threw to a batter he cracked a home run, so clearly I don’t know anything about anything. Anyway, on this particular afternoon, Matt Vierling walked, and a Gage Workman grounder to shortstop was initially called a double play but upon review was just a forceout at second. But Zach McKinstry flew out to centre for the second out, and Torkelson struck out looking to end the game.

On Monday the Tigers travel to Cleveland to start a four-game series with the team that currently leads the American League Central, which looks these days like a division that’s allergic to winning records.

Final score: Blue Jays 4, Tigers 1

Notes and Commemorations

  • Ty Madden, who was hit on the forearm on a comebacker Friday night, was placed on the Injured List; Will Vest returned to the Tigers in his place.
  • As has been the case all weekend, there were plenty of Blue Jays fans that made the trip down the 401 to Detroit to see their team play on real grass. Me, I always go down the 402 instead and cross at Port Huron, because that London-to-Windsor stretch on the 401 is easily the most boring stretch of highway on the continent.
  • This weekend in Canada is the Victoria Day long weekend, in which we celebrate the birthday of a monarch who’s been dead for 125 years. Her birthday was May 24; the holiday is celebrated on the Monday in May which is either on, or just before, May 24th. It’s the unofficial start of the summer season in Canada: there are fireworks, trips to the cottage, and ritualistic animal sacrifices all across the country. It’s great.

You a ten, baby girl, but I’m the one: Phillies 6, Pirates 0

May 17, 2026; Pittsburgh, Pennsylvania, USA; Philadelphia Phillies starting pitcher Zack Wheeler (45) pitches against the Pittsburgh Pirates during the second inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images | Charles LeClaire-Imagn Images

With Zack Wheeler going against Paul Skenes, it looked like we were in for a pitcher’s duel on Sunday. And that’s exactly what we got for five innings or so. But eventually, Skenes faltered while Wheeler stayed strong, and the Phillies emerged with a 6-0 victory over the Pirates that completed a sweep and put them above .500 for the first time since.

The aces were dominating through the first four innings. Each team had just one hit, and it looked like it might come down to which ace blinked first.

In the fifth, Skenes was the one who blinked. Adolis Garcia led off the frame with a walk, and advanced to third on a J.T. Realmuto single. A Justin Crawford groundout got the Phillies’ first run home, and a Trea Turner single brought home the second.

For most teams, that’s about as much as they can hope to get off Skenes in a given game, but the Phillies weren’t done. Bryce Harper started off the fifth with a blast to centerfield to make it 3-0.

Alec Bohm and Brandon Marsh followed with hits to chase Skenes from the game and gave the Phillies a crack at the Pirates’ much less imposing bullpen. Pirates’ reliever Isaac Mattson began his stint by hitting Garcia (his second HBP of the day, maybe he owes the Pirates money?) and allowing an RBI double to Bryson Stott.

Unlike Skenes, Wheeler continued to cruise. He came close to giving up a run in the sixth when a hit by Brandon Lowe was originally ruled a home run, but review showed it was a double aided by fan interference.

Aside from that, Wheeler was never seriously threatened. His final tally: Seven innings, zero runs, four hits, one walk, and eight strikeouts.

The Phillies tacked on a run in the eighth on a Bryson Stott laser of a home run, and it felt like they were rubbing it in the Pirates’ faces a bit.

It was a great weekend for the Phillies in Pittsburgh. They had a massive comeback on Friday night and then recorded two dominating wins behind two of the best pitchers in baseball. The biggest winner of the weekend might by Cristopher Sanchez, who might have seized the unofficial title of “best pitcher in the National League” from Skenes.

The Phillies will try to keep the good times going on Monday as they return home to face the Reds. Andrew Painter will be on the mound, and the hope is that maybe he learned a thing or two from watching his ace teammates over the weekend.

Who Needs Guards Ball to Win?

CLEVELAND, OHIO - MAY 17: Kyle Manzardo #9 of the Cleveland Guardians celebrates with teammates after hitting a solo home run during the fifth inning against the Cincinnati Reds at Progressive Field on May 17, 2026 in Cleveland, Ohio. (Photo by Nick Cammett/Getty Images) | Getty Images

As the Rivalry Weekend comes to a close, the Ohio Cup returns to Cleveland for now. In Game 3 of this weekend series, the Cleveland Guardians took the series closer and the series from the Cincinnati Reds.

Gavin Williams was given an additional day of rest after switching his spot in the lineup with Joey Cantillo. Gavin had another fantastic quality start today, throwing 6.0 innings with 2R, 8H, 0BB, and 7Ks on 93 pitches, giving the Guards bullpen a nice reprieve to end the week.

Gavin was given plenty of run support to ease some stress from his start. The Guardians decided to not play Guards Ball and to host a mini-HR derby.

In the bottom of the first José Ramírez drew a one-out walk, a mistake on Brady Singer that would be immediately punished. Chase DeLauter watched a sinker go over the plate for strike one. The next pitch, an inside slider, was launched 371 feet to right field for a quick two-run home run to start the game.

In the bottom of the third, Chase DeLauter hit a one-out single to center to reach base. Kyle Manzardo took a page from CDL and launched his own two-run home run, 382 feet to right.

Brayan Rocchio got in on the home run fun. In the bottom of the fourth, with one-out, Rocchio worked a 2-2 count then slapped a sweeper low and over the plate 388 feet to right center.

In the bottom of the fifth, with a new pitcher on the mound, Kyle Manzardo slapped a first pitch, one-out home run 406 feet to right center for his second home run of the game!

Tim Herrin came on to pitch the seventh inning. His only base runner was a one-out walk to Matt McLain. Other than that, Herrin struck out 3 to retire the side. The bottom of the seventh saw the return of more home runs!

Travis Bazzana hit a one-out single, but was caught stealing second as he over slid the bag. Steven Kwan drew a two-out walk and Angel Martínez tacked on his own two-run home run to put the Guardians up 8-2 over the Reds.

Codi Heuer replaced Tim Herrin in the top of the eighth. He had a similar outing to Herrin’s. His only baserunner was a walk to Sal Stewart. Heuer struck out the first two batters and got a pop out to retire the side with only 13 pitches.

The bottom of the eighth started with Rocchio being hit by pitch. José finally got in on the home runs with a fly ball to center, hit 407 feet to score two more runs.

All of Cleveland’s runs came on home runs today. When is the last time this team has scored double digits, solely on home runs? With this team having felt on the precipice of a offensive breakout for seemingly weeks now, but just falling short, maybe they just needed some warm weather to get things going.

Codi Heuer closed it out for Cleveland, giving up a one-out single and double. Matt McLain ran himself into an out as Blake Dunn made his way to third.

The Guards did allow another run late in the ninth on a misplayed ball by Daniel Schneemann. It didn’t matter for long as Cleveland got the final out to close it on this game.

If today was a preview to what this summer will look like as the heat and humidity climbs, I am quite excited.

Dodgers vs. Angels game III chat

ANAHEIM, CA - MAY 16: Los Angeles Dodgers designated hitter Shohei Ohtani (17) gets high fives after scoring a run during the MLB game between the Los Angeles Dodgers versus the Los Angeles Angels on May 16, 2026 at Angel Stadium in Anaheim, CA. (Photo by Brian Rothmuller/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Dodgers look to sweep the Angels on Sunday. Roki Sasaki faces Grayson Rodriguez.

SUNDAY GAME INFO
  • Teams: Dodgers vs. Angels
  • Stadium: Angel Stadium
  • Time: 1:07 p.m. PT
  • TV: SportsNet LA
  • Radio: Am 570 (English), KTNQ 1020 (Spanish)

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!

Dodgers trade for Eric Lauer

LOS ANGELES, CALIFORNIA - OCTOBER 27: Eric Lauer #56 of the Toronto Blue Jays pitches against the Los Angeles Dodgers during the 15th inning in game three of the 2025 World Series at Dodger Stadium on October 27, 2025 in Los Angeles, California. (Photo by Patrick Smith/Getty Images) | Getty Images

With Blake Snell having elbow surgery on Tuesday, Tyler Glasnow on the injured list with back spasms, and River Ryan only one start back from a minor league injured list stint, the Dodgers had five starting pitchers for their six-man rotation. So it makes perfect sense that they acquired left-hander Eric Lauer from the Toronto Blue Jays on Sunday for cash considerations.

Lauer was in a similar position on the depth chart in Toronto, and said after the use of an opener before his April 17 game, “It’s definitely different. To be real blunt, I hate it. I can’t stand it.” More from SportsNet:

“It messes with your pre-game routine,” he said. “We’re creatures of habit. It changes the rhythm and routine. It’s a little harder to time things out…

“You can make it work the best you can. Hopefully, it’s not something that we will continue doing. But that’s above my pay grade.”

It didn’t help that Lauer wasn’t pitching well for the Blue Jays. After a strong 2025 season, this year he struggled with a 6.69 ERA and 5.82 xERA in eight games, including six starts. He struck out 26 and walked 16 in his 36 1/3 innings, with his 11 home runs atop the American League when he was designated for assignment on Monday.

In his eight-year career with the Milwaukee Brewers, San Diego Padres, and Blue Jays, Lauer has a sparkling 2.69 ERA in 15 games, including 13 starts against the Dodgers, with 69 strikeouts and 27 unintentional walks in 77 innings. That includes 5 2/3 scoreless innings in two appearances in the 2025 World Series, pitching in Games 1 and 3.

Lauer is making $4.4 million this season after losing his salary arbitration case in the offseason, with about $3.17 million remaining. He’ll be a free agent at season’s end.

To make room for Lauer on the 40-man roster, pitcher Brusdar Graterol was moved to the 60-day injured list. Graterol, working his way back from 2024 shoulder surgery, pitched in four rehab games for Triple-A Oklahoma City before getting shut down this week after pitching on Tuesday.

Graterol tweeted on Saturday, “Baseball is not easy. But it’s no reason to give up. LFG.”

Braves vs. Red Sox rain delay chat and discussion

ATLANTA, GA - JUNE 14: The tarp on the field before the Saturday afternoon MLB game between the Colorado Rockies and the Atlanta Braves on June 14, 2025 at Truist Park in Atlanta, Georgia. (Photo by David J. Griffin/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

In the middle of the sixth inning of a game where the Atlanta Braves were firmly in control of things against the Boston Red Sox, the skies suddenly opened up. First, they were able to play through a bit of hail but once they went out there for the bottom of the sixth inning, the bottom completely fell out and the grounds crew was forced to stop play.

They’re not anticipating this to be a long delay (just one of those pop-up storms) but there’s still a pause in play. We’ll let you in on any updates that may come up soon, so stay tuned.

UPDATE [3:24 p.m. ET]: The tarp is already coming off of the field so I’d imagine that play will resume shortly.

UPDATE [3:33 p.m. ET]: Straight from the Braves TV crew, they’re planning to restart the game at 3:40 p.m. ET.

UPDATE [3:49 p.m ET]: It’s a bit later than expected but the game should be starting shortly after you read this. Let’s see if the Braves can hold on!

5/17 Gamethread: Giants @ Athletics

Side view of Adrian Houser throwing a pitch.
LOS ANGELES, CALIFORNIA - MAY 12: Adrian Houser #12 of the San Francisco Giants pitches during the first inning of a game against the Los Angeles Dodgers at Dodger Stadium on May 12, 2026 in Los Angeles, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

It’s series finale time, as the San Francisco Giants take on the Oakland/Sacramento/Vegas Athletics for the third game of the series. I’m writing this before the first game, so here’s hoping that the Giants are going for a sweep, or at least a series win today. But who knows! You, probably.

If the scheduled starters have held over these few days, then it’s righty Adrian Houser for the Giants and lefty Jeffrey Springs for the A’s. Houser is making his ninth start, and is 1-4 with a 5.79 ERA, a 5.63 FIP, and 23 strikeouts to 14 walks in 42 innings. Springs is making his 10th start, and is 3-3 with a 4.22 ERA, a 4.21 FIP, and 44 strikeouts to 15 walks in 49 innings.

Enjoy the game, everyone. Go Giants!

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!

Game #47

Who: San Francisco Giants vs. Athletics

Where: Sutter Health Park, West Sacramento, California

When: 1:05 p.m. PT

Regional broadcast: NBC Sports Bay Area

National broadcast: n/a

Radio: KNBR 680 AM/104.5 FM, KSFN 1510 AM