DENVER, CO - NOVEMBER 13: From left, Colorado Rockies Executive Vice President Walker Monfort, new President of Baseball Operations Paul DePodesta and owner Dick Monfort during Depodesta's introductory press conference at Coors Field in Denver, Colorado on Thursday, November 13, 2025. (Photo by Andy Cross/MediaNews Group/The Denver Post via Getty Images) | Denver Post via Getty Images
Introduction
When the expansion franchise Colorado Rockies first came into existence in the early 1990s, it could be forgiven if a team didn’t have a dedicated analytics department and instead relied on the traditional old school way of running a baseball team. It has been over 20 years since Michael Lewis’s 2003 book Moneyball popularized SABREmetrics and stastical analysis in baseball and I would say that it’s clearly a disadvantage for any team to not be utilizing the best analytical tools in every step of player development and acquisition. Dick and Charles Monfort, the majority owners lf the Colorado Rockies since 2005, never got that memo apparently, nor did they read the book, or even bothered seeing the Brad Pitt lead adaptation released in 2011, because during their ownership the Rockies have had either no stastical analysis/analytics department or one that was so inadequate as to be considered a joke.
The competitive disadvantage it has given the Rockies is very clearly demonstrated by the fact they have the worst winning percentage (.456) out of all the active MLB franchises, that they have only eight seasons with a winning record, and not once have they won the NL West division title. The last Rockies winning season was in 2018, when they had a 91-71 record. Somehow, even after the Rockies lost 103 games in 2023 and 101 games in 2024, it still was not enough for Rockies ownership to make any changes to the way organization is run. Only after spending the majority of the 2025 season on pace for theworstseason ever in MLB history and finishing with a 119 losses, did it finally prompt ownership to actually do something about it.
Now with the obligatory backstory out of the way, it makes it much easier to understand how the Rockies biggest acquisition of this past offseason wasn’t a free agent signing or a trade, it was the hiring of a new president of baseball operations, Paul DePodesta, who then brought in former Dbacks and Padres General Manager Josh Byrnes as the new GM. Never mind the fact that Paul DePodesta has not worked in pro baseball for nearly a decade, and instead had been the chief strategy officer for a terrible Cleveland Browns team in the NFL that has stayed pretty terrible. For a team that has essentially operated in the baseball equivalent of the stone age, it’s revolutionary move.
(Note: If you’ve only seen the movie, Jonah Hill’s character Peter Brand is a composite character largely based on Paul DePodesta, who didn’t allow his name to be used in the film)
The Rockies could have signed the top FA at every position and they still probably wouldn’t be competitive enough to win the NL West, especially with a top heavy farm system that lacks any depth. No executive is capable of turning around a historically bad MLB team in the span of an offseason, especially when it’s a franchise that hasn’t had a winning season since 2018. In the 25 years that I’ve been a fan of MLB i don’t think I have liked anything the Rockies FO has done. So it should speak for itself when I say that I actually like what Depodesta and Byrnes have accomplished so far in their short amount of time in charge of the Rockies, even if I don’t think there will be any immediate results. Claimingfirst baseman Troy Johnston off waivers, for example, might be one of the best under the radar moves by an NL West team during this past offseason. While not a top prospect due to his lack of power for a first baseman, his pro career reminds me of Christian Walker prior to getting a chance with the Diamondback. He looks primed now to breakout with Rockies while still being under team control for another five seasons. T.J.Rumfield, who was acquired in exchange for RHP Angel Chivilli, gives them another option at first besides Johnston. Edouard Julien is a nice bounceback option at second base.
The real issue for the Rockies is and always will be the starting pitching. Although all three free agent starters signed are out of the bargain bin, it appears to me that there’s an actual strategy there of trying to finding pitchers with a large selection of pitches. RJ Petit was a no-brainer choice for the Rockies to take in the Rule 5 draft and he is just a solid cost-controlled young pitching option.
There appears to be strategy to mitigate some of the challenges of pitching with outfield defense. It’s baffling that that outfield defense has never been a priority considering how much Coors Field’s gigantic outfield punishes bad defense. Seeing a well past his prime Charlie Blackmon struggle with getting to any ball is why I like the Jake McCarthy trade so much for the Rockies. McCarthy actually seems like a great fit for Coors Field not only defensively, but offensively as well thanks to his speed on the basepaths and willingness to take extra bases
This is still a team that likely will finish in dead last not just in the NL West but all of MLB and even best case scenario still won’t win the NL West division title, but I think the most important thing for Rockies fans is that there’s now hope for their team to be competitive again
SAN FRANCISCO, CALIFORNIA - AUGUST 12: Wilmer Flores #41 of the San Francisco Giants singles during the game at Oracle Park on August 12, 2025 in San Francisco, California. (Photo by Andy Kuno/San Francisco Giants/Getty Images) | Getty Images
It’s Wednesday evening here at BCB After Dark: the grooviest get-together of night owls, early risers, new parents and Cubs fans abroad. It’s so good to see you. We’re busy tonight, but we’ll make room for you. There’s no cover charge. The dress code is casual. We’re getting a table ready for you now. Bring your own beverage.
BCB After Dark is the place for you to talk baseball, music, movies, or anything else you need to get off your chest, as long as it is within the rules of the site. The late-nighters are encouraged to get the party started, but everyone else is invited to join in as you wake up the next morning and into the afternoon.
Last night I asked you if we should “Let Pete be Pete” or whether he should tone down his fiery nature. Fully 72 percent of you don’t want Pete Crow-Armstrong to change anything about his personality. The rest were fairly split down the middle between whether PCA should only tone it down on the field or everywhere.
Boy, are Dodgers fans angry about this one. At least the “online” ones. I always have to keep reminding myself that the majority of people aren’t scanning social media for stuff to get angry about.
Here’s the part where we listen to jazz and talk movies. You can skip this part if you want. I mean, you can skip reading the entire thing if you want, but you no doubt realize that it’s too late for that now.
I’ve been re-visiting Miles Davis’ early electric period lately, so I’m going to share some of that with you. Here’s the title track (and all of side two) of In a Silent Way, the album that revolutionized what jazz could be. (And that’s not the first time Miles did that.)
This is the period where Miles was transitioning away from the Second Great Miles Davis Quintet and towards the electric group that played on his next (and more famous) album, Bitches Brew. Wayne Shorter is still on saxophone and Herbie Hancock is still on piano, except that it’s an electric piano and he’s joined by another legendary player on electric piano, Chick Corea. Joe Zawinul, who wrote the first part of this suite, plays the organ. John McLaughlin joins Miles for the first time on electric guitar. Dave Holland has replaced Ron Carter on bass but Tony Williams is still the drummer.
We’re done with the BCB Winter Science Fiction Classic now and we’ll have seven more months before we have to decide what we’ll talk about next winter. That means I have to go back to writing about movies on my own, at least if I want to keep the format of this feature the same. I may temporarily stop writing about movies in a week or so because the World Baseball Classic may be taking up all of my time. But I have a little time to write about film in the meantime.
I’m going to depart from my traditional way of writing about an old movie a week. When writing about the winner of our recent tournament, 2001: A Space Odyssey, I mentioned that the most recent (2022) BFI Sight & Sound critics poll of the greatest films of all time listed 2001 as the sixth-greatest film of all-time. When I went back to the list to double check that, I realized that since I had recently watched director Wong Kar-wai’s 200o film In the Mood for Love, I had seen seven of the top ten films on that list. Since the other three movies were easy enough to track down and watch, I did that. The three films I hadn’t yet seen were director Yasujirō Ozu’s Tokyo Story (1953), director Claire Denis’ Beau Travail (1999) and director Dziga Vertov’s Man with a Movie Camera (1929). Over the past week or so, I’ve watched all three of those films, so I can say I’ve seen the top ten movies of all time, at least according to one list.
So today I thought I’d start by giving you some quick thoughts on all ten of those films. I’m not going to go in depth on any of them and some of them I’ve written about before. I’ll write about the first two tonight and try to get to the rest when I have the chance.
Jeanne Dielman, 23 quai du Commerce, 1080 Bruxelles. (1975) Directed by Chantal Akerman. Starring Delphine Seyrig.
I wrote about Jeanne Dielman before and looking back at what I wrote about it, man, was I too harsh. I understand why I was too harsh—I’ll get to that in a minute—but the farther away I get from the ordeal of actually having to watch Jeanne Dielman, the more I’ve come to appreciate it.
The thing that impresses me about Jeanne Dielman is the impact the film has. I originally wrote that I was still thinking about the film three days after having seen it. It’s been three years now since I watched Jeanne Dielman and I’m still thinking about it. This is a movie with the kind of real power that ninety-nine percent of films do not have. It’s genius. I don’t think I got that in 2022. I do now.
Having said that, I wrote that watching it was an ordeal and I stick by that. Akerman seemingly borrowed a lot from experimental theater of the time. I don’t know if she was familiar with the works of Robert Wilson, but that’s what I was reminded of. The film is almost three-and-a-half hours long and nothing happens over the first three hours. That’s not quite true. For example, Dielman drops a brush while cleaning midway through the film and that’s significant, although it doesn’t seem so at the time. But it’s not what any of us in the audience would call action. It’s silently dropping a brush and picking it up. Watching Jeanne Dielman is a test of your endurance. You’ll be rewarded in the end, but it won’t seem worth it while you’re doing it.
Would I put it in my top ten? Maybe. It’s certainly a film that’s changed the way I interact with movies and the farther the actual experience of watching it is in my rearview mirror, the more I enjoy it. I don’t begrudge anyone who voted it number one anymore. But I would not make it my number one and please don’t make me watch it again or I might hate it again.
2. Vertigo. (1958) Directed by Alfred Hitchcock. Starring James Stewart and Kim Novak.
Jeanne Dielman knocked Vertigo off the top spot as Hitchcock’s masterpiece won the previous 2012 poll. I wrote about Vertigo last winter when we did our Alfred Hitchcock tournament. I seeded it as the number-one Hitchcock movie, although the more crowd-pleasing North by Northwest ended up winning the whole thing. (And man, I do love North by Northwest too, so that result didn’t disappoint me.)
I don’t think I truly appreciated Vertigo until I got a 4K UHD Blu-Ray copy of it and could really take in the visual feast that Hitchcock and cinematographer Robert Burks put together. I’m sure the first time I saw Vertigo was on a rented VHS tape on a standard 1980s television with tinny mono sound. I remember for years thinking that Vertigo was just good, but that there were at least a five or six Hitchcock films that were better. The technology of the times couldn’t capture the artistry of Vertigo. I’m not even sure if most theaters in 1958 could capture it, although I’m sure they did a whole lot better than my TV. Psycho, which was made with a TV crew and a TV budget, played a lot better on a VCR than Vertigo ever did.
I had to watch Vertigo three or four times before I realized it’s a masterpiece. It looks gorgeous and every shot is perfectly composed. Speaking of composed, I might prefer the Bernard Herrmann score in other Hitchcock films, but his work on Vertigo is fantastic as well. Both Stewart and Novak give powerful performances. And I guess as I get older, the film’s themes of madness and obsession resonate more with me.
Would I put it in my top ten? Definitely. I’d probably vote for it as number one. Vertigo is everything cinema should be. I could watch it ten more times and never get bored.
Next time, I’ll try to write about Citizen Kane and Tokyo Story.
Welcome back to everyone who skips all that other stuff.
The Cubs got some bad news today as first baseman Tyler Austin underwent knee surgery and would be out for “months,” according to manager Craig Counsell. Now I don’t know if “months” means two months or eight months, but I’m going to assume that with the surgery, recovery and time to ramp back up, Austin is probably out until at least July. Early June would probably be a best-case scenario, but August or September isn’t out of the question. Heck, the entire season is possible.
Austin, 34, who was returning to MLB after a successful six-year career in NPB, isn’t one of the key players on the Cubs roster. But he was expected to fill the role that Justin Turner played last year: a right-handed bat off the bench and depth at first base.
Without Austin, the Cubs are thin at first. Yes, Michael Busch returns and he is one of the top first basemen in the game these days. The Cubs have also said that they expect Busch to play a lot more against left-handed starters this year. But on the days Busch doesn’t play, there aren’t a lot of good options. Rookie Moisés Ballesteros has a fair amount of experience at first in the minor leagues, but he also bats left-handed and thus isn’t a good choice to give Busch a day off against a tough lefty. He’s also not a terrific defensive first baseman, although he may be at least OK there, which is more than you can say about his catching.
Ian Happ has played 11 games in the majors at first and I suppose that whoever ends up winning the fourth outfielder role could man left field while Happ is at first. But that doesn’t solve the right-handed bat on the bench problem, nor is it really a long-term solution if Busch got hurt. None of the three non-roster invitee outfielders, Dylan Carlson, Chas McCormick and Michael Conforto, have any real experience at first base. Conforto is a left-handed bat to boot. (Carlson is a switch-hitter who hits lefties better.) Matt Shaw is a right-handed bat off the bench, but he has zero experience at first base. Plus, the Cubs want him playing all over the diamond and not just at first.
The Cubs do have one option in the minor leagues in first baseman prospect Jonathon Long. Long is right-handed and has played the majority of his career at first base. He could be an easy in-house solution for the hole that Austin’s injury has left.
There are a couple of caveats to Long, however. While Long had a good year in Triple-A Iowa last year, we know that with the contraction of the minor leagues, the jump from Triple-A to the majors is greater than it’s ever been. Even top prospects have struggled with it to start their careers. By the time Long got the hang of hitting major league pitching, it might be July and Austin might be ready to return.
Long’s ZiPS projections for 2026 in the majors aren’t great either at .246/.334/.372. To be fair, those batting average and OBP projections are pretty close to what they projected for Austin, although Austin was projected for more power with a .459 slugging percentage.
Finally, if you really think Jonathon Long is a good major league prospect, do you really want him sitting on a major league bench getting six or seven at-bats a week? Don’t you want him working on his skills down in Iowa? Long could especially work on increasing his power totals if he wants to be a starting first baseman in the majors (and he does).
There is one other option. While almost every first base free agent has signed with a team already, there is still one on the market: Wilmer Flores. The 34-year-old 12-year right-handed hitting veteran is still unsigned, even though he didn’t have a bad year last year. With the Giants, Flores hit .241/.307/.379 with 16 home runs in 125 games. Signing Flores would give the Cubs an almost like-for-like replacement for Austin, although Flores won’t have to re-adjust himself to major league pitching.
I’m sure the reason that Flores hasn’t signed yet is that he wants a major league deal. Were he willing to accept a minor league deal with an invitation to Spring Training, someone would have given that to him by now. To sign him, the Cubs would have to give him guaranteed money, which would certainly put the Cubs into the luxury tax penalty, if they aren’t already in that territory now.
The good news, however, is that Flores probably won’t need a lot of money. He inked a two-year extension with the Giants in 2022 that had a player option for 2025 at $3.5 million. Flores exercised that player option. So he agreed to play for the Giants on a one-year, $3.5 million deal last year and is probably looking for something similar this year. Going $3 million or so over the first luxury tax threshold is a minor penalty for a team like the Cubs.
So should the Cubs try to bring in Wilmer Flores to replace Tyler Austin before some other team snaps him up? Or should they just try to make due with the players currently in the organization?
Thanks to everyone who stopped by this week and especially a big thank you to everyone who joined the conversation. We are always glad to hear from our patrons. Please get home safely. If it’s snowy by your house, take extra care. We want you back next week. Tell your friends about us. Recycle any cans and bottles. Tip your waitstaff. And join us again next week for more BCB After Dark.
High fives are in order for Eric Maisonet after the Tigers took down Arkansas-Pine Bluff in a 5-1 game on Wednesday, Feb. 25, in Columbia, Mo. | Courtesy of Mizzou Athletics
The Missouri Tigers are coming in hot with a five game winning streak and have claimed 111 runs in nine games. After a dominant 15-1, run-rule victory in the home opener, the Tigers followed it up with another clutch performance to secure the series sweep, and improved to a 7-2 record on the season. They are sending the fans a clear message: this lineup and pitching staff is ready for anything.
Game 1 Remarks
Tuesday’s opener was a display of offensive firepower and a standout pitching game. After a slow start, the Tigers woke up in the third inning and sent 11 batters to the plate. Freshman Blaize Ward started the inning up with a double to center, followed by Isaiah Frost’s single to left. Bases-loaded walks from Pierre Seals and Sam Parker brought the first runs home, and Serna extended with an RBI groundout. Chris Patterson and Eric Maisonet knocked up hits as well which gave Missouri a 5-1 advantage.
In the fifth, Serna launched a 407-foot homer and the sixth inning was quite a show. Serna had a two-run single and James Woita hit a three-run blast. Tyler Macon had a two-RBI single, which made the score 15-1.
Stellar Pitching Performance
On the mound, Dohrmann allowed just one hit. His performance extended Missouri’s streak of starting pitchers going at least five innings to open the season to eight straight games. Dane Bjorn finished the game as a reliever and threw a clean seventh inning with a strikeout to close out the first game against Pine Bluff.
Game 2 Success
The second game of the series was a whole different game. Freshman Luke Sullivan, who relieved during the New Haven series, had his first collegiate start and quickly proved his depth on the mound. Through the first three innings, he allowed just one hit with three strikeouts. By the fourth and fifth innings, Sullivan took command, adding two more strikeouts and kept Pine Bluff off the board.
Highlight of Game 2
Missouri’s offense finally broke through in the bottom of the sixth. Frost broke Medellin’s no-hitter in the bottom of the sixth and lined the Tigers’ first hit of the afternoon to the right side of the infield. Tyler Macon added to the inning with a hit down the right field line, moving Frost to third base with Mizzou runners on the corners.
Soon after, Cameron Benson drew a walk to load the bases. Even after Sam Parker struck out, this inning was far from over. Serna launched a 341-foot grand slam to left field for the Tigers which brought their lead to 4-1 and completely changed the game. This was his second home run of the series.
Frost got his second hit of the day for the Tigers and Macon laid down a bunt, which safely moved Frost to second. Seals followed with a walk, and loaded the bases up for the Tigers. Serna grounded out, but it was just enough to bring Frost home and stretched the lead to 5-1.
Notable Relievers
The Tigers’ pitching staff did not go unnoticed. Jackson Sobel came in for his second appearance and battled through a tense sixth inning. He recorded a huge strikeout after a wild pitch, but allowed the lone run to make it 4-1.
During the top of the seventh, former shortstop Trey Lawrence picked up his first strikeout. Sam Rosand struck a batter out in the eighth, but with bases loaded, a new pitcher was needed.
The Closer We Needed
Left-handed Ian Lohse came in to relieve Rosand in the bottom of the eight with two outs and runners on all bases. Lohse managed to strike out the batter to save the inning and allow no runners to score. Lohse closed out the top of the ninth in style.
Macon caught a ball in center for the first out, followed by a sharp strikeout from Lohse for number two. Then, with the count full at 3‑2, Lohse took charge of the final batter, and secured the series win against Pine Bluff for the Tigers 5-1.
Defense That Cannot Be Stopped
Missouri’s defense proved a steady backbone for the Tigers throughout this series win. The team recorded 21 putouts and 12, and committed just one error for a .971 fielding percentage. Mizzou had heads up moments from Blaize Ward and Eric Maisonet, which included a key tag at second, which helped keep Dohrmann’s day on a roll.
On day two, the defense was just as reliable. They finished with a 1.000 fielding percentage, 27 putouts and 2 assists. The pitching defense was substantially strong as pitchers were aggressive with runners on base and managed two key strikeouts when needed. Missouri also threw out a runner at second, which limited the Lions’ chances to put pressure on the bases.
Offensive Takeaways
Day one of the series the Tigers scored 15 runs on eight hits and drew 12 walks. They only struck out six times in 26 at-bats. Mizzou capitalized on every opportunity and had 13 RBIs, spreading the scoring across all nine lineup spots. They also managed to trigger the run-rule victory during four of their games.
Day two focused more on situational hitting. The Tigers collected five hits in 29 at-bats (.172), but came through when needed. With two outs, Mizzou went 1-for-9 but drove in four RBIs, showing their ability to perform under pressure.
When runners were on base, the Tigers hit .333 (3-for-9) and moved five of eleven runners to better scoring positions. While the Tigers struggled against left-handed pitching on both days, going 0-for-7 on Day 2 and 3-for-19 vs. LHP on Day 1, their overall production caused them to take on huge leads against Pine Bluff.
Macon leads the batting leaderboard with a blazing .556 average, setting the pace for the Tigers. Frost is close behind at .550, while Eric Maisonet holds third with a strong .400. Jase Woita holds the lead in home runs with three, while Serna has two. Macon is making plays on the bases as well, leading the team with four stolen bases.
On the mound, Dohrmann has been lights-out, leading the staff with a stellar 1.64 ERA. Right behind him, Javyn Pimental and Josh McDevitt are keeping the pressure on, each posting an impressive 1.80 ERA to rank second and third overall. Lohse is in four with an ERA of 1.93.
The Tigers are set to face-off against North Dakota State, with their current record of 1-7. Currently, they are 0-6 during away games, so the Tigers will have to take that into consideration. Caleb Corbin for NDSU has the highest batting average at .407. On the pitching side, Braden Gluth sits with an ERA of 1.94.
Their three-game series will begin at 6 p.m. on Friday, Feb. 27, at home in Taylor Stadium. The home series will continue during the weekend, where the games will be at 2 p.m. on Saturday and 1 p.m. on Sunday.
SCOTTSDALE, ARIZONA - FEBRUARY 17: Luis Matos #29 of the San Francisco Giants during batting practice during San Francisco Giants Spring Training at Scottsdale Stadium on February 17, 2026 in Scottsdale, Arizona. (Photo by Suzanna Mitchell/San Francisco Giants/Getty Images) | Getty Images
The San Francisco Giants opened up the 2026 Cactus League with four straight victories, and they did it the old fashioned way: with pitching, defense, and small ball. After Hayden Birdsong got torched for five runs while recording just one out to open the spring, the Giants allowed just five runs over the next 35.2 innings … with only one pitcher on the 40-man roster ceding a run. They looked slick on defense. They had multiple outfield assists, and even turned a triple play. And they had more sacrifice flies in one game (three on Tuesday) than home runs in all four games combined (one, by Victor Bericoto on Monday).
Wednesday marked the end of that style of baseball, at least temporarily. The Giants pitchers traded in their donuts for traffic jams, while the batters traded in their sacrifices for big flies. And Tony Vitello traded in his undefeated record as a manager for a loss, as the Giants dropped an exceedingly Spring Trainingy game to the Milwaukee Brewers 13-12.
After falling behind 1-0 in the first inning, the Giants offense came roaring to life, behind some youngsters trying to make the team, and some veterans looking for strong 2026s. It started in the second inning, when designated hitter Luis Matos, hitting with the bases empty and no outs, took righty Carlos Rodríguez — who has a little bit of MLB experience — deep, hitting a cutter 99.7 mph over the left field wall.
It was great to see … or hear, as the case may be, since the game was once again not televised. Matos enters camp in a unique situation. San Francisco’s starting outfield is set, and Matos hasn’t displayed the defensive chops that the Giants are likely looking for from a fourth outfielder, especially given Heliot Ramos and Jung Hoo Lee’s defensive foibles a year ago. And he’s out of options, a casualty of his own success resulting in a need to protect him from the 2022 Rule 5 Draft … the same situation that led to Marco Luciano’s saddening exit from the organization a few months ago.
But he has the bat-to-ball skills that Buster Posey covets, and has shown flashes of excellence. He turned 24 less than a month ago, and you can see the Giants being hesitant to lose him, especially for nothing. So a case can be made that the Giants will be looking for a way to roster Matos come March 25, should he make a strong impression.
Wednesday was a strong impression. In his next at-bat, Matos came inches away from earning a second slow trot around the bases, instead settling for a 370-foot, 97.2-mph double that set the table for a huge fourth inning in which the Giants would bat around the order.
And hey, as long as we’re here, let’s talk about that fourth inning. We’ll go back and touch on the third in a moment. After Matos’ double, second baseman Casey Schmitt — another player seeking to prove he should be on the bench for Game 1, though with a more clear path than Matos — had his second phenomenal at-bat of the game. His first one was a fly out, but it came after forcing 11 pitches out of Rodríguez. As for his second? A blistered single that left the bat at a sizzling 109.3 mph. Fans of analytics will love the heat on that hit, though fans watching the scoreboard had to wait for some delayed gratification, since Schmitt hit the ball so hard that Matos had to hold up at third base.
It was no matter. Third baseman Christian Koss would be the copy to Schmitt’s cat, hitting a single so hard (104.4 mph) that his teammates could only advance one base each. For Schmitt, that meant stopping at second, but for Matos, that meant going as far as he could: home.
After shortstop Tyler Fitzgerald — we’re really seeing that trio move all around the dirt — lined out, the Giants new center fielder Harrison Bader stepped to the plate, with two on and two out.
Bader is in San Francisco (or, currently, Scottsdale) for his defense first, but there are reasons to be optimistic that he can be an offensive weapon for the Giants. Two reasons, primarily: he was great in 2025, when he had a 122 wRC+, and he has claimed that his success was due to some mechanical adjustments that enhanced his swing speed.
There are also reasons for pessimism: mainly that his 2025 success, statistically looking, appears quite unsustainable, and it followed three consecutive years of hitting well below league average.
His fourth-inning at-bat, then, gave a pretty strong data point that the glass is, indeed, half full. With two on and two out, and the game begging to be broken open, Bader fell behind in the count 1-2. Righty Garrett Stallings then tossed him a slider over the heart of the plate, and Bader positively crushed it for a three-run homer.
Home runs are swell, but even bad hitters achieve them, especially in the spring. There needs to be more, then, to warrant the type of optimism that I’ve been setting you up to have.
So here it is: Bader hit his big fly at 113.6 mph. Why is that a significant number? Because Bader has played nearly 1,000 Major League games, and the hardest he has ever hit a ball is … 113.6 mph. During his three-year run of hitting struggles from 2022 through 2024, his hardest-hit ball was 111.7 mph.
And if you think it’s just a case of a hot Statcast radar gun, well … maybe talk to Monica Godfrey, owner of the Cactus Bowls food truck parked behind the left field grass, which took a ball to the figurative dome. Thankfully, everyone was a good sport about it.
Matos and Bader provided the bread in the dinger sandwich, but the meat came from an exciting source: first baseman Bryce Eldridge. In the third inning, nestled tidily between the homers from the right-handed hitters, the powerful lefty put his preternatural power on display, hitting a fastball from righty Peter Strzelecki 101.3 mph the other way, clearing the left-center fence for a two-run blast.
It was the second jaw-popping opposite-field hit of the spring for Eldridge, who hit a double to the wall off of All-Star closer Andrés Muñoz in the Cactus League opener. He sure is making a mighty strong case for the Opening Day roster.
That string of dingers gave the Giants an 8-1 lead, but they would give it all back in the bottom half of the fourth. After the Giants bat around the order in the top half, the Brewers followed suit in the bottom, and it was here where the biggest negative of the day occurred for the black and orange.
Lefty Carson Whisenhunt made his spring debut in the third inning, and it was gorgeous. He set down the side in order with a strikeout, and threw nine of 13 pitches for strikes. His fastball velocity, which averaged 92.6 mph in his MLB debut last season, but has been notably up this spring, was sitting at 96. Life was good.
And then came the fourth inning. In a show of confidence, Whisenhunt became just the third Giants pitcher tasked with taking the mound for consecutive innings, following Logan Webb yesterday and Adrian Houser earlier in this game. And the wheels immediately loosened, and then fell off expediently.
Whisenhunt walked the leadoff batter on five pitches, then followed it up with a four-pitch walk. The third batter of the inning took a strike to open the count, then four consecutive pitches outside the zone. With just two strikes thrown, Whisenhunt had walked the bases full.
The trouble wasn’t over there. He then fell behind Joey Ortiz 2-0, before finding the heart of the zone with a get-it-in fastball, thrown softly over the middle and hit loudly in return, for a 107.5-mph RBI single. The bases remained loaded, and Whisenhunt showed some improvement by getting ahead of the next hitter 0-2. But the 0-2 pitch was a ball, as was the 1-2, the 2-2, and finally, the 3-2. And with that, Whisenhunt’s night was over, with his second inning of work resulting in four walks, one hard-hit single, and zero outs.
Perhaps more troubling was that Whisenhunt’s velocity fell a bit in his second inning of work. Part of the danger of analyzing pitchers this time of year is that most of them display enhanced velocity when limited to one or two-inning stints, rather than pacing themselves a full game (and that’s doubly true in the Arizona heat). Whisenhunt only needed two innings to lend that theory some fearful credence: in his first inning, Whisenhunt averaged 96.0 mph with his four-seam fastball, but in his second frame, averaged just 94.8. That’s something to keep an eye on his next time out.
Still, Whisenhunt had only allowed two runs despite that fiasco, and his ERA had a chance to be somewhat salvaged with some help from a teammate. That teammate, unfortunately, was not able to do so.
Tristan Beck — like Matos, a player out of options who is trying to earn a spot on the team — entered the game with the unenviable task of trying to escape from a bases-loaded, no-out situation that wasn’t of his own creation. He immediately fell behind Jackson Chourio 3-0, but then the two locked into a battle. Beck threw seven consecutive pitches that Chourio fouled off and finally, on the 11th pitch of the at-bat, Beck relented and went outside the zone, walking in a run.
The next at-bat wasn’t nearly as long. Brice Turang, who had homered in the first inning off of Houser, crushed a first-pitch slider 108.2 mph and 425 feet. It was, remarkably, the second grand slam that the Giants had allowed this spring. And it gave the Brewers a game-tying seven-run fourth inning, without an out yet recorded.
Milwaukee would take the lead in the sixth inning, when uber-prospect Jesús Made tripled off of José Buttó, and scored on a sacrifice fly. They added an insurance run in the eighth off Nick Margevicius when Greg Jones drew a walk, stole a base, and scored on a Made single.
It was nine straight runs and a 10-8 lead for the Brew Crew as we headed to the ninth inning. But the Giants, now with all their subs in, had some fight in them.
Left fielder Grant McCray had a mighty impressive swing, hitting a 108-mph leadoff single in an 0-2 count, then catcher Daniel Susac did something similar: a 106.6-mph single in a 1-2 count. Vitello, knowing that spring games can’t extend to extra innings, went all in, emptying his bench for every advantage: Susac left the game so that speedy right fielder Jared Oliva could pinch-run for him.
It paid dividends. Fellow right fielder Jerar Encarnación hit a grounder to third base, where Brock Wilken couldn’t handle it. The speedy McCray scored from second, and the speedy Oliva made it to third, where he represented the tying run. And Vitello, sticking with his plan, sent out Jesús Rodríguez (who would catch the ninth inning) to pinch-run for Encarnación.
That also paid dividends, with Rodríguez immediately stealing second base. And the next batter, Bericoto, tied the game with an RBI single, which moved Rodríguez — the go-ahead run — to third. That go-ahead run would score on a single by second baseman Nate Furman, and Bericoto would make it a four-run ninth when third baseman Parks Harber hit a 367-foot sacrifice fly. Suddenly the dream of an undefeated preseason lived on, as the Giants took a 12-10 lead to the bottom of the ninth.
But Margevicius had bent in the eighth, and he would break in the ninth. He opened the inning by allowing a double, a single, and a single, and suddenly both the tying and winning runs were on base, with no outs. Freddy Zamora would tie the game with a one-out single, and Jones would walk it off with a sacrifice fly.
And just like that, the Giants fell to 4-1 in a fairly silly baseball game.
A few other notes:
Houser made his Giants debut and pitched the first two innings. They didn’t go particularly well, as he gave up three hits — including a home run to Turang — and walked one batter, without any strikeouts. But he limited the damage to just one run allowed, and was sitting about 96 in the first inning. Like Whisenhunt, he lost about 1 mph of velo in his second inning of work.
NRI right-handed pitcher Caleb Kilian had quite a game, throwing 12 out of 14 pitches for strikes in a perfect seventh inning that included a strikeout. Kilian, whose four-seam fastball velocity has averaged 93.6 mph for his big league career, got all the way up to 98.7 in this game, while also throwing in a 98.8-mph sinker.
The Giants had just two stolen bases — and just two stolen base attempts — entering this game, both by Oliva. But they got three more in this contest: one each from Rodríguez, Furman, and Harber.
Lee, likely playing in his final game before departing for the World Baseball Classic, had an awesome game. He hit 2-3, which included a triple to the wall. In all, the Giants had six extra-base hits, with the final one being a double by NRI infielder Osleivis Basabe.
The Giants host the Rockies on Thursday at 12:05 p.m. PT. Blade Tidwell is scheduled to start, with Hayden Birdsong also pitching.
NEW YORK — CC Sabathia’s No. 52 will be retired on Sept. 26 by the New York Yankees, who will dedicate a plaque in honor of the Hall of Famer at Monument Park before that day’s game against the Baltimore Orioles.
Sabathia will be the 24th man to have his number retired by the Yankees, the first since Paul O’Neill was honored with the retirement of No. 21 in 2022. Twenty-three numbers have been retired, with No. 8 set aside for both Yogi Berra and Bill Dickey.
New York made the announcement Wednesday night.
Sabathia will join former teammates Derek Jeter and Andy Pettitte with plaques in Monument Park, beyond Yankee Stadium’s center-field fence.
Sabathia was a six-time All-Star who won the 2007 AL Cy Young Award with Cleveland and a World Series title in 2009, his first season with the Yankees after signing as a free agent.
He went 251-161 with a 3.74 ERA and 3,093 strikeouts, third among left-handers behind Randy Johnson and Steve Carlton, during 19 seasons with Cleveland (2001-08), Milwaukee (2008) and the Yankees (2009-19), including a 134-88 record with a 3.81 ERA and 1,700 strikeouts for New York.
Feb 25, 2026; Tampa, Florida, USA; New York Yankees starting pitcher Ryan Weathers (40) throws a pitch during the first inning against the against the Washington Nationals at George M. Steinbrenner Field. Mandatory Credit: Kim Klement Neitzel-Imagn Images | Kim Klement Neitzel-Imagn Images
The Yankees didn’t do much in the way of new addition over this past offseason. The most notable move they made was the signing of Cody Bellinger, but he of course already spent last season in the Bronx. In terms of new pieces, the most notable was the trade for pitcher Ryan Weathers.
The son of former Yankee David, Weathers was coming off two solid seasons with the Marlins, but was far from a marquee acquisition. It mostly seemed like he was depth in both the rotation and bullpen. Well, you shouldn’t judge too much on one spring training game, but it appears he’s actually the Cy Young favorite. To be serious, Weathers looked very impressive in his first outing as a Yankee, as he struck out five Nationals’ batters in his 3.2 innings.
Meanwhile on offense, the Yankees ran out a lineup that only included a couple likely 2026 big leaguers, but they still did the job. Washington chipped in by making three errors in total, as the Yankees cruised to a 7-0 victory on Wednesday night.
The Yankees got the game started on a nice note. After Weathers threw an easy 1-2-3 top of the first, Amed Rosario took the first pitch he saw from Andrew Alvarez out to right for a lead-off homer. An inning later, JC Escarra singled on a slow roller that catcher Keibert Ruiz couldn’t handle. The Nats’ defense got a little farcical after that, as an Alvarez error and a wild pitch later allowed Escarra to come around and score.
On the mound, Weathers looked about as good as you could hope in both his first outing of the spring and first as a Yankee. He ended up throwing 49 pitches over 3.2 innings. He allowed just one hit and no walks, while striking out five and looking downright nasty at points.
Some more shoddy defense allowed the Yankees to tack on three more runs in the fourth inning. Non-roster invite Jonathan Ornelas chipped in with one RBI single, but another two runs scored after former #2 draft pick Dylan Crews made an error on a Rosario batted ball.
Having made a nice defensive play at third base in the top of the fifth, top prospect George Lombard Jr. then flashed some offense in the bottom half of the inning. With two runners on, he took a ball into the gap in left-center field, bringing home both runners for a two-RBI double.
Prospective closer David Bednar was one of the notable names of the bullpen for the Yankees in this one. He came in and threw a fairly easy 1-2-3 inning, but did get some help from the aforementioned nice defensive play from Lombard. Fernando Cruz replaced him in the sixth, and he looked very good, striking out the side in a perfect inning. Tim Hill rounded things out for the regulars by striking out one batters in an easy inning of his own.
Add in the innings from the prospects and non-roster guys, and the Yankees allowed just one hit in total on the night. The only baserunner they allowed was a hit off Weathers, which was then erased by a double play. In total, the Yankees only faced the minimum possible 27 batters.
Tomorrow, the Yankees will be back in action as they host the Braves at Steinbrenner Field at 1:05 pm ET. Following up on an impressive outing in his spring debut, pitching prospect Elmer Rodríguez will take the mound again in this one.
SCOTTSDALE, AZ — The Los Angeles Dodgers kept raving about Roki Sasaki all spring, believing he was becoming the star pitcher they envisioned all along when they won the sweepstakes for his services a year ago.
Well, Sasaki did nothing to inspire the same euphoria, let alone confidence Wednesday, as he struggled in his spring training debut against the Arizona Diamondbacks.
Sasaki was hit hard, hit often and struggled with his control. He gave up three hits, including two doubles, and three runs to the first five Diamondbacks batters he faced. He threw only 17 of his 36 pitches for strikes, walking two batters with three strikeouts. He was scheduled to pitch two innings, but lasted just four outs.
“I thought he was overthrowing,’’ Dodgers manager Dave Roberts said after their 10-7 victory, keeping them undefeated (5-0) this spring. “I haven’t seen that all spring.’’
Roberts, who was gushing over Sasaki’s bullpen sessions in his media session Wednesday morning, wasn’t panicking over his performance, saying he could have simply been overwhelmed by an adrenaline rush in his first outing. But Roberts also isn’t simply going to hand him a starting job until he proves he deserves it, either. Sasaki pitched only 36.2 innings for the Dodgers last season, spending four months in the minor leagues while overcoming a shoulder impingement injury.
“I think the first thing is,’’ Roberts said, “is that he’s just got to mix [pitches] better. He’s got to command the fastball. … Honestly, I thought today was the first day he came out of his mechanics. He just didn’t have the feel or control of that fastball.’’
Scouts in attendance also criticized Sasaki’s performance, saying he showed a lack of confidence with his body language, with one scouting saying, “He looked scared to death.’’
Sasaki’s fastball reached 98.6 mph, but there was no movement, with Sasaki giving up two of the hits with an exit velocity of 105 mph.
“In the bullpen, I felt pretty good about the forkball,’’ Sasaki said, “but once I got on the mound, it didn’t go well. And the four-seam, I felt pretty good in the bullpen, but once I got on the mound, it felt a little off.’’
Roberts has made it perfectly clear to Sasaki that he needs to command at least three pitches in his arsenal if he’s going to be a regular in the Dodgers’ ultra-talented starting rotation. Sasaki is trying to incorporate a slider to go along with the fastball and splitter, throwing his new pitch seven times in Wednesday’s game.
“I’m really impressed by Roki in the sense that he’s had a lot of success with the two pitches,’’ Roberts said, “but he has to be open and understand that if he wants to be a great as a starting pitcher in the big leagues, that third pitch is important ...
“We’re expecting him to be good, he’s exepcting to be good, and to continue to get better.’’
Opening day is one month away, and Sasaki must still prove that he can be a bona fide starter after making only eight starts (1-1, 4.72 ERA) and finishing the season in the bullpen. He was a critical piece to the Dodgers’ bullpen in October, yielding just one earned run in 10.2 innings, while saving three postseason games.
Sasaki has made it clear that he wants to be a starter. The Dodgers want him to start. But he needs to prove he can do it.
Sasaki, who is staying in Dodgers camp and not pitching for Team Japan in the World Baseball Classic, conceded there was at least was one positive aspect of the day.
“I was able to finish my outing,’’ he said, “without getting hurt.’’
Feb 25, 2026; Mesa, Arizona, USA; Colorado Rockies first baseman T.J. Rumfield (64) celebrates with teammates after hitting a solo home run against the Chicago Cubs in the second inning at Sloan Park. Mandatory Credit: Rick Scuteri-Imagn Images | Rick Scuteri-Imagn Images
Earlier today, the Colorado Rockies soundly defeated the Chicago Cubs in a 14-7 routing.
NEW YORK, NEW YORK - OCTOBER 07: Former New York Yankee CC Sabathia throws the ceremonial first pitch before the game between the New York Yankees and the Toronto Blue Jays in game three of the American League Division Series at Yankee Stadium on October 07, 2025 in the Bronx borough of New York City. (Photo by Ishika Samant/Getty Images) | Getty Images
Get out your pens to mark your calendars, because there’s now an event at Yankee Stadium during this coming season that you won’t want to miss. Just a short while ago, the Yankees announced that this coming September 26th, they’ll be holding a ceremony to formally retire CC Sabathia’s No. 52 and give him a plaque in Monument Park.
Sabathia pitched for the Yankees from 2009-19, helping them to the 2009 World Series title and a number of other playoff appearances. He was a three-time All-Star in pinstripes and he finished top five in Cy Young voting three times while a member of the team. Last summer, he was inducted into the Baseball Hall of Fame on his first ballot, and will forever don a Yankee logo on his plaque in Cooperstowjn.
During his 11 seasons with the Yankees, Sabathia was a stellar pitcher for the team, evidenced by what I’ve already cited and also ranking in the top ten in the franchise lists for wins, strikeouts, and more. However, he also became a revered clubhouse leader. When he first got there, he joined in a veteran heavy era, where the clubhouse was led by the likes of then captain Derek Jeter. While never officially named one, by all accounts he served somewhat of that role as the Yankees transitioned to an era led by now captain Aaron Judge. He also always had his teammates’ backs.
If the Yankees had historically been more selective in the numbers they’d retired in the past, you could argue that Sabathia would fall short of that cutoff. However, they haven’t, and CC is more than deserving, especially in light of his recent Hall induction. In addition to being an absolute gamer on the mound, literally going until he physically couldn’t, he’s an extremely likeably human. I personally cannot wait to see him get another day in the sun later this year.
Feb 21, 2026; Phoenix, Arizona, USA; Milwaukee Brewers second baseman Brice Turang (2) takes a lead off second in the first inning against the against the Cleveland Guardians at American Family Fields of Phoenix. Mandatory Credit: Jayne Kamin-Oncea-Imagn Images | Jayne Kamin-Oncea-Imagn Images
Despite giving up 12 runs on 11 hits — including three home runs — Milwaukee managed to escape with a thrilling walk-off win over the San Francisco Giants. Brice Turang’s two-homer day powered the Brewers to a second straight victory.
After Carlos Rodriguez retired the Giants in order to start the game, Turang crushed his first home run deep into left field. The solo shot put the Brewers on the board in the bottom of the first.
Turang’s home run gave Milwaukee a lead they would relinquish half an inning later, when Luis Matos — who gave the Brewers plenty of trouble in the 2025 regular season — sent a Rodriguez cutter into the left field stands to tie the game at one run apiece.
Garrett Mitchell worked a walk in his first at-bat of the spring after going down in the count 0-2. The red-hot Brandon Lockridge doubled to right field to put runners on second and third, but Jackson Chourio grounded out to shortstop to end the second inning. Rodriguez wouldn’t come back out for the top of the third, with manager Pat Murphy going to Peter Strzelecki. Strzelecki hit the first batter he faced, Christian Koss, before retiring the next two hitters. Unfortunately, he wouldn’t get out of the inning unscathed. Strzelecki’s second pitch to Bryce Eldridge was a 91-mph fastball up in the zone, which Eldridge sent 391 feet for the Giants’ second home run of the game.
San Francisco would tack on five more runs off of prospect Garrett Stallings in the top of the fourth. After a Harrison Bader home run and a Jung Hoo Lee triple, the score was 8-1, and the game looked out of reach for the home team — but only briefly. The bottom of the fourth saw Giants pitcher Carson Whisenhunt (in for starter Adrian Houser) absolutely melt down, walking the first three batters he faced. Joey Ortiz then ripped a bases-loaded single into left field, scoring Andrew Vaughn from third and Luis Rengifo from second. Whisenhunt then walked Brandon Lockridge, and Giants manager Tony Vitello had seen enough. Right-hander Tristan Beck entered the game to face Chourio with the bases loaded.
Chourio worked an 11-pitch walk to keep the bases loaded for Turang. Beck’s first pitch was a slider low and away, and Turang was ready — crushing a 425-foot grand slam to center field. All of a sudden, the game was tied at eight.
Turang’s first home run today left the bat at 106.5 mph, and the grand slam had an exit velocity of 108.2 mph. Neither home run was pulled. For a player who appeared to be tapping into more power over the second half of last season, that’s an incredibly encouraging sign.
In the top of the fifth, Brewers No. 1 prospect Jesús Made entered the game defensively for Turang and wasted no time making his presence felt. In his first at-bat, Made smoked a triple to right field. He scored one pitch later courtesy of a William Contreras home run, putting the Brewers ahead 9-8. Meanwhile, prospects Tyson Hardin, Brett Wichrowski, Brian Fitzpatrick, and Manuel Rodriguez blanked the Giants over the next four innings.
By the top of the ninth, the score was 10-8 Milwaukee (thanks to an RBI single from Made). Edwin Jimenez, in the game for Rodriguez, was unable to get the save. Jimenez gave up hits to Grant McCray and Daniel Susac to start the inning. Jerar Encarnacion then hit a ground ball to prospect Brock Wilken at third base, but Wilken was unable to handle it, allowing McCray to score. Jimenez couldn’t bounce back after the error, allowing the Giants to tack on three more runs wrapped around a pitching change (to Stiven Cruz) before the inning finally, mercifully, ended with the score now 12-10.
After coming back from a seven-run deficit, it briefly looked like the Brewers were going to give this one away. That is, until Matthew Wood started off the bottom of the ninth with a double. Eddys Leonard then hit a bloop that dropped in for a single and the first run of the inning. Twenty-year-old Josh Adamczewski singled as well, putting runners on first and second for Luis Lara, who grounded into a force-out for the first out. The next batter, Freddy Zamora, lined a single into left field to tie the game at 12 and put the winning run at third. Outfielder Greg Jones lifted a fly ball to center that was deep enough to score Lara from third for the winning run, giving Milwaukee an exciting 13-12 spring victory.
Aside from Turang’s performance (2-for-3, two homers, five RBIs), Brewers fans have a lot to be excited about after this game. Made, who started last season in Low-A, looked the part today. Made went 2-for-2 with an RBI and a run scored. Adamczewski, one of the biggest breakouts in the farm system last year, came up clutch with a single in the ninth. Ortiz is now hitting .273 this spring after his two-run (bases loaded!) single. Luis Lara scored two runs. Jackson Chourio worked an 11-pitch walk. The future is bright in Milwaukee.
The Brewers are back at it again tomorrow as they take on the Texas Rangers. First pitch is slated for 2:05 p.m. CT.
MESA, Arizona — Things were going on swimmingly at Sloan Park for the first four innings, with good Rockies pitching holding the Cubs down and Cade Horton throwing well after Jameson Taillon got lit up early on.
Then both teams scored six runs in the fifth inning, a frame that took nearly an hour to complete. The final football-like score of Rockies 14, Cubs 7 featured 26 hits, 12 walks, a couple of pickoffs and generally looked like the minor-league game it was after the fourth inning.
About Taillon, he served up a home run to Mickey Moniak on the game’s first pitch. After that a couple more hits led to a second run in the first, and then T.J. Rumfield homered off Taillon leading off the second. Don’t know whether Taillon was still working on mechanics, as he said after his first start, or whether this was something else. Here’s what we do know:
Jameson Taillon said he will make another spring training start on Monday before joining Team Canada for the WBC.
Horton made his first spring outing and it was a good one. He issued a two-out walk in the fourth after retiring the first five hitters he faced. Overall he struck out a pair and threw 17 strikes in his 26-pitch outing. Here’s the final out Horton recorded, a strikeout of Zac Veen on a nasty curveball. He was also sitting at 96 on his fastball:
Most of the damage the Rockies did in their six-run fifth was charged to Caleb Thielbar, though in fairness, with one out and a couple of runners on, Thielbar induced a ground ball that had Michael Busch been playing first base, might have turned into an inning-ending double play with only one run scoring. But it wasn’t, a run scored and the next hitter, Ezequiel Tovar, smashed a three-run homer.
The Cubs scored six in the bottom of the fifth after most of the regulars, who started en masse in this one, had departed. Of those, only Alex Bregman, Ian Happ and Miguel Amaya had hits at all. Happ’s single in the fifth drove in two runs [VIDEO].
The Cubs made it 9-7 in the sixth on an RBI single by minor leaguer Devin Ortiz. Phil Maton and Hunter Harvey both had scoreless innings, and both executed pickoff plays, which was good to see.
Luke Little, unfortunately, again got himself in trouble with walks and then served up a two-run homer to Kyle McCann and wound up charged with five runs in the eighth. I suspect Little’s headed to Triple-A Iowa again. I’d love to see him succeed but he just doesn’t throw enough strikes. Jack Neely threw an uneventful ninth.
Matt Shaw made an error in right field after a single by old friend Nicky Lopez, and I wish I could show that to you but… there’s only a limited amount of video available from these non-televised games.
You have all probably already heard this news, but I wanted to mention it here:
Tyler Austin, who had an inside track for a bench job with the Cubs, will be sidelined for “months” after undergoing a surgical procedure on his right knee, manager Craig Counsell said.
Which now explains why Austin hadn’t played at all this spring. And this is likely why the Cubs signed Michael Conforto. I think of Conforto, Chas McCormick (who was the DH in today’s game and went 1-for-3) and Dylan Carlson, two of those three will make the team — and Moisés Ballesteros likely becomes the backup first baseman. When Ballesteros is ready for game action I suspect we will see him playing a lot of first base.
Attendance watch: A small crowd of 8,919 attended this game, likely the smallest crowd of the spring. That makes the season total for four dates 44,822, or 11,206 per date.
The Cubs head to Tempe to face the Angels Thursday afternoon. Matthew Boyd will start for the Cubs and José Soriano goes for the Angels. Game time Thursday is 2:10 p.m. CT. Once again, no radio or TV for Thursday’s game.
SCOTTSDALE, ARIZONA - FEBRUARY 25: Pitcher Zac Gallen #23 of the Arizona Diamondbacks throws against the Los Angeles Dodgers during the first inning of a spring training game at Salt River Fields at Talking Stick on February 25, 2026 in Scottsdale, Arizona. (Photo by Chris Coduto/Getty Images) | Getty Images
Record: 2-4. Change on 2025: 0. 5-inning record: 1-5
And it was going so well, too… The D-backs jumped on the Dodgers’ Roki Sasaki in the bottom of the first. Nolan Arenado doubled in Geraldo Perdomo, and Ildemaro Vargas then doubled in a pair for a quick 3-0 lead. But it was more or less downhill from there. While Arizona actually outhit Los Angeles by a margin of 13-7, errors and walked doomed them: half of the ten runs conceded by the D-backs today were unearned, and their pitchers also issued nine walks. But there were positives, with three Diamondbacks going deep this afternoon for the first time: Pavin Smith (below), Tim Tawa and Jose Fernandez all homered.
It was Zac Gallen who started, though he only went one inning, being a little behind the other pitchers. That may factor into the decision as to who might replace Merrill Kelly as our Opening Day starter. He allowed a lead-off hit, but struck out two and went over 95 mph, including on the last of his 23 pitches. Drey Jameson took over in the second and was touched up for a pair of runs (one unearned), on two hits and a walk, but was also throwing hard, reaching 98 mph. That was the last pitcher the casual fan would probably recognize, and the results thereafter were… mixed, shall we say.
The Dodgers added a four-spot in the fifth, helped out by a pair of bases-loaded walks and an error by Ildemaro Vargas leading to two more unearned runs. They repeated the damage – four runs, two unearned – in the seventh, with a Jose Fernandez error a key play there. Gerardo Carillo and Hayden Durke were the only two of the ten pitchers used by Arizona to throw a full, clean frame, each striking out one in their inning of work. Despite the three errors, there were some good plays by the D-backs, notably a diving catch in left-field (below) by Ryan Waldschmidt. There were four ABS challenges today, only one being successful.
Tawa was the offensive star of the day, adding another hit and a walk to his home-run, while Druw Jones also picked up two hits, and Jordan Lawlar drew a pair of walks. Tomorrow, the D-backs hit the road again, heading off to Surprise to take on the Kansas City Royals. It’ll be our first chance to get a look at left-hander Eduardo Rodriguez, with Ryan Thompson and Kade Stroud potentially also taking the mound.
TOPSHOT - Lightning strikes during a thunderstorm in Montevideo on February 23, 2026. (Photo by Mariana SUAREZ / AFP via Getty Images) | AFP via Getty Images
The Cincinnati Reds ran their win streak to, well, a win streak on Wednesday with a 3-2 victory over the Chicago White Sox. It was their first true road game of the season as they shipped over to Camelback Ranch, and the squad got both excellent pitching and a pair of big dingers to win the day.
The Good
Nick Lodolo looked incredibly sharp in his first outing of Cactus League play, fanning 4 and scattering a pair of hits in 2.0 scoreless frames. Luis Mey rebounded from a rough initial outing of the spring to strike out the side for a hold in his perfect frame of relief, while lefty Brock Burke put up a scoreless frame of his own.
The offense, meanwhile, was powered quite literally by Sal Stewart and JJ Bleday. Sal swatted his first dinger of the spring to begin the scoring, a towering 440 foot blast to CF in the Top of the 2nd that gave Cincinnati a 1-0 lead. The following inning, Bleday knocked the snot out of an inside breaking ball, leaving a dent some 464 feet away down the LF line – a two-run shot that scored Hector Rodriguez and gave the Reds all the runs they would need on the day.
Nate Lowe singled and walked in his quest to make the Opening Day roster, while Leo Balcazar picked up yet another hit and now boasts a 1.334 OPS in this incredibly small spring sample size.
The Bad
Middle infield depth is already a bit of a question mark on this club, as the team’s regular 2B (Matt McLain) is currently the only other player projected on the roster who can cover SS when Elly De La Cruz needs a break. And on days when that happens, one of Sal Stewart or Spencer Steer would have to cover 2B, in theory, and neither of them has any real big league experience at the position in recent memory (or at all).
So, it’s a bit of a bummer to see both Edwin Arroyo and Michael Chavis have errors charged to them in this one since, in theory, both are glove-first backup options up the middle on the depth chart.
The Ugly
Lyon Richardson got bonked for a homer and a pair of hits in his one IP, failing to strike anyone out in the process. He’s now yielded 5 H and 3 ER with a walk and zero Ks in his pai of appearances so far this spring after having been DFA’d earlier in the winter (and clearing waivers).
There’s still a ton to like in his right arm, but it’s pretty clear he’s not right at the moment.
What’s Next
Chase Burns will make his second start of spring camp on Thursday afternoon back at Goodyear Ballpark when the Reds play host to Nick Pivetta and the San Diego Padres. Once again, there will be no televised coverage of the game, though audio will be provided by 1360 WSAI.
PEORIA, ARIZONA - FEBRUARY 19: Rob Refsnyder #30 of the Seattle Mariners poses for a portrait at Peoria Sports Complex on February 19, 2026 in Peoria, Arizona. (Photo by Stacy Revere/Getty Images) | Getty Images
If you planned on killing some time this afternoon by watching some Mariners Cactus League baseball – or more enticingly, Bryan Woo’s first outing of 2026 – you were out of luck. For the first time this spring, we were confined to the narration of Rick Rizzs, Gary Hill Jr., and Charlie Furbush, with some scant video across socials filling in some gaps. Even the humble AM radio wasn’t an option to follow along live, with the broadcast shunted to later this evening on 710. Remember when that was the norm for spring training games?
The game itself was a standard February baseball affair. Seattle slogged through ten pitchers and endless mid-inning pitching changes, while the Royals were a bit more economical at seven. The floodgates opened as the NRIs and nameless jerseys took over the game, with a dozen of the game’s sixteen runs scoring after the fifth inning. Still, as with any spring contest, there were a handful of nuggets – and ~grainy footage! – beyond the statlines that are worth touching on.
Bryan Woo
Woo tossed 28 pitches through 1.1 innings, including being pulled in the first with two outs after a nine-pitch battle with Salvador Pérez that followed back-to-back doubles from Bobby Witt Jr. and Vinnie Pasquantino to open the scoring. Spring training: where the rules are made up and the runs don’t matter! Famously fastball-forward, Woo didn’t deviate, with eleven four-seamers and seven sinkers leading the charge at their normal velocities. His sweeper was his primary offspeed offering, and he only threw a single changeup – though it got Kyle Isbel fishing in the other batter’s box for a strikeout in the second inning. Velo in line, a couple strikeouts, and no walks? We take that every time.
Postgame, Woo touched on his process and approach to his first time out: “Spring training can be a little bit of a trap, come in trying to feel things out, try new things. I think everyone has their traps. Some guys are too hard on themselves, or focused on different things. That’s the trap in spring training. For me, I try to take things like, work on what you worked on during the week. Having the head space to differentiate between those two things is important.” He also offered insight on his sweeper as he gets more comfortable with adding the pitch to his repertoire and figuring out when and where to deploy it. The double from Witt was off of one, but hey, spring brings the freedom to tinker and fail.
Rob Refsnyder
Refsnyder started in the two-hole and manned right field in his second game of the spring, and both of his plate appearances came against left-handed pitchers with predictable success. He notched a one-out single off of Royals starter Noah Cameron in the first inning, and got the Mariners on the board in the third with a ringing double into the left-center gap against indy ball veteran Chase Jessee. It’s two at-bats – one against someone whose outing was his first ever in affiliated ball – but Refsnyder producing in the exact role he was signed for was a more than welcome sight.
Andrés Muñoz and Eduard Bazardo
A pair of the Mariners’ key relievers got their second outing under their belts with no damage. Muñoz took the third, coaxing a pop-up from Luca Tresh and a groundout from Maikel García before rearing back for triple digits to blow away Witt. Bazardo followed suit in the fourth, a one-out knock from Salvy the lone blemish as he worked a scoreless frame of his own, picking up a signature called strikeout with a sinker on the outer edge against Lane Thomas. After some hard-hit balls plagued Muñoz’s spring debut, weak contact and 100 on the radar gun in a breezy outing was a perfect balm.
The former top-30 prospect has made a big impression early in camp, and checked in with a monster game off the bench. Taking over right field for Refsnyder, Davis opened the top of the sixth with a solo shot to left against José Cuas, and laced doubles in his next two plate appearances, including a 111.4 MPH shot to lead off the ninth inning. Injuries have long plagued Davis’s career – he got into just 105 combined games the past two seasons – but has shown big power when on the field. He won’t break camp with the M’s unless multiple catastrophes occur, but he’s a name worth keeping on eye on when the Rainiers kick off their season.
Connor Joe
Connor Joe is this year’s Michael Chavis, Colin Moran, or any other early-to-mid-30s corner infielder the M’s have brought aboard as a non-roster invitee you can think of. We’ll probably see him frequently this spring – especially when the World Baseball Classic gets underway – but once the regular season gets underway, he’ll be chilling in Tacoma for at least a little while as the Cactus League becomes a distant memory. That being said, he did tie the game in the ninth with a two-run bomb, so I’d be remiss not to include him here.
The Mariners will get another crack at getting back to .500 against the Guardians in Peoria tomorrow. Lefty Joey Cantillo will get the start for Cleveland; perhaps we’ll see Refsnyder in back-to-back games for the first time. It’s Bryce Miller’s turn to make his 2026 debut, but don’t fret about missing it – tomorrow’s tilt is back on TV and streaming.
Colson Montgomery crushed his first Cactus League dinger. | (Mike Christy/Getty Images)
Well, after a stretch of play that had us checking the calendar to make sure it was actually still February, the White Sox took their second loss. The Cincinnati Reds’ pitching staff effectively cooled off a South Side offense that entered the day with a flashy +20 run differential.
Unlike some of the high-scoring games the Good Guys have played recently, this one actually felt like an MLB contest. Unfortunately, though, it was one where the Sox pitching staff surrendered too many homers, and their bats went silent when it mattered, as they were 1-for-9 with runners in scoring position.
Davis Martin made his Cactus League debut and was decent in his two innings of work. He flew through the first inning on three ground outs before Sal Stewart smoked a leadoff homer in the second. Jordan Hicks took the mound for the third inning, and although he touched 100 mph on the gun, he ultimately unraveled after hanging a fat 88 mph splitter to JJ Bleday that landed over the wall in right field for a two-run homer. Jordan, just a heads-up here for future reference, the splitter actually has to split.
The real story of the afternoon, though, was Jonathan Cannon. The righthander tossed three clean innings, going nine up and nine down. Not a single blemish on the record card. If Cannon can pitch like this on the regular, the front office is going to have some very difficult (and welcome) decisions to make in a few weeks. Jordan Leasure also looked solid for a frame, surviving a 379-foot fly ball to the wall that Tristan Peters tracked down nicely.
The Sox offense ran into a buzzsaw early in Reds’ starter Nick Lodolo, who struck out the side in the first. The Good Guys had a chance in the second with back-to-back singles from Luisangel Acuña and Andrew Benintendi, but Jarred Kelenic and Korey Lee couldn’t drive them in. Munetaka Murakami tried to get things rolling once Terry Francona took Lodolo out of the game by smacking a single with two outs in the third. Unfortunately, Reds’ pitcher Brock Burke promptly picked him off to end the inning.
There was a bit of a scare early in the game for Acuña. After a single in the fourth, he swiped second but suffered some type of injury to his face. He had to leave the game to get stitches for a cut above his eye. It sounds like he’ll be fine, but it’s a tough way to earn a stolen base.
The offensive highlight of the day belonged to Colson Montgomery, who finally got all of one, obliterating a 94 mph fastball from Lyon Richardson in the fourth. Montgomery’s first homer of the spring had an exit velocity of 104.6 mph and went 421 feet to right center. Baseball is back!
The South Siders threatened late but couldn’t find the big knock. In the eighth, a walk to Oliver Dunn and yet another base hit by William Bergolla Jr. put two on with one out, but Caden Connor and Mario Camilletti went down quietly to end the threat.
The ninth got interesting when Sam Antonacci led off with a single and caught a massive break. He would’ve been gunned down trying to stretch the base hit into a double, but an interference call on first baseman Michael Toglia gifted him the bag. After moving to third on a Dru Baker K in the dirt, Antonacci scored on a Dustin Harris double to center. Unfortunately, that was the end of the line, as Kelenic and Josh Breaux both went down swinging and left the tying run stranded.
The White Sox head “away” tomorrow, although they aren’t going far. They face the Los Angeles Dodgers right back at Camelback Ranch, this time as the road team. First pitch is at 2:05 p.m. CST, and if you’re looking for a reason to tune in, Sean Newcomb gets the start against Tyler Glasnow. Hopefully, the boys’ bats will awaken from today’s desert slumber, but it’s the Dodgers, so maybe keep your expectations in check for a Thursday afternoon in February.