Assembly required: Pirates 4, Phillies 3

CLEARWATER, FL - FEBRUARY 22: Bryce Harper #3 of the Philadelphia Phillies is introduced prior to a spring training baseball game available at BayCare Ballpark on February 22, 2026 in Clearwater, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images

The Philadelphia Phillies dropped their home opener in Clearwater to the Pittsburgh Pirates by a score of 4-3 on Sunday afternoon.

Trevor Richards, a thirty-two year old journeyman non-roster invitee, got the start and sandwiched a nice throw on a well-fielded infield dribbler with a pair of strikeouts for a scoreless appearance. As with yesterday’s opener, Bryse Wilson, Richards boasts big league experience and flexibility starting and in the bullpen.

Kyle Schwarber scored the Phillies’ first run of the spring all by his lonesome with a monstrous blast to right field. Schwarber finished 1-2 with a hit-by-pitch.

Trea Turner got the first crack at the leadoff spot hitting in front of Schwarber and went 0-2 with a walk and a run scored on an Alec Bohm sacrifice fly in the third inning.

Speaking of the precarious third sacker, after a down season attributed partially to nagging injuries, Bohm is healthy and showing it, doubling with a deep fly ball off the right field wall in his first at bat. Bohm’s 44 doubles in 2024 were second in the National League. A return to that form will be a welcome development as he will be counted on this year to drive in runs in the middle of the order.

Zach Pop pitched a scoreless second inning with a walk allowed and one strikeout. The 29 year old is one of a slew of candidates for the last right-handed spot in the bullpen, along with Richards, Wilson, Jonathan Bowlan, and Zach McCambley.

JT Realmuto singled in his first at bat to lead off the bottom of the second inning. Bryson Stott was the recipient of an infield single after hitting a heat-seeking missile to short that exploded the nose of Pirates’ third baseman, Jack Brannigan.

The Phillies would love for offseason bullpen acquisition, Kyle Backhus, to have a great spring and he made a solid first step in that direction with a 1-2-3 inning in his debut. The left-hander would slot in at the back of the bullpen as a lefty specialist behind Tanner Banks and setup man, Jose Alvarado.

Other contenders for that possible last lefty spot in the bullpen, Tim Mayza and Genesis Cabrera, each pitched a scoreless frame in the fourth and fifth innings.

The Pirates got on the board with a grand slam in the sixth inning as Jonathan Hernandez loaded the bases and Jack Dallas allowed the home run to Esmerlyn Valdez. Both are candidates for the bullpen in Lehigh Valley.

Rob Thomson pulled his starters in the middle of the sixth and third base prospect, Carson DeMartini, led off the frame with a full count solo shot to bring the score within one. Dante Nori got his first hit of the spring with a hard hit single on the next pitch.

Bryce Harper and Brandon Marsh rounded out the starters who got their first reps in, going hitless in five combined trips to the plate.

Johan Rojas played a typically solid centerfield and went 0-1 with a walk. It will be interesting to see how the organization views Rojas and how much of that could be influenced by his play this spring, but presumably he will begin the year as the starting center fielder in Lehigh Valley as an insurance policy for Justin Crawford.

Lehigh Valley starter, Charles King, got the seventh inning mound duty and went 1-2-3 with a pair of punchouts. He also sported a 70’s mustache and a flowing mane, which was an organizational need following the Matt Strahm trade.

Kehden Hettiger took over at DH for Schwarber and laced a well-hit double down the right field line in the bottom of the seventh. FanGraphs has Hettiger as the Phillies #23-rated prospect and the 21 year old switch hitter is expected to continue splitting time between first base and catcher in Reading to begin the season.

22 year old right-hander, Giussepe Velasquez, pitched the eighth, allowing one single and collecting all three outs via the punchout. FanGraphs has him starting the season in the rotation in Clearwater.

Bench candidate, Bryan De La Cruz, started in right field and was the only repeat starter from yesterday’s spring opener. He went 0-2 at the dish with one strikeout after notching one of the Phillies’ four hits yesterday in three at bats.

Low-A ball starter, Aaron Combs, pitched a scoreless ninth with a hit-by-pitch. 

Top second base prospect, Aroon Escobar, got his first hit of the spring with an infield single to lead off the bottom of the ninth but that’s all the reserves could muster as the Phils fall to 0-2.

The Phillies will travel across the peninsula to Palm Beach for a rare spring training night game against the Washington Nationals tomorrow at 6:05pm.

Quick Recap: Jays Lose To Red Sox

Feb 22, 2026; Fort Myers, Florida, USA; Toronto Blue Jays pitcher Lazaro Estrada (60) throws a pitch during the third inning against the Boston Red Sox at JetBlue Park at Fenway South. Mandatory Credit: Kim Klement Neitzel-Imagn Images | Kim Klement Neitzel-Imagn Images

Blue Jays 10 Red Sox 11

Of course, batters are ahead of pitchers early in spring training. Lots of scoring.

Pitching:

  • Fernando Perez started for the Jays and had a rough time. It started with a Riley Tirotta error (playing first base). Then a hard line out to center. A double. A ground out, scoring the first run. A walk and a single, scoring another. And a double scoring two more. All unearned, but 4 runs scored, with Perez getting just two outs.
  • Hunter Gregory got the last out of the inning, a strikeout.
  • Chase Lee had a perfect second inning, getting a strikeout.
  • Lazaro Estrada threw two scoreless innings, with 2 hits, 1 walks and 1 strikeout.
  • Spencer Miles had a scoreless 5th, with a strikeout, single and walk.
  • Yariel Rodríguez came in for the 6th, and he didn’t make a case for getting back on the roster. 5 hits and a walk, and 6 earned runs, while getting just two outs.
  • Devereauz Harrison (road spring games is a place to see guy you have never heard of), hit a batter and gave up a 2-run double.
  • Connor Seabold started the 7th. He gave up a hit, two walks and had two strikeouts, with 1 earned run getting just the 2 outs.
  • Brendan Cellucci got the 3rd out of the seventh.
  • Michael Plassmeyer gave up a couple of singles, and got a strikeout in the eighth.

On offense, the starters:

  • Myles Straw was 1 for 3, with a strikeout.
  • Jesús Sánchez, getting his first action as a Blue Jay, had a walk in 3 PA.
  • Eloy Jiménez, also getting his first moment in a Jays’ jersey, had a home run and a double, 2 RBI, with a strikeout in 3 at-bats.
  • RJ Schreck was 1 for 2 with a strikeout.
  • Leo Jiménez was 1 for 2 with a RBI.
  • Brandon Valenzuela was 0 for 1 with a walk and a RBI.
  • Arjun Nimmala was 1 for 2 with a RBI and a strikeout.
  • Riley Tirotta 1 for 2, double. He also made an error at first base, which led to the four runs in the first inning.
  • Cutter Coffey (best name of the day) was 0 for 2 with a k.

Others:

  • Ismael Munguia, I wonder if he says “My name is Ismael’ a lot? He was 0 for 2, with a k.
  • Eddie Micheletti Jr. was 1 for 2, with a double.
  • Carter Cunningham walked.
  • Tucker Toman: Double, RBI in his trip to the plate.
  • Yohendrick Pinango went 1 for 3, with a double, RBI and a k. He also made a nice catch in left.
  • Rafael Lantigua: 1 for 3 with a k.
  • Robert Brooks: 1 for 2, single, RBI.
  • Josh Kasevich: 1 for 2 with a home run and 2 RBI.
  • Nick Goodwin doubled off the wall, with two out in the ninth, but Brooks didn’t score from first.
  • Sean Keys: 0 for 1 with a walk and 2 strikeouts (the second one ended the game).
  • Charles McAdoo: 0 for 1 with a walk.

Now we are 1-1 this spring.

Grapefruit Juice: Mets 6, Yankees 4

TAMPA, FLORIDA - FEBRUARY 22: Justin Hagenman #47 of the New York Mets pitches during the second inning of a spring training game against the New York Yankees at George M. Steinbrenner Field on February 22, 2026 in Tampa, Florida. (Photo by Mark Taylor/Getty Images) | Getty Images

The ball was flying at George M. Steinbrenner with the Mets blasting four home runs to defeat the Yankees 6-4 in the spring version of the Subway Series. On the other side of the ball the team’s pitching mostly held up well especially considering they faced quite a few Yankee starters for a few at bats in the beginning of the game.

  • Justin Hagenman got the start and gave up a solo home run to José Caballero. His final line was 2.1 IP, 2 H, 1 ER, 3 BB, and 3 K.
  • DH Jared Young got the scoring started in the second with a solo home run off Luis Gil.
  • The team got production out of their catchers. Both Luis Torrens and Hayden Senger hit solo home runs
  • Carson Benge went 0-for-3 in his spring debut
  • JT Schwartz hit a three-run home run in the eighth to provide a cushion.
  • The Mets pitching held the Yankees off the board until the bottom of the eighth when Brian Metoyer gave up a three-run home run to Kenedy Corona.
  • The Yankees got the tying runs on in the ninth but Carlos Guzman nailed down the save.

Next up the Mets will face the Blue Jays at 1:07 pm ET in sunny Dunedin, Florida.

Mark Vientos embraces spring training at first base as Mets' 2026 depth chart reshuffles

The Mets enter the 2026 MLB season with a new depth chart at first base after Pete Alonso's departure, and Mark Vientos is among the players involved.

Vientos batted second and started at first in Sunday's spring training game at the Yankees' George M. Steinbrenner Field in Tampa, Fla., and played five innings.

"Pretty good," he said of his progress at first base. "Felt good to get my feet wet for the first game. Got a play at the end of the game, which was nice. But felt good. Felt good to be out there again."

The defensive play came to end the fifth inning when Amed Rosario grounded out to Vientos, whom the Mets replaced in the batting order in the sixth inning with left fielder Nick Morabito while JT Schwartz took first base.

"I think it's just getting everyday reps over there," Vientos said. "I think, more and more you get reps, I'll for sure feel a lot more comfortable. I played first base before in the past, and it's the same thing (as third base). Only thing is you've got to cover the bag, you've got to be a little bit more aware. But I feel comfortable over there."

Vientos primarily plays third base but has a background at the position in addition to his time designated hitting.

"For sure, footwork -- I think it's just getting familiar with the bag, throws," he said. "The bag is a lot bigger, so I've got more leeway to move around, switch foot, footing and, yeah -- like I said, I'm feeling comfortable out there. ... We're covering all the things we need to get better with."

The 27-year-old is open to playing "wherever" the Mets need him.

"Wherever they want me to play, wherever I get the opportunity -- whether it's third, first, DH -- wherever it is that they want me to do, I'm fine with it," Vientos said.

"I just want to help the team win and do my best job for it."

Vientos slashed .233/.289/.413 with 17 home runs and 61 RBI in 121 games in 2025. The production was a step back from his breakout 2024 when he slashed .266/.322/.516 with 27 home runs and 71 RBI in 111 games.

"I think it's just sticking to the routine, sticking to what works, not getting away from it," said Vientos, who posted an 0-for-3 afternoon at the plate Sunday. "My routine is a very simple one, but I'd say that, last year, I started switching things up. I wasn't trusting it, and I didn't have anything that was consistent.

"If my routine is inconsistent, how are my results on the field going to be consistent? So, that's all I'm focused on when it comes to offensive side is my routine and sticking to it."

Luis Torrens hits one of Mets' four home runs in spring training win over Yankees

The Mets defeated the Yankees by a score of 6-4 in Grapefruit League action on Sunday.

Here are the key takeaways...

-- The Mets have said that top prospect Carson Benge is going to get a legitimate shot to win the starting right field job, and they backed that up by having Benge lead off and play right on Sunday.

In his first at-bat against Luis Gil, Benge was sawed off and hit a jam-shot pop-up to shortstop. In his second AB, Benge hit a grounder to first and nearly ran it out for a hit, but was out by half a step or so. 

Benge's toughest at-bat came in the top of the fifth, facing veteran lefty Tim Hill. After falling behind 0-2, Benge laid off a ball and fouled another pitch off before grounding into a 6-3 double play. He was replaced defensively in the bottom of the fifth inning.

-- The first Mets home run of 2026 spring training came off the bat of Jared Young in the second inning, when he clobbered a high fastball for a solo homer.

Young played in 23 games for the Mets last season and hit four home runs. He’ll likely start the season in Triple-A, but could be a left-handed hitting option off the bench.

-- The Mets flashed some more pop in the top of the fourth, when Luis Torrens lifted a solo home run to right-center. Barring anything unexpected, Torrens will be the Mets' backup catcher behind Francisco Alvarez come Opening Day.

Not to be outdone, fellow catcher Hayden Senger joined the power party in the top of the sixth, hitting a solo shot to right-center. Senger has major league experience and could be in the mix for the backup catching job.

-- And for good measure, and for further proof that the wind was blowing out to right, JT Schwartz lifted one up into the jet stream in the top of the eighth, and it carried well out of the ballpark for a three-run shot.

-- Righty Justin Hagenman started for the Mets, going 2.1 innings while allowing one earned run on two hits. He walked three and struck out three, and figures to be in the mix if the Mets need a spot start during the season.

YANKEES

-- Gil went 2.2 innings for the Yankees, throwing 48 pitches. He allowed a pair of hits, including the solo homer, but he struck out four and didn't walk a batter. His fastball sat around 96 MPH, and 33 of his 48 pitches were strikes.

-- Shortstop is an area of focus for the Yankees, considering Anthony Volpe will miss the beginning of the season and is no sure bet to start once he returns, and Jose Caballero made an impact on Sunday, smacking a solo home run on a hanging Hagenman breaking ball in the third inning. Caballero will likely be the Opening Day starter at short for the Yanks.

-- Coming off a two-homer game in his spring debut, Aaron Judge went 0-1 with a groundout to third, but he did reach base twice via walks. Cody Bellinger had a pair of base hits, and Jazz Chisholm Jr. reached base twice with a single and a walk.

-- Outfielder Kenedy Corona drew the Yankees closer with a three-run homer in the bottom of the eighth inning. Corona spent the entire 2025 season in Triple-A in the Houston Astros system before the Yankees signed him to a minor league deal.

Highlights

What's next

The Mets visit the Toronto Blue Jays for a 1:07 p.m. start time on Monday afternoon, while the Yankees visit the Pittsburgh Pirates for a 1:05 p.m. start time.

Rhys Hoskins is not a Phillie. Why not and what does it mean?

PHILADELPHIA, PA - NOVEMBER 01: Rhys Hoskins #17 of the Philadelphia Phillies hits a home run in the fifth inning of Game 3 of the 2022 World Series between the Houston Astros and the Philadelphia Phillies at Citizens Bank Park on Tuesday, November 1, 2022 in Philadelphia, Pennsylvania. (Photo by Rob Tringali/MLB Photos via Getty Images) | MLB Photos via Getty Images

Rhys Hoskins is now a Guardian, agreeing to a deal with Cleveland on Sunday morning. His lengthy stay in free agency and non-guaranteed deal indicate that he wasn’t in high demand. However, there was at least one team that showed some interest in him, according to this report from Devan Kaney:

That certainly got Phillies fans talking. Reactions to this generally fell into one of three categories:

  1. Heck yeah! We loved that guy and the Phillies haven’t been the same since he left! Bring him back!
  2. The Phillies need right-handed power to protect Bryce Harper in the lineup! Bring him back!
  3. Um…where would he play?

I understand the first reaction as nostalgia can be a hell of a drug. Now that we’ve had a few years of separation (and playoff failures), it seems people are remembering Hoskins more fondly than they actually thought of him while he was here. For most fans, the home run binges and the bat spike against the Braves are the lasting memories of his time in Philadelphia.

Less remembered are the deep, prolonged slumps that he endured every season. That bat spike, as well as his performance against the Padres have made people think of him as a good playoff performer, but part of the reason, he was so emotional was because he had been 1-20 in the playoffs up to that point. Later in those same playoffs, he recorded a .394 OPS in the World Series. And for what it’s worth, he was 0-9 in the playoffs with the Brewers in 2024.

As for the belief that Hoskins would have provided Bryce Harper with right-handed protection in the lineup, I have to disagree. Hoskins’ two-year stint with the Brewers didn’t set the world on fire. In 2024, while coming off a missed season due to a knee injury, Hoskins had a .722 OPS with 26 home runs. Those aren’t bad numbers, but they’re also not great ones, especially for a right-handed first baseman who is a negative in the field. He was having a better season in 2025 (.748 OPS) before missing most of the second half with a thumb injury. He returned before the end of the season, but the Brewers didn’t include him on their playoff roster.

Based on recent history, there’s no reason to think Hoskins will be a great player in 2026, and based on the terms of his new contract, that is the consensus opinion throughout MLB. That said, if you want a right-handed hitter who provides 25+ home run power, Hoskins can probably give you that over a full season.

But – and this is probably the main reason why Hoskins is not a Phillie – Hoskins likely wouldn’t have provided that power for the Phillies because there was no place to play him.

Hoskins is limited to first base and designated hitter, and the Phillies already have All-Stars at those positions. Please don’t suggest he play left field. Hoskins was a disaster playing there in 2018, and I suspect that eight years and one major knee injury later, he’s not going to be any better.

I saw suggestions that Hoskins be used in a platoon-type role where he would play first base against left-handed pitching with Bryce Harper going to left field in place of Brandon Marsh. But I’ll believe that Harper is willing to play the outfield when I see it. We’ve heard whispers about it, but I don’t think there have been any official quotes. This plan would also weaken the Phillies defensively at both first base and left field, although Otto Kemp – presumed to be the right-handed half of a platoon with Brandon Marsh in left – is certainly not a plus on defense either.

Hoskins also doesn’t have drastic platoon splits over his career, and he actually had a higher OPS against right-handed pitching in 2025 (.756 vs. .731). While I’m sure he’d do better than Marsh against lefties (a low bar to be sure), if you’re going to use a player in a platoon, you’d want him to crush opposite hand pitching.

There was talk about using him as a bench bat, and I agree that it would be nice to have a legit power threat off the bench. But I doubt that Hoskins was even interested in that.

Besides, if the point was to protect Harper in the lineup, I’m not sure what good a bench bat would have done. So, even if they had signed Rhys Hoskins, we still would have likely had Alec Bohm as the Opening Day cleanup hitter. (Cue the grumbling from the fans.)

I think part of the discontent with that arrangement is that people are still holding on to outdated ideas as to what a “cleanup” hitter actually is. Not so long ago, Alec Bohm would have been batting second or third with Kyle Schwarber – a stereotypical power hitter – batting fourth. But these days, teams tend to put their best hitters as high up in the lineup as they can, and the modern two-hole hitter is generally a bigger power threat than the man in the four-hole. (The venerable Schmenkman can provide more information.)

The most important takeaway from this Hoskins report is that the team’s team president and franchise player are still very much not on the same page. Harper clearly believes the team isn’t good enough as is and seems to be putting some of the blame for his “nonelite” season on his supporting cast. Dombrowski’s attitude seems to be: “We’re paying these players as if they’re stars, so they need to play like stars when it counts.”

They’ve both got a point – although I know that far more Phillies fans share Harper’s opinion – but unless one of them does something to solve the problem, it is likely to continue, and the relationship between Harper and Dombrowski is unlikely to improve.

Analyzing the Rhys Hoskins Add for the Guardians

Jun 27, 2025; Milwaukee, Wisconsin, USA; Milwaukee Brewers first baseman Rhys Hoskins (12) looks on during the game against the Colorado Rockies at American Family Field. Mandatory Credit: Jeff Hanisch-Imagn Images | Jeff Hanisch-Imagn Images

The Guardians added a right-handed bat, finally, bringing Rhys Hoskins in on a minor-league deal today.

First, the reasons the team is bringing Hoskins in:

  • The price is right. The team doesn’t have to guarantee Hoskins a roster spot while also only owing him $1.5M if he makes the team.
  • Hoskins is 33 years old, which is not young but not old for a baseball player. This is not a 39 year-old Carlos Santana signing.
  • Even in a bit of a down year for him compared to his career 121 wRC+, Hoskins still put up a 109 wRC+ last season, which would have been third-best among Guardians’ players who got 300 or more plate appearances in 2025. He also has a 137 wRC+ against left-handed pitching for his career. Some have noted that his wRC+ against southpaws is only 109 in 2024-2025, but it’s generally wiser to look at his career numbers when there is a large enough sample size. I’d expect that Hoskins, if healthy, will be capable of putting up something closer to his career 137 wRC+ against LHP than the 109 of the past couple years.
  • Hoskins had his best year defensively since 2019 in 2025, putting up 2 Defensive Runs Saved and 1 Out Above Average at first base. This is a solid indicator of a player not willing to rest on past achievements, but willing to work to continue to contribute as his career wanes.
  • Hoskins had his lowest chase-rate in six years in 2025 (19.9% out-of-zone swing rate) and the highest hard-hit rate of his career (46.4%). These are decent indications that he still has potential to be the 120 wRC+ hitter he has been for his career for another season if healthy and given the opportunity.
  • Most importantly, the addition of Hoskins provides needed depth in several areas. First of all, if neither David Fry nor Juan Brito are looking at their best, either or both can be optioned to Columbus. CJ Kayfus, now, can provide much needed depth in left and right field, given the potential for either (or both) of Chase DeLauter or George Valera to be affected or limited by injury concerns. I realize that some folks are concerned that Kayfus and Valera, especially, may not get the opportunities they deserve, but, it’s important to remember that good teams, playoff-contending teams, need the depth to make sure they do not have to rely on every young player to succeed, every injured player to be healthy, and every long-shot cause to pay off.

I think the player this addition affects most is likely Johnathan Rodriguez. Hoskins is very likely a better DH option than Rodriguez will be, and I think the Guardians are likely correct in that assessment. Hoskins also gives the useful aspect of being an average defender at first (vs. Rodriguez being a terrible defender everywhere). This move also probably makes Nolan Jones more of a depth piece than a relied upon starter, which is good news.

I expect that as long as Hoskins is healthy, he will make the Opening Day Roster, and I wouldn’t be surprised if we start to see David Fry become an option in right field, despite Vogt’s earlier indications that he wouldn’t be. The collection of hitters for Opening Day seems likely, at the moment, to be:

C – Bo, Hedges, Fry
1B – Manzardo and Hoskins
2B – Arias or Brito
3B – Jose
SS – Rocchio
LF – Kayfus or Valera (or Kwan, if centerfield doesn’t pan out)
CF – Kwan (or Jones or DeLauter if Kwan is in left)
RF – DeLauter (or Valera or Kayfus if Kwan is in left)
Utility Infielder: Daniel Schneemann (or Gabriel Arias if Brito makes the team)
Utility Outfielder: Stuart Fairchild or Angel Martinez

The good news is that Fry, Kayfus, Rodriguez, Schneemann, and Valera all have options and can be useful depth in Columbus as need be. Nolan Jones, also, can probably be designated for assignment and passed through to Columbus if he doesn’t make the roster (though I suspect he would probably be traded, instead). This is important for a team that wants to have the piece necessary to survive the grind of a 162-game season while maintaining a consistent level of offense.

Finally, Hoskins had a wRC+ of over 130 last season before he injured his thumb a couple months into the season. Seems a reasonable chance that healthy thumb Hoskins can be that kind of threat again. Choosing the Guardians as his minor-league deal option means Hoskins thinks he has a good shot to make the roster here.

I feel much better about the Guardians’ offseason. I’d like to see Randal Grichuk also brought into camp to add to the competition for right-handed outfielders, but this is enough to call off the worst of the dogs in terms of Guardians’ offseason inactivity for me. Last second heave by Chris Antonetti with the game clock expiring – and it’s good!

Guardians signing Rhys Hoskins after Bryce Harper pushed for Phillies reunion

An image collage containing 2 images, Image 1 shows Rhys Hoskins of the Milwaukee Brewers reacts after striking out swinging, Image 2 shows Philadelphia Phillies first baseman Rhys Hoskins #17 rounds the bases, pointing, after hitting a solo home run

Rhys Hoskins is not heading back to Philadelphia after all.

The former Phillies slugger, who spent his first six MLB seasons in the city of brotherly love, has agreed to a minor league deal with the Guardians, The Post’s Jon Heyman confirmed.

Hoskins’ deal is worth $1.5 million if he makes the team out of spring training, according to The Athletic.

Rhys Hoskins spent the last two seasons with the Brewers. Charles Wenzelberg/New York Post

His new contract comes days after a report that Phillies superstar Bryce Harper, desiring “emotional edge/swagger” for the lineup, suggested a reunion with Hoskins to team president Dave Dombrowski, per 94WIP’s Devan Kaney.

The first baseman was “game to come back and finish the job with the Phillies,” per Kaney, who added that Dombrowski decided against a reunion.

Harper’s desire for offensive reinforcement after an eventful offseason in which Dombrowski lost out on infielder Bo Bichette, who spurned the Phillies to join the National League East rival Mets.

Dombrowski re-signed JT Realmuto and Kyle Schwarber while also stirring controversy by questioning if Harper, a two-time MVP, is still an elite player.

Excluding the COVID-shortened 2020 season, Hoskins averaged 30 homers and 82 RBIs from 2018 through 2022, establishing himself as one of MLB’s most consistent sluggers.

He cemented himself in Phillies lore with a standout postseason in 2022, blasting six home runs as the Phillies reached the World Series.

Hoskins established himself as one of MLB’s most consistent sluggers during his six-year stint with the Phillies. Charles Wenzelberg/New York Post

The following spring, Hoskins was carted off the field days before the regular season after suffering a season-ending torn ACL in a devastating blow.

“I just put my hand on his shoulder, but you know, no words needed to be said right there,’’ then-Phillies outfielder Nick Castellanos said in the aftermath. “What is there really to say? Everybody knows exactly what’s going on. When something like that happens, it’s not taken lightly.

“I think every single person on that field around him [realized] the seriousness of that moment.’’

The brutal injury was compounded by the fact that he was set to hit free agency after the season.

The Phillies did not re-sign Hoskins as he joined the Brewers on a two-year, $34 million pact – but he did not recapture his prior success in Milwaukee.

Hoskins tormented the Mets to begin 2024, but managed a meager .213 average and -0.9 WAR despite notching 26 homers and 82 RBIs.

He started strong last season, but a thumb injury limited him to just 90 games, where he slashed .237/.332/.416 with 12 homers and 43 RBIs.

Spring Training Game Thread: Guardians vs. A’s

Feb 21, 2026; Phoenix, Arizona, USA; Cleveland Guardians right fielder Nolan Jones (22) is congratulated in the dugout after hitting a 3-run home run in the fifth inning against the Milwaukee Brewers at American Family Fields of Phoenix. Mandatory Credit: Jayne Kamin-Oncea-Imagn Images | Jayne Kamin-Oncea-Imagn Images

Today, the Guardians will play the Athletics

Cleveland will lineup as follows:

Schneemann 3B

Valera RF

Fry C

Manzardo DH

Fairchild CF

Jones LF

Velazquez 1B

Bazzana 2B

Genao SS

Messick P

It will be fun to get a glimpse at a potential infield of the future in Velazquez, Bazzana and Genao, as well as see what Fairchild looks like in center and Fry at catcher.

Spring Training Game Thread: Colorado Rockies at Texas Rangers

Feb 17, 2026; Surprise, AZ, USA; Texas Rangers pitcher MacKenzie Gore during media day at Surprise Sports Complex. Mandatory Credit: Arianna Grainey-Imagn Images | Arianna Grainey-Imagn Images

The Texas Rangers welcome the Colorado Rockies to their spring home in Surprise, Arizona for a Cactus League matchup.

The most notable thing about today’s contest is the debut in Texas attire for big lefty offseason acquisition MacKenzie Gore. Opposing Gore and Texas for Colorado will be former Ranger Jimmy Herget, a right-handed reliever who pitched for Texas in 2020-21.

Today’s Lineups

ROCKIESRANGERS
Edouard Julien – 2BEvan Carter – CF
Brett Sullivan – CCorey Seager – SS
Jake McCarthy – CFJoc Pederson – DH
Jordan Beck – RFJake Burger – 1B
T.J. Rumfield – 1BJosh Jung – 3B
Kyle Karros – 3BJosh Smith – 2B
Nicky Lopez – SSKyle Higashioka – C
Zac Veen – LFAlejandro Osuna – RF
Sterlin Thompson – DHMichael Helman – LF
Jimmy Herget – RHPMacKenzie Gore – LHP

You can listen to the game via 105.3 The Fan or follow along on Gameday. First pitch from Surprise Stadium is scheduled for 2:05 pm CT.

Go Rangers!

Arizona Diamondbacks Spring Training Gameday Thread, #3 vs. Los Angeles Angels

SCOTTSDALE, AZ - FEBRUARY 25: A general view of Salt River Fields at Talking Stick on February 25, 2023 in Scottsdale, Arizona. (Photo by Kyle Cooper/Colorado Rockies/Getty Images) | Getty Images

Well, at least it’s not the Rockies! We will be seeing them again later in the preseason, but for now we move outside of the complex, and welcome the Angels as the first team to visit Salt River Fields this spring. Like the D-backs, they had a bit of a rough day yesterday om their home openers. Actually, it was probably worse: they were 9-0 down by the middle of the second, on their way to a 15-2 loss at the hands of their city rivals. The eleven pitchers used by the Angels gave up sixteen hits and eleven walks. So both teams today will be looking to flush that one and move on. Here’s the Arizona line-up this afternoon.

After Kohl Drake, we can expect to see some of these arms: RHP Yilber Diaz, RHP Kade Strowd, RHP Junior Fernández, RHP Landon Sims, RHP Roman Angelo and LHP Avery Short. Diaz and Stroud are one I’ll be paying particular attention to this spring. Like Mitch Bratt yesterday, Drake came over from the Rangers in the Merrill Kelly deal at the trade deadline. Interesting to see Waldschmidt in center. He started in left for the spring opener, and had one obvious misplay. It’s certainly a better Arizona line-up, with a regular infield, bar Aramis Garcia behind the plate.

No television here, but you can listen through Arizona Sports 98.7 FM, or perhaps online if you are not in the state.

Dodgers at Padres game chat

GLENDALE, ARIZONA - FEBRUARY 19: Kyle Tucker #23 of the Los Angeles Dodgers poses for a photo during Los Angeles Dodgers Photo Day at Camelback Ranch on February 19, 2026 in Glendale, Arizona. (Photo by Mike Christy/Getty Images) | Getty Images

One more road game this weekend for the Dodgers, with Jackson Ferris starting on the mound against the San Diego Padres in Peoria. Kyle Tucker makes his Dodgers debut.

Sunday game info
  • Teams: Dodgers at Padres
  • Ballpark: Peoria Sports Complex
  • Time: 12:10 p.m. PT
  • TV: SportsNet LA
  • Radio: AM 570 (simulcast), KTNQ 1020 AM (Spanish)

Game Thread: Brewers (0-1) at White Sox (2-0)

First chance to see The Man on TV. | Getty Images

Having crunched their first two opponents by a combined score of 19-3, the White Sox will try to extend the streak of slaughters against a Brewers split squad today.

Mike Vasil, who did an excellent job in relief last year and is under consideration for a rotation slot for 2026, will start the parade of pitchers for the Sox, with righty Logan Henderson first on the mound for the Brewers.

Henderson, who had a blazing beginning as rookie in 2025 only to have his season shut down by a flexor strain that limited him to five starts, will face a Sox lineup which, in keeping with usual spring one-on/one-off patterns, is largely the same as that in the opener against the Cubs Friday, but with Lenyn Sosa at second and Braden Montgomery in right. Kyle Teel and Korey Lee switch DH/C roles.

Which means that Sox fans get their first chance today to watch Munetaka Murakami on TV.

Vasil et al. will be facing the Brewers lineup that includes old buddy Andrew Vaughn but with most Milwaukee probable regular season starters on the other half of the split.

First pitch is scheduled for 2:05 p.m. Central under (surprise!) sunny skies and temps around 80°. Usual broadcast suspects, which, for those who have forgotten since last year, means CHSN and ESPN 1000.

Spring Training Game Thread III

SURPRISE, ARIZONA - FEBRUARY 19: Jac Caglianone #14 of the Kansas City Royals poses for a portrait during photo day at Surprise Stadium on February 19, 2026 in Surprise, Arizona. (Photo by Jeremy Chen/Getty Images) | Getty Images

The Kansas City Royals are back in action after getting crushed yesterday by the Padres 10-3. The Royals won their first Spring Training game against the Rangers 7-3 and will look to get back in the groove of things today taking on the Brewers.

Bailey Falter takes the ball to start today. Falter, a trade acquisition last summer, needs a good spring season to make the team, as the Royals have plenty of starting pitching depth. Here is the lineup behind Falter to start the contest today.

Notable things today: Jac Caglianone batting second, Carter Jensen hitting cleanup and catching, Michael Massey out in left field. Finally, Maikel Garcia is leading off again, the second time in the first three games.

The game can be listened to on 96.5 The Fan today. It’ll be nice to hear the voices of all the guys again, as we are just under 5 weeks away from games that count and matter in Kansas City. First pitch is set for 2:10 p.m. CT.

ST Game 3: Los Angeles Dodgers at San Diego Padres

PEORIA, ARIZONA - FEBRUARY 20: Fernando Tatis Jr. #23 of the San Diego Padres walks to the dugout before a spring training game against the Seattle Mariners at Peoria Stadium on February 20, 2026 in Peoria, Arizona. (Photo by Ric Tapia/Getty Images) | Fernando Tatis Jr. - Getty Images

Los Angeles Dodgers at San Diego Padres, February 22, 2026, 12:10 p.m. PST

Watch: Padres.TV and MLB Network

Location: Peoria Sports Complex – Peoria, AZ

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our threads

GB community, this is your thread for today’s game. Enjoy!