Snake Bytes 7/23

Jul 22, 2026; Phoenix, Arizona, USA; Arizona Diamondbacks right fielder Corbin Carroll (7) scores after hitting a solo home run against the Athletics in the fourth inning at Chase Field. Mandatory Credit: Rick Scuteri-Imagn Images | Rick Scuteri-Imagn Images

Team News

D-backs start crucial stretch before Trade Deadline with 15-run outburst
Closer Justin Martinez should be back from Tommy John surgery not long after the Aug. 3 Deadline, while starters Corbin Burnes and Ryne Nelson could be back in September.

On the position player side of things, outfielders Tommy Troy, Lourdes Gurriel Jr. and Jordan Lawlar could also all be back in August.

That’s eight players and a lot of depth.

“Doesn’t seem like there’s a huge swath of them that’ll be coming back right at the Deadline,” Hazen said. “So there may be some bridging to get from that period at the Deadline to when some of them come back. I still contend this team could look much different going through August and September when everybody gets back, regardless of what we do at the Deadline.”

https://www.mlb.com/dbacks/news/james-mccann-nolan-arenado-homer-in-d-backs-win-vs-a-s

Diamondbacks score season-high 15 runs to secure series win over Athletics

“I feel like we needed a win like that,” third baseman Nolan Arenado told Arizona Sports. “I feel like every game we played in lately, it’s been tight and a lot of stressful innings. For us to come out today, day game after a long game yesterday, and put up runs like that against a great arm, it was a great win.” https://arizonasports.com/mlb/arizona-diamondbacks/15-runs-secure-series-win-athletics

Ryan Waldschmidt crushes 1st major league home run, and it went a long wayhttps://arizonasports.com/mlb/arizona-diamondbacks/ryan-waldschmidt-crushes-1st-major-league-home-run-and-it-went-a-long-way

D-backs move top prospect, Nogales native Demetrio Crisantes to Triple-Ahttps://arizonasports.com/mlb/arizona-diamondbacks/nogales-prospect-demetrio-crisantes-triple-a


Other Baseball

Salvador Perez ties George Brett’s Royals record with 317th HRhttps://www.espn.com/mlb/story/_/id/49426984/salvador-perez-ties-george-brett-royals-record-317th-hr

Orioles end Red Sox’s record-tying 15-game winning streakhttps://www.espn.com/mlb/story/_/id/49428964/orioles-end-red-sox-record-tying-15-game-winning-streak

Yankees’ Caballero hit with pitch clock violation in crackdownhttps://www.espn.com/mlb/story/_/id/49427759/yankees-caballero-hit-pitch-clock-violation-crackdown

Will The Padres Move Mason Miller?
https://www.mlbtraderumors.com/2026/07/will-the-padres-move-mason-miller.html

Angels reportedly fire self-proclaimed ‘Baseball Spy’ after he was caught filming Rockies coaches
https://sports.yahoo.com/mlb/article/angels-reportedly-fire-self-proclaimed-baseball-spy-after-he-was-caught-filming-rockies-coaches-184948567.html


Anything Goes



This day in history:

https://www.history.com/this-day-in-history/july-23

This day in baseball:

https://www.baseball-reference.com/bullpen/July_23



Croissants are not French.

You might associate croissants with French lifestyle, but the croissant is actually from Vienna. In the 13th century, it was known as a kipferl, a denser bread made in the distinct crescent shape.


The hair of a reindeer is hollow.

The hair inside their noses are also efficient heat exchangers that warm up the cold air they breathe in. This makes them good insulators.

‘Deja reve’ is the term used for an experienced previously encountered in a dream.

Deja reve translates to ‘already dreamt’. It suggests that this phenomenon can lead us to better understand why dreams occur by physiologically observing the brain during this occurrence. 


Elephant Rumblings: What’s The Future At Third Base?

Jul 18, 2026; West Sacramento, California, USA; Athletics third baseman Joshua Kuroda-Grauer (44) makes a diving catch against the Washington Nationals during the fourth inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images | Dennis Lee-Imagn Images

Good morning A’s fans.

The squad couldn’t get out of Arizona with a win, getting swept by the Diamondbacks to drop the record to a tough 43-59. That’s a disappointing outcome after their strong start to the season, and the Green & Gold will be at home watching October baseball on their couches for the sixth consecutive season.

There’s still two-plus months of baseball left to go though, and the attention should be focused on how to be more prepared for next season, the final year before the team makes its move to Las Vegas. They want to hit the ground running when they enter their new digs and that means making some noise next year. If they’re going to do that they’ll need to address some holes and questions on the roster. And one of the biggest questions they have is: what is going on at third base?

    Over the next couple of months the team needs to try out the internal options at the hot corner. Former first rounder Max Muncy was given first crack at it this season but failed to deliver on his lofty draft status. He’s now back with the big league squad and may get some more starts at third to hopefully show some improvement, and it’s not impossible he seizes the job over the final few weeks. But they’ve also started toying with him in the outfield so we know how the club feels about his glove on the infield right now.

    Zack Gelof has made some appearances there this year but with seven errors at a new position for him he isn’t the long-term option there. Plus he’s more valuable as a versatile piece that Mark Kotsay can move around.

    Then there’s the young guys in Tommy White and Joshua Kuroda-Grauer. The rookies have just made his big league debuts and both have hit well in their small sample. There was never much doubt about White’s bat and he’s shown that so far having gone 7-for-16 through his first four games. Small sample, yes.

    The question is about his glove at third base. If White can prove to be passable at third then the club can cross off two positions to address this offseason since they could then plug Kuroda-Grauer at the keystone. On the other hand if the glove isn’t up to par then that makes juggling all the young position players harder moving forward since White’s only other positions (first base, DH) are blocked next year (Nick Kurtz, Brent Rooker(?)). And we haven’t even welcomed star prospect Leo De Vries into the fold yet.

    There’s lots of things that’ll happen over the next couple months that determine how next year unfolds. If the A’s want next year to be a success they had better use the short time left this season to try to get as many answers as possible, from third base to the outfield to the entire pitching staff.

    No A’s baseball today. Have a great one guys.

    A’s Coverage:

    MLB News and Interest:

    Best of X:

    A quick rising prospect who could make his big league debut this year?

    Great show of support for prospect Ryan Lasko, who suffered a life-changing injury a couple weeks ago:

    And a great update!

    Doesn’t stop with the A’s:

    Tuesday’s top minor league player:

    Logan Wagner steals home in Loons road win

    LOS ANGELES, CA - OCTOBER 07: A detail shot of a hat, sunglasses and glove in the dugout prior to Game 1 of the Division Series between the Arizona Diamondbacks and the Los Angeles Dodgers at Dodger Stadium on Saturday, October 7, 2023 in Los Angeles, California. (Photo by Rob Leiter/MLB Photos via Getty Images) | MLB Photos via Getty Images

    With all four affiliates on the road, three wins represent quite the collective effort.

    Player of the day

    Stealing home plate in a double steal is quite the achievement. Stealing it when you only have two SB on the season is all the more impressive. This was just one of the accomplishments from Logan Wagner to lead the way in a 4-2 win for the Loons over the Lugnuts.

    Wagner is now up to 41 BBI in 2026 as the only Loons player to score and drive in at least one run in this game, finishing it 2 for 4 with a walk. Wagner’s .901 OPS is the best by any hitter who started the game yesterday on either side.

    Triple-A Oklahoma City

    When all of your production boils down to a single plate appearance in a sac fly from your ninth hitter, things aren’t headed in a promising direction, with the Comets losing 7-1, hitless in 10 at-bats with runners in scoring position. It was Miller’s 51st RBI on the season in a game in which no Comet recorded multiple hits.

    Christian Romero, who came into this game with an 8-2 record, suffered his third loss, allowing four earned runs in just as many innings. Getting in on the action at the team’s earliest convenience, Edwin Díaz earned two outs on 19 pitches, removed before completing a full inning with a run allowed and a closely monitored pitch count.

    Double-A Tulsa

    A rally in the first that led to four runs, starting off with a Mike Sirota RBI single—one of his three hits in the game—was enough for the Drillers to beat the Ytabelers 5-3.

    Even though they only scored one run in the following eight innings, the top three in the order, with Kendall George, Josue De Paula, and the aforementioned Sirota, all recorded multiple hits.

    While the Drillers were able to put the ball in play consistently, only striking out twice, their pitching staff had a far easier time securing strikeouts. Patrick Copen and Christian Suarez, the latter of whom earned the win with three scoreless innings, led a 13-K effort.

    High-A Great Lakes

    Isaac Ayon’s quality start, tossing 6.2 innings of two-run ball, bought enough time for the Loons offense to deliver with two runs in the seventh, beating the Lugnuts 4-2 on the road. Dilan Figueredo finished the game off with a save, completing 2.1 scoreless innings—it was Figueredo’s fifth save on the season.

    Will Wagner hit the game’s only home run and was responsible for half of the Loons’ four RBI. Working together with Emil Morales who was on first, Wagner stole home plate to score the Loons’ third run of the game.

    Single-A Ontario

    Leaving most of their scoring until the late innings, the Tower Buzzers managed to come from behind on the road and beat the Giants 6-5. Making it happen with the bat and on the basepaths, leadoff hitter Jaron Elkins scored a couple of runs in a 2-for-4 performance with multiple stolen bases, making it 32 on the year, only caught six times.

    Leading 6-4 in the ninth, the Tower Buzzers had a major scare with the Giants loading the bases with no outs. It took a timely double play induced by Jose Vasquez and one more out secured by Jecsua LIborius to strand the tying run at third base.

    Transactions

    The Tulsa Drillers activated shortstop Sam Mongelli and placed Kyle Nevin on the injured list. Edwin Díaz is now with the Comets, progressing on his rehab assignment. The Comets also activated righty Ryder Ryan.

    Wednesday’s scores

    • Sacramento 7, Oklahoma City 1
    • Arkansas 3, Tulsa 5
    • Lansing 2, Great Lakes 4
    • San Jose 5, Ontario 6

    Thursday’s schedule

    • 4:05 p.m. PT: Great Lakes (Tyler Gough) at Lansing (Jorge Marcheco)
    • 4:35 p.m. PT: Tulsa (Payton Martin) at Arkansas (Nico Tellache)
    • 6:30 p.m. PT: Ontario (TBD) at San Jose (TBD)
    • 6:45 p.m. PT: Oklahoma City (TBD) at Sacramento (Cesar Perdomo)

    Shohei Ohtani throws bullpen session before game at Phillies

    PHILADELPHIA — Los Angeles Dodgers star Shohei Ohtani threw a bullpen session prior to the game at Philadelphia.

    Ohtani had been scheduled to start against the Phillies in the finale of the three-game series. But left knee irritation that kept him out of the All-Star Game scrapped those plans.

    The four-time MVP last pitched on July 3. He received a lubricant injection in his balky knee, which does not bother him while batting.

    Ohtani was in the lineup batting leadoff as the designated hitter. The two-time defending World Series champion Dodgers are scheduled to visit the White House on an off day. They then begin a three-game series at the New York Mets.

    Ohtani threw about 30 pitches in the bullpen.

    Dodgers manager Dave Roberts called that “a big sign.”

    “The grass, the flat ground, all that stuff is good,” Roberts said before the game. “The arm’s fine. It’s kind of just going down the slope, getting over your front side. That’s the big test.”

    Roberts said the Dodgers still did not have a timetable for Ohtani’s return to the mound.

    Thursday Morning Links

    Jul 22, 2026; Arlington, Texas, USA; Texas Rangers third baseman Ezequiel Duran (20) fields a ground ball during the ninth inning against the Chicago White Sox at Globe Life Field. Mandatory Credit: Andrew Dieb-Imagn Images | Andrew Dieb-Imagn Images

    Morning, all!

    Corey Seager is expected to begin a rehab assignment next week, which would mean he would return to the lineup against Houston July 31.

    Rookie Cam Cauley was one of the few bright spots in last night’s loss to the White Sox.

    As has often been the case this season, Texas failed to capitalize on opportunities to put runs on the board.

    It seems likely that the Rangers will need to try to find a catcher before the trade deadline, seeing as how both of their catchers are on the IL with elbow issues.

    Phillies on the Pharm: 7/23/2026

    A mixed night for the Phillies’ affiliates on Wednesday. The IronPigs and Fightin’ Phils fell, but the three lower-level teams were swinging the bats well and came away with wins.

    Indianapolis 2, Lehigh Valley 1

    Despite a home run by Otto Kemp and six strong innings by starting pitcher Kolby Allard, the IronPigs fell to the Indians on Wednesday night.

    Kemp’s first inning home run was the lone offensive highlight in a four-hit showing by the ‘Pigs, and for a while it looked like it might hold up. But the Indians tied it up against Allard in the sixth and then scored the go-ahead run in the eighth against reliever Kyle Backhus.

    Harrisburg 12, Reading 2

    It was a bad night for the Reading pitching staff, giving up 15 hits – including two home runs – as the Senators racked up 12 runs. Starting pitcher Kyle Brnovich got through the first inning unscathed, but then proceeded to allow seven runs over the next four innings.

    The Fightin’ Phils’ offense didn’t do much better. The lone highlight came in the fifth when Raylin Heredia singled home a run and Aroon Escobar followed with an RBI groundout.

    Jersey Shore 5, Brooklyn 3

    Nick Biddison’s two run homer in the ninth inning gave the BlueClaws a walkoff victory over the Cyclones.

    The ‘Claws fell behind 2-0 in the first inning, but starting pitcher Cody Bowker steadied himself, pitching four scoreless innings after that, while striking out a total of eight batters. Reliever Gabe Craig blew the save in the ninth, thanks in part to his own fielding error.

    In addition to Biddison’s heroics, the Claws’ offensive leaders were Tyler Pettorini (two hits, three runs) and Brandon Lewis (two hits, one RBI)

    Clearwater 11, Daytona 1

    A five run third inning put the Threshers on top and they didn’t look back, bashing the Tortugas’ pitching staff for 11 runs. Alirio Ferrebus was the biggest producer, going 4-5 with four RBI, including a three-run home run. Jonathan Hogart also chipped in a three-run home run.

    Pitching-wise, starter Matthew Fisher allowed just one run in his four innings, and Luis Avila pitched three scoreless innings to earn the save.

    DSL Phillies 10, DSL Yankees 2

    The Phillies scored six runs in the first two innings to cruise past the Yankees. Juan Parra had a triple and a home run to lead the offensive outburst, while Edwin Ramirez, Sebastian Saenz, and Jose Tovar each had multi-hit games.

    CJ Abrams is looking to exorcise his second half demons for the Washington Nationals

    DENVER, CO - JULY 21: CJ Abrams #5 of the Washington Nationals rounds the bases after hitting a two run home run in the first inning during the game between the Washington Nationals and the Colorado Rockies at Coors Field on Tuesday, July 21, 2026 in Denver, Colorado. (Photo by Casey Paul/MLB Photos via Getty Images) | MLB Photos via Getty Images

    Right now, CJ Abrams is a man on a mission. That mission is to prove he can maintain his performance levels over a full 162 game season. Over the past couple seasons, Abrams has had excellent first half numbers before falling off in the second half. Since the All-Star Break, Abrams is doing everything he can to crush that narrative.

    While this tweet has four years of data, the problem has really only been in the last two seasons. Back in 2022, Abrams was just getting his feet wet in the league and in 2023 he was actually better in the second half. It was actually that run towards the end of the 2023 season where Abrams truly burst on to the scene.

    However, the past couple years have been rough. 2024 was especially disastrous with the whole casino disaster ending his season early. The 2025 fall off was not pretty, but the whole team outside of Daylen Lile was lifeless that second half. It was just a difficult season where the vibes were not high.

    Entering this year though, Abrams’ second half was going to be what everyone was watching. If he did not put things together down the stretch this year, he would be in the dreaded MacKenzie Gore territory. 

    Abrams’ first half went according to plan, with the 25 year old having his best first half yet. He hit .275 with 20 homers, 67 RBI and an .862 OPS, being named the starting shortstop for the National League. Abrams was not quite as electric in June, but he still hit 6 homers and posted a .708 OPS. That is not an amazing month, but it was just a regular down month rather than a collapse. Even the best players usually are not elite every single month.

    To say Abrams has been back to his best in July would be an understatement. He is having his best month of the season, with a .350 average and 1.099 OPS. In the last two seasons, Abrams has had a wRC+ below 100 in July, but right now it is sitting at 187. 

    He took things to another level on this road trip. The 25 year old set a career high when he hit his 21st home run of the season in Sacramento. Abrams took a 99 MPH heater to straight away center field on one of his most impressive swings of the season. Seeing the usually pull happy Abrams take a ball to center like that was great to see.

    That swing seemed to really lock him in because Abrams was an absolute menace in Colorado. He had 7 hits, including three home runs in the series, absolutely carrying the Nats offense. In the first two games of the series, Abrams hit home runs in both, including a two homer game in the Nats loss the other night. That meant Abrams homered for three straight games, the second time he has done that this year.

    He did not make it four straight yesterday, but that was arguably his most impressive performance. Abrams had four hits in the Nationals 8-0 win, which brought the team back over .500. He was using the whole field and just smoking tough pitches. We saw a very complete version of Abrams in this series. The two time All-Star got his OPS back over .900 and raised his batting average to .286.

    If you want to go into some more advanced numbers, Abrams now has a 144 wRC+ and a .384 wOBA. His career highs before this season were 107 and .324, which he did last season. He has also set career bests in more traditional stats like home runs, RBI’s and WAR. It is not even August yet, and Abrams is having a career year.

    We still need to see Abrams keep up the good work in August and September. However, his second half is off to a smashing start. Right now, he is 11 for 26 with four home runs since the All-Star Break. 

    One thing that will loom over Abrams for the next couple weeks are the trade rumors ahead of the deadline. Personally, I find an Abrams trade this deadline to be quite unlikely. However, there will be persistent rumors, and a trade is not out of the picture. Right now, Abrams is doing a great job drowning out the noise and the Nats just keep winning.

    Heading into the season, Abrams was open about his goal of finishing strong. He talked about how he improved his work habits and diet in an attempt to sustain for the whole 162. Abrams really does seem like he has matured a lot since that incident a couple years ago. He has developed into a team leader and a guy that the younger players look up to.

    Abrams is always talking in the dugout, usually about what the pitcher is doing and spreading wisdom to his teammates. Maturity is not my only reason for confidence though. It is clear that this coaching staff, especially on the hitting side, is a lot better. If Abrams does go on a mini slump, like he did in June, it will be corrected.

    In the past, slumping hitters often spiraled out of control for months at a time. However, under Matt Borgschulte, those adjustments are being made. There are times where James Wood struggles to make contact, but they do not last as long as they did last season. 

    Between the coaching staff, Abrams’ maturity and the overall competitiveness of the team, I am confident that this is the year where Abrams finishes strong. The early returns are excellent, but we still have a couple more months to go. CJ Abrams is having a career year, and hopefully this is the first of many elite seasons that Abrams has with the Nationals.

    Padres come up short in comeback bid against Braves

    ATLANTA, GEORGIA - JULY 22: Luis Rengifo #21 of the San Diego Padres reacts after a two-run home run during the ninth inning against the Atlanta Braves at Truist Park on July 22, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images

    Michael King deserved better than what he got. The San Diego Padres starter completed six innings and scattered five hits while allowing just one run to the Atlanta Braves. The Padres did nothing to support him on offense and his night ended with Atlanta holding onto a 1-0 lead. Jackson Merrill helped out in the top of the seventh inning with a solo home run to tie the game, but that was all the offense could muster in support of King.

    San Diego and Atlanta entered the eighth inning with the teams still tied at 1-1. The Padres went down in order in the top of the eighth inning. Wandy Peralta took the mound in the bottom half of the frame and had a complete meltdown that saw the Braves score four runs on three hits with a walk in just 1/3 of an inning pitched. He was replaced on the mound by Randy Vasquez who had his own struggles over 2/3 of an inning as he allowed two more runs on four hits with a strikeout.

    The six-run inning by the Braves set the stage for the Padres in the top of the ninth. The game appeared all but over before the San Diego offense suddenly came to life. Pinch-hitter Sung-Mun Song flied out to start the frame, but Xander Bogarts walked and Jake Cronenworth doubled to put runners at second and third. Gavin Sheets followed with an RBI-single to make the score, 7-2. Sheets advanced to second base on a wild-pitch and the Padres had runners at second and third with one out. Fernando Tatis Jr. stepped to the plate and hit a triple that got under the glove of Atlanta center fielder Michael Harris II and rolled all the way to the wall. The hit by Tatis made the score, 7-4.

    San Diego tacked on its final two runs when Luis Rengifo connected on a two-run home run off Atlanta closer Raisel Iglesias to make the score 7-6 before he struck out Manny Machado and Ty France to end the game. Based on the recent success and only being down a run, those were the two batters the Padres would have wanted at the plate, neither of them were able to come through in a big moment.

    San Diego will try to win Game 4 in Atlanta to force a split this morning at 9:15 a.m.

    Padres News:

    Baseball News:

    The Red Sox 15-game winning streak was even more absurd than you think

    Boston, MA - July 20: Boston Red Sox shortstop Tsung-Che Cheng celebrates scoring a run. The Boston Red Sox played the Baltimore Orioles at Fenway Park on July 20, 2026. (Photo by Christian Kantosky/The Boston Globe via Getty Images) | Boston Globe via Getty Images

    Before we close the book on the Red Sox historic 15-game winning streak and move on to the rest of the regular season tomorrow, I want to take a step back and marvel at what we just witnessed — because, folks, it really was nothing short of extraordinary.

    If you told me at the beginning of the year that the 2026 Red Sox were going to tie the franchise record for consecutive wins at 15 straight games, I would have been delighted and surprised, but not shocked. On paper, they had some really good pieces on this roster, and theoretically, any streak of this magnitude would have been powered by some version of the following:

    • Garrett Crochet leading the charge from the top of the rotation.
    • Ranger Suarez slotting in nicely and making his three turns during the streak.
    • Roman Anthony becoming a superstar.
    • Jarren Duran recapturing the magic of his 2024 season.
    • Trevor Story finding a way to repeat 2025.
    • Connelly Early or Johan Oviedo making a leap and contributing to the wins through the stretch.
    • Marcelo Mayer blossoming into an everyday player and making an impact.
    • The best hitter on the team all year by nearly 200 OPS points not being suspended for five games in the middle of the streak.

    In reality, exactly none of those things happened. It’s crazy enough the Red Sox did this without Crochet, Anthony, Story, and Oviedo, who they’ve been missing virtually all year, but for the streak to come exactly as things got even worse is a borderline miracle. Remember, Connelly Early made his last start in that Nationals series on the final day of June and went on the IL just before all this started. Ranger Suarez did make one start early in the streak against the Angels, but he left in the third inning, which basically turned that game into an unexpected bullpen night.

    In other words, as ridiculous as this Red Sox team going on a heater would have sounded in late June, the one way you kind of sort of could have seen it happening would have been on the back of their excellent rotation. And while numbers wise that’s mostly what happened, doing it with right as Early and Suarez went on the shelf is truly next level stuff, venturing into uncharred waters in bizzarro world.

    (Random side note here: Ranger Suarez getting sick and not being able to come off the IL last night probably did cost the Sox win No. 16. By all accounts, his groin injury was healed and he was ready to come back, but an illness delayed his return until this weekend. If he doesn’t get sick, there’s a 99.9% chance he delivers a much more competitive outing than Eduardo Rivera gave us last night, And given the buzz in the crowd and the fact that it was also Venezuela Celebration night at Fenway Park, there’s a decent chance the Red Sox find a way to pull that one out with a starter from Venezuela making a comeback and rocking a strong outing on the mound.)

    Getting great pitching with a depleted rotation is one thing, but it only gets more amazing when you step back and realize the Red Sox managed to win 15 games in a row with Willson Contreras suspended for five games in the middle of it.

    Do you know where the Red Sox rank as a team in home runs this year in the American League? That would be dead last. So when you take Contreras, who has been by far the best bat throughout the 2026 season, out of the lineup, it should’ve resulted in disaster. Instead, the Sox averaged five runs per game through that stretch and got random contributions from guys all over the lineup.

    You’d also think that maybe Jarren Duran, who has been productive in the past and shown brief power explosions within his dreadful 2026 season would’ve covered some of that gap. Instead, he batted .170 with a .569 OPS during the 15-game streak, and .125 with a .336 OPS during the five games Contreras was out. Seriously, how the hell did the Sox win all this games?!?

    Even once Contreras did come back, they were still winning in highly improbable fashion. This includes their biggest comeback of the entire season Saturday against the Rays, and the fact that during each of the last four games of the streak, the Sox got outhit by their opponent. In order to make this work, they had to go from a team that was getting none of the hits in high leverage situations early in the season, to a team getting seemingly all of the hits in high leverage situations. No one guy stood out, and that’s probably why it worked so well.

    Whoever you want to credit most, this team deserves an immense amount praise for finding a way to work as a cohesive unit while shorthanded with the season teetering on a the cliff’s edge. Regardless of how things play out from here, these guys earned a spot in a storied history book.

    For the rest of our lives, whenever any Red Sox team goes on a double digit winning streak, a graphic will pop up on the screen showing the longest Red Sox winning streaks of all time, and sitting there right next to an absolutely loaded 1946 team will be this group of “dawgs that just want to win” as Anthony Seigler put it. It will be another magnificent reminder that every once in a while, baseball produces the seemingly impossible.

    This Red Sox team — and I emphasize THIS Red Sox team — tied the franchise record for most consecutive wins. This is the same group that couldn’t muster a winning streak longer than three games as of a month ago and was setting daily records of futility not seen since the Depression-era Red Sox of the 1930s. Somehow it was THIS group that pulled off the inconceivable.

    Not the 2004, 2007, 2013, or even 2018 powerhouses. Not one of those 1970s teams that always got off to hot starts before letting glory slip through their fingers, and not one of those 1910s squads that won four World Series in seven years that we know only from black and white photographs. No, it was this 2026 group who basically ended up together by accident after huge pieces of the roster either didn’t perform or ended up on the IL.

    Now what could be more absurd and wonderful than that?

    Chris Sale slated to start series finale versus San Diego

    ATLANTA, GA - JULY 17: Chris Sale #51 of the Atlanta Braves pitches in the second inning during the game against the Texas Rangers at Truist Park on July 17, 2026 in Atlanta, Georgia. (Photo by Jack Casey/Atlanta Braves/Getty Images) | Getty Images

    Braves brunch baseball is back on the menu, folks.

    The things to like about last night’s game? Runs on the board for the good guys (albeit late), ultimately not snatching defeat from the jaws of victory, and guaranteeing a series split.

    No need to relive the bad or discuss the ninth inning other than the totally normal Iggy save.

    The Braves have a golden opportunity to win a series against the Padres at home for the first time since 2018 (!) with their ace on the mound.

    At this point in the season with our rollercoaster rotation, it almost brings tears to the eyes to see Chris Sale set to start. Sale (10-6, 2.06 ERA) twirled a gem in his last time out with seven shutout innings against the Texas Rangers. He threw 89 pitches, only surrendered two hits, and struck out six in a rare occasion for Braves starters this season: pitching 6+ innings. He also recorded career strikeout #2,700.

    Other than that, July’s been a mixed bag for Chris with the frustrating rain-shortened outing in St. Louis and the five innings of three-run ball versus the Mets in the July 4th laugher.

    The Padres did not face Sale when the Braves were in San Diego, but Manny Machado leads the team in ABs against him (11-for-35, .355 AVG, and .993 OPS). Xander Bogaerts is next-highest, 7-for-22. They have a homer apiece. Fernando Tatis Jr. and Gavin Sheets also have a homer off Sale in a smaller sample size. We’re hoping for more of what Jake Cronenworth has going on: he’s 0-for-10 with 6 K’s.

    For the finale, the Padres will call upon starter Griffin Canning (1-8, 6.67 ERA). The former Angel/Met struggled mightily against the Braves when he faced them on June 23. Wandy Peralta served as an effective opener, but Canning only recorded two outs in the second inning. He gave up three earned runs before departing, and a fourth one scored after Kyle Hart walked in an inherited runner. Canning’s career versus the Braves: 7.2 IP, one loss, and a 12.91 ERA.

    Since that game in San Diego, Canning hasn’t fared much better. The longest he’s lasted in his last four starts is 4.2 innings. His best outing in that bunch is when he held the Dodgers to one run in four innings of work. 

    With Sale pitching and the reemergence of the Braves offense in July, this one has the makings of a decisive win #60 to take the series and end the homestand on a high note. We’ll see what the lunchtime baseball has in store. 

    Game Info

    Game Date/Time: Thursday, July 23, 12:15 p.m. ET

    Location: Truist Park, Atlanta, GA

    TV: BravesVision

    Streaming: MLB.tv

    Radio: 680 AM / 93.7 FM The Fan, Los Bravos

    Yankees at Phillies: 5 things to watch and series predictions | July 24-26

    Here are five things to watch and predictions as the Yankees hit the road to take on the Phillies in a three-game series starting Friday...


    Jose Caballero chaos

    Caballero's pitch-clock antics have finally drawn the ire of MLB. In Game 1 of Wednesday's doubleheader, Caballero was assessed a pitch-clock violation in what the umpiring crew revealed was a mandate from the league.

    The league believes Caballero's gamesmanship is closer to being deceitful to the pitcher and will not be tolerated moving forward. Caballero was not in the starting lineup for Game 2, so we couldn't see how he and the Yankees will adjust to this new enforcement. We'll certainly see it this weekend, and you can expect more disagreements with the umpires. 

    Can the offense wake up?

    While Caballero combats with the umpiring crew, it's sort of overshadowed the Yankees' continued offensive ineptitude. 

    After clawing their way back in Game 1 on Wednesday before falling in extra innings, the Yanks mustered just two runs in the nightcap. While it was enough to split the doubleheader, the offense will need to do more if they hope to keep pace with a formidable Phillies lineup, and the starters they are planning to utilize -- more on that later.

    Since they've returned from the All-Star break, the Yankees have scored more than three runs just once (Monday) and have plated two runs or fewer in four of six games.

    Going up against Philadelphia's stud southpaws

    The Yankees will likely miss Zack Wheeler this weekend, but two of the three Phillies starters are nothing to scoff at. 

    Apr 13, 2026; Bronx, New York, USA; New York Yankees pitcher Fernando Cruz (63) reacts during the fourth inning against the Los Angeles Angels at Yankee Stadium.
    Apr 13, 2026; Bronx, New York, USA; New York Yankees pitcher Fernando Cruz (63) reacts during the fourth inning against the Los Angeles Angels at Yankee Stadium. / John Jones-Imagn Images

    Jesus Luzardo will take the mound in the series opener and has had a solid season, with a 3.43 ERA, and the southpaw has dominated of late.

    Over his last seven starts, Luzardo has allowed just seven earned runs across 42.1 innings (1.49 ERA). He's also struck out 63 batters during that span, including 18 over his last two starts (12 IP). 

    And then we have the series finale on Sunday when the Yankees will go up against Cristopher Sanchez, the All-Star Game starter for the National League and one of the front-runners for the NL Cy Young Award. Sanchez has not fared well lately, allowing 24 earned runs across 39.1 innings (5.49 ERA) over his last seven starts. 

    However, Sanchez has allowed just five runs in his last two starts while striking out 14 batters. 

    The Yankees will have their hands full with these two. 

    Shuffling the pitching plan

    Inserting Max Fried back into the rotation has shuffled the Yankees' pitching schedule a bit. It was changed even more when Aaron Boone used Will Warren in relief on Wednesday. 

    Warren was scheduled to start Friday's series opener, but the right-hander will now go Sunday. Cam Schlittler will start Friday, with Ryan Weathers taking the mound on Saturday. With so much shuffling, how will the pitchers react?

    Bullpen warriors

    The Yankees bullpen, with its flaws, has been generally effective as the lineup has struggled. With Paul Blackburn and Brent Headrick becoming key pieces, the bullpen has solidified a bit, but can they continue to roll? Fernando Cruz, who has been dominant for most of the season, has struggled of late and gave up the lead in extras in Game 1 of the doubleheader on Wednesday.

    And when we see Camilo Doval, how will he perform? The Yanks don't know what they'll get out of Weathers or Warren, so the bullpen will need to be nails this weekend. Luckily, the off day Thursday should help.

    Predictions

    Who will the MVP of the series be?

    Cody Bellinger

    Bellinger has struggled, but his at-bats have looked much better lately.

    Which Yankees pitcher will have the best start?

    Cam Schlittler

    Between Warren, Schlittler, and Weathers, it's hard to pick against the Cy Young front-runner.

    Which Phillies player will be a thorn in the Yankees' side?

    Trea Turner

    The shortstop has had a down year, but his power numbers have been great of late, smashing four long balls in his last seven games.

    Tigers 5, Cubs 1: The story of Colin Rea and the three-run homer… again

    The Cubs took an early lead, only to see it vanish when Colin Rea allowed a three-run homer. Then the offense basically vanished, and the game was put out of reach when the pen gave up an additional run in the late innings.

    Oh, you think I’m talking about Wednesday’s 5-1 Cubs loss to the Tigers. That is, in fact, an accurate description of what happened Wednesday evening at Wrigley Field… but it is also an accurate description of last Friday’s 5-2 loss to the Twins — a three-run homer served up by Rea was the difference in that game, too.

    This is what happens when the guy who’s your sixth or seventh starting option winds up in the rotation for an extended period due to injuries. Cubs President of Baseball Operations Jed Hoyer now has 11 days to address that issue before MLB’s Trade Deadline. Let’s hope he finds the right answer, or answers.

    Let’s have a look back at this one.

    Rea had a 1-2-3 first and then the Cubs didn’t waste any time getting on the board. Seiya Suzuki hit a one-out homer in the bottom of the inning, his 17th [VIDEO].

    The Tigers tied the game in the second on a solo homer by Spencer Torkelson. Later in that inning, Ian Happ made this nice grab of a sinking liner [VIDEO].

    Then Detroit hit that aforementioned three-run shot in the fourth. Riley Greene led off with a double and Rea walked Torkelson. Rea did get the next two hitters to fly to left. Then came the three-run homer, by Hao-Yu Lee, giving the Tigers a 4-1 lead.

    A three-run deficit in the fourth doesn’t sound insurmountable, but the Cubs offense was completely moribund the rest of the game. After Suzuki’s homer, the Cubs got just two runners past first base — a two-out double by Happ in the fourth, and then Happ taking second on defensive indifference after drawing a two-out walk in the ninth. They seemingly had a chance in the sixth when Pete Crow-Armstrong reached base when Tigers starter Keider Montero couldn’t handle his comebacker leading off the inning. One out later Montero was out of the game for reliever Drew Sommers, who got Michael Busch to hit into an inning-ending double play.

    Credit to Ryan Rolison, Gavin Hollowell and Caleb Thielbar for keeping the Cubs in the game. Those three combined for three shutout innings, allowing one hit and striking out six. Tyler Ferguson, though, allowed a run in the ninth to make it 5-1, though it might as well have been 50-1 the way the Cubs offense was shut down by Tigers pitching.

    Honestly, there isn’t much else to say about this game. Credit to Montero, who allowed just three other baserunners after Suzuki’s homer, and the Tigers pen. Here are Craig Counsell’s postgame remarks [VIDEO].

    Final note on this game from BCB’s JohnW53:

    This was the Cubs’ third game of the season in which their only run came on a homer. The first two were six days apart, May 25 and 31, when they lost at Pittsburgh, 2-1, and at St. Louis, 5-1.

    They had four such games last year, two of them at home. They also had four in 2024, after having had seven in 2023 and six in 2022. Back in 2018, they had a team-record 14.

    The Cubs have played 516 one-run, one-homer games since 1901, an average of four. They won 56 of them, lost 456 and tied four.

    Incidentally, the weather was great Wednesday in Chicago, maybe the nicest day of the summer so far… temps in the 70s, clear skies, light winds, no humidity. That brought out the second-largest Wrigley crowd of 2026 to date, 40,512. Too bad they all couldn’t see a win (though many in the Wrigley crowd were Tigers fans).

    It’s not the end of the world, but the Cubs really have to do better than 3-3 on a homestand against two mediocre teams. And they would have, if Alex Bregman had just taken ball four from Kenley Jansen on Monday instead of swinging and missing. This homestand makes the Cubs’ record against AL teams this year 12-18, which is… not good. They lost a game to the Brewers in the NL Central after Milwaukee won on Wednesday, so the Cubs trail by seven games. The Phillies lost to the Dodgers, so the Cubs continue to lead them by 1.5 games for the first wild card spot.

    The Cubs have Thursday off — and then they will play 17 days in a row, having lost their next scheduled off day Aug. 7 for a makeup game against the Blue Jays for the June 21 rainout. The first of those 17 straight games, 10 of which will be on the road, will be Friday against the Pirates at Pittsburgh. Matthew Boyd will start the series opener for the Cubs and his opponent will be Pirates right-hander Jared Jones. Game time Friday is 5:40 p.m. CT and TV coverage will be via Marquee Sports Network.

    Should the Phillies give Alex McFarlane a real chance in the bullpen?

    Alex Mcfarlane of the Reading Fightin' Phils is on the mound during a Minor League Baseball game at TD Bank Ballpark in Bridgewater, United States, on July 11, 2026. (Photo by Dan Squicciarini/NurPhoto via Getty Images) | NurPhoto via Getty Images

    It’s no secret that the Phillies bullpen needs help. That was true even before they lost Brad Keller for the season, as every reliever not named Jhoan Duran has been at best inconsistent or at worst downright brutal. They’ve already churned through many of their options on the 40-man roster, hoping to find some stability somewhere before looking to address the issue at the trade deadline.

    Curiously however, one name they haven’t really tried is Alex McFarlane. The 25-year-old has been called up to the Majors twice this season but has only appeared in one game, pitching the ninth of a 9-5 game lass night. In the minors, he has yet to even pitch above Double-A despite logging a 2.06 ERA in 32 appearances this season with 47 strikeouts in 35 innings for Reading. However, those gaudy strikeout numbers also come with an extremely high walk rate, as McFarlane has issued 18 free passes in his 35 innings of work. For his minor league career, McFarlane has posted a walk rate of at least 12% every year since his first full season in professional ball in 2023. That walk rate is at least part of the reason why the team still hasn’t promoted him to Triple-A or used him more in the majors.

    Yet they’ve elected to carry him on the major league roster twice, thus starting his service clock. The team is running out of viable internal options to try in their bullpen to see if they can alleviate some of the pressure before the trade deadline arrives. The time may be approaching where the Phillies will have to give McFarlane a bigger role either with a promotion to Triple-A or by actually seeing what he has with extended use in the Majors.

    So, should the Phillies give Alex McFarlane a real chance in the bullpen? Should they send him to Triple-A first or see what he does against MLB hitters right now?

    Thoughts on a 4-2 Rangers loss

    ARLINGTON, TEXAS - JULY 22: Cam Cauley #27 of the Texas Rangers celebrates after hitting his first major league home run against the Chicago White Sox during the second inning at Globe Life Field on July 22, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images

    White Sox 4, Rangers 2

    • And back to .500 we go.
    • It could be worse. Being at .500 is better than being below .500. Given a choice between the two, I’ll take being at .500.
    • Also, the Rangers are still in first place, by virtue of Seattle losing. So that’s something.
    • The Rangers pitchers were fine, for the most part, I guess. Tyler Alexander gave up a run on a walk and a wild pitch that allowed that runner to go to third, putting him position to score on the subsequent single. Cal Qunatrill pitched three innings, two of which were good, one of which was very bad, and resulted in three runs scoring. Jakob Junis allowed the fourth run on three consecutive singles, though they weren’t exactly blistered.
    • The three pitchers after that — Robby Ahlstrom, Peyton Gray and Jacob Latz — did their jobs and kept the White Sox off the board so that the Rangers offense would be able to rally.
    • The Rangers offense, unfortunately, did not rally.
    • Latz was making only his second appearance since the All Star Break, due to the general dearth of close games where the Rangers had the lead. This was one of those “he needs some work and there’s an off day tomorrow” type appearances, rather than a “this is the ideal spot to utilize Jacob Latz” appearance.
    • The bats were largely silent. Cam Cauley had a home run, the first of his major league career. Off the bat it looked like an opposite field deep pop that would be caught on the warning track or something. It, instead, kept carrying and went several rows deep into the stands.
    • That was the second inning, and so one would be forgiven for thinking that that was the beginning of a respectable offensive output for the Rangers. Those thoughts would end up being banished.
    • The Rangers put runners on the corners with two outs in the third, but didn’t score. In the fourth, with Chicago having scored a pair of runs in the top of the inning off of Quantrill, the bases got loaded up on a Brandon Nimmo single, an Ezequiel Duran double, and a Cam Cauley 0-2 hit by pitch. Sadly, they only scored one run due to an Elias Diaz double play and an Alejandro Osuna strike out.
    • Texas didn’t get another hit the rest of the way after that Duran double.
    • They did manage some baserunners, yes yes. A couple of walks, a hit by pitch, an error. But no hits. And the final nine batters of the game resulted in seven Ks and a pair of weak groundouts.
    • This is how the game ends…not with a bang, but with a whimper.
    • Tyler Alexander’s fastball topped out at 93.1 mph. Cal Quantrill hit 94.5 mph with his sinker. Jakob Junis reached 93.6 mph with his fastball. Robbie Ahlstrom’s fastball maxed out at 94.9 mph. Peyton Gray touched 94.3 mph with his fastball. Jacob Latz’s fastball reached 96.2 mph.
    • Justin Foscue had a 104.1 mph ground out.
    • Now an off day to wallow in before a four game weekend wraparound series against Seattle.

    Padres vs Braves Prediction, Picks & Odds for Today's MLB Game

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

    The Atlanta Braves head into today’s series finale against the San Diego Padres as a heavy -223 moneyline favorite behind their ace, Chris Sale. 

    With the struggling Griffin Canning on the hill for the visitors, my Padres vs. Braves predictions are eyeing Atlanta to win the rubber match at home. 

    Find out more in my MLB picks for Thursday, July 23. 

    Who will win Padres vs Braves today: Braves -1.5 (-126)

    The Atlanta Braves will be feeling confident with Chris Sale taking the ball. The left-hander owns a 2.77 FIP across his last four appearances, allowing just 0.86 HR/9 during that span.

    Sale has also held opponents to a 31.8% hard-hit rate across his last two starts. 

    As for San Diego Padres righty Griffin Canning, he's improving, but there are still vulnerabilities. Canning has a 4.83 xERA in his last five outings, and he's allowed a 45.5% hard-hit rate.

    That's a dangerous figure against a Braves offense with a 150 wRC+ across the last week. 

    Sale continues to deal, and Atlanta's hot bats add to Canning's struggles. I'll play this pick up to -140. 

    Covers COVERS INTEL: Canning has been substantially worse on the road, posting a 5.96 FIP compared to a 3.78 mark at Petco Park. 

    Padres vs Braves Over/Under pick: Over 7.5 (-126)

    We're looking at two of the top offenses in the big leagues at the moment, and with a modest total of 7.5, the Over screams value. 

    San Diego will likely have a difficult time against Sale, but they do carry a 159 wRC+ and .286 ISO over their previous six games. The Braves' bullpen hasn't thrived lately, collecting a 4.91 xERA while allowing 2.16 HR/9 over their last 25 frames. 

    As previously mentioned, the Braves are swinging it incredibly well, and they also have a .229 ISO in the last week. The Padres relief corps has held their own, but Atlanta could put up four or five before Canning even departs. 

    I'll play this pick up to -130. 

    Quinn Allen's 2026 Transparency Record
    • ML/RL bets: 36-41, -9.34 units
    • Over/Under bets: 43-32, +5.04 units

    Padres vs Braves weather

    Conditions look hot and somewhat unsettled in Atlanta this afternoon, with temperatures climbing from the mid-80s toward 90 degrees. Winds should sit around 8-9 mph, while rain chances rise into the upper 20% range later in the afternoon. Warm air could help carry, but possible showers are worth monitoring.

    Padres vs Braves odds

    • Moneyline: Padres +213 | Braves -223
    • Run line: Padres +1.5 (+117) | Braves -1.5 (-122)
    • Over/Under: Over 7.5 (-117) | Under 7.5 (+113)

    Padres vs Braves trend

    The Braves have hit the team total Over in 30 of their last 45 games at home (+12.80 Units / 24% ROI). Find more MLB betting trends for Padres vs. Braves.

    How to watch Padres vs Braves and game info

    LocationTruist Park, Cumberland, GA
    DateThursday, July 23, 2026
    First pitch12:15 p.m. ET
    TVPadres.TV, BravesVsn
    Padres starting pitcherGriffin Canning
    (1-8, 6.67 ERA)
    Braves starting pitcherChris Sale
    (10-6, 2.06 ERA)

    Padres vs Braves latest injuries

    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.