Sports
Top MLB Players Underperforming Early in the 2025 Season
The Major League Baseball season is about a month old, so enough games have been played to determine who’s off to a disappointing start. It’s not simply a matter of identifying who is playing poorly—although that helps—but we also need to factor in expectations, recent results and what kind of contract value the team is getting for the player.
They’ve played just a month in 2025, but as Yogi Berra possibly said: It’s getting late awfully early out there. Here are players who need to pick it up soon, or else they’ll keep making lists like this one:
Aaron Nola, Philadelphia Phillies, SP
Nola carries a 5.40 ERA and a 4.56 expected ERA (per FanGraphs), plus an 0-5 record through his first six starts—though the Phillies did win his most recent appearance. Nola, who turns 32 in June, has allowed two home runs in three different starts. He’s in the second year of a seven-year, $172 million contract.
Yainer Diaz, Houston Astros, C
Diaz has been one of the top three or four hitting catchers in the league since 2023, but he came into action Tuesday with a slash line of .172/.200/.299 and two home runs in 90 plate appearances. Yordan Alvarez and others in the Astros’ lineup have started slow too, but not this sluggish.
Triston Casas, Boston Red Sox, 1B
Casas is batting .185/.279/.315 with three home runs in his first 104 plate appearances, and manager Alex Cora has dropped him to sixth or seventh in the batting order. Entering 2025, Casas had produced about 25 percent better than league average (.250/.357/.473) with 45 homers in 840 plate appearances.
Marcus Semien, Texas Rangers, 2B
The Rangers entered action Tuesday with the most anemic offense by runs scored in the league, and Semien was not helping. He came in hitting .155/.226/.223 with two home runs in 115 plate appearances, though he did pick up three singles against the Athletics on Tuesday night. Only José Altuve and Ketel Marte have produced more offense at second base than Semien since he switched to that position full time in 2021.
Willy Adames, San Francisco Giants, SS
Adames produced about 11 percent above league average (.243/.320/.454) over five seasons before signing a $182 million free-agent contract in the offseason. For the Giants so far, his results have been tiny: .212/.286/.305 with just seven extra-base hits (two homers, including one Tuesday night). Oracle Park is a tough ballpark for right-handed hitters, but even accounting for that, Adames is producing 30 percent below league average.
Alec Bohm, Philadelphia Phillies, 3B
Bohm hit .280/.332/.448 with 97 RBIs in 606 plate appearances in 2024, and produced about 10 percent above league average over the past two seasons combined. He’s been one of the worst hitters in the league in 2025, slashing .221/.252/.274 with zero home runs and just three walks for a mediocre Phillies offense.
Cody Bellinger, New York Yankees, LF
Bellinger homered and doubled Tuesday night and is probably about to get hot. But he came in batting .194/.262/.312 with two homers and a .118 isolated power in 107 plate appearances, which translates to nearly 40 percent below league average. The Yankees will need more—and they’ll probably get it soon—but it’s been a poor start.
Anthony Santander, Toronto Blue Jays, RF
The Blue Jays finally landed Santander on a free-agent deal, and he has yet to show he was worth it. He’s batting .174/.260/.294 with three home runs in 123 plate appearances. His average exit velocity has been typical for him, but he’s been striking out more than usual. He’s probably trying too hard to be worth $92.5 million.
Luis Robert Jr., Chicago White Sox, CF
For parts of two seasons now, Robert has been disappointing. He hit a home run, drew a walk and stole a base Tuesday, but he’s still batting .158/.283/.305 in 115 plate appearances. He’s 27 years old and could become a free agent after this season if the White Sox don’t pick up $20 million team options for 2026 and 2027. It’s hard to figure why he’s been so bad. In 2023, he slugged .542 with 38 homers and 20 stolen bases.
Vinnie Pasquantino, Kansas City Royals, DH
He’s been one of the worst hitters in the league at .174/.242/.303 with three home runs in 120 plate appearances—good for 55 percent below league average. Pasquantino has expressed concern that he’s swinging the bat too fast. His bat speed, per MLB Statcast, has jumped from the 45th percentile to 84th, and he wonders if swinging harder might be less effective. In 1,112 previous career plate appearances, he produced about 15 percent better than league average.
Devin Williams, New York Yankees, CL
Well, he’s not the closer anymore—at least for now. Williams throws two pitches, a changeup and a four-seam fastball, and neither has been effective. The changeup has typically been one of the best pitches in the league, but it’s been no better than neutral so far. That drop in effectiveness could be linked to a drop in fastball velocity, which has declined from the 61st percentile to the 40th.
Sports
Cardinals down Marlins behind Nathan Church's homer
Apr 21, 2026; Miami, Florida, USA; St. Louis Cardinals starting pitcher Dustin May (3) throws against the Miami during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images Nathan Church slugged a two-run homer and Alec Burleson also drove in a pair of runs as the visiting St. Louis Cardinals defeated the Miami Marlins 5-3 on Tuesday.
St. Louis, which has won six of its past seven games, also got 5 1/3 strong innings from Dustin May (3-2). He allowed one run on six hits and one walk while striking out five.
Riley O’Brien pitched a scoreless ninth inning to earn his seventh save.
However, Cardinals star Jordan Walker had his 15-game hitting streak broken. The stretch ended two games short of his career high, set as a rookie in 2023.
Miami was led by Jakob Marsee, who finished 3-for-4 and homered on his first swing with a new bat. On the previous pitch, the bat slipped out of Marsee’s hands and landed in the netting. That bat was given to a fan, and Marsee went deep for the first time this season the new lumber.
Marlins starter Chris Paddack (0-4) gave up five runs on eight hits and a walk in 4 2/3 innings. He fanned seven. His ERA rose to 6.38 as Miami had its modest two-game win streak snapped.
Both teams scored in the first inning.
St. Louis got a run on rookie JJ Wetherholt’s leadoff double and Burleson’s RBI single.
Miami tied the score on Marsee’s 351-foot leadoff homer, pulled down the right field line. On the play, Marsee ran hard on his way to a potential triple before the umpires ruled that the ball had cleared the wall.
Wetherholt started another rally in the third when he drew a one-out walk, advanced to third on Ivan Herrera’s single and scored on Burleson’s grounder to first baseman Connor Norby, who threw wildly to the plate for an error.
The Cardinals made it 4-1 in the fourth. Masyn Winn singled, and Church swung at an inside cutter, pulling that pitch for a 370-foot homer to right.
St. Louis kept coming in the fifth, chasing Paddack with a Burleson double and Nolan Gorman’s two-out RBI single for a 5-1 score.
Miami cut its deficit to 5-3 in the eighth as reliever Ryne Stanek walked the bases loaded before allowing Heriberto Hernandez’s two-run single.
George Soriano replaced Stanek and struck out Norby looking on a pitch that caught the corner, low and inside, to end Miami’s best chance at a comeback.
–Field Level Media
Sports
Inter Miami visits Real Salt Lake for second test following coaching change
Apr 18, 2026; Denver, Colorado, USA; Inter Miami CF forward Lionel Messi (10) celebrates his game winning goal midfielder Rodrigo de Paul (7) in the second half against the Inter Miami CF at Empower Field at Mile High. Mandatory Credit: Ron Chenoy-Imagn Images Inter Miami passed their first test since the surprise departure of coach Javier Mascherano. As interim coach Guillermo Hoyos would attest, having Lionel Messi at his peak helps.
The Herons complete a two-game trip through the Rocky Mountains when they play Real Salt Lake on Wednesday in Sandy, Utah.
Messi scored on a penalty kick in the 18th minute and set up his own game-winner with a nifty run in the 79th minute of Miami’s 3-2 win over the Colorado Rapids Saturday. The match was played at the Denver Broncos’ stadium before an audience of 75,824 fans.
That was the first outing for Miami (4-1-3, 15 points) since Mascherano announced his resignation, citing “personal reasons,” mere months after he guided the club to the MLS Cup title.
“The best coach in the world is on the pitch,” Hoyos said afterward. “We have the best player in history who changes the course of matches and a team that gave everything football-wise.”
Hoyos was Miami’s sporting director before stepping in for Mascherano. With the Herons now second in the Eastern Conference, it’s his task now to keep the club on a stable path.
“This result means a continuity of what was being done,” Hoyos said.
They’ll have a quick turnaround to face Real Salt Lake (5-1-1, 16 points), who’ve begun a three-game homestand with two-goal wins over Sporting Kansas City and San Diego FC.
Diego Luna scored within the first five minutes of each match and Sergi Solans potted three goals in that span. The high-powered offense was just what RSL coach Pablo Mastroeni wanted to see.
“We have to bring the fans into the game and be electric and front-footed,” Mastroeni said before the San Diego game. “Both (San Diego and Miami) offer opportunities in transition and we’ve improved drastically in that area.”
Neither RSL nor Miami has lost since dropping their respective season openers Feb. 21. They’ve each scored 16 goals on the year, Messi accounting for seven of Miami’s and Solans scoring five for RSL.
Messi’s co-star Luis Suarez could draw back in after not being utilized against Colorado.
Meanwhile, Miami forward Mateo Silvetti (hamstring) participated in practice Monday, per the Miami Herald, and his status for the match is up in the air. The 20-year-old has scored two goals.
–Field Level Media
Sports
Strong second period allows Bruins to level series with Sabres
Apr 21, 2026; Buffalo, New York, USA; Boston Bruins center Fraser Minten (93) controls the puck during the first period against the Buffalo Sabres in game two of the first round of the 2026 Stanley Cup Playoffs at KeyBank Center. Mandatory Credit: Timothy T. Ludwig-Imagn Images The visiting Boston Bruins scored three second-period goals and held off a late Buffalo Sabres rally to post a 4-2 win on Tuesday and even their Eastern Conference quarterfinal playoff series at one victory apiece.
Viktor Arvidsson scored in the last two periods, giving the Bruins 1-0 and 4-0 leads. Morgan Geekie and Pavel Zacha also lit the lamp for Boston, which heads home for Game 3 of the best-of-seven series on Thursday.
Jonathan Aspirot, Casey Mittelstadt and David Pastrnak each dished out two assists for the Bruins, and Jeremy Swayman made 34 saves.
Bowen Byram and Peyton Krebs scored as Buffalo climbed within 4-2 in the closing minutes.
Sabres goalie Ukko-Pekka Luukkonen allowed four goals on 19 shots before Alex Lyon entered in relief following Arvidsson’s second marker, which came just 16 seconds into the third period.
Buffalo had a 36-26 shot advantage, including 20-8 in the third period, but its power play went 0-for-5. Boston finished 1-for-6 on the man advantage.
The physical contest featured 47 penalty minutes for each team.
Following a scoreless opening period, the Bruins took over in the second, scoring on three of their 11 shots against Luukkonen.
Arvidsson broke the deadlock 4:54 into the middle frame, taking Aspirot’s lob pass in ahead of the defense and beating Luukkonen five-hole with a backhander from the left circle.
A gaffe by Luukkonen helped Boston double its lead with 3:31 left in the period, as Geekie’s high backhanded dump from the far side of center ice eluded him over the glove.
The Bruins’ power play got in on the action 1:41 later. After Geekie’s one-handed keep-in at the blue line extended the play, Zacha tipped in Pastrnak’s shot from the top of the right circle while stationed in the bumper position.
Arvidsson made it 4-0 early in the third, prompting Sabres coach Lindy Ruff to change goaltenders. Aspirot banked a long feed off the boards to set up the play, leading Arvidsson down the left wing to score on a 2-on-1 rush with Zacha.
The Sabres struck twice in a 1:14 span to make things interesting. Byram accepted Beck Malenstyn’s back pass for a wrister from the top of the right circle to break Swayman’s shutout bid with 6:06 left.
Krebs soon made it 4-2, batting down and scoring the rebound of a Rasmus Dahlin point shot that caromed off the post and back into the crease.
–Field Level Media
