SARASOTA, FLORIDA - FEBRUARY 16: Trevor Rogers #28 of the Baltimore Orioles pitches live during practice at Ed Smith Stadium on February 16, 2026 in Sarasota, Florida. (Photo by Todd Olszewski/Baltimore Orioles/Getty Images) | Getty Images
It’s here. The first Orioles game of the spring training schedule is happening today in Sarasota. The game will be aired on both MASN (TV/streaming) and WBAL (radio) in Baltimore, so if you have access to either of those, you can even follow along. It’ll feel a little warmer with baseball going on somewhere.
This being the Grapefruit League, no questions about anything will be answered today. If someone does well, it doesn’t matter. If someone sucks, it doesn’t matter. Everything over the next month is just about getting everyone prepared for the real games come Opening Day.
As nice as it will feel to have good results, particularly the closer we get to Opening Day, really all that matters is getting through the camp season without more injuries piling up on top of what was already there when players reported. There’s already bad injury news here on Friday with the Orioles having announced the official diagnosis for Jordan Westburg, revealing an elbow injury that’s cropped up during his oblique rehab.
Here’s the lineup for the opener:
Gunnar Henderson – SS
Pete Alonso – 1B
Samuel Basallo – C
Tyler O’Neill – RF
Colton Cowser – CF
Adley Rutschman – DH
Heston Kjerstad – LF
Coby Mayo – 3B
Jeremiah Jackson – 2B
Trevor Rogers is the starting pitcher for this opening game. Pitchers expected to be used after him are: Keegan Akin, Jose Espada, Rico Garcia, Trey Gibson, Jean Carlos Henriquez, Enoli Paredes, and Grant Wolfram. They will probably not appear in alphabetical order by last name. Dean Kremer is set to start tomorrow. Further than that has not been lined up (or at least not revealed publicly) just yet.
New manager Craig Albernaz has already offered caution not to read too much into any spring lineup. We certainly should not make assumptions about how the team is leaning for regular season lineups based on this first spring game.
My question for you is, how much do you think this lineup will resemble the one we’ll get for Opening Day? I think there’s probably seven out of the nine Opening Day players here. This being the first game of spring, we’ll probably only see them for four or five innings and then it will be time for the reserves. Some of the reserves might even be players you’re excited to get to see a bit in the early games.
DUNEDIN, FLORIDA - FEBRUARY 18: Kazuma Okamoto #7 of the Toronto Blue Jays bats during a spring training workout at the Toronto Blue Jays' Player Development Complex on February 18, 2026 in Dunedin, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images
Kazuma Okamoto is a 29-year-old, right-handed hitting corner infielder from Gojo, Japan. He’s played 11 seasons in the Nippon Professional Baseball. The Jays signed him to a four-year, $60 million contract (Ben Clemens at FanGraphs figured him to sign four years and $72 million).
Not that it means much, but he’s shown a nice sense of humour (he is serious and manly) and sense of fun in the few days he’s been at the Jays spring camp.
Rogers hopes to grow the Blue Jays’ brand in Japan. We are going to Japan next month. I’m going to bring a bunch of Blue Jays caps with me. Every holiday, I end up trading a Jays cap for something
Career he’s hit .277/.361/.521, with 248 home runs. Last year, he was limited to 69 games with the Yomiuri Giants because of an elbow sprain, but he hit .327/.416/.598 with 15 home runs. FanGraphs notes that he has the second-most homers in NPB since 2019.
He’s lowered his strikeout rate the last two seasons (15.9% in 2024, 11.3% last year). And there is a note that he’s hitting better against fastballs the last couple of years. He’s a pull hitter.
There are questions about his defense at third. FanGraphs says this:
Okamoto can show you nimble lower body stability and has feel for bouncing off the dirt and spinning into accurate throws, but he lacks range and struggles making plays to his glove side.
Baseball America likes his defense more:
In the field, Okamoto is an above-average defender at third base, and he’s won multiple NPB Gold Glove equivalents. He’s a plus-plus defender at first base and offers his signing team defensive versatility.
With Vlad at first, third is Kazuma’s spot. I am interested in seeing his defense this spring. I’m guessing he’ll move to first on Vlad’s DH days.
How will he hit? I’d like to think he’ll be around 25 home runs, maybe a .250ish average, .340-.350 OBP.
Steamer? They have him playing 130 games, 22 home runs, a .251/.323/.446 batting line with a 2.3 fWAR.
TAMPA, FL - FEBRUARY 15: Elmer Rodríguez #76 of the New York Yankees works out during spring training at George M. Steinbrenner Field on February 15, 2026 in Tampa, Florida. (Photo by New York Yankees/Getty Images) | Getty Images
One of the best days of the year is here! Spring training has officially opened, the Yankees kicking off their Grapefruit League exhibition series with a trip to Sarasota to take on the Orioles. The offseason may have been “brutal”’ and “frustrating”’ at times as Aaron Judge put it, but baseball is back and we can finally look forward to the season. Let’s take a look at the players who will be suiting up for both division rivals.
Elmer Rodríguez takes the mound as the Yankees’ top ranked pitching prospect according to several publications. The 22-year-old righty vaulted his way to becoming a consensus Top-100 Prospect in baseball after being named Baseball America’s New York Yankees Minor League Player of the Year. In 26 starts between Double-A and Triple-A, Rodriguez went 11-8 with a 2.58 ERA across 150 innings, finishing with the second-most strikeouts (176) in the minors behind the Mets’ Jonah Tong. He has a chance to impact the big-league club season, and gets his first true audition this afternoon.
Trevor Rogers was one of the biggest stories for the Orioles last season, going from a Triple-A demotion following his 2024 Trade Deadline move from Miami to one of the most effective pitchers in baseball when he was one the mound in 2025. Among starters with at least 100 innings, Rogers was second only to Nathan Eovaldi with a 1.81 ERA, also placing in the top-ten league-wide in FIP (2.82) and home runs per nine (0.49). He made a pair of starts against the Yankees last year, pitching six shutout frames of one-hit ball in their first encounter before getting tagged for six runs across three innings a week later. The 28-year-old southpaw leads with a four-seamer that sits 93, backed up by a pair of nasty breaking balls, his slider and sweeper both inducing whiff rates in excess of 37-percent. In 18 starts, Rogers went 9-3 with a 1.81 ERA (223 ERA+), 2.82 FIP, 103 strikeouts, and 3.3 fWAR across 109.2 innings.
For those disappointed not to see Aaron Judge’s name in the Yankees lineup, the captain generally has not travelled to away games during spring training. We will at least get to see four major leaguers start, with Austin Wells, José Caballero, Jazz Chisholm Jr., and Amed Rosario making up the top four of the batting order. The rest of the lineup consists of non-roster invitees: Ernesto Martinez Jr., Marco Luciano, Duke Ellis, Kenedy Corona, and Ali Sánchez
The Orioles meanwhile go with a starting nine that could very well resemble their Opening Day lineup. Gunnar Henderson bats leadoff while Pete Alonso takes his first competitive swings in an Orioles uniform after his big money move from Queens to Baltimore in free agency. The rest of their expected infield has taken a hit, however, with both Jackson Holliday and Jordan Westburg absent after suffering a broken hamate and partially torn UCL, respectively.
How to watch
Location: Ed Smith Stadium — Sarasota, FL
First pitch: 1:05 pm ET
TV broadcast: Gotham Sports App, MASN, MLB Network (out-of-market only)
The injury bug continues to bite Jordan Westburg and the Orioles.
The talented, yet oft-injured third baseman has been diagnosed with a partial ulnar collateral ligament (UCL) tear in his right elbow, Orioles president of baseball operations Mike Elias told reporters Friday.
He is set to receive a platelet-rich plasma (PR) injection Friday, but will miss all of April with the injury and his timeline is uncertain, according to MLB.com.
Jordan Westburg will at least miss April. Diamond Images/Getty Images
This injury is a tough blow for both the player and the team, and it’s possible the situation could worsen should the PRP injections not work and Westerburg has to undergo surgery.
The 2020 first-round pick is productive when healthy, but staying on the field has been an issue.
He appeared in just 68 games in his rookie season in 2023, 107 in his second season in 2024 after suffering a fractured right hand and 85 this past season while battling multiple injuries during a disaster campaign for the Orioles that resulted in a last-place 75-87 finish.
Westburg had been dealing with a tweaked right oblique in camp he suffered in January, which left him “physically unable to participate” in camp before this reveal.
“Right now, he’s physically unable to participate,” Orioles manager Craig Albernaz said Thursday, according to MLB.com. “He’s getting evaluated by a medical team, and also outside people, to make sure we have a plan in place and see what’s going on with Jordan and get him going.”
Westburg, when healthy, has slashed .264/.312/.456 with 38 homers and 127 RBIs in his career, producing 18 long balls and 63 RBIs in his 107-game season in 2024.
This injury now leaves the Orioles without half of their projected starting infield, with Jackson Holliday already sidelined with a broken right hamate bone.
Jordan Westburg at third base during 2025 game. Icon Sportswire via Getty Images
Coby Mayo stands to potentially benefit from Westburg’s absence, per MLB.com.
The Orioles had an aggressive offseason to rebound from their 2025 flop, adding Pete Alonso, Taylor Ward and Chris Bassitt, among other moves.
Aug 2, 2025; Denver, Colorado, USA; Pittsburgh Pirates right fielder Bryan Reynolds (10) and third baseman Jared Triolo (19) and center fielder Oneil Cruz (15) talk in the middle of the first inning against the Colorado Rockies at Coors Field. Mandatory Credit: Isaiah J. Downing-Imagn Images | Isaiah J. Downing-Imagn Images
The long wait is almost over. After an active offseason for the Pittsburgh Pirates, Spring Training is getting ready to kick off games this coming weekend, with the Grapefruit League getting rolling on Saturday afternoon. The Bucs will play 31 Spring Training games, running all the way up until March 23. They will play 16 home games and 15 away and open up on Saturday against the Baltimore Orioles.
This is all in leadup to the regular season Opening Day, when the Bucs take on the New York Mets at Citifield on March 26 at 1:00pm eastern. They have their home opener on April 3, taking on the Orioles once again, with a 4:00pm eastern start.
The Bucs will again play live on Pittsburgh Sports Net, and they are set to televise 15 of Pittsburgh’s preseason games, including 9 home broadcasts and 6 away. You’ll also be able to catch the Buccos on 93.7 The Fan, 100.1 FM, AM 1020 KDKA as well as the Sports Net Pittsburgh app, SNP 360.
Here’s the Pittsburgh Pirates 2026 MLB Spring Training Schedule:
SURPRISE, AZ - MARCH 04: Peter O'Brien #7 of the Kansas City Royals at bat during the spring training game against the San Francisco Giants at Surprise Stadium on March 4, 2017 in Surprise, Arizona. (Photo by Christian Petersen/Getty Images) | Getty Images
Hope springs eternal this time of year, particularly if you’re a hitter in the hot, dry air of Arizona. The Royals typically perform pretty well in the Cactus League, which means absolutely nothing since the games don’t count. But you can be excused for getting a teensy bit excited about a player who seemed to figure things out in spring training. Hope is a good thing, after all!
I am usually quite dismissive of guys launching bombs in Arizona. But I couldn’t help but get a bit excited about Peter O’Brien in 2017. I had liked O’Brien as a college player at Miami, and when the Royals picked him up, I thought there was a chance he could help the team. Then he got to Surprise and started launching bombs. He smacked seven home runs – the only players in all of baseball who hit more that spring training were Greg Bird and Bryce Harper. Could O’Brien be our Bryce Harper? No. O’Brien was sent to the minors and hit .162 with three home runs in 27 games before being released.
The next year, it was Frank “The Tank” Schwindel. He tied for the most spring training home runs in baseball with seven (Salvador Perez and Jorge Soler each hit six, giving Royals fans visions of a Murderer’s Row). His line of .366/.381/.976 wasn’t enough to make the team, so he hit 24 home runs for Omaha. He made the Opening Day roster the next year, but lasted just six games before it was back to the minors. He would find some limited success in 2021, hitting 14 home runs with the Cubs.
Hunter Dozier had a terrific 2019 season, and although his pandemic-shortened 2020 season had mixed results, he was rewarded with a four-year, $25 million deal in February of 2021. That seemed to be a potential steal when he destroyed Cactus League pitching that year, smashing five home runs with a line of .289/.373/.733. But it proved to be fool’s gold as he posted a career-worst OPS+ of 76 that year, part of a rapid decline that turned that contract into a dud.
Ruben Gotay, Mike Jacobs, and Kila Kaaihue are some other Cactus League MVPs. Who was your favorite performer in Royals spring training?
GLENDALE, ARIZONA - FEBRUARY 13: Dalton Rushing #68 of the Los Angeles Dodgers participates in a fielding drill during spring training workouts at Camelback Ranch on February 13, 2026 in Glendale, Arizona. (Photo by Brandon Sloter/Getty Images) | Getty Images
Dalton Rushing got his first taste of the major leagues last season, and all of its ups and downs. Now, he heads into potentially his first full season in the majors.
As the backup to Will Smith, it’d be tough for anyone to find a rhythm at the plate playing once or twice per week behind the plate. That proved true for Rushing last year, hitting just .204/.258/.324 with a 37.4-percent strikeout rate in 155 plate appearances. His highest strikeout rate in the minors was only 21.5 percent, in Triple-A Oklahoma City before his call-up in 2025.
Dalton Rushing as a professional
2022: Class-A (all but two games), 134 PA, 213 wRC+
2023: High-A, 381 PA, 147 wRC+
2024: Double-A & Triple-A, 503 PA, 146 wRC+
2025: Triple-A, 149 PA, 143 wRC+
2025: MLB, 155 PA, 62 wRC+
Rushing’s calling card has always been his bat, and he found time in the minors to get more reps at the plate by playing first base, designated hitter, and sometimes left field in addition to catching. Now on the Dodgers, he joins a depth chart with those positions suitably filled, with Shohei Ohtani and Freddie Freeman plus Kyle Tucker and Teoscar Hernández in the corners.
Rushing is in line to be the backup catcher behind Will Smith again, but Roberts would like to find ways to get Rushing more at-bats. That could mean using Rushing at first base on days when Freeman needs a spell. The outfield, Roberts said, will not be an option for Rushing.
Ohtani started 317 of 324 games at designated hitter the last two seasons, and while Freeman has been an ironman for most of his career, his last two seasons have proven more challenging. Freeman started 147 games in 2024, and 145 games in 2025.
That still leaves some time at first base for Rushing to at least occasionally play. Last season he played eight games and 28 total innings at the position with the Dodgers, but his lone start at first came in the final weekend of the season, the day after the team clinched the division.
Today’s question is how many non-catcher starts will Dalton Rushing make in 2026?
ATLANTA, GEORGIA - JULY 13: A general view ahead of the first round during the 2025 MLB Draft at Coca-Cola Roxy on July 13, 2025 in Atlanta, Georgia. (Photo by Jamie Squire/Getty Images) | Getty Images
News came out today that California prep prospect Jared Gridlinger is set to reclassify and move from the 2027 MLB Draft into the 2026 MLB Draft. Gridlinger ranked as high as No. 3 overall and No. 1 prep player in the 2027 class, and adds another premium talent into what is already a strong draft class. This move comes after the deadline to make the move, though Gridlinger was able to secure a waiver from MLB to give him access.
The 2026 MLB Draft class just got better. Former 2027 eligible two-way player Jared Grindlinger has reclassified for 2026.
To give you a little more background on Gridlinger, he will be just 17 years and two months old at the time of the 2026 MLB Draft, making him especially young for the draft. As a player he is one of the most legit two-way prospects we have seen at the top of the draft since Brendan McKay back in 2017. He’s a 6’3”, 185-pound lefty at just 16-years-old presently, but is seen as a projectable pitcher with a fastball already up to 96 MPH and potentially both a plus slider and change. That goes with plenty of power and a feel for taking good at bats as a hitter. If his name sounds familiar, that would be because he is the younger brother of Tennessee freshman catcher Jared Gridlinger – a name you may remember leading up to the 2025 MLB Draft.
This impacts the Braves in a big way as it adds another premium talent to a loaded 2026 class that sees them pick twice in the first round and five times in the first 112 picks. While Gridlinger is the type of prospect capable of going in the Top 10 and pushing another guy, such as a Cam Flukey or AJ Gracia, down to the Braves at No. 9, it is more likely that as of today he has that impact with pick No. 26 instead. That is because scouts and front offices will have to play a little bit of catch up on him, and he has a long list of proven college players to push past to go Top 10.
Gridlinger is also a player who could appeal to the Braves themselves. They have taken their share of two-way guys from the likes of Austin Riley, Michael Harris, Owen Murphy, and even Cam Caminiti, and also their analytics models do like picking players who are young for the class. When you factor in that he is an arm with top of the rotation potential, or a premium bat, it’s hard to picture the Braves not at least tracking him closely.
FT. MYERS, FLORIDA - FEBRUARY 15: The sun rises against the Green Monster during a Boston Red Sox spring training team workout on February 15, 2024 at jetBlue Park at Fenway South in Fort Myers, Florida. (Photo by Billie Weiss/Boston Red Sox/Getty Images) | Getty Images
Is the game on TV?
Yes! This is one that NESN never misses. Check it out at 1:05 PM.
What’s the lineup?
What should we watch for?
From an on-field perspective, the most interesting thing here is Kristian Campbell in centerfield, by far. But that’s not what today is about. Today is about looking away from the snow that’s still outside your window and drowning in the sounds of baseball. It’s back.
CORAL GABLES, FL - FEBRUARY 23: Princeton infielder Tommy Googins (7) throws to first base in the fourth inning as the Miami Hurricanes faced the Princeton Tigers on February 23, 2025, at Mark Light Field at Alex Rodriguez Park in Coral Gables, Florida. (Photo by Samuel Lewis/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images
Last year was a rough go of it for Princeton, slogging their way to a 12-31 overall record with the underlying stats that say that record probably should have been worse. Collectively, the Tigers hit just .209/.320/.302 with a 11.7 BB% and 26.1 K%. Turns out that notching just 77 extra-base hits over 43 games is not an ideal way to score a lot of runs.
The pitching staff wasn’t any better, and was certainly hurt by the loss of staff ace Sean Episcope after just four starts (Episcope, a draft-eligible sophomore, ended up a 5th round pick of Milwaukee). That group had a combined 6.92 ERA with a 11.3 BB% and 15.8 K%, and didn’t help themselves either by plunking 94 opposing hitters.
This is a new year, though, and in the transfer portal era a team can rebuild itself quickly… except for military academies and Ivy League schools. Princeton brought in zero transfers, but does have an 8-man freshman class that looks promising. It’ll need to rely on them – as well as a couple arms that are returning from injury – if it’s going to rebound from last year’s subpar performance.
Pitching Matchups
Friday: LHP Ryan Marohn (JR) vs RHP Justin Kim (SR)
Saturday: RHP JacobDudan (JR) vs RHP Liam Kinneen (SO)
Sunday: LHP Cooper Consiglio (JR) vs RHP Brady Kaufman (FR)
Key Players:
Offense
INF Jake Koonin (SR) – .236/.385/.460, 6 2B, 8 HR, 14.5 BB%, 20.5 K%, 10-12 SB. Winston-Salem native who attended Mount Tabor HS. Had a down year in 2025 but is a bounce-back candidate based on his 2024 showing (.319/.402/.528, 22 2B, 4 HR, 7.9 BB%, 17.3 K%, 11-11 SB) in which he earned 2nd Team All-Ivy League honors.
UTIL Nick Shenefelt (SO) – .206/.308/.257, 3 2B, 0 HR, 12.1 BB%, 15.9 K%, 0-1 SB. Started 38 games as a freshman and the BB and K rates tell you he wasn’t overmatched, and the .248 BABIP last year tells you an upward regression is in the mix for 2026.
INF Jake Kernodle (JR) – .213/.333/.238, 3 2B, 0 HR, 13.1 BB%, 22.8 K%, 0-0 SB. Charlotte native has started 72 games over his Princeton career. While his 2025 was awful, like Shenefelt, he’s an upward regression candidate after posting a .286/.367/.429, 3 2B, 4 HR, 8.0 BB%, 29.3 K%, 4-6 SB line as a freshman. That 2024 triple slash with his 2025 BB% and K% would be a nice season for him.
Pitching
RHP Justin Kim (SR) – 2-5, 3 SV, 5.26 ERA, 49.2 IP, 9.6 BB%, 18.4 K%. Key reliever for Princeton during his freshman and junior years, while he also served as a starter his sophomore year but had issues with control and didn’t miss many bats (2-2, 4.66 ERA, 38.2 IP, 13.8 BB%, 8.6 K%). Will get another go at the starting rotation this year.
RHP Liam Kinneen (SO) – 3-5, 5.80 ERA, 49.2 IP, 13.4 BB%, 18.9 K%. Big 6’4, 210 lbs second year player who should make a nice sophomore jump if he can reign in the control. Spent his entire freshman year in the starting rotation and will be a mainstay again.
RHP Brady Kaufman (FR) – True freshman two-way player who will be making his college debut on Sunday, assuming he doesn’t play in the field ahead of time (he should). Solid build at 6’2, 190. The next earned run he allows will be the first against him since his junior year of high school.
RHP Elliott Eaton (JR) – 0-0, 8.71 ERA, 31.0 IP, 15.5 BB%, 16.8 K%. Good frame at 6’5, 210 lbs. Control issues are what keeps him back with 43 BB, 28 HBP, and 15 WP in 59.0 career innings.
RHP Will Sword (rJR) – Cary native who attended Thales Academy and missed all of the 2025 season due to injury. Prior to that pitched to a 2-4, 6.52 ERA, 48.1 IP, 12.3 BB%, 18.2 K% in 2024. Has made 13 starts over his 22 career appearances with the Tigers. Could be a key component to the bullpen this year.
Quick! Fun Facts!
Princeton coach Scott Bradley had that program rolling early in his tenure, taking the Tigers to five NCAA Regionals in a seven-year span from 2000 to 2006.
The Tigers have a daunting opening slate for 2026. They play three games in Raleigh this weekend, then head to Durham next weekend for a four-game series with Duke, and then head to Columbia the following weekend for a three-game set with South Carolina.
Despite having just 30 players drafted since 2000, seven Princeton baseball alums have made it to the MLB level: RHP Ross Ohlendorf, OF Will Venable, RHP Chris Young, RHP Danny Barnes, RHP David Hale, 1B Mike Ford, and RHP Matt Bowman. Each of those players had multi-year MLB careers.
Ivy League teams typically play a smaller schedule versus other D1 teams. Princeton has 42 games scheduled for this year compared to 56 for the majority of non-Ivy League schools.
The Key To A Series Win For State
Princeton doesn’t have the pitching depth to stay in this one, so a patient approach to work the pitch counts of the starters will get the Pack deep into a Tigers pitching staff that won’t be able to keep up. The key for State is simple: hunt your pitch at the plate and don’t swing at junk.
Prediction
The Wolfpack will score a bunch of runs and Princeton will not, but the Tigers will show more punch than they did in 2025.
Today we look at the Cubs’ new flamethrowing reliever, a former first-round pick (#22 overall in 2013 by Baltimore), who has been in The Show since 2019.
Hunter Luke Harvey, son of former MLB reliever Bryan Harvey, came to the Cubs as a free agent, signing on New Year’s Eve, and is expected to take on a short relief/setup role, perhaps picking up save opportunities if Daniel Palencia is tired or unavailable.
In seven years split between Baltimore (where he was their No. 1 pick in 2013), Washington and Kansas City, Harvey has posted career numbers of 10-11, 3.11, with 11 saves, a 4.0 bWAR ( 3.6 fWAR) and a 1.10 WHIP. He is on a one-year, $6 million deal, with a 2027 mutual option. He’s had 201 strikeouts, 51 bases on balls, and 17 home runs in 185 innings, all of which are just fine, but he has struggled with injuries since 2024. That’s the risk, but he’s a high-reward-potential kind of arm and should serve the Cubs well with judicious use.
Keep him healthy and there will be returns. He’s a complementary arm but, as said, he brings the heat — one of his offerings was clocked at 99.8 mph, and he has consistently thrown in the 97-99 zone, with a n average of 95.7-96.1, with a very (+2000) spin rate. That’s good stuff, and a very different look for the Cubs’ bullpen, which hasn’t been very high-velocity, but seems to be turning that corner. He also throws a splitter (19.2 percent), slider (18 percent), and curve (9.6 percent).
He’s extremely likely to head north with the team after Spring Training concludes and presumably will be locking down the seventh or eighth in preparation for Palencia to step in and close the deal.
The 31-year-old will need careful handling. But high 90s with +spin is in vogue, and for good reason.
He's always in a cage, but you cannot contain him (Photo by Brandon Sloter/Getty Images) | Getty Images
Instead of writing about Cal Raleigh’s 2025 season, I’d like to show you a few pitches that caught my attention.
April 17, bottom of the tenth
The Mariners had stormed back in the ninth inning to tie the game and send it to extras (thanks to a Cal Raleigh home run), which meant that Cal would have to wear the catcher’s gear for an extra inning.
In the 1930s, a catcher—either Muddy Ruel or Bill Dickey, depending on who you ask—referred to the mask, chest pad, and shin guards as “the tools of ignorance.” The irony was clear: anyone smart enough to play the position would be smart enough not to play it if he understood the risks.
You can see that phenomenon on display in this video as Andrés Muñoz spikes a slider that comes up and gets Cal Raleigh in the throat. The trainer comes out, but when the ump eventually asks if he needs more time, Cal just nods “nah, I’m good.”
A few days later, he hit a home run off the facing of the second deck.
May 29, top of the eighth
Here we see Cal catching a Matt Brash pitch that appears to jam his hand. He shakes it off, but one pitch after that, CJ Abrams fouls a ball back to the knob of Cal’s ankle, where there’s no protection. Former catcher Dave Valle is on the call, and you can hear the “believe me, that one hurts” tone in his voice. Cal takes a minute and grimaces, then gets back to it.
The next night, he hit a home run in the first inning. And then another one in the eighth.
June 23, bottom of the sixth
Another foul ball, this one to the inner thigh. Carlos Correa will never stop being hateable. Cal has to stand up and walk this one off, bouncing and hobbling around the plate for a moment. Three innings later, he hit his 32nd home run of the season.
July 12, bottom of the first
Detroit’s first batter tips one straight back to Cal’s wrist. But don’t worry. It’s not like you need your wrists for hitting. The umpire gives him a minute, knowing Cal’s got an entire game left of this. Two days later, Cal became the first catcher to win the Home Run Derby.
August 9, top of the ninth
In some ways, this isn’t really an article about Cal Raleigh. It’s about Andrés Muñoz’s slider, and Matt Brash’s curveball, and Logan Gilbert’s splitter, and Carlos Vargas’s entire arsenal. Cal catches a lot of pitches where the hurlers will be the first ones to tell you they’re not entirely sure where they’re going. In this clip, we get another spiked Muñoz slider, this one knocking dirt into Cal’s eye.
The next day, Cal Raleigh hit a home run.
August 20, bottom of the fifth
Alec Bohm hits a foul directly back into Cal’s mask, bouncing off his face and skull. He takes less than two seconds before reaching his glove out for the next ball. When I was in college, sometimes I would stay home from class because I “felt icky.”
That weekend, Cal hit two home runs in a game. The first traveled 448 feet and tied Salvador Perez’s record for most home runs by a catcher in a season. The second one, also over 400 feet, broke it.
August 24, top of the seventh
Later on in the game where Cal broke Salvy’s record, he catches Carlos Vargas. One of his pitches comes in wide off the plate. After 114 games behind the dish, this pinwheel is taking its toll.
Cal catches the wayward pitch awkwardly, has to drop his glove, and shake out his hand. In the first inning of the next day’s game, he hit his 50th home run.
September 16, bottom of the second inning
Logan Gilbert overthrows a curveball that bounces off the spring of home plate’s rubber and catches Cal in the throat. In the replay, you can see the flesh ripple. But four minutes later—four minutes later—Cal Raleigh hit a home run. About half an hour after that, he tied Ken Griffey Jr. for the franchise record.
ALDS Game 1, top of the 11th inning
After catching 1,072 innings in the regular season, having caught at least 1,000 in each of the last three years (the only player to do that), Cal takes a foul ball straight back into his face in the extra innings of a playoff game. 24 hours later, he doubled and scored the winning run for the Mariners’ first home playoff win in a quarter century.
You know what Cal Raleigh did last year. 60 home runs, just the fourth guy not connected to PEDs to do that. The most home runs by a catcher, as a catcher, by a switch hitter, by a Mariner. The first player to hit at least 20 home runs from both sides of the plate. And he did it while taking shot after shot while squatting with 15 extra pounds of gear in the summer heat. He’s smart enough to lead the Mariners pitching staff but too ignorant to understand why that’s a terrible idea. For Mariners fans, it’s bliss.
The first Spring Training games of 2026 get underway today! Grapefruit League play begins with Yankees vs. Orioles, and we'll see four all-pro matchups in the Cactus League out west.
Find out why I'm targeting a pair of plus-money teams in my MLB picks for Friday, February 20.
Spring Training predictions for February 20
Picks
Royals moneyline
+110
Rockies moneyline
+114
Padres vs. Mariners Over 11
-105
Pick #1: Royals moneyline
+110 at DraftKings
The Texas Rangers are likely favored due to the name value on the mound with Nathan Eovaldi taking the ball vs. Stephen Kolek. But I wouldn't be surprised if Eovaldi only lasts one inning in his first Cactus League start of 2026.
Eovaldi pitched only two innings in his initial Spring Training outing in 2025, coughing up two runs.
The Kansas City Royals were a robust 20-12 in exhibition play last season, scoring an MLB-best 204 runs.
Pick #2: Rockies moneyline
+114 at DraftKings
Antonio Senzatela gets the nod for the Colorado Rockies, and although his regular season stats were dismal in 2025, he was a force to be reckoned with in Spring Training, authoring a 1.21 ERA over 22 1/3 innings.
The Arizona Diamondbacks are playing things close to the vest, having yet to name a starter or announce a starting lineup. I don't think the recently-signed Zac Gallen will get the nod, which would be the only reason to wait for this line to jump in the right direction.
Pick #3: Padres vs Mariners Over 11
-105 at DraftKings
Runs came fast and furious in Seattle Mariners games last spring, as they scored 199 (second-most) and surrendered 202 (most). The San Diego Padres were also a poor defensive team in Cactus League play last year, allowing 180 runs (tied for fifth-most).
Neither starter will put fear into the hearts of their opponents today, with San Diego rolling with unproven rookie Jagger Hayes, and Seattle countering with journeyman Dane Dunning.
The announced starting lineups are dotted with stars, with the likes of Fernando Tatis Jr. and Cal Raleigh written in toward the top.
ARLINGTON, TX - SEPTEMBER 24: Jacob deGrom #48 of the Texas Rangers pitches during a game against the Minnesota Twins at Globe Life Field on September 24, 2025 in Arlington, Texas. (Photo by Alexandra Carnochan/Texas Rangers/Getty Images) | Getty Images
With the 2025 Texas Rangers season having come to an end, we shall be, over the course of the offseason, taking a look at every player who appeared in a major league game for the Texas Rangers in 2025.
Today we are looking at pitcher Jacob deGrom.
Jacob deGrom made 30 starts for the Texas Rangers in 2025.
That, in and of itself, is a success of sorts. When the Texas Rangers signed Jacob deGrom after the 2022 season, there were many dire predictions that the Rangers wouldn’t get a full season from him, that he might not make 30 starts in the entirety of his Ranger career, much less in a single season.
The thing about the “deGrom isn’t durable” narrative is that went from non-existent to conventional wisdom in roughly 18 months. From 2017 through 2020, deGrom made 107 starts, tied with Jon Lester for the 6th most in MLB in that span. Gerrit Cole, Zack Greinke and Rick Porcello each had 110 starts, Patrick Corbin had 109 starts, and Lance Lynn had 108 starts. He was first in innings pitched in that span, with 690.1.
Then in 2021 he had one of the weirdest great seasons ever, putting up a 1.08 ERA in 15 starts. He followed that up with 11 starts in 2022. The missed time over those two campaigns resulted in deGrom going from a workhorse to unreliable in the public’s eyes.
Then 2023 and 2024 and deGrom made just 9 starts for the Rangers due to undergoing his second Tommy John surgery. The haters said deGrom couldn’t stay healthy. And they were correct. Honestly great call from the haters.
Until this past year, when deGrom made his 30 starts and threw 172 innings and put concerns — immediate concerns, anyway — about his ability to stay healthy to rest.
And that was the important thing, because if Jacob deGrom is healthy, he’s going to be really good. There was not really any question about that. Which is kind of funny, given his background as a ninth round pick out of Stetson who didn’t pitch until his junior year, someone who had his first Tommy John surgery soon after being drafted, someone who never was hyped coming up, who topped out at #10 on the BA Mets prospect lists.
A couple of digressions real quick…
First of all, something I’ve theorized before is that guys who transition from being a position player to pitching have a higher than usual risk of UCL damage right after making the switch. I haven’t studied this, its just anecdotal in nature, but it seems like we see a lot of instances of players converting to pitching, showing promise, and then having to go under the knife for Tommy John surgery. I would guess that the change in stress on the elbow for someone in their 20s makes them more likely to tear the UCL. That said, as I mentioned in the Sam Haggerty writeup yesterday, I’m not a doctor, and I don’t even play one on TV.
Secondly, Jacob deGrom made his major league debut one month before his 26th birthday. That’s incredibly late for a player who is legitimately great. Whenever deGrom retires, he’s going to have a fascinating Hall of Fame case. He’s not going to have big compiler numbers — hell, he doesn’t even have 100 career wins yet — but he still has the aura of a Hall of Famer, with a stretch of being historically dominant. His JAWS score, right now, is almost identical to Felix Hernandez, who looks like he’s going to get voted into the Hall in the next few years. (Though he does trail Johan Santana, and I’m still angry about him being one-and-done.)
Getting back on point…I think it is fair to ask, how good was Jacob deGrom, really, in 2025? Ace good, or solid mid-rotation starter good?
deGrom’s 2.97 ERA is impressive, the 13th best among the 70 major league pitchers with at least 150 innings pitched in 2025. His ERA+ of 123, however, ranked him 21st — a byproduct of B-R’s park factors treating the Shed as extremely pitcher-friendly. And his 2.9 bWAR had him tied for 27th in the majors, tied with Quinn Priester and, ironically, Merrill Kelly, and one slot behind his new teammate MacKenzie Gore, due to the credit that the Rangers defense (which B-R’s numbers have as easily the best in the majors in 2025) gets towards his run prevention.
Interestingly, deGrom didn’t allow an unearned run all season. Well, maybe that’s not interesting to you, but it is to me.
If you prefer fWAR, deGrom does better there, with his 3.4 fWAR being 21st in the majors among the 70 pitchers with at least 150 innings in 2025. And his xERA (3.36) ordinal ranking was even better, as he slotted in at 11th overall.
So its kind of complicated.
deGrom isn’t the same pitcher he was when he was with the Mets. His K rate — 27.7% in 2025 — is just great, not otherworldly (in that ridiculous 2021 season, he struck out 45% of the batters he faced). His walk rate is also great, not unworldly, though the combination of great K rate and great walk rate is still pretty special. His velocity is down a tad from his final years with the Mets (though higher, interestingly, than it was in his earlier years in New York), though with a fastball that average 97.5 mph in 2025 he’s still one of the hardest throwing starting pitchers in the game.
deGrom in 2025, though, did have issues with allowing loud contact. And, of course, he had issues with the long ball in 2025, allowing the highest HR/9 rate of his career, and the 16th highest of our 70 pitchers with at least 150 innings.
One of the interesting evolutions deGrom has undergone since joining the Rangers is that he has become a fly ball pitcher. That evolution has actually been in progress for a while — his first four seasons with the Mets, he had a ground ball rate of 47.4% to 48.0%. From 2019 to 2022 it dropped from 45.2% to 40.3%, and has been below 40% all three seasons with the Rangers, including 38.1% in 2025, per Statcast. As a point of reference, Statcast has the MLB average during deGrom’s career at 44.2%.
Really, deGrom’s homer issues didn’t become an issue until the back end of the 2025 season. Through the end of June, deGrom was sporting a 2.08 ERA and 3.08 FIP in 16 games, with just 9 homers allowed. For July through September, deGrom allowed 17 homers in 10 starts, resulting in a 4.07 ERA and a 4.34 FIP.
Weirdly, deGrom’s K rate actually improve somewhat in the final three months, while his walk rate stayed the same. His BABIP, which was miniscule all year — .230, 2nd best in our 70 pitcher sample — dipped slightly. He just went from giving up fewer than 1 home run per 9 innings in the first three months of the season to almost 2 bombs per 9 innings in the final three months.
Is it a cause for concern? Is this a trend, where we are going to be seeing deGrom feeding his gopher more and more often in 2026? Is it a matter of him just wearing down in his first season back after Tommy John surgery?
I do think its not unreasonable to think that the workload caught up to deGrom over the course of the 2025 season. The 172 innings he threw were more than he had thrown in the previous three seasons, majors and minors, combined. It was almost twice as many innings as he’d thrown in any single season, majors and minors combined, since 2019. And of course, he’s 37.
I’m not sure what to expect from deGrom in 2026. I expect he will be good. If he’s as good as he was in the first half of 2025, the Rangers will have one of the best pitchers in baseball.
CLEARWATER, MEXICO - MARCH 14: Devin Saltiban #35 of the Philadelphia Phillies looks on prior to the game between the Pittsburgh Pirates and the Philadelphia Phillies at BayCare Ballpark on Friday, March 14, 2025 in Clearwater, Florida. (Photo by Mike Carlson/MLB Photos via Getty Images) | MLB Photos via Getty Images
Listen folks, we’re getting to the end of the list here, but c’mon. Even squinting doesn’t really make this one make sense.
Devin Saltiban – 88 Griffin Burkholder – 23 Keaton Anthony – 11 Carson DeMartini – 11 Seth Johnson – 10 Yoniel Curet – 8 Alex McFarlane – 7 Mavis Graves – 5 Ramon Marquez – 4 Zach McCambley – 2
Yeah, I don’t get this one. Probably a lot of fake voting going on here, but at least there are still plenty of people that like him. The below scouting report is at least mildly interested in him, as is Matt Winkelman, who has him 16th on his list. The “slow burn” description is probably rather apt at this point, but he’s going to have to show quite a bit of improvement this season, else he finds himself off a bunch of lists completely.
He’s a plus runner and packs a powerful pull-side punch for a smaller guy, but Saltiban remains a high-risk prospect because of his strikeout issues, which stem from a lack of breaking ball recognition. Saltiban played second base in 2024, then a mix of second and center field in 2025. He is a flub-prone infielder and was still struggling to read the ball off the bat in center at the end of last season, but the timeshare and injury limited him to just 37 games out there. He only played center field in Australia and nearly doubled his career start total at the position. It’s imperative for his defense to improve out there; Saltiban needs to be able to make an impact in the field to give his strikeouts room to breath. This is a toolsy, slow-burning prospect who turns 21 in February.
With each new post, we’ll reveal who won the voting for that particular slot, then post new players for you to vote on, adding another one to the list each time until we get to our final tally of 20. Once we get to 20 top prospects, we’ll do an honorable mention post at the end. If a player gets traded to another team, we’ll just chuck him right on outta here and all the players will move up a spot. If a prospect gets acquired, we’ll ask where he should go on the list.
Probably the most important thing about this whole process – please vote. Give us a few minutes of your time, just click a button and then we can discuss other players and things in the comment section, but don’t forget – VOTE!