As the fantasy baseball season barrels towards the All-Star Game in one month, many players are starting to show who they are in 2025. With more than two complete months of data, each player’s fantasy performance is starting to become less fluky and more representative. Is there still time for a player to adjust? Of course, but we can start to get a clearer picture of who is overvalued and undervalued in 2025 fantasy baseball.
Based on early performance, team usage, and changes to a player’s approach or mechanics, it’s already clear some players were undervalued in fantasy baseball draft rooms while others appear to have been overvalued.
This weekly piece will look at the past week to two weeks of fantasy baseball performances to see who should be considered overvalued and undervalued going forward. When necessary, I will reference the Fantrax top 500 rotisserie rankings for the 2025 fantasy baseball season.
(Stats are up to date as of June 9)
Undervalued Fantasy Baseball Assets
Maikel Garcia (2B/3B/OF – KCR)
Even though Jazz Chisholm hates how he tags runners, Maikel Garcia is having a career year at the plate, and fantasy managers who took a shot on him are reaping the rewards. Garcia, who is just 25 years old, is having a breakout season with a .312/.375/.487 slash line, plus seven home runs and 13 stolen bases. His 14% strikeout rate is one of the elite numbers in the league, and he has boosted his walk rate to 9.2% as well.
His batting profile supports this evolution. He has increased his barrel rate, hard-hit rate, and exit velocity this year while seeing a significant seven percentage point drop in his groundball rate. The combination of more plate patience and harder-hit balls has combined to make Garcia one of the late-round breakout players of 2025.
Heliot Ramos (OF – SFG)
Outfield is always a very deep position in fantasy baseball, so it’s hard to crack the top 15 on a year-to-year basis. However, for the first time, Giants’ outfielder Heliot Ramos finds himself in that position, ranking as the 11th-best outfielder in 5×5 rotisserie formats this year.
Ramos entered Tuesday night with a .294 average, 42 runs, 11 home runs, 33 RBI, and five stolen bases. His .294 batting average is sixth among qualified outfielders this year, and he is one of only five outfielders hitting at least .280 with double-digit home runs. He is also top-15 in plate appearances at the position, so his strong numbers have been even more valuable to your fantasy teams.
Will Vest (RP – DET)
The Detroit Tigers have certainly had their issues with their bullpen this year. As a group, they strike out 7.6 batters per nine innings (27th in MLB), they have a 3.81 FIP (16th in MLB), and only have 1.5 WAR collectively (again, 16th in MLB). However, the Detroit Tigers have the best record in the American League, and much of the late-inning success is due to the team’s new closer, Will Vest.
Vest, a 30-year-old reliever with five saves to his name heading into 2025, got his 11th save Tuesday night. He also strikes out more than a batter per inning and allows just 0.28 home runs per nine. Heading into Tuesday night, only seven relievers in baseball had pitched at least 30 innings and had an ERA below 2.00. Vest’s 1.67 ERA is one of the best in baseball, and only four pitchers with at least 10 saves have a better number this year.
Overvalued Fantasy Baseball Assets
Marcell Ozuna (OF – ATL)
The Atlanta Braves lost again on Tuesday night, scoring just one run against the Milwaukee Brewers. Ronald Acuna Jr. had three hits and an RBI, and the rest of the lineup was 5-for-30 with 10 strikeouts. It’s been awful for Atlanta’s offense this year, and Marcell Ozuna has been one of the primary culprits. After an incredible fantasy season in 2024 (39 home runs and 104 RBI), Ozuna has just 10 homers and 30 RBI this year, and has lost 40 points of batting average (currently at .257).
At age 34, he has lost bat speed, hard-hit ability, and barrel rate excellence. Every one of those numbers is down this year, even as his strikeout rate has improved slightly over last season. Strangely, Ozuna is walking more than ever before (18% this year), but that doesn’t help at all for most fantasy leagues, so we are stuck with a mediocre batting average and average power through more than a third of the season.
Michael Harris II (OF – ATL)
More Atlanta Braves? When your team is 28th in baseball in wOBA, there is plenty of blame to go around, and Michael Harris II deserves a large chunk of it. Harris is a lot like Bo Bichette, where fantasy managers seem to constantly be chasing his first season (.297/.339/.514 with 19 home runs and 20 stolen bases in 114 games), but have come up wanting each time. This year, Harris is on a very nice pace with stolen bases (1o steals through 65 games), but everything else has been abysmal.
Harris has a .237/.265/.341 line this year with only four home runs and just a 3% walk rate. Both his hard-hit rate and barrel rate have suffered huge losses from his 2024 numbers, and he is hitting 50% of his batted balls on the ground. Maybe the Atlanta Braves break out of their offensive funk at some point in the weeks ahead, but Harris and others will have to be a part of that because they are struggling right now.
Bailey Ober (SP – MIN)
At age 29, the thought was that Twins pitcher Bailey Ober would continue his progression, still being in his prime. But in 2025, that has not happened. Despite a 4-2 record, Ober has struggled in his first 13 starts of the season. Primarily, this looks to be a strikeout issue. His 7.04 strikeouts per nine innings is a huge dropoff from the 9.62 he posted in 2024. His walks and home runs are mercifully down somewhat in 2025, but without that swing-and-miss ability, Ober’s numbers haven’t looked great.
His 3.78 ERA is actually slightly better than 2024’s 3.98, but in 2024, he had a 3.22 expected ERA (xERA). That number is 3.93 in 2025. The WHIP has also spiked this year. At 1.30, it’s the highest of his career and 30% higher than it was last year (1.00). His fastball velocity is down this year, which might have something to do with the lack of strikeouts, so that’s a problem that needs fixing quickly.


