Dodgers outclass Yankees in doubleheader opener, Yoshinobu Yamamoto spins complete game

Jul 19, 2026; Bronx, New York, USA; Los Angeles Dodgers starting pitcher Yoshinobu Yamamoto (18) pitches against the New York Yankees during the second inning at Yankee Stadium. Mandatory Credit: Brad Penner-Imagn Images | Brad Penner-Imagn Images

In the first game of Sunday’s day-night doubleheader at Yankee Stadium, Yankees ace Cam Schlittler and Dodgers ace Yoshinobu Yamamoto matched wits on the mound. Schlittler ended his outing dejected and frustrated by a Los Angeles lineup which took no give-up at-bats all afternoon. Yamamoto ended his outing on the mound, tossing a complete game for the Dodgers in an 8-2 slog in the Bronx. Despite New York’s offensive futility, the game remained close until a five-run top of the eighth inning for the back-to-back champs put it on ice. Much like in the 2024 World Series which wrapped up in a tidy five games, Los Angeles simply outclassed the Yankees this afternoon.

This contest kicked off with one of the more rousing opening frames you could draw up. Schlittler faced down the top of the Dodger order and blew them away with his signature heat. Shohei Ohtani, Andy Pages, and Freddie Freeman all went down by way of the K. Cam picked up six swings and misses in that first inning alone.

This Dodger lineup will make you work, though. That’s what they did to Schlittler increasingly as the game went on. Their effort began in earnest in the second, as they fouled off tons of pitches to jack up his pitch count over 40 after two innings. A sun-aided double from Max Muncy exacerbated matters, but Anthony Volpe offset the misplay by making a beautiful leaping catch up the middle to take a single from Kyle Tucker.

Yamamoto countered Schlittler with an eight-pitch bottom of the inning to help set the tone for the afternoon. He then needed just nine pitches to retire the Yankees in order. His efficiency is what makes him particularly dangerous. It doesn’t just deflate your lineup; it forces Schlittler to get right back on the mound with far shorter breaks.

The Dodgers saw 50 pitches in their first time through the order—which must have felt like 80 pitches by the time Ohtani came back up in the third. He was looking for revenge after the first-inning strikeout, and had Tommy Edman at first base to work with. Schlittler mislocated a cutter low and in, and Ohtani unleashed, driving the ball at 111 mph through the right-center gap. Edman raced home from first to score the opening run of the game.

Another long battle with Andy Pages set up an opportunity for the Yankees’ World Series nightmare, Freddie Freeman. Freeman was on a power kick during that Fall Classic; here, he did the other thing he does best. On two strikes, he shortened up and shuttlecocked an obnoxiously perfect little looper into left center field, scoring Ohtani for a 2-0 Dodger lead.

The bottom of the Bombers’ order provided as much resistance to Yamamoto as a wet napkin in the third, compelling Cam to take the mound in short order once more. Schlittler bounced back to grab three more strikeouts in the fourth, but as he walked off the mound you knew he had one full inning left, maximum.

The game flow reminded me of the game flow I’ve seen in some of the ugly football games I’ve commentated—in which one team goes three-and-out every drive while the other team runs twenty plays and chews up a whole quarter worth of clock when they get the ball. It’s almost irrelevant how much they score; as long as they score at all, the game is lost.

Well, the hope for a baseball team lies in the fact that no matter what, they’ll get nine chances to make something happen. At any point, someone can come up with a big hit. That’s exactly what Trent Grisham did, leading off the bottom of the fourth by grabbing the Yankees’ first hit and first run on one swing. His big blast into the second deck in right field got New York and their anxious fans right back in the game.

Los Angeles, however, wasted little time getting that run back against the increasingly frustrated Schlittler. You don’t often see a pitcher react with more anguish after hitting a batter than the batter himself, but Cam hunched over in frustration after plunking Edman in the fifth. A grounder from Ohtani advanced Edman to second, and he scored on a broken-bat looping double which settled along the right field line.

That bleeder marked the end of a supremely enervating afternoon for Cam. He brought his best stuff to bear against the back-to-back champs; they simply outwaited him, picked their spots, and cashed in on their chances. Yamamoto’s brutal efficiency only exacerbated matters, forcing him to throw more and more pitches in quick succession against an offense which had begun timing him up. It’s a testament to Schlittler’s stuff that LA only managed to coax three runs out of him with so many factors working in their favor.

Yamamoto finished the sixth inning on pace for a Maddux, with just 68 pitches and the one blip to Grisham representing the only man to reach base. Ben Rice became the second Yankee to get aboard when he doubled to lead off the bottom of the seventh, but three straight Bombers came up as the would-be tying run and were foiled in quick succession. Schuemann put up a great fight with two outs, but his line drive on the payoff pitch shot straight to Pages in center field. Yamamoto survived his first true threat

The rest of the afternoon’s proceedings were not devoid of positives. Tim Hill finished up the fifth and began the sixth on the mound for the Yankees, then Angel Chivilli turned in a truly impressive performance, striking three of the four Dodgers he faced—including Pages and Freeman consecutively to finish the top of the seventh. Could Chivilli become an X-factor for this pitching staff in the second half? Time will tell, but the Dominican youngster was remarkably sharp today.

As soon as Chivilli departed, though, it was LA’s cue to put the finishing touches on this matinée against Jake Bird and Camilo Doval. Teoscar Hernandez began the bloodshed with a ground rule double which scored one and put two in scoring position. Dalton Rushing walked, loading the bases for Edman, who worked the count full and slapped a grounder through the right side of the infield for two more insurance runs. Ohtani followed with a base hit of his own, scoring Rushing, then a sac fly from Freeman added yet another tally for five in the inning and eight in the game for Los Angeles.

New York grabbed a pity run in the eighth inning thanks to another ball getting lost in sunshine—the Sun has no rooting interest—and a Volpe base hit. McMahon was doubled up to expunge thoughts of an extended rally, and Yamamoto completed eight innings.

In the top of the ninth inning, Dave Roberts, the same guy who thought challenging a call in the All-Star Game was a cool idea, challenged the final out of the top of the ninth in a game which was now meaningless. After five minutes of nothing, the call stood. Cool. Glad we have replay review for such important purposes. It also gave Yamamoto even more time to get ready for a breezy bottom of the ninth.

The Bombers themselves had the courtesy to keep it brief, going down in order to give Yamamoto the complete game he was looking for. One hundred and two pitches of brilliance for the Dodger ace, who left no meat on the bone in a comprehensive victory for the visitors.

The Yankees will get their chance to bounce back later this evening. Enjoy the World Cup Final between Spain and Argentina in the meantime to take your mind off another stiff performance from the pinstripers, then buckle up for another dose. If you want to. NBC has the broadcast for this one starting at 7:20 pm with LA deploying a bullpen game and the Yankees using Elmer Rodríguez as either the starter or “bulk guy” for an opener.

Box Score

Mariners Game #100: Giants at Mariners, 7/19/26

SEATTLE, WASHINGTON - JULY 04: Logan Gilbert #36 of the Seattle Mariners reacts in the dugout during the game against the Toronto Blue Jays at T-Mobile Park on July 04, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images

The Mariners close up their series against the Giants today looking to win a series to kick off the second half of the season. Logan Gilbert will take the ball for the Mariners, countered by former Mariner Robbie Ray.

Lineups:

News:

Brendan Donovan is in Tacoma’s lineup today, playing second base. Donovan is batting leadoff, followed by Rob Refsnysder, who will serve as DH today.

Today’s game information:

Game time: 1:10 PT

TV: Mariners.TV with Aaron Goldsmith and Angie Mentink

Radio: 710 AM Seattle Sports with Rick Rizzs and Gary Hill Jr.

Dodgers rout Yankees in first half of split doubleheader

Jul 19, 2026; Bronx, New York, USA; Los Angeles Dodgers starting pitcher Yoshinobu Yamamoto (18) follows through on a pitch against the New York Yankees during the third inning at Yankee Stadium. Mandatory Credit: Brad Penner-Imagn Images | Brad Penner-Imagn Images

The Dodgers are using a bullpen game in the nightcap of Sunday’s split doubleheader, and Yoshinobu Yamamoto made sure that relief corps will be highly rested. The Dodgers ace was in complete control in his complete-game 8-2 win over the New York Yankees on Sunday morning.

Yamamoto retired 21 of 23 batters faced through the first seven innings, allowing only a fourth-inning solo home run to Trent Grisham and a seventh-inning leadoff double by Ben Rice, who was stranded. He allowed a run in the eighth inning thanks to a sun double that eluded Andy Pages in center field.

With seven strikeouts and no walks, Yamamoto was economical, needing only 102 pitches. It’s his first regular season complete game with the Dodgers, though Yamamoto did famously have two complete games during last postseason.

Sunday was the eighth time this season Yamamoto has lasted at least seven frames, and the third time he’s completed eight innings. On the season, Yamamoto leads the majors in averaging 6.65 innings per start.

Things didn’t go so smoothly for Yankees right-hander Cam Schlittler, who has been either the best or second-best pitcher in the American League this season, carrying a 2.05 ERA and 3.00 xERA into Sunday. The Dodgers made the 6’6 right-hander work, extracting 98 pitches through just 4 1/3 innings, matching Schlittler’s shortest outing of the season.

The Dodgers plated three against Schlittler, with Shohei Ohtani’s RBI double and Freddie Freeman’s run-scoring single in the third inning, and Tommy Edman getting hit by a pitch in the fifth followed by an RBI double by Pages to chase Schlittler.

The Dodgers poured it on with five more runs off Jake Bird in the eighth, punctuated by a two-run double by Edman, who after his two-hit game is hitting .351/.429/.486 with a 157 wRC+ in 24 games since returning from the injured list.

Sunday particulars

Home run: Trent Grisham (11)

WP — Yoshinobu Yamamoto (10-6): 9 IP, 4 hits, 2 runs, 7 strikeouts

LP — Cam Schlittler (9-6): 4 1/3 IP, 6 hits, 3 walks, 8 strikeouts

Up next

There’s still another game today, and we have some time before it starts. The split doubleheader concludes with another national TV game (4:20 p.m. PT, NBC, Peacock). It’s a bullpen game for the Dodgers, which sure seems like Landon Knack will be a big part of that.

St. Louis Cardinals Game Discussion vs Arizona Diamondbacks Sunday

NEW YORK, NEW YORK - JUNE 10: Andre Pallante #53 of the St. Louis Cardinals pitches during the game against the New York Mets at Citi Field on June 10, 2026 in the Queens borough of New York City. (Photo by Ishika Samant/Getty Images) | Getty Images

The St. Louis Cardinals will wrap up their stay in the desert Sunday afternoon as they play a matinee game against the Arizona Diamondbacks. Andre Pallante gets his first post-All Star break start for the Cardinals while the Diamondbacks will send Eduardo Rodriguez to the mound. First pitch is set for 3:10pm central time at Chase Park while the TV broadcast will be available through Cardinals.tv.

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!

The Young and the Relentless: Burke and the Montgomerys stifle Jays, 3-0

Jul 19, 2026; Toronto, Ontario, CAN; Chicago White Sox starting pitcher Sean Burke (59) pitches to the Toronto Blue Jays during the third inning at Rogers Centre.
Once again, Sean Burke was an absolute hoss, picking up his seventh win in dominant fashion. | John E. Sokolowski-Imagn Images

In his postgame interview on Peacock today, Colson Montgomery was asked how the White Sox withstood a nine-K start from Toronto star Trey Yesavage to eventually break through and bounce him from the game: “Just be relentless.”

As is the wont of a rare national interviewer, that chat quickly came around to asking about the terrific chemistry of the White Sox clubhouse, and Colson offered up youth as the excuse, essentially saying that the players are all pretty much in the same place in their careers, experiencing things for the first time, and … fearless.

Being young, dumb and full of slug has benefited the White Sox thus far, and with a 3-0 win in the series finale remain in first place as they head with momentum to Texas, once again at a season-high six games better than .500.

Colson got the postgame shine but it was pitching that continued as the theme of this weekend up north, as Sean Burke and the White Sox outlasted Yesavage and the Blue Jays. Everything that Malachi Hayes laid out about Burke in the game thread today came to pass, and then some. The ascendant ace carved though the Toronto lineup, only punching out two Jays for the bulk of his game (he picked up another three late) but consistently crossing up hitters and inducing soft contact. All but one of the four hard hits Burke gave up in the game landed in White Sox gloves for outs, and you’ll take an 84.7 mph average exit velo any day of the week.

Burke pitched into the seventh, exiting after yielding only his second hit of the game — and first to leave the infield. From there, the well-rested White Sox pen employed two of its most devastating tools, Bryan Hudson and Grant Taylor, to finish what Burke had started.

The White Sox offense was a little soft on slug today, chiseling a run to draw blood in the fourth that was grindy as hell. Munetaka Murakami walked, Miguel Vargas forced him out at second but then scampered to third on Colson’s single. From there, it was Andrew Benintendi with another good at-bat (he was aces this game and had the second-most WPA among Pale Hose hitters), lofting a sac fly to ensure that three baserunners in the inning against the stingy Yesavage wouldn’t be wasted:

Slug reared its fearsome head with two outs in the sixth, as Colson thrwarted Yesavage’s game plan by refusing to bite on two 94 mph strikes inside and fouling another off before pouncing on a splitter that stayed together enough to groove over too much of the plate. Though Colson claimed postgame he was in two-strike protect mode, the youngster has enough raw power to turn protection into aggression, launching the ball 388 feet and over the wall with the hardest-hit ball of the day:

Hardest-hit ball of the day, that is, until Braden Montgomery stepped up and battled Yesavage even harder, two batters later. A Benny double the other way put a runner in scoring position, queuing Braden for an absolutely brilliant at-bat: After almost giving himself completely away waving at more 94 mph cheese up and outside, Braden regathered over the next five pitches by protecting on a fastball up and out of the zone, holding back on a heater that was close but a smidge too tight, and fighting off two more fastballs in and a splitter with movement low. Then, on the eighth pitch of the sequence, Braden turned on a 95 mph fastball that cut too much plate and slapped it 107.8 mph to center, scoring Benintendi and lobbing another insurance run onto the pile:

There were some nerves in the ninth, as closer Grant Taylor entered and the top of the Toronto order immediately fueled a rally, as Ernie Clement hustled out a single to third and Vargas got picked on back-to-back with a well-placed bunt single from Nathan Lukes. That brought up Vladimir Guerrero Jr., still yet to homer at Rogers Centre this year but licking his chops at the opportunity for a dramatic first to tie the game. Taylor carved Guerrero inside and Vladdy was first-pitch hunting, resulting in a flare to center that Braden made a superb sliding catch and return throw in on. Two pitches later, Taylor induced a game-ending 6-4-3 from Kazuma Okamoto to hold serve on first place for at least one more game:

The road trip that starts the second half doesn’t get any easier, as the White Sox line up for three in Arlington against the first-place Rangers beginning tomorrow night.


MVP
Sean Burke (RHSP): 6 2/3 IP, 2 H, BB, 5 K, WIN (7-4), 69-of-98 strikes, 38.3% WPA

Runners-Up
Colson Montgomery (SS): 2-for-4, R, HR, RBI, 2 K, 18.5% WPA
Braden Montgomery (RF): 2-for-4, RBI, 2 K, 6% WPA
Andrew Benintendi (DH): 1-for-2, R, RBI, 2B, BB, SF, 7% WPA
Bryan Hudson (LHRP): 1 1/3 IP, K, HOLD (6), 12-of-15 strikes, 7% WPA
Grant Taylor (RHRP): IP, 2 H, SAVE (4), 7-of-9 strikes, 4% WPA

Cold Cat
Tristan Peters (CF): 0-for-3, 3 K, -6% WPA

Runners-Up
Sam Antonacci (2B): 0-for-4, K, -6% WPA
Miguel Vargas (3B): 0-for-4, R, K, -7% WPA

Washington Nationals at Athletics Game Thread

SACRAMENTO, CALIFORNIA - JULY 17: Nasim Nuñez #26 of the Washington Nationals completes the double-play throwing to first base over the top of Carlos Cortes #26 of the Athletics in the bottom of the first inning at Sutter Health Park on July 17, 2026 in Sacramento, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images

After the Nats kicked the A’s teeth in Friday night, beating them 23-4, the A’s returned the favor last night, with starter JT Ginn taking a no-hitter into the 7th inning and beating the Nats 15-1. The Nats will now look to take the rubber match of the series with Foster Griffin on the bump. Today’s game will go a long way in determining what kind of trade deadline the Nationals will have, whether it is full-on buying, full-on selling, or a mix of both.

The Nationals will run their standard lineup against left-handed pitching, with Andres Chapparo slotting in the 3-hole and Luis Garcia Jr. on the bench, and Harry Ford making his second Nationals start at catcher. Foster Griffin will get the ball for the Nats, as they look to win their first series out of the All Star Break and before they head to Colorado.

The Athletics will shake up their lineup a little against the left-handed Griffin, with Carlos Cortes, Lawrence Butler, Donovan Walton, and Jeff McNeil hitting the bench, and Colby Thomas, Tommy White, Henry Bolte, and Alika Williams joining the lineup. On the mound for the A’s is 28-year-old left-hander Jacob Lopez, who has been getting shelled in 2026, with a 6.83 ERA in 55.1 innings pitched.

Game Info:

Stadium: Sutter Health Park

Time: 4:05 PM EST

TV: Nationals.TV

Radio: 106.7 The Fan

7/19 Gamethread: Giants @ Mariners

Robbie Ray reaching back to throw a pitch.
DENVER, COLORADO - JULY 4: Robbie Ray #38 of the San Francisco Giants pitches in the first inning against the Colorado Rockies at Coors Field on July 4, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

It’s series finale time! At the end of the day, the San Francisco Giants will have either won their series against the Seattle Mariners or lost it. Tune in to find out. Riveting drama, I know.

Taking the mound for the Giants in the rubber match is a former Mariner, lefty Robbie Ray. The two-time All-Star and former Cy Young Award winner is making his 20th appearance of the year, and almost certainly one of his final starts in a Giants jersey. He’s 8-6 on the season, with a 3.38 ERA, a 4.70 FIP, and 90 strikeouts to 52 walks in 106.2 innings. He’s been excellent lately, giving up just four earned runs in 33.1 innings over his last five starts.

He’s up against right-hander Logan Gilbert, a 29-year old one-time All-Star who is making his 20th start. Gilbert is 7-6 on the year, with a 3.32 ERA, a 3.37 FIP, and 119 strikeouts to 24 walks in 114 innings. In his final start before the break, Gilbert allowed four runs in 6.2 innings against the Tampa Bay Rays.

Enjoy the game, ,everyone!

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

Who: San Francisco Giants (42-56) vs. Seattle Mariners (49-50)

Where: T-Mobile Park, Seattle, Washington

When: 1:10 p.m. PT

Regional broadcast: NBC Sports Bay Area

National broadcast: n/a

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

D-backs vs. Cardinals Discussion

LAKE HAVASU CITY, ARIZONA - OCTOBER 30: A general view of Tinnell Memorial Skate Plaza prior to the Finals of the 2021 SLS Championship Tour: Lake Havasu at Rotary Park on October 30, 2021 in Lake Havasu City, Arizona. (Photo by Jamie Squire/Getty Images) | Getty Images

Today’s Lineups

CARDINALSDIAMONDBACKS
JJ Wetherholt – 2BKetel Marte – 2B
Ivan Herrera – CGeraldo Perdomo – SS
Jordan Walker – DHCorbin Carroll – RF
Nelson Velazquez – LFGabriel Moreno – C
Alec Burleson – 1BMax Kepler – LF
Masyn Winn – SSTyler Locklear – 1B
Jose Fermin – CFNolan Arenado – 3B
Lars Nootbaar – RFAdrian Del Castillo – DH
Blaze Jordan – 3BRyan Waldschmidt – CF
Andre Pallante – RHPE. Rodriguez – LHP

Going to be a little late to this one, since I’ll be watching the World Cup final. Should be over by around 2 pm, unless it goes to extra time, and possibly penalties, in which case… Well, whenever. 🙂 I’ll be cheering for Spain in this one, should you care. Meanwhile, the D-backs send their ace to the mound, Eduardo Rodriguez. He’ll be looking to extend a streak of six consecutive starts allowing two runs or fewer. Admittedly, one of those did last only 2.2 innings, because he needed a startling 85 pitches to get that far. But it’s still an impressive run, with a 1.78 ERA, although his FIP over that time is almost three runs higher, at 4.72.

The last D-back with a longer streak was Merrill Kelly. He had an eight-game run, although that was over a period of almost 11 months in 2023-24, due to the off-season and injury. But Kelly was also the last with a truly consecutive streak. From July 1 through August 6 in 2022, he had seven starts allowing a total of only nine runs. He also averaged almost seven innings per game, throwing 48.1 in total. Though that, inevitably, pales to a streak the Big Unit had in 1999. Over a spell of nine starts, he gave up just twelve runs in total. Five of those were complete games and he threw 73 innings – an average of more than eight innings per game. You won’t see that any more.

Rodriguez hasn’t exactly been dominant of late, his K-rate being afflicted by the same downturn as much of the D-backs rotation. Over his last three outings, covering nineteen innings, E-Rod has nine strikeouts. But he has walked just one of the 74 batters faced. The long ball has been responsible for almost all the damage of late. In that six-game span, he has allowed seven earned runs, all but one of them coming on home-runs. The good news is, the Cardinals he will be facing today are below-average overall in that category, despite the presence of Home-Run Derby winner Jordan Walker. Keep the ball in the park, and keep the streak going.

JustRonn will be your guest recapper today. Presumably he will not be watching the World Cup Final! 🙂

Burke and 2 relievers combine on 4-hitter, Colson Montgomery homers as White Sox beat Blue Jays 3-0

Sean Burke and two relievers combined on a four-hitter, Colson Montgomery hit his 24th home run and the Chicago White Sox beat the Toronto Blue Jays 3-0 on Sunday.

Braden Montgomery had two hits and an RBI as the White Sox bounced back from Saturday’s 1-0 loss to take two of three from the Blue Jays. Toronto scored five total runs in the series.

Chicago won five of six against Toronto this season, outscoring the Blue Jays 29-12.

Burke (7-4) allowed two hits in 6 2/3 innings, improving to 4-0 with a 1.41 ERA over his past six appearances. He walked one and struck out five.

Bryan Hudson got four outs and Grant Taylor finished for his fifth save in eight chances.

Toronto had two hits through eight innings before Ernie Clement reached on an infield hit to start the ninth. Nathan Lukes followed with a bunt single, and Clement moved to third on Vladimir Guerrero Jr.'s liner to right. Taylor ended it by getting Kazuma Okamoto to ground into a double play.

Bryan Hudson replaced Burke after Daulton Varsho’s two-out single in the seventh. Pinch-hitter Alejandro Kirk grounded out on Hudson’s first pitch.

Blue Jays right-hander Trey Yesavage (4-5) allowed three runs and five hits in six innings. He walked two and matched his career high by striking out nine.

Chicago opened the scoring on Andrew Benintendi’s sacrifice fly in the fourth, then added a pair of two-out runs in the sixth.

Colson Montgomery fell behind 0-2 against Yesavage before hitting a 388-foot homer. Benintendi followed with a double and scored on Braden Montgomery’s single.

Up next

White Sox: RHP Erick Fedde (5-6, 4.15 ERA) is expected to start at Texas on Monday against Rangers RHP Jacob deGrom (7-5, 3.49).

Blue Jays: RHP Dylan Cease (6-4, 2.56 ERA) is scheduled to start Monday against Rays RHP Nick Martinez (8-2, 2.65).

Game #99: Nationals at A’s Game Thread

DETROIT, MICHIGAN - JULY 07: Jacob Lopez #57 of the Athletics plays against the Detroit Tigers at Comerica Park on July 07, 2026 in Detroit, Michigan. (Photo by Gregory Shamus/Getty Images) | Getty Images

Can we make it two in a row? One day after snapping the losing streak the Athletics have a chance to make it two in a row, something they haven’t done in a while.

Lefty Jacob Lopez will return to the starting rotation beginning with this afternoon’s start. He’s getting another chance to prove he belongs in the starting rotation. How will he do today in his first chance to reclaim his old spot?

Here’s how the team lines up this afternoon:

That lineup is facing left-handed Foster Griffin this afternoon. He’s been fantastic for the Nationals as he has a 2.77 ERA over 19 starts, making himself look like a building block for the Nats.

And Washington’s lineup:

Let’s go A’s!

Russell’s Mercedes problems ‘100% on us’, says Toto Wolff after Belgium blow

  • Russell clipped by Hamilton on lap one after power loss

  • British driver 50 points behind Antonelli in standings

Toto Wolff, the Mercedes principal, has admitted the team let George Russell down. The British driver failed to score a point at the Belgian Grand Prix after a clash with Lewis Hamilton which Russell attributed squarely to his car’s performance not being up to scratch.

The race at Spa was won by Russell’s teammate, Kimi Antonelli, who now leads Russell by 50 points in the world championship, a serious blow to the British driver’s title hopes.

Continue reading...

Anemic Offense, Jays Lose

Jul 19, 2026; Toronto, Ontario, CAN; Toronto Blue Jays starting pitcher Trey Yesavage (39) pitches to the Chicago White Sox during the first inning at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images | John E. Sokolowski-Imagn Images

White Sox 3 Blue Jays 0

So, remember when we got that run yesterday. That was a good day.

Today, we managed four singles and one walk. We had runners (well runner) in scoring position in one inning, going 0 for 2. Nathan Lukes had two his, one a bunt single (great job) in the ninth inning), pushing our first runner into scoring position. Ernie Clement and Daulton Varsho had the other two singles.

I guess there were only six strikeouts.

Normally there are some hard hit balls to point out….but not so much today. Varsho had a 102.8 mph lineout and Lukes had a 101.8 mph line out.

Trey Yesavage looked good. Six innings, five hits, three earned, two walks and nine strikeouts. He allowed a home run, a sac fly and an RBI single.

And the bullpen did the job. Braydon Fisher (0.2 innings), Mason Fluharty (1.1) and Lazaro Estrada (1.0) put up zeros. Unfortunately, our offense did too.

Jays of the Day: Lukes had the number at 0.09 WPA.

Other Award: Vlad (-0.15, for an 0 for 4) and Okamoto (-0.18, 0 for 4 with a game ending double play, with two on).

Tomorrow the Rays are in town. Nick Martinez (8-2, 2.65) vs. Dylan Cease (6-4, 2.56).

Maybe we could try scoring.

Fantasy Baseball Waiver Wire: Christian Scott, Shane Drohan, Cade Cavalli all great options

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

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

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

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

Fantasy Baseball Waiver Wire Hitters

Caleb Durbin - 2B/3B, BOS (37% rostered)

(HOT STRETCH, STOLEN BASE UPSIDE)

Durbin has found his footing after a disastrous start to his Red Sox tenure. In 38 games since June 1st, he has a .301/.361/.534 slash line with eight home runs, 25 runs scored, and six stolen bases. That's good for a 144 wRC+ and you'd be hard-pressed to find a hotter third baseman than Durbin at the moment. Nick Gonzalez - 2B/3B/SS, PIT (38% rostered) is another infield option if you're looking for a high batting average. Since June 1st, he's hitting .318 in 39 games despite a very high ground ball rate and uninspiring power metrics like a 31.4% hard-hit rate and 3.4% barrel rate.

Brayan Rocchio - 2B/SS - CLE (35% rostered)

(STARTING JOB, AVERAGE/SPEED UPSIDE)

Rocchio has simply been a productive shortstop all season. He's top-10 overall at the position according to the FanGraphs Player Rater and has a .289/.317/.433 slash line over the past month. The Guardians' lineup should get a boost soon with the hopeful return of José Ramírez, which should only help Rocchio's production as he's settled in to a top-three spot in their lineup.

A.J. Ewing - 2B/OF, NYM (34% rostered)

(POWER SURGE, BATTING AVERAGE UPSIDE)

Ewing has a .291/.353/.489 slash line since June 1st with six home runs, 19 RBI, 19 runs scored, and six stolen bases as the Mets' primary lead-off hitter. He's had a power surge lately with five of his seven home runs this season coming in his last 21 games. Ewing only hit five home runs across 154 minor league games over the last two seasons, so this production is a bit of a surprise. A key for his power development has been improved pitch selection, where he's been better at picking out the pitches he can better elevate out of the park and putting his A-swing on those. Otherwise, his plate discipline is excellent and his batted ball metrics are drifting towards above average. He should be a steady producer for the rest of the season.

Dylan Crews - OF, WAS (31% rostered)

(STARTING JOB, POWER POTENTIAL)

Two weeks ago, we mentioned buying into Crews because it's worth betting on his quality of contact winning out over his poor stats. Crews then enjoyed a bit of a hot stretch and even made Eric’s recent article on hitters who should see a second-half power surge. That turned out to just be a blip though, because he's gone 1-for-19 on his last five games sandwiched around the All-Star break. It's worth betting on his talent and pedigree, our patience is beginning to wear thin though.

Cole Carrigg - OF, COL (26% rostered)

(COORS FIELD, POWER UPSIDE)

Despite putting up a nearly .900 OPS over his first month, Carrigg's playing time is bit in jeopardy. He's sat in two of the Rockies' last four games while he, Tyler Freeman, and Troy Johnston are jostling for two spots. The trade deadline should clear some of this clutter and let Carrigg's loud tools shine again in an every day role.

Nasim Nunez - 2B/SS, WAS (25% rostered)

(STOLEN BASE UPSIDE, HOT STREAK)

Nuñez's 35 stolen bases lead the league and are five bags clear of second place. He's a throwback player with no power and seemingly no attempt to find any while slapping base hits, running wild, and playing great defense. Those latter tools have kept him in the Nationals' lineup on most days and there's no better option if you seek speed.

Garrett Mitchell - OF, MIL (22% rostered)

(POWER/SPEED UPSIDE, STREAKY PLAYER ON HOT STREAK)

Mitchell is playing the best baseball of his career right now. He had a huge walk-off hit for the Brewers on Friday night to start the second half and made two great late-inning catches in center field just to give himself that opportunity. Over his last 30 games, he has a .333 batting average and .942 OPS. That's been supported by elite underlying metrics like a .394 xwOBA 52.3% hard-hit rate, and 13.8% barrel rate. Yet, he's still striking out nearly 30% of the time over this stretch and the rest of his plate discipline metrics haven't improved in a meaningful enough way to think he can sustain this level of production without maintaining these top-of-the-line batted ball metrics. Keep riding with his hot streak though.

Tommy Edman - 2B/3B/OF, LAD (22% rostered)

(BATTING AVERAGE UPSIDE, GREAT LINEUP)

Edman is on a six-game hitting streak sandwiched around the All-Star break and is finding everyday playing time at second base. Also, while not being the speedster of old, he's stolen two bases through 11 games in July. He's solid roster spackle in deeper leagues.

Cole Young - 2B, SEA (11% rostered)

(POWER UPSIDE AT WEAK POSITION)

Young hit a huge three-run home run on Saturday night to tie the game for the Mariners in the seventh inning and has been a solid producer all season with 12 home runs and a .713 OPS.

He's not flashy nor turning heads, but an everyday player with 20-homer pop at second base is valuable in deep leagues. He also stole his first base in nearly two months last weekend after being caught often early on.

Tristan Peters - OF, CWS (9% rostered)

(HOT STRETCH, EVERYDAY PLAYER)

Peters has been a revelation this season with a .297/.348/.469 slash line, six home runs, and five stolen bases as the White Sox's full-time center fielder. That earned him a trip to the All-Star game and has turned him into a bit of a cult hero as a former member of the Savannah Bananas finding this much major league success. Admittedly, we aren't super bought in due to poor quality of contact and plate discipline metrics, but it's fair to ride the hot hand.

Trevor Larnach - OF, MIN (8% rostered)

(HOT STRETCH, EVERYDAY PLAYER?)

Larnach has snuck under the radar this season with a .286/.377/.444 slash line. That's come with just seven home runs though and mostly in a platoon, which has suppressed his fantasy value. Yet, Eric mentioned him recently in an article about hitters who should see a power boost in the summer. In that article, Eric mentioned that Larnach's pulled fly ball rate is trending up and that more home runs should come with it. Also, on Saturday he started in his first game against a left-handed pitcher since mid-May. More power production and something closer to an everyday role could make him 12-team asset in the second half.

Joshua Kuroda-Grauer- 3B/SS, ATH (5% rostered)

Kuroda-Grauer has now started 15 consecutive games for the Athletics since being called up and has a .415 batting average over that span. The 23-year-old is an elite contact hitter with a 96% zone contact in Triple-A and an 88% mark so far in his MLB career. There's not much power in his profile though, still without a barrel in 47 batted balls. He also has just one walk in 55 plate appearances. These are the types of profiles that can find spurts of success, but are hard to sustain.

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

(PLAYING TIME? POWER UPSIDE)

In the first key trade deadline move, Gonzalez was acquired by the Pirates last week along with reliever Brandon Eisert in exchange for the 34th pick in last Saturday's draft. Then, he started his Pirates tenure in style on Saturday with a long home run. Reports indicated that the Pirates went after Gonzalez to replace Konnor Griffin at shortstop in the short term. That was Gonzalez's primary position despite getting time at all four infield positions through the minor leagues and filling in at first base for the White Sox through the first half. He's now started two of three games at short out of the break in Pittsburgh and figures to have every shot at taking that starting job over the next month-plus. We're believers in his power and see him as a solid deep league option.

Victor Mesa Jr. - OF, TBR (0% rostered)

(POWER UPSIDE?)

Eric recently mentioned Mesa in hissecond half breakouts article because of his surprisingly solid underlying power metrics, good swing decisions, and near elite bat speed. He keeps working his way into the Rays' lineup too, plays elite defense, and homered on Saturday. Stranger things have happened, right?

Andrés Chaparro - 1B, WSN (0% rostered)

(POWER UPSIDE)

Chaparro had the game of his life on Friday night with four hits, two home runs, and eight RBI as the Nationals throttled the Athletics. He's always flashed as a potential power threat with above average bat speed and a knack for pulling fly balls in the air, but no other skills. He's only playing in a limited role right now split between first base and designated hitter which could expand if the Nationals' reported interest in trading current first baseman Luis García is genuine.

Fantasy Baseball Waiver Wire Pitchers

Cade Cavalli - SP, WAS (40% rostered)

Cavalli should be a priority add right now. He's put together a fine season so far with 3.78 ERA, 1.31 WHIP, a 26.2% strikeout rate, and 7.0% walk rate through 104 2/3 innings and only may just be turning the corner. We love his knuckle-curve as an elite put-away pitch against hitters from both sides of the plate, but the rest of his repertoire was erratic besides that. His fastball can be hit hard despite sitting in the upper-90s because of a deadzone shape and his sweeper is inconsistent. Lately, he's begun to bring a cutter back into the fold that has more reliable glove-side action than it did last season. He's been more comfortable throwing it to right-handed batters so far and has done a good job at keeping it away from them. That's opened up more swing-and-miss opportunities for his sweeper and it feels like he's ready to go on a run.

Shane Drohan - RP/SP, MIL (37% rostered)

Drohan is red-hot. He struck out nine Marlins over six innings on Saturday and completed six for his third straight start. The lefty's also earned a quality start in all three and now has a 3.20 ERA and 1.18 WHIP across 76 innings this season. He's trusted his fastball more and more lately in lieu of his sinker, which was far less effective against right-handed batters. On the season, that sinker has allowed a .630 slugging percentage against righties versus a .179 on the four-seamer. Plus, that heater has better than a 30% whiff rate that's jumped above 40% through four starts in July. He also commands his deep repertoire exceptionally well and has two reliable breaking balls with a distinct slider and curveball. The Brewers have absolutely done it again and Drohan should not be left on any waiver wires.

Yoendrys Gómez - RP, MIN (30% rostered)

We've had Gómez here a few times as he is firmly the closer for the resurgent, playoff hopeful Twins. He secured the save on Friday against the Cubs, which was his 12th of the season and ninth since June 1st. That's tied for sixth-most in the league over that span! Our only concern is that he doesn't miss bats anything like the game's best closers, so his level of effectiveness is a bit tenuous.

Christian Scott - SP, NYM (23% rostered)

Scott started the second half on the right foot with nine strikeouts and zero runs allowed over 5 2/3 innings against the Phillies on Thursday. That brought his ERA down to 2.87 on the season and he's been too overlooked thus far. His fastball, sweeper combo is lethal and decimates right-handed batters. It's left him exposed against left-handed batters though and he's been trying to build his repertoire up to combat this problem. Lately, he's found more success with his cutter burying it in on the hands of lefties and with that, he's been more confident and using it more often. He's also flashed a curveball that can steal strikes against them and if one or both of these pitches could jump up to the next level, Scott will get a lot better very quickly.

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

It seems that Taylor is finally the White Sox closer. He's come in for a save opportunity for three of his last four appearances and there isn't another obvious answer for saves in that bullpen. It's worth adding him now on the chance that he is fully unleashed as a closer because his stuff is on par with the league's best and the White Sox are sure to win plenty of games down the stretch. That sure felt odd to type out.

Brandon Sproat - SP, MIL (18% rostered)

Sproat was featured in Eric’s article two weeks ago on starting pitchers to buy or sell as one of the better buy targets. The stuff is solid and he's flashed lately, like in his consecutive starts against the Reds to end June with 17 strikeouts, two walks, and two earned runs over 11 1/3 innings. He's taken a few steps back though, so keep an eye on him.

Tyler Wells - RP, BAL (17% rostered)

Ryan Helsley is out with another elbow injury and on the 60-day IL. So, the Orioles have been mixing and matching in the ninth inning lately with Wells earning three saves in the last two weeks. He pitched the ninth inning on both Friday and Saturday of this current weekend and figures to be the favorite for saves in this bullpen moving forward. With a deep arsenal of pitches and strong 25.9% strikeout rate, he could do well in the role.

Jacob Webb - RP, CHC (15% rostered)

Cubs' closer Daniel Palencia is out with another arm injury, and the Cubs are trying to piece together something at the back end of their bullpen. While they will probably make a trade, both Webb and Trent Thornton - RP, CHC (1% rostered) have shared the closer role with Webb getting a few more save opportunities. We think Webb is the better bet than Thornton, and he has more strikeout upside, but neither is a slam dunk. We'd see adding both of them if you were chasing saves, just don't expect some Bryan Baker type of breakout.

AJ Smith-Shawver - SP, ATL (14% rostered)

If you're looking for a starting pitcher injury stash, it might be time to add Smith-Shawver. He's moved his rehab up to Triple-A this and might be back in Atlanta in a week or so. The 23-year-old is an intriguing young arm, but he had a 3.86 ERA in 44.1 innings for the Braves last year with a 22% strikeout rate, so this isn't a high-end pitching prospect that you need to stash. Could he be a valuable arm for a good team? Yes, he could, but you don't need to drop a pitcher who is helping your team right now just to get Smith-Shawver on your squad.

Zach Thornton - SP, NYM (14% rostered)

Thornton is back in the Mets' rotation and threw six scoreless innings against the Red Sox in the first half finale. He profiles as a crafty lefty without overpowering stuff, but has a really nice cutter that he leans on. Known as a bit of a command artisan, he can command that pitch beautifully on the edges of the plate and avoid hard contact. Putting hitters away will be another challenge, but he has a modicum of value as a back-end starter with a solid home park.

Robert Gasser - SP, MIL (13% rostered)

Despite being eviscerated for seven runs by the Pirates just before the break, we like Gasser moving forward. He's been up and down for the Brewers over the last few weeks despite pitching well every time his number is called. On a mostly regular schedule since the beginning of June, Gasser had a 3.60 ERA, 23.2% strikeout rate, and 5.6% walk rate before last Sunday's blowup. Now, he should maintain a rotation spot for the foreseeable future with elbow soreness landing Kyle Harrison on the injured list. He doesn't have over-powering stuff with a 92 mph fastball, but often locates it well and its shape helps it miss bats at the top of the zone. His sweeper is plus and is his primary pitch while he also leans on a sinker and cutter. It's a very Brewers profile and he should find success in the second half.

Janson Junk - SP, MIA (4% rostered)

Junk came off the IL on Thursday before the break and allowed one run on three hits in five innings against the Mariners. He somehow had five strikeouts with just five whiffs, but his four-seam fastball was 94 mph with 19.1 inches of iVB. Somehow he got zero whiffs on it because the locations weren't great, but we dug the raw stuff in this one. He's got a true six-pitch mix, and if that fastball is going to keep that kind of vert, he's going to be a solid streaming option going forward.

Colorado Rockies vs. Cincinnati Reds game discussion: Hunter Greene vs Ryan Feltner

Jun 22, 2026; Denver, Colorado, USA; Colorado Rockies pitcher Ryan Feltner (18) pitches in the first inning against the Boston Red Sox at Coors Field. Mandatory Credit: Christopher Hanewinckel-Imagn Images | Christopher Hanewinckel-Imagn Images

The Colorado Rockies are 7-7 in the month of July, have 40 wins through their first 100 games, and are just three wins away from matching last season’s total number. The team is hoping the first of those three will come in today’s rubber match against the Cincinnati Reds, along with a series win to kick off the second half following the All-Star break.

Right-handed Ryan Feltner will be the starting pitcher for the Rockies. Feltner carries a 4.55 ERA into this afternoon’s game through 13 starts and has interestingly enough performed better at the not-so-pitcher-friendly Coors Field. In eight starts at home he carries a 4.14 ERA compared to his 5.32 ERA on the road.

His last time out, Feltner pitched 4.1 innings against the San Francisco Giants. He struggled with his command and gave up four earned runs on six hits–two of which were home runs–and four walks while tallying three strikeouts. However, before that he had worked a string of three consecutive quality starts.

Right-handed fireballer Hunter Green will toe the rubber for the Redlegs. The 2017 first round pick missed the bulk of the first half of the season recovering and rehabbing from elbow surgery to remove bone spurs and other loose bodies.

Greene got demolished in his first start of the season on July 4th against the Baltimore Orioles, giving up eight earned runs on seven hits and four walks. He did strike out seven batters over the 3.1 innings of work, and in his following start he looked much more like the Reds’ staff ace. His last time out against the Chicago Cubs he worked seven scoreless innings with just three hits and one walk given up with a whopping 12 strikeouts.

The Rockies will be a big test for Greene and his elbow. Historically he’s not done well against the Rockies with a 6.20 ERA against them in four career starts. In three of those starts at Coors Field he has posted an 8.16 ERA with six home runs given up. Greene’s bread and butter pitch is his high velocity four-seam fastball that averages 99 MPH and can easily top 100 MPH. He also throws a sinker, a slider, and the occasional splitter.

First Pitch: 1:10 p.m. MDT

TV: Rockies.TV

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

Reds SB Nation Site:Red Reporter

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 Discussion: Milwaukee Brewers (61-37) vs. Miami Marlins (52-47)

PITTSBURGH, PA - JULY 12: Robert Gasser #54 of the Milwaukee Brewers pitches during the game between the Milwaukee Brewers and the Pittsburgh Pirates at PNC Park on Sunday, July 12, 2026 in Pittsburgh, Pennsylvania. (Photo by Christopher Denver/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Brewers have come out strong to start the second half, winning each of their first two games against the Miami Marlins. Left-hander Robert Gasser is on the mound for today’s series finale as the Brewers look to complete the sweep.

This season has been the Brewers’ longest look at Gasser in the majors, and while he’s shown flashes of potential, he’s also struggled at times. Last weekend’s three-inning, seven-earned-run outing against the Pirates raised his ERA by more than a full run, all the way to 5.24. Still, in the start before that, Gasser tossed 7 2/3 innings while allowing just two runs on four hits, so there’s a good chance he bounces back, even against a solid Miami offense.

On the mound for Miami is right-hander Eury Perez. Perez, a 6-foot-8, hard-throwing right-hander, had his best season as a rookie in 2023, then blew out his elbow before the 2024 season and underwent Tommy John surgery. He wasn’t great last year (4.25 ERA) in his first season back, but that number has dropped to 3.78 through 16 starts this year. Perez has also been especially hot lately, allowing just five runs over his last six starts (33 1/3 IP).

Brice Turang is back in the lineup today after he was scratched from yesterday’s starting lineup due to foot soreness. Christian Yelich will lead off as the designated hitter, followed by Jackson Chourio, Turang, and Andrew Vaughn. With Sal Frelick on the injured list, Jake Bauers will play right field and bat fifth. Rounding out the order are Garrett Mitchell, Gary Sánchez (catching), Braden Shewmake (playing third base), and Joey Ortiz.

Today’s game will be broadcast on Brewers.TV, WTMJ 620, and the Brewers Radio Network. First pitch is set for 1:10 p.m.