How to watch San Francisco Giants vs. Arizona Diamondbacks

SAN FRANCISCO, CA - MAY 10: Tyler Mahle #54 of the San Francisco Giants pitches during the game between the Pittsburgh Pirates and the San Francisco Giants at Oracle Park on Sunday, May 10, 2026 in San Francisco, California. (Photo by Kavin Mistry/MLB Photos via Getty Images) | MLB Photos via Getty Images

The San Francisco Giants wrap up this three-game road series against the Arizona Diamondbacks this afternoon.

Taking the mound for the Giants will be right-hander Tyler Mahle, who enters today’s game with a 5.59 ERA, 4.91 FIP, with 48 strikeouts to 21 walks in 46.2 innings pitched. His last start was in the Giants’ 5-2 loss to the Athletics on Friday, in which he allowed five runs on 10 hits with six strikeouts and a walk in five innings.

He’ll be facing off against Diamondbacks right-hander Merrill Kelly, who enters today’s game with a 5.91 ERA, 5.94 FIP, with 23 strikeouts to 18 walks in 35 innings pitched. His last start was in the Diamondbacks’ 9-1 win over the Colorado Rockies on Friday, in which he allowed one run on four hits with three strikeouts in nine innings. That’s practically a perfect game at Coors Field.

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 #50

Who: San Francisco Giants (20-29) – Arizona Diamondbacks (24-23)

Where: Chase Field, Phoenix, Arizona

When: 12:40 p.m. PT

Regional broadcast: NBC Sports Bay Area

National broadcast: n/a

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

Game Thread: White Sox (25-23) at Mariners (23-27)

May 19, 2026; Seattle, Washington, USA; Chicago White Sox designated hitter Andrew Benintendi (23) reacts after hitting an RBI-single against the Seattle Mariners during the ninth inning at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images
Andrew Benintendi was one of last night’s heros, but he’s still not good. A -0.6 bWAR tells that story, but we’ll take what we can get out of the $75 million man. | (Joe Nicholson/Imagn Images)

The White Sox go for the series win this afternoon against the Mariners at T-Mobile Park. A victory would give the South Siders their sixth series win of the season and move them to three games over .500 for the first time in 2026.

Sean Burke draws the start, hoping to erase the memory of his last mess — four runs, eight hits, and an early shower after 4 1/3. Still, he’s 2-3 with a 4.10 ERA in nine games, 48 1/3 innings of mostly serviceable work.

Here’s how Seattle marches out against Burke.

Seattle throws Emerson Hancock at the Sox, and he’s been sneaky good: 3-2 with a 3.02 ERA over nine starts. Last time out, he took the loss despite giving up just one run in six. He did tag the Sox for a win back on May 9, even though he coughed up five runs in six innings. Go figure.

Will Venable stacks them up like this on the getaway day.

It’s a familiar formula on both sides: Chicago trying to piece together enough offense to back a starter and Seattle leaning on steady pitching. With the series on the line, small margins will matter early.

The Sox have shown they can scrap out wins. So, now it’s about closing the deal and heading to San Francisco with another burst of momentum.

First pitch is set for 3:10 p.m. CT on CHSN, with radio coverage on ESPN 1000.

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!

Michael Harris II moves up to second in the lineup as Braves face Marlins

MIAMI, FL - MAY 19: Atlanta Braves center fielder Michael Harris II (23) looks on during a game between the Miami Marlins and the Atlanta Braves on May 19, 2026 at LoanDepot Park in Miami, Florida.(Photo by Chris Arjoon/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Atlanta Braves have released their lineup for tonight’s contest against the Miami Marlins and the lineup is one that looks like another reminder of just how deep this lineup can be on any given day when injuries aren’t completely ravaging the squad.

Anyways, here’s the lineup for the Braves:

Michael Harris II has moved up to second in the lineup, which is the highest he’s hit in the lineup so far this season by two full spots. His previous highest spot in the order was fourth, so clearly Walt Weiss is thinking that it would be better for Harris to get some more ABs at the moment — especially against right-handed pitching. Harris is entering this game batting .318/.339/.523 against right-handers with a wRC+ of 139 and six homers so far.

Also, Ronald Acuña Jr. is back in the field while Dominic Smith will be taking on the role for DH in this one. Again, this is a very solid-looking lineup against righties — as evidence by the fact that the Braves as a team currently lead all of baseball in hitting against right-handers with a team wRC+ of 119 against righties.

We will update this with Miami’s lineup once it’s released but right now, let’s hear what you think of the lineup. Are you like me and you like what you see? Let us know!

Arizona Diamondbacks Gameday Thread, #48: 5/20 vs. Giants

Phoenix, Arizona, USA. (Photo by: Marli Miller/UCG/Universal Images Group via Getty Images)

Today’s Lineups

GIANTSDIAMONDBACKS
Will Brennan – RFKetel Marte – 2B
Luis Arraez – 2BIldemaro Vargas – 1B
Casey Schmitt – LFGeraldo Perdomo – SS
Rafael Devers – 1BAdrian Del Castillo – C
Willy Adames – SSLourdes Gurriel – DH
Matt Chapman – 3BJose Fernandez – 3B
Bryce Eldridge – DHJorge Barrosa – RF
Daniel Susac – CTim Tawa – LF
Drew Gilbert – CFRyan Waldschmidt – CF
Tyler Mahle – RHPMerrill Kelly – RHP

The D-backs currently have the longest winning streak in the National League. That sounds a bit better than “have won three games in a row”. Though Arizona are still one off matching their longest winning streak of the season: April 14-18, they won two games in Baltimore, then came back to Arizona and took the first two against Toronto. It has been almost a year since the D-backs have won more than four in a row: in mid-June 2025, they won five against the Mariners and the Padres. Since then, they have won four on five different occasions, only to go 0-5 the next time. As Jack noted yesterday, long winning streaks have been rare in the Hazen era generally.

It’ll be interesting to see what happens after last night’s glorious walk-off win. Will the impetus from that carry forward, or will there be an adrenaline crash as a result? To find out if there’s a trend, I looked at how the team performed in the next game after their last ten walk-off victories, which takes us back to September 2024. Here are the result in those contests:

  • Apr 7: L(w) 3-4
  • Sep 24: L 4-5
  • Sep 17: L 1-5
  • Aug 23: W 10-1
  • Aug 22: W(w) 6-5
  • Aug 10: W 13-6
  • Jun 15: L 2-8
  • Jun 10: W 10-3
  • Apr 13: W 5-2
  • Sep 16: L(w) 2-3

Well, there we go. The Diamondbacks have lost their last three contests following walk-off wins, but overall, the D-backs have gone 5-5, including a pair of walk-off losses and one occasion where there were back-to-back walk-off wins. Those came in August 2025, when the D-backs beat the Guardians 3-2 in ten innings, and followed that up by beating the Reds 6-5 in eleven innings. But overall, while this is a small sample size, it doesn’t appear that there has been much of an impact, in either direction, resulting from a D-backs walk-off win. We’ll see what results this afternoon, as Arizona goes for the sweep.

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!

Rockies select contract of Keegan Thompson, place Victor Vodnik on IL

SCOTTSDALE, ARIZONA - FEBRUARY 23: Keegan Thompson #34 of the Colorado Rockies pitches during the spring training game against the Chicago White Sox at Salt River Fields at Talking Stick on February 23, 2026 in Scottsdale, Arizona. (Photo by Ric Tapia/Getty Images) | Getty Images

The Colorado Rockies announced a few roster moves this morning:

  • Selected the contract of RHP Keegan Thompson from Triple-A Albuquerque
  • Placed RHP Victor Vodnik on the 15-day injured list with right ulnar nerve inflammation
  • Designated IF Blaine Crim for assignment

Thompson will make his first appearances on the Rockies’ active roster after being claimed off waivers from the Cincinnati Reds in the offseason. He was DFA’d at the end of spring training and outrighted to the minors. Thompson made 11 total appearances (5 starts) for the Isotopes this season and has gone 1-3 with a 3.34 ERA, 10 walks and 19 strikeouts. In his last appearance on May 14, he pitched four innings and allowed two runs (one earned) on five hits with two walks and two strikeouts. Thompson will wear #34.

In a corresponding move, Vodnik was placed on the 15-day IL with right ulnar nerve inflammation. Vodnik has struggled so far this season, including a rough outing on Monday against the Texas Rangers where he allowed three runs on just one hit with two walks and zero strikeouts. Vodnik owns an 8.00 ERA on the season, including an 8.44 ERA in May.

Blaine Crim was also designated for assignment. He came on strong in the waning months of 2025, but was sidelined by an oblique injury in spring training that ultimately cost him his spot on the MLB roster. Crim has performed well in Albuquerque so far — slashing .265/.339/.449 with seven home runs in 36 games — but it appears his time with the organization has run out.


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!

Mets call up Zach Thornton, option Daniel Duarte to Triple-A

PORT ST. LUCIE, FL - MARCH 09: Zach Thornton (21) of the New York Mets delivers a pitch during a spring training game against the Miami Marlins on March 09, 2026 at Clover Park in Port St. Lucie, Florida. (Photo by Joe Robbins/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Mets have officially called up Zach Thornton, who will make his major league debut tonight for the Mets against the Nationals. The left-hander will wear number 49, most recently worn by Chris Devenski but most notably worn by another left-hander, Jonathon Niese. In a corresponding move, the team has optioned Daniel Duarte to Triple-A.

It was revealed last week that Thornton would get the call in place of the injured Clay Holmes, who is expected to miss significant time while he recovers from a fractured fibula. Thornton entered the year as the No. 14 ranked prospect in the Mets’ farm system by Amazin’ Avenue and becomes the fourth member of the team’s 2023 draft class to make his way to the majors for the club this year. Thornton posted a 3.60 ERA with 27 strikeouts in 24 innings for the Binghamton Rumble Ponies this year before his promotion to Triple-A. In Syracuse, he made just two starts and posted a 2.25 ERA, with 13 strikeouts in 12 innings.

Duarte pitched in last night’s 9-6 loss to the Nationals but served an important role for the Mets, eating up 2 1/3 innings to save the rest of the bullpen, which will presumably be needed tonight with Thornton making his debut, as well as tomorrow with a yet-to-be-announced starter taking the mound. The right-hander allowed just one hit, struck out one, and did not walk a batter, while throwing 21 of his 28 pitches for strikes. It was his first major league appearance since 2024 as a member of the Twins.

Colorado Rockies game no. 50 thread: Jack Leiter vs Kyle Freeland

DENVER, CO - MAY 03: Kyle Freeland #21 of the Colorado Rockies pitches during the game between the Atlanta Braves and the Colorado Rockies at Coors Field on Sunday, May 3, 2026 in Denver, Colorado. (Photo by Ray Bahner/MLB Photos via Getty Images) | MLB Photos via Getty Images

After last night’s damp, cold, and miserable blowout loss, the Colorado Rockies find themselves tied at a game each in their series with the Texas Rangers. Today, with the weather slightly warmer and slightly sunnier—though there is a chance for rain—the Rockies will aim for the series win. However, no dogs will be in attendance.

Making the start for the Rockies is Kyle Freeland. The local left-handed veteran has struggled immensely since his return from the injured list. After starting the season with a 2.30 ERA until left shoulder soreness sidelined him, Freeland’s ERA has ballooned to 7.22 over his last four starts. His last three outings have been particularly difficult, with him allowing at least eight hits and six earned runs in each game.

Freeland’s last time out against the Arizona Diamondbacks saw him last just 3.2 innings while giving up seven earned runs on eight hits. He issued four walks for the first time since 2023 and there was a noticeable decrease in his fastball velocity from 92-93 MPH all the way down to 87 MPH.

On the mound for the Rangers is the right-handed Jack Leiter, who enters today’s game with a 4.35 ERA in nine starts with 55 strikeouts. Leiter’s strikeout stuff has been fairly effective this season with 10 SO/9, but walks have also been an issue. He has issued eight free passes over his last two starts. His last time out was his best start of the season, allowing just one earned run on three hits in seven innings against the Houston Astros. However, he did walk three and give up a home run.

Leiter has faced the Rockies just once before, where he gave up one earned run on two hits and three walks over six innings and struck out five batters. His arsenal this season consists of a four-seam fastball averaging around 96 MPH, as well as a changeup, a slider, a curveball, and a cutter that all have whiff rates above 30%.

First Pitch: 1:10 PM MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

Rangers SB Nation site:Lone Star Ball

Lineups:


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!

Game 49 Game Day Thread – Texas Rangers @ Colorado Rockies

DENVER, CO - MAY 19: Brandon Nimmo #24 of the Texas Rangers (C) celebrates toward his dugout after hitting an RBI single as TJ Rumfield #7 of the Colorado Rockies (L) and first base coach Travis Jankowski #96 of the Rangers look on in the second inning at Coors Field on May 19, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

Texas Rangers @ Colorado Rockies

Wednesday, May 20, 2026, 2:10 PM CDT (105.3 The Fan / Rangers Sports Network)

Coors Field

RHP Jack Leiter vs. LHP Kyle Freeland

Today’s Lineups

RANGERSROCKIES
Andrew McCutchen – DHJake McCarthy – CF
Justin Foscue – 2BMickey Moniak – DH
Brandon Nimmo – RFTyler Freeman – RF
Josh Jung – 3BTJ Rumfield – 1B
Ezequiel Duran – SSTroy Johnston – LF
Jake Burger – 1BEzequiel Tovar – SS
Michael Helman – CFEdouard Julien – 2B
Kyle Higashioka – CKyle Karros – 3B
Sam Haggerty – LFBrett Sullivan – C
Jack Leiter – RHPKyle Freeland – LHP

Go Rangers!

Dodgers offense faces the best version of Randy Vásquez

SAN DIEGO, CALIFORNIA - MAY 19: Andy Pages #44 of the Los Angeles Dodgers reacts after hitting a sacrifice fly during the ninth inning against the San Diego Padres at Petco Park on May 19, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

Maybe it’s the anticipation of having waited until nearly June to face them for the first time, but this series against the San Diego Padres has more than lived up to incredibly high expectations. A couple of days after seeing the Friars’ ace completely shut the high-powered Dodgers down, now it’s time to face probably one of the key figures in making this San Diego team one capable of competing for the NL West crown—well, at least so far. Randy Vásquez’s breakout is partially holding this rotation together in the absence of the currently sidelined Nick Pivetta, and his 2.68 ERA speaks for itself.

Vásquez isn’t exactly a new kid on the block, and he put up pretty respectable numbers last year, but it’ll be the first taste of his new version for the Dodgers. Vásquez has benefited from increased velocity to take a fastball that was surrendering a .253 batting average last year to a .182 mark in 2026. His 22.4% strikeout rate isn’t anything to write home about in a vacuum, but considering where he was just the season prior (13.77%), it’s a massive improvement.

The hero of last night’s dramatic win that saw the Dodgers score a run against Mason Miller without recording a hit versus the fireballer, Andy Pages, had fond memories of facing previous versions of Vázquez. Pages needed just six career at-bats against him to go deep twice, more than any other Dodger has. Still focused on Vásquez, not only does he lead San Diego with five wins, but the Friars have come out on the right side of the scoreboard in all but one of his nine starts.

It figures that the Dodgers won’t need a whole lot offensively to take care of this one, not if Shohei Ohtani carries on pitching the way he has. And they’ll certainly need him to, having pushed the bullpen quite a bit in that 5-4 win last night with Emmet Sheehan completing just four innings.

Wednesday’s game info

  • Teams: Dodgers at Padres
  • Ballpark: Petco Park, San Diego
  • Start time: 5:40 p.m. PT
  • TV: SportsNet LA
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Hawaiian Bros cursed the Royals and should feel bad about it

KANSAS CITY, MISSOURI - MAY 19: Maikel Garcia #11 of the Kansas City Royals is tagged out by Isiah Kiner-Falefa #2 of the Boston Red Sox as he tries to stretch a single in the fifth inning at Kauffman Stadium on May 19, 2026 in Kansas City, Missouri. (Photo by Ed Zurga/Getty Images) | Getty Images

On May 5, the Kansas City Royals were flying high. Winners of five straight games and nine of their last 11, the Royals had clawed their way out of a 7-16 start of the season all the way to a 17-19 record.

The Hawaiian Bros promotion went like this: if the Royals scored six or more runs at home, rewards members could claim a free classic plate lunch the next day. Straightforward and valuable, it was a good promotion. During their aforementioned hot streak, the Royals triggered the promo five times, including four games in a row. Of course, Kansas Citians jumped on the deal, as a May 4 article from the Kansas City Star illuminated:

A Hawaiian Bros representative says it has served over 42,000 meals and added over 24,000 rewards members since the beginning of the promotion. The restaurant said that employees inside its Kansas City-area locations have done a good job handling the increased traffic. They will continue to make adjustments to support them as needed to ensure the customers are getting what they came for.

“Royals fans are incredibly enthusiastic which gave us confidence that this could be a meaningful way to celebrate together and be a part of something bigger,” Hawaiian Bros said.

But a mere one day after that quote from the Star, Hawaiian Bros changed their tune. While a promo remained, Hawaiian Bros moved to make it less valuable, changing the terms of the deal. This particular nerf made, essentially, one free meal into two half-priced meals. Hawaiian Bros made the following announcement:

Well… this got a little out of hand.

When we launched Plates for Plates with the Kansas City Royals, we hoped for some fun, a little buzz, and a few free plates along the way.

Safe to say… you guys took it from there.

You packed our restaurants, lit up social media, and turned this into something way bigger than a promotion. And honestly, we’ve loved every second of it.

But man… it’s been WILD. Our restaurant teams have been absolutely crushed in the best possible way, working around the clock to keep up with the response, the lines, and the wave after wave of Royals fans showing up hungry.

So to keep Plates for Plates sustainable, exciting, and alive for the long haul, we’re making an adjustment.

Beginning immediately:

When the Royals plate six or more runs at home, HB Rewards members will unlock a FREE Classic Plate Lunch with the purchase of a Plate Lunch the next day.

The celebration continues. The tradition continues. And the spirit of Plates for Plates absolutely continues.“

Now, when the Star posted their article about the promotion on May 4, the Royals had scored six or more runs 41% of the time. They noted that “a representative with the restaurant said it should only happen about 20% of the time.”

Well, guess what? Since Hawaiian Bros announced they’d be taking back their original promotion, the Royals have scored six runs precisely zero (0) times in 13 games. They’ve now scored six or more runs in eight of 25 home games, dipping total “six run ratio” to 32%.

Hawaiian Bros makes good food and a BOGO deal for a classic plate is a solid deal by itself. However, it is clearly a lesser deal than the original, as the BOGO deal basically pushes out single H-Bros rewards members who don’t have anybody to eat the other plate. And while I know this article is a little tongue in cheek, this whole event shows that Hawaiian Bros should never have entered into the promotion game in the first place. Sometimes, you go through stretches where you’re giving out more free food than other times. It all evens out in the end, as we’re seeing here.

The only way back to glory is for Hawaiian Bros to restore the original promotion. They won’t, of course, because they lack gumption and inspiration. In any case, it’s The Curse of the Bros right now. I’ll think twice about going there this summer—unless the Royals score 6 or more runs at home, that is.

Chris Sale starts as Braves look for two wins in a row over Marlins

DENVER, CO - MAY 02: Chris Sale #51 of the Atlanta Braves pitches during the game between the Atlanta Braves and the Colorado Rockies at Coors Field on Saturday, May 2, 2026 in Denver, Colorado. (Photo by Casey Paul/MLB Photos via Getty Images) | MLB Photos via Getty Images

Well, this has certainly been an eventful series so far! The Atlanta Braves bounced back on Tuesday evening from what was absolutely their worst loss of the season on Monday night and now they’ll surely like their chances now that Chris Sale is starting tonight’s game against the Miami Marlins.

Chris Sale and Bryce Elder (!) have been the two most consistent hurlers in Atlanta’s rotation so far this season, so it’s always good news whenever either of thee two get the ball. With that being said, Sale’s going to need some help — he’s pitched well enough to win in both of his past two starts against the Dodgers and Cubs but in those series wins, those wound up being the two losses for the Braves as they scored a grand total of one (1) run in both of those games. I’m hoping that this won’t be the start of an unfortunate (yet somewhat familiar) trend where a great pitcher gets barely any run support so hopefully we’ll see the Braves do some damage against Janson Junk and the rest of Miami’s pitching staff.

The Braves might be catching Janson Junk at a good time, though. Junk has given u[ at least three runs in four of his nine starts so far and two of those starts were his most recent ones. He got tagged for four runs over six innings against the Nationals on May 9 and then he got absolutely tagged for seven runs over 5.2 innings by the Rays five days ago. If the Braves can avoid falling into a ground ball vortex against Junk then they could do some work in this game if he continues to stay in the form that he’s currently in.

What is a bit concerning is how the previous encounters between these two teams went for both pitchers. Janson Junk last saw the Braves in June of last season and he went five innings and only gave up one run in a game that Miami ended up winning comfortably. Meanwhile, Chris Sale’s last start against Miami went very poorly as it was back in that early period of April 2024 where we were wondering if this was “it” for Sale. The good news is that Sale has been fantastic ever since that bump in the road early on and a lot can change between now and a year ago — much less two years.

Because of that time discrepancy, a lot of Miami’s hitters have little-to-no experience against Sale and hopefully that’ll lend itself to Sale’s advantage during this particular contest. The same could be said about Junk and the Braves, though. Mike Yastrzemski has the most experience against Junk — a grand total of five ABs and an inauspicious slash line of zeroes across the board. Ronald Acuña Jr. has two hits in three previous plate appearances against Junk because of course Ronald Acuña Jr. has a good record against [insert any Marlins pitcher that you, the reader, would like here].

With the way this series has gone so far, it’s fair to assume that anything can happen in this game. We could see the Braves absolutely tear into Janson Junk and pick up where they left off during the latter stages of yesterday’s game. We could also see Otto Lopez continue to make things very tough on the Braves during this series and we could have another nervy evening on our hands. Either way, it would be nice to see the Braves win this one so that they don’t have to go into tomorrow’s series finale having to salvage a split. Let’s see what happens, y’all.

Game Info

Game Date/Time: Wednesday, May 20, 6:40 p.m. ET

Location: loanDepot Park, Miami, FL

TV: BravesVision

Streaming: MLB.tv

Radio: 680 AM / 93.7 FM The Fan, La Mejor 1600/1460/1130 AM

An update on the Cubs and ABS challenges

While we wait for the Cubs to (hopefully) salvage one game of their series against the Brewers, I thought I’d take another look at how the team and its individual players are doing with ABS challenges.

Through Tuesday’s game, Cubs fielders (almost all catchers) are fourth-best in MLB at successful challenges, getting 68 percent correct (39 of 57). The Tigers (74 percent) lead MLB, then the Reds and Diamondbacks are also ahead of the Cubs. Bringing up the rear of the list are the White Sox hitters (44 percent).

Cubs hitters, though, have not been as successful. They rank in the middle of the pack (14th) at 48 percent success (21 of 44 successful challenges by Cubs batters). The Texas Rangers lead with 63 percent success, and Brewers hitters are last with just a 32 percent success rate. The Brewers are also near the bottom in number of challenges by hitters, with only 32, which ranks 29th. The Padres have had just 29 challenges by hitters.

As for players, Cubs catcher Carson Kelly is the most successful fielder of any who has challenged more than five times (there are five catchers, all at 100 percent, with five or fewer challenges, including former Cub P.J. Higgins, 4 for 4). Kelly has challenged 25 times and was correct 21 times, for an 84 percent success rate. Miguel Amaya has a 62 percent success rate (18 correct of 29) and Moisés Ballesteros is 0-for-3 (after being pretty good at challenging during Spring Training).

Cubs hitters, though — not so much. Only two Cubs hitters has a perfect 100 percent challenge rate — Kelly and Matt Shaw, both 1 for 1.

Nico Hoerner is 2 for 6 challenging, Amaya 1 for 3, Alex Bregman 4 for 9. The best Cubs hitter at challenging is Seiya Suzuki, who is 2 for 4. All of these, of course, are very small sample sizes.

As I’ve written previously, I like the challenge system. It adds some strategy to the game — teams and players are learning, for example, that it’s almost never a good idea to challenge in the first inning, or early in a scoreless game with nobody on base. Fans at the ballparks like it, and it’s definitely getting rid of some of the most egregiously bad calls. I also think it’s making umpires better, because now they have real-time evidence of how they are getting calls wrong — or right.

Will we ever have full ABS? Maybe, but I think that’s years away, if ever. I wrote about that in this article here last month. In the meantime, it appears the ABS system, and perhaps the strike zone itself, might need some tweaking. But in general, I think it’s working as expected — and very well.

You can find all the ABS stats at this Baseball Savant page.

Braves reinstate Eli White, DFA Jose Azocar

LOS ANGELES, CA - MAY 10: Eli White #36 of the Atlanta Braves runs to first base after hitting an RBI single in the second inning during the game between the Atlanta Braves and the Los Angeles Dodgers at UNIQLO Field at Dodger Stadium on Sunday, May 10, 2026 in Los Angeles, California. (Photo by Jessie Alcheh/MLB Photos via Getty Images) | MLB Photos via Getty Images

Most news these days (and, let’s be honest, the past few seasons) feels like it’s been more of the, “You’ll never guess which Brave is going on the Injured List this time!” variety, but this afternoon, I get to make a post with the opposite. Yes, Eli White is back after a brief stay on the concussion IL, which means we bid temporary and possibly permanent (but probably temporary) adieu to Jose Azocar.

White returns to a pretty disappointing line that features a 76 wRC+ and -0.1 fWAR in 62 PAs. After a nice-ish half-season in 2025 (career high 0.7 fWAR in 271 PAs with a career-high .310 xwOBA that he underhit), he’s struggled on both sides of the ball, including a few costly defensive lapses. Still, he made a great play against the Dodgers that helped secure a win, though it did shake him up enough to warrant the concussion IL stay in the first place. He will return to a platoon-ish situation with Mike Yastrzemski, and will potentially garner additional starts in the outfield to the extent that Mauricio Dubon moves back to the infield for whatever reason.

Jose Azocar has had a romp in White’s absence, getting 16 PAs across nine games and garnering 0.2 fWAR via a .373 wOBA on a .300 xwOBA (heh) along with some nice defensive efforts. This is the sixth time in his career he’s been designated for assignment, and the third time the Braves have done so… so he’ll be back. Maybe. Probably. Despite the nice handful of PAs, Azocar has a 104 wRC+ at Triple-A Gwinnett this season and a 77 wRC+ in the majors for his career.

Blue Jays vs Yankees Prediction, Odds & Home Run Pick for Today's MLB Game

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

Trey Yesavage baffled New York Yankees batters in his lone career outing against them in the playoffs last October, and I expect another strikeout-filled outing for the Toronto Blue Jays starter tonight. 

Read on to see why with my Blue Jays vs. Yankees predictions and MLB Picks on Wednesday, May 20. 

Blue Jays vs Yankees predictions

Blue Jays vs Yankees best bet: Trey Yesavage Over 5.5 strikeouts (-140)

Toronto Blue Jays right-hander Trey Yesavage has picked up right where he left off last postseason, as one of the hardest pitchers to hit in baseball. 

He’s got a 1.40 ERA with 21 strikeouts in just four appearances, going Over tonight’s 5.5 posted total in three straight, largely thanks to a 90th-percentile whiff rate

I’ll bet on him doing it for a fourth straight game tonight in a matchup that favors him immensely. 

The New York Yankees own the seventh-worst strikeout rating in all of baseball, with the fifth-worst against the splitter, specifically. 

Additionally, Yesavage has just one career start against the Yankees where he went 5 1/3 innings of hitless baseball with 11 Ks.

Covers COVERS INTEL: Yesavage ranks in the 97th percentile with a .162 xBA.

Blue Jays vs Yankees same-game parlay (SGP)

I’ll continue to ride with Yesavage for the second leg on my SGP and take Under 2.5 earned runs allowed. He’s been Under that number in all four of his starts this season. He also limits hard contact, respectively ranking in the 88th and 99th percentiles in barrel and hard-hit rates

For the final leg of my SGP, I’ll take Daulton Varsho to go Over 0.5 hits tonight. He’s heating up with hits in four straight, totaling nine in that stretch. He’s also 1-for-4 lifetime against Cam Schlittler.

Blue Jays vs Yankees SGP

  • Trey Yesavage Over 5.5 strikeouts
  • Trey Yesavage Under 2.5 earned runs
  • Daulton Varsho Over 0.5 hits
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.

Blue Jays vs Yankees home run pick: Daulton Varsho (+405)

This will be a half-unit wager as Schlittler has only surrendered two home runs this season. 

However, he does give up some hard contact, ranking in the 42nd percentile in opponent hard-hit rate. 

Varsho owns a 60% hard-hit rate against the four-seam fastball, which Schlittler uses most often against lefties. 

Yankee Stadium is a hitters' park, so if Varsho gets hold of one over the plate, he will take it for a ride.

2026 Transparency record
  • Best bets: 21-26, +1.55 units
  • SGPs: 8-39, -5.2 units
  • HR picks: 8-39, +3.65 units

Blue Jays vs Yankees odds

  • Moneyline: Toronto +150 | New York -175
  • Run line: Toronto +1.5 (-140) | New York -1.5 (+120)
  • Over/Under: Over 7.5 (-110) | Under 7.5 (-110)

Blue Jays vs Yankees trend

The Toronto Blue Jays have hit the Team Total Under in 15 of their last 23 away games (+6.40 Units / 24% ROI). Find more MLB betting trends for Blue Jays vs. Yankees.

How to watch Blue Jays vs Yankees and game info

LocationYankee Stadium, Bronx, NY
DateWednesday, May 20, 2026
First pitch7:05 p.m. ET
TVSportsnet ONE, Amazon Prime Video
Blue Jays starting pitcherTrey Yesavage
(1-1, 1.40 ERA)
Yankees starting pitcherCam Schlittler
(6-1, 1.35 ERA)

Blue Jays vs Yankees latest injuries

Blue Jays vs Yankees weather

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

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

Mizzou bats spark early, but No. 16 Mississippi State ends Tigers’ season in 12-2 run-rule loss

Following a thrilling first-round SEC Tournament victory over Ole Miss, Missouri baseball saw its postseason run come to a bittersweet end in Hoover, Ala. The Tigers were unable to carry their momentum into Wednesday morning’s second-round matchup against the Bulldogs, falling short in a seven inning run-rule loss.

Despite the final score, sophomore left-hander Brady Kehlenbrink provided a memorable performance on the mound for the Tigers. Kehlenbrink racked up eight strikeouts in just 4.1 innings of work, keeping Mizzou within striking distance before the Bulldog’s offense came alive.

Early Fireworks and Strong Pitching Kept Tigers Close

The game started with high hopes and plenty of momentum for Mizzou. Tigers slugger Kam Durnin wasted no time getting Mizzou on the board, launching a two-seamer to center field for an early run. After homering last night, Durnin has now gone deep in back-to-back games.

On the mound, Kehlenbrink started strong for the Tigers in the first, with a strikeout on the board and no runners allowed on base. Kaden Peer added another hit for the Tigers in the second, lining a single after recording one against Ole Miss. 

The Bulldogs picked up their first hit of the game on a single from freshman Jacob Parker, but Kehlenbrink answered with another strikeout for the Tigers. Moments later, Mateo Serna nearly threw Parker out at second, though the call was overturned after review. 

Chris Patterson then misplayed a ground ball at third for a fielding error before Ryder Woodson launched a three-run homer, making that his sixth of the season and putting the Bulldogs ahead 3-1. Kehlenbrink dealt again with his third strikeout of the day to end the inning.

Middle-Inning Grind

Pierre Seals got the ball rolling again for the Tigers in the third with a single to left. He then tried to steal second, but came off the bag and was called out. Kehlenbrink responded by throwing a groundout and back-to-back strikeouts, giving the Tigers the 1-2-3 inning they needed.

The Bulldogs dealt a 1-2-3 inning for themselves in the fourth. Kehlenbrink then deals his third and fourth strikeout in a row for the Tigers, retiring seven straight with a popout to end the inning.

Peer snagged his second hit of the day on a single up the middle to get the fifth inning started for the Tigers. Patterson then hits a sac-fly to right, bringing Peer home and changing the score to 3-2 Mississippi.

Kehlenbrink threw back-to-back walks before throwing his eighth strikeout of the day. Soon after, the Bulldogs extended their lead to 4-2, with a single up the middle bringing in a run. Kehlenbrink walked another, before Sam Rosand came in as a reliever for the Tigers with the bases loaded. Rosand then threw a strikeout, ending the fifth with a groundout he scooped up and threw to first.

Durnin launched a single to right, his second hit of the game, but the inning ended with no runs added for the Tigers. 

Mizzou’s Fate Sealed in Sixth

The definitive blow came in the bottom of the sixth inning when a 4-2 deficit unraveled for the Tigers. Trouble came as Vytas Valincius hit a homer for the Bulldogs, extending their lead to 5-2. Mississippi added two more singles, the second one from a fielding error by third baseman Chris Patterson, before the Tigers headed to the bullpen.

Isaiah Salas came in for Rosand with the bases loaded and one out. From there, a batter was hit-by-pitch, extending Mississippi’s lead to 6-2, and another walk drove in another run to make the score 7-2. 

Pierre Seals was unable to catch a ball in right, adding another run for Mississippi, and another run was added on a groundout. Finally, Valincius hit a three-run homer, his second home run of the day, extending their lead to a staggering 12-2 before Salas managed a strikeout to end the frame.

Starting pitcher Tomas Valincius for Mississippi ended his day after six innings with eight strikeouts. 

The Tigers then started off the seventh with a walk on Donovan Jordon, but Mississippi managed a double play, ending the game for the Tigers on a run-rule loss.

Memorable 2026 Season 

Mizzou finished its 24-31 campaign with monumental moments that established a solid foundation for the future of Missouri baseball.

The Tigers managed to win their home series against Vanderbilt, marking their first SEC home series victory since 2024 and their first series win over the Commodores since 2018. Alongside this, they took the series against No.24 Kentucky in Lexington, claiming their first road series win against an SEC opponent since 2021. Although the season is over, these series wins provided plenty of optimism for the program moving forward.