This week, I'm going to examine underperforming but still highly rostered hitters. To find the players, I took all the hitters with at least a 50 percent rostership rate in the RotoWire Online Championship (min. 100 PA) who were the lowest ranked according to the FanGraphs player rater.
Fantasy managers must be holding out some hope for these guys, but in many cases, it's time to move on. Here are the 30 lowest-ranked hitters, with my thoughts on some of them.
| Name | Roster% | PA | R | HR | RBI | SB | AVG | Dollars |
|---|---|---|---|---|---|---|---|---|
| Kyle Stowers | 99% | 112 | 13 | 1 | 6 | 1 | .216 | -$11.6 |
| George Springer | 99% | 125 | 10 | 3 | 9 | 1 | .196 | -$11.4 |
| Roman Anthony | 100% | 130 | 12 | 1 | 5 | 2 | .229 | -$11.3 |
| Francisco Lindor | 100% | 105 | 14 | 2 | 5 | 2 | .226 | -$10.8 |
| Ezequiel Tovar | 72% | 171 | 13 | 1 | 13 | 3 | .204 | -$10.8 |
| Royce Lewis | 59% | 119 | 11 | 3 | 13 | 3 | .163 | -$9.6 |
| Eugenio Suarez | 100% | 100 | 10 | 3 | 11 | 0 | .231 | -$9.1 |
| Brendan Donovan | 77% | 101 | 9 | 3 | 8 | 1 | .274 | -$7.8 |
| Matt Chapman | 80% | 202 | 18 | 1 | 16 | 0 | .220 | -$7.5 |
| Austin Wells | 80% | 133 | 11 | 3 | 5 | 0 | .170 | -$7.2 |
| Steven Kwan | 91% | 204 | 23 | 1 | 11 | 2 | .204 | -$6.9 |
| Lawrence Butler | 86% | 149 | 16 | 3 | 13 | 4 | .176 | -$6.7 |
| Adolis Garcia | 90% | 193 | 17 | 4 | 14 | 1 | .211 | -$5.7 |
| Colt Keith | 55% | 142 | 18 | 0 | 6 | 1 | .291 | -$5.6 |
| Logan O'Hoppe | 67% | 110 | 10 | 1 | 8 | 0 | .200 | -$5.4 |
| J.T. Realmuto | 95% | 112 | 10 | 1 | 8 | 0 | .220 |
This week, I'm going to examine underperforming but still highly rostered hitters. To find the players, I took all the hitters with at least a 50 percent rostership rate in the RotoWire Online Championship (min. 100 PA) who were the lowest ranked according to the FanGraphs player rater.
Fantasy managers must be holding out some hope for these guys, but in many cases, it's time to move on. Here are the 30 lowest-ranked hitters, with my thoughts on some of them.
| Name | Roster% | PA | R | HR | RBI | SB | AVG | Dollars |
|---|---|---|---|---|---|---|---|---|
| Kyle Stowers | 99% | 112 | 13 | 1 | 6 | 1 | .216 | -$11.6 |
| George Springer | 99% | 125 | 10 | 3 | 9 | 1 | .196 | -$11.4 |
| Roman Anthony | 100% | 130 | 12 | 1 | 5 | 2 | .229 | -$11.3 |
| Francisco Lindor | 100% | 105 | 14 | 2 | 5 | 2 | .226 | -$10.8 |
| Ezequiel Tovar | 72% | 171 | 13 | 1 | 13 | 3 | .204 | -$10.8 |
| Royce Lewis | 59% | 119 | 11 | 3 | 13 | 3 | .163 | -$9.6 |
| Eugenio Suarez | 100% | 100 | 10 | 3 | 11 | 0 | .231 | -$9.1 |
| Brendan Donovan | 77% | 101 | 9 | 3 | 8 | 1 | .274 | -$7.8 |
| Matt Chapman | 80% | 202 | 18 | 1 | 16 | 0 | .220 | -$7.5 |
| Austin Wells | 80% | 133 | 11 | 3 | 5 | 0 | .170 | -$7.2 |
| Steven Kwan | 91% | 204 | 23 | 1 | 11 | 2 | .204 | -$6.9 |
| Lawrence Butler | 86% | 149 | 16 | 3 | 13 | 4 | .176 | -$6.7 |
| Adolis Garcia | 90% | 193 | 17 | 4 | 14 | 1 | .211 | -$5.7 |
| Colt Keith | 55% | 142 | 18 | 0 | 6 | 1 | .291 | -$5.6 |
| Logan O'Hoppe | 67% | 110 | 10 | 1 | 8 | 0 | .200 | -$5.4 |
| J.T. Realmuto | 95% | 112 | 10 | 1 | 8 | 0 | .220 | -$4.4 |
| Spencer Torkelson | 96% | 188 | 15 | 7 | 19 | 0 | .194 | -$4.3 |
| Tyler Stephenson | 79% | 141 | 8 | 3 | 13 | 0 | .183 | -$4.1 |
| Trevor Story | 65% | 176 | 16 | 3 | 19 | 4 | .206 | -$4.1 |
| Alec Bohm | 83% | 182 | 14 | 4 | 21 | 0 | .220 | -$3.9 |
| Kerry Carpenter | 58% | 117 | 11 | 6 | 17 | 0 | .216 | -$3.7 |
| Evan Carter | 84% | 174 | 19 | 5 | 13 | 6 | .166 | -$3.5 |
| Jac Caglianone | 98% | 156 | 18 | 5 | 10 | 0 | .246 | -$3.3 |
| Geraldo Perdomo | 100% | 186 | 18 | 2 | 12 | 7 | .222 | -$3.3 |
| Vinnie Pasquantino | 100% | 201 | 18 | 5 | 22 | 1 | .194 | -$3.0 |
| Willy Adames | 99% | 202 | 19 | 5 | 15 | 1 | .240 | -$2.3 |
| Tyler Soderstrom | 100% | 191 | 22 | 5 | 20 | 1 | .188 | -$1.8 |
| Corey Seager | 100% | 182 | 22 | 7 | 20 | 1 | .179 | -$1.7 |
| Sal Frelick | 84% | 172 | 20 | 3 | 15 | 3 | .227 | -$1.2 |
| Masyn Winn | 53% | 175 | 18 | 1 | 17 | 4 | .255 | -$1.2 |
Kyle Stowers: After a power breakout last season (25 homers in 457 plate appearances), the power has all but disappeared this year, with his ISO decling from .256 to .082. He's not making any solid contact, as he owns a 46 percent groundball rate and a seven percent popup rate, with his barrel rate dropping from 19 percent to six percent. He might still be dealing with his early-season hamstring injury.
George Springer: Over the offseason, I noticed that late-career breakouts like the one Springer experienced in 2025 were uncommon. And when they did happen, the hitters struggled the next season. Springer continues the trend, with a .596 OPS and just three homers on the season. His power has disappeared, with his Average Exit Velocity dropping from 89.9 mph to 86.9 mph.
Roman Anthony: Anthony was an offseason darling with all his beautiful StatCast numbers, like his 60 percent hard hit rate, the league's highest value (min. 300 PA). Currently, he's on the IL with a wrist injury. I wonder if the wrist was hurt and affecting his performance.
Francisco Lindor: Injuries have derailed his season, and a .226 average doesn't help. The biggest change has been his BABIP dropping from .404 to .320. Additionally, he continues to put too many balls on the ground (49 percent groundball rate) limiting his power upside.
Ezequiel Tovar: I've dropped Tovar in a few leagues, but I might buy back in on him. Looking at his core stats, power and ability to make contact, he's either steady (71.6 mph BatSpeed to 71.5 mph) or improving (71 percent contact rate to 73 percent). So far this season, he's hit eight barrels, with only one going for a home run (league average is 51 percent). Additionally, he has a career .326 BABIP but only a .277 BABIP this year.
Royce Lewis, Eugenio Suarez and Brendan Donovan: Dealing with injuries.
Matt Chapman: It might be time to stick a fork in Chapman. He's not making any hard contact, with several of his stats trending down for the third straight season.
Season | avgEV | Barrel% | HardHit% |
|---|---|---|---|
2023 | 93.4 | 17% | 56% |
2024 | 93.2 | 13% | 48% |
2025 | 92.2 | 10% | 48% |
2026 | 87.2 | 5% | 32% |
Additionally, his attack angle has dropped below the six-degree mark (leading to a 50 percent groundball rate), which is when hitters struggle to hit home runs (pending research).
Austin Wells: Wells' performance seems horrible compared to last season, but all of his underlying stats have remained constant. He probably overperformed compared to his underlying talent in 2025, and he is underperforming this year. He's on pace for 12 home runs (he hit 13 homers in 2024), but so far this year, he has one double (after hitting 18 in 2024 and 22 in 2025). He just needs a few more hits to fall in. In 2025, he had a .293 xwOBA and .302 wOBA. This year, it is a .306 xwOBA but an actual .257 wOBA. He's a solid buy-low option.
Steven Kwan: The career .276 hitter is down to a .204 average in 204 plate appearances. He's being extremely passive at the plate with his walk rate (8 percent to 15 percent) and strikeout rate (nine percent to 11 perecnt) both up. And while Kwan's power was never great, it's exceptionally bad this year. His 82 mph avgEV and 10 percent hard hit rate are the league's lowest values (min. 200 PA). He doesn't do anything anymore.
Lawrence Butler: No matter how well or poorly Butler is hitting, his current fantasy value hinges on him finding more playing time. The Athletics are loaded in the outfield, especially with the promotion of center fielder Henry Bolte. Also, defensive wizard Denzel Clarke (foot) is about to come off the IL, muddying the problem even more. With so many outfield options, the team doesn't have to wait for Butler's .230 BABIP to regress upward. He's a drop in all leagues.
Adolis Garcia: Garcia has been bad in the past; it's just who he is now. In 48 games this season, he has a .612 OPS. He has been at that level several times, as seen by his rolling 48-game OPS. The only surprise to me is why managers are holding on expecting him to change back to his 2023 levels of production.
Spencer Torkelson: Torkelson has always been a one-trick pony, with power and nothing else. This season, his contact rate dropped from 76 percent to 72 percent, with his strikeout rate up from 26 percent to 34 percent. He is major drag on a team. It really comes down to how much a team needs power to keep Tork on their team.
Alec Bohm: All of his struggles stem from his BABIP dropping from .324 to .234. His BABIP has dropped this low a couple of other times in the last few seasons and bounced back up. Seems like a perfect time to buy low.
Evan Carter: I've never understood the love for this strong-side platoon bat (career .248 OPS vs. lefties, .788 OPS vs. righties). Yes, he can be somewhat useful as a streamer in weeks when he faces a ton of righties, but there should be better waiver-wire options.
Geraldo Perdomo: Perdomo's 2025 breakout centered around his bat speed jumping from 66.8 mph to 68.3 mph. This year, it dropped to 66.1 mph. Besides not swinging as hard, he's dropped his launch angle from 16 to 11 degrees, thereby pushing his groundball rate from 38 percent to 47 percent. The breakout can't continue with him hitting weak groundballs.
Vinnie Pasquantino: He's not doing anything right. His strikeouts are up (from 16 to 20 percent). His bat speed (72.5 mph to 69.6 mph) is down, along with all of his power metrics (.211 ISO to .131 ISO). He missed some time in late April for a back issue, and I wonder if his back is still bothering him.
Willy Adames: We're just getting near the bottom of the list, and Adames has already turned around his season. After posting a .593 OPS in April, he has an .800 OPS in May.










