+

Top 150 Hitters For Fantasy Baseball 2025: Week 21 – 8/21

Top 150 Hitter Rankings for 2025 fantasy baseball.

The closer we get to the end of the season, the more volatile the second half of the list will get, as time is of the essence for many and there’s precious little of it left.

As you may have noticed, we no longer allow comments on the site. I’m grateful to have been able to engage with you all here, and if you have questions or comments, please don’t hesitate to reach out to me on Twitter (@ifthechufits), BlueSky (scottchu.pitcherlist.com), or Reddit (u/ChusephEsquire).

  • As a reminder, these rankings are geared toward a standard, daily, 12-team H2H redraft league, as that is typically the most popular fantasy baseball format. They will only factor in the five standard categories: Runs, RBI, Home Runs, Batting Average, and Stolen Bases.
  • I would recommend not paying super close attention to the specific ranks of each player, and honing in more on the respective tiers that they’re in. Each tier represents a grouping of players that I think could arguably perform at a similar level, and/or carry similar levels of risk in terms of injury concerns or playing time obstacles. If Player X is ranked at No. 55 and Player Y is ranked at No. 65, but they’re in the same tier, it means that I personally prefer Player X, but think there’s a valid argument to be made for Player Y performing just as well.
  • I take rankings like this as more of an art than a science. Every person’s rankings are influenced by their own biases, strategic philosophies, determinations of risk, and projections. It’s why no two rankings are ever exactly alike. My way of evaluating and ranking players has worked out well for me over the years, but it might not be a great fit for you. I can’t possibly predict your team’s specific needs, your league mates’ player evaluations, or your current waiver wire, and if I could, it’d be weird. In a bad way.
  • This is a safe space for me where I answer to no one but myself…and you if you hit me up on Twitter (@ifthechufits), BlueSky (scottchu.pitcherlist.com), or Reddit (u/ChusephEsquire).
  • I’m doing my best to use five starts or 10 appearances as the threshold for positional eligibility. I have not included presumed eligibilities based on likely new positions, but once those eligibilities are earned, I’ll add them in. This is just a maintenance thing, and we will update eligibility throughout the season. Feel free to let me know if I’m missing any!

 

Ranking Philosophy

 

To keep things in the same ilk, here are a couple of notes on how I generally evaluate hitters before we dive in:

 

  • In 12-team formats, I just don’t see much value in guys whoΒ only provide stolen bases. It’s an important category, especially in Roto, but in shallower formats, there are too many other (and better) ways to get the steals you need without sacrificing production in the other categories.
  • If I want to get some insight on whether what I’m seeing is new or if it’s just normal fluctuation, I’d use my favorite toolβ€”the rolling chart, which I’ll also reference as appropriate. You can also get rolling charts from sources like FanGraphs or Baseball Savant. If you have any questions about how to do that or how to read these charts, reach out to me!
  • No stat is an island, and they should all be taken in proper context. For ranking purposes, the primary starting points I use are plate discipline, wRC+, quality of contact metrics (also known as Statcast batted ball data), lineup context, and the skills we can measure using tools such as our PLV Hitter Attributes (available for PL Pro members). I also use various projections (some free, some I buy) and dollar value generators.
  • Positional eligibility, and specifically multi-eligibility, is neat, but also isn’t a huge factor in many 10- and 12-team leagues anymore due to the prevalence of multi-eligible players. It’s of more value in deeper contests like the NFBC, or in leagues with limited roster moves (draft and hold leagues, transaction limits/costs, extremely short benches, etc.), but even then, the value is fairly situational and context-dependent.
  • On a similar note, I don’t penalize players for only qualifying in the utility slot. At most, it is a mild inconvenience if a DH-only player is available at a great value and you already have filled your utility spots.
  • Anyone talented enough to make it to the big leagues can be brilliant or putrid for 50 to 100 at-bats, regardless of true talent. Heck, it could even last over a month with no change in potential or skill. It also could be wildly meaningful. We can’t and don’t know which of these will be true until it’s over, though track record, scouting, and trends can give us hints.
  • If you’d like input on a player or have any feedback, your best bet is to reach out to me on the website formerly known as Twitter (@ifthechufits) or BlueSky (scottchu.pitcherlist.com), or Reddit (u/ChusephEsquire).

 

Read The Notes

 

  • These rankings talk about what I generally project for a player, but these rankings are not projections. They include projections but also take into account performance risk, injury risk, team context, ceiling, and floor.

 

Check out the Hacks & Jacks podcast featuring Scott Chu and Brett Ford, which also happened to be a finalist for Best Baseball Podcast of 2021 by the Fantasy Sports Writers Association (FSWA)!

I also host an AMA in the r/fantasybaseball subreddit every Friday starting around noon ET that lasts through the rest of the day and into the weekend, so feel free to join the fun and ask questions or make comments.

 

Tier 1

 

 

Tier 2

 

  • It has been a terrible month for Elly De La Cruz as he sports just a 29 wRC+ with a strikeout rate just north of 30%. That said, the past week and a half have been a bit better in basically all respects, and he’s stringing together some hits and scoring some runs. Every player slumps, and Elly’s can feel worse than other players, but he remains an elite contributor with the ability to dominate over extended periods of time. Even with the slump, 25 home runs and 40 steals are still in play with a batting average north of .270.
  • Julio RodrΓ­guez continues his second-half surge, with 14 home runs, eight steals, and 54 combined runs and RBI in his last 35 games. He’s now the 11th-best hitter on the season per the FanGraphs player rater despite his slow start, and I wouldn’t be shocked if he finishes even higher. As we’ve said throughout the season, there are very few players with the ability to be this good for this long, and Julio RodrΓ­guez has shown that despite his slumps and slow starts, he is one of those guys.

 

Tier 3

 

  • In his last 10 games, Trea Turner is hitting .500/.521/.674 with five extra-base hits, five steals, 12 runs, and 8 RBI. He’s now sitting at 31 steals on the season, which is the most we’ve seen from him since 2021, and at this rate he’ll get more than 35 steals easily, a thing he hasn’t done since 2018.
  • James Wood has rebounded from his terrible three-week stretch, though the strikeouts are still higher than they were for most of the season and the walks are a bit lower. There’s still time for him to fully cure these defects and get back into the top-10 conversation, but as of today he’s not there.
  • It has been an up and down season for Francisco Lindor, at least compared to the last few seasons, though he’s been on fire the last week and a half or so, with three home runs, two steals, and a .485/.541/.879 line in his last eight games.
  • Welcome back, Ronald AcuΓ±a Jr.! As always, he’d be ranked higher if not for the constant health issues, as he will once again play in less than 90 games. Still, when active, he’s hit the ball as well as he ever has, albeit with fewer steals than ever. I imagine he will be a top-30 pick next season as he’ll be a year removed from the knee issues that limited his activity on the basepaths and proof that 2024 was more of a fluke than anything else, but exactly where he falls on draft day is somewhat dependent on whether he finishes the season healthy.

 

Tier 4

 

  • Pete Crow-Armstrong is fine.
  • I’m still waiting for a home run surge from Gunnar Henderson. Without it, he’ll likely project as a guy who can hit 25 home runs and steal 20 bases with a strong batting average. That’s obviously a very good player, but it’s not one who can force his way into the top two tiers.
  • Kyle Tucker’s hairline fracture is healed, apparently, but several other things obviously remain broken. It’s hard to say whether it’s injury or just normal “guy’s mechanics or approach are off” stuff, but either way, I think you need to hold him in all formats because if it does get fixed, he has top-10 upside.
  • Welcome back, George Springer! He already has three home runs in five games since being activated along with a stolen base
  • CJ Abrams hasn’t stolen a base since July 29 and I, for one, am getting tired of the mercurial nature of his stolen base output over the last two seasons. I guess it’s fine for roto players, but for head-to-head leagues it can leave a gaping hole in your categories from week-to-week and even month-to-month. Steals are already erratic in head-to-head, and if you expected to get a good chunk of them from CJ Abrams, I’m afraid you’ve been disappointed a lot more than you’ve been happy. He should still get over 30 steals on the season along with 20 home runs, but the way he gets there can be maddening.

 

Tier 5

 

  • Jazz Chisholm Jr. has been a man possessed of late, with three homers and seven steals in his last eight games. The batting average has bad (.222) and the strikeouts remain too high, but despite missing a month of action Jazz has an outside chance at a 30-30 season and is just two home runs short of his career high (24).
  • It’s hard to call it a “lost season” for a guy who is on pace to clear 90 RBI for just the third time in his career, but between the lower-than-expected batting average (just .221 as a Giant) and the elevated strikeout rate, it’s looking like we need to re-evaluate Rafael Devers‘ long-term outlook.
  • It’s truly amazing how much Shea Langeliers has turned his season around. He was hitting a pedestrian .243/.310/.429 through his first 48 games (which is both the halfway point on his current season and coincidentally also when he hit the IL), and in his second set of 48 games, he’s been absolutely raking, with a .309/.333/.710 line and twice as many home runs as his first half. Nine of his home runs have come in the last 14 games, and he’s just one home run shy of the 29 he hit last season. Assuming this new and improved strikeout rate holds (which it has all season) and that he doesn’t have a brutal cold streak to end the year (which I doubt), he could climb into the top-25 by season’s end and be the clear #2 catcher on 2026 draft boards (a conversation he’s already a part of with Hunter Goodman).

 

Tier 6

 

  • Vinnie Pasquantino is swinging a hot bat and despite his slow start seems to be on his way to doing something I thought was nearly impossible at the start of the season: hitting 30 home runs. Interestingly, his Statcast numbers aren’t really that different from what they’ve been in years past, and it’s not as though he’s pulling the ball in the air more or hitting the ball harder or any of the other usual explanations. He’s just clearing the fence more. I don’t need to be able to explain it to accept it as true, though it’d make me feel better about his chances to repeat in 2026 if I could.

 

Tier 7

 

  • It’s a HUGE jump for Ben Rice, though really his batted ball quality suggests he should have been this good the whole time. Alas, the results just weren’t there and the Yankees were messing around with his playing time. Nowadays, Rice has a clear path to everyday at-bats and that combined with his ability to hit the ball hard consistently in a ballpark that rewards left-handed power more than the vast majority of other parks means he’s instantly deserving of a higher rank. Oh, and being catcher-eligible helps too. I do want to highlight that this wasn’t really about Ben Rice needing to do something different – it was that he needed to keep doing what he was doing when more opportunities for playing time revealed themselves. Rice has done exactly that.
  • Jarren Duran is having a good season, though he’s going to fall well short of his 202 accomplishments in four of the five standard categories (his RBI numbers will be better, though). I think 2025 is a better reflection of his go-forward projections than 2024, but again, that’s still a pretty darn good player.

 

Tier 8

 

  • Michael Harris II is surging just in time to drive his 2026 draft price up to where it was in 2024 and 2025. He was actually droppable or dropped in many 12-teamers for chunks of both of those seasons, so here’s to hoping that trend ends in 2026.
  • I love seeing Jo Adell succeed. Sure, the speed is all but gone and it has taken more than five seasons since his original debut to become a 1 WAR player, but it’s finally happening. Adell will be erratic throughout his career, most likely, as his plate discipline is a roller coaster ride, but the power should shine through for years to come.
  • Wyatt Langford has started walking a ton (17.8% walk rate in August) and has three home runs in his last eight games. It’s not hard to imagine Langford having another great September like he did in 2024 and reminding us that he was a top-three prospect coming into last season. He’s also spent two straight games in the leadoff spot after being in the two-spot for about a week, and more plate appearances is far from a bad thing.

 

Tier 9

If you’re fighting for your life, you can start your replacement level right here in 10- and 12-teamers.

 

  • Welcome back, Alec Bohm. Bohm has never been an exciting hitter, but he’s hitting near the middle of the order again and should be a consistent source of ratios and RBI as long as he’s in that role.
  • If you want to drop Mike Trout because you’re in desperate need of help TODAY, go for it. I’m holding if at all possible as the decision-making and power are still both well above average and the contact ability can’t stay in the basement forever.
  • Ceddanne Rafaela is an extremely streaky hitter by nature and he could well go off before the end of season, though

 

Tier 10

Believe it or not, for those in 10-12 team leagues, this is likely where you’ll start seeing the replacement level, especially in the outfield. From here on, in 10-12 team formats, I expect you to care more about your specific team needs and whether you are shooting for upside versus floor.

Feel free to be aggressive on your wire if there’s a slumping player in Tier 10 and a hot one in Tier 12 who better suits your team’s current needs.

  • Addison Barger should turn things around, but you don’t necessarily need to wait depending on the options. If you’re using him in your outfield, that replacement should be easy. If it was at third, it might not be.
  • I wanted to move Jordan Westburg up after a strong week, but this injury issue reminded me that it’s not just performance risk that Westburg brings to the table.
  • Luke Keaschall keeps hitting.
  • Daulton Varsho is hot again, and you might as well look at riding the wave. Sure, it’s likely just a wave, but with just over a month left, there’s a chance this wave lasts for much of the time we have left.
  • Alejandro Kirk won’t ever be a power bat, but this improved quality of contact combined with his persistent playing time means I’ve been underrating him of late.
  • Jakob Marsee is still hitting, which is cool. Of course half of his hits won’t always be for extra bases and getting 19 RBI on 23 hits for the Marlins takes a borderline miracle, but even with Marsee sitting against two of the last four lefties you’re nowhere close to benching him.
  • Jackson Merrill hasn’t found the power all season and I am getting more and more worried that 2024 might be the best power display we get. He can still be a solid hitter without hitting 25 home runs, but it would cap his ceiling significantly.

 

Tier 11

 

  • Marcell Ozuna falls a bit as the power dropped off and the RBI stopped coming despite the offense as a whole performing better, but the outlooks remains a whole lot better than it did a month ago.
  • Speaking of that offense, Jurickson Profar is crazy hot right now and walking about twice as often as he strikes out in the last two or three weeks. He’s not hitting the ball terribly hard and his barrel rate is rather average this month, meaning a lot of this success is being driven by a very fortunate home run to fly ball rate and a spiked pull rate which I doubt lasts terribly long, but still, when you’re hot you’re hot.
  • Trent Grisham is once again the everyday leadoff man (more or less) and can keep the job if he continues to walk and keep the strikeouts down as he has for the last two weeks or so.
  • Noelvi Marte is streaky as heck, but he’s hitting well at the moment and brings third base eligiblity.

 

Tier 12

 

  • Nick Castellanos is notorious for his highs and lows, which stems from his aggressive, contact-oriented approach. These slumps can last a long time, and if you’re in a 10- or 12-teamer, you might need to turn his spot into a streaming spot if you hadn’t already.
  • Dylan Crews looks solid in his return so I’d keep rolling with him if you need speed.
  • Jung Hoo Lee has led off against two straight righties and is hitting .338 with a .544 slugging percentage this month. He’d be a tier or two higher in points leagues.
  • Marcus Semien had a nice week and can fill in at second base, but I don’t trust him long-term, and even with the nice week his OPS for August remains under .650 and he was pushed down to sixth in the order against recent righties.
  • Kyle Teel is getting some starts at DH and has been moved up to third in the order, making him a perfectly cromulent streamer at catcher.
  • Brett Baty is hitting a few more fly balls of late, which I care more about than any hot streak that doesn’t have fly balls.
  • Colt Keith recently added third base eligibility and leads off against righties and boasts a powerful 194 wRC+ in his last 17 games. We’ve seen Keith go streaking before and it hasn’t lasted long, but he’s eligible everywhere and could be useful for those trying to secure a spot in the post season or inch closer to a roto championship.
  • Lars Nootbaar is leading off with Donovan on the IL and Winn pushed down to the bottom half. Let’s see what he does with it.

 

Rank Hitter Team Position Change
1Shohei OhtaniT1LADDH-
2Aaron JudgeNYYOF-
3JosΓ© RamΓ­rez
T2
CLE3B
-
4Juan SotoNYMOF-
5Kyle SchwarberPHIOF, DH-
6Elly De La CruzCINSS-
7Bobby Witt Jr.KCSS-
8Corbin CarrollARIOF-
9Cal RaleighSEAC-
10Julio RodrΓ­guezSEAOF+2
11Vladimir Guerrero Jr.TOR1B, 3B-1
12Manny Machado
T3
SD3B
+1
13Junior CamineroTB3B+1
14Trea TurnerPHISS+5
15Bryce HarperPHI1B+1
16Pete AlonsoBAL1B-1
17James WoodWSHOF-6
18Fernando Tatis Jr.SDOF+2
19Francisco LindorNYMSS+7
20Ronald AcuΓ±a Jr.ATLOF+UR
21Ketel MarteARI2B-
22Nick Kurtz
T4
1B
+6
23Pete Crow-ArmstrongCHCOF-6
24Gunnar HendersonBALSS-2
25Christian YelichMILOF-1
26Cody BellingerNYY1B, OF-1
27Brent RookerOF, DH+2
28Corey SeagerTEXSS+2
29Kyle TuckerLADOF-11
30Alex BregmanCHC3B+1
31Eugenio SuΓ‘rezCIN3B+2
32Geraldo PerdomoARISS+3
33George SpringerTOROF+UR
34CJ AbramsWSHSS-7
35Jazz Chisholm Jr.
T5
NYY2B, 3B, OF
+6
36Byron BuxtonMINOF-2
37Will SmithLADC+UR
38Rafael DeversSF3B-15
39Randy ArozarenaSEAOF-1
40Riley GreeneDETOF-4
41Hunter GoodmanCOLC, OF-1
42Shea LangeliersC+12
43Freddie FreemanLAD1B-1
44Zach Neto
T6
LAASS
-1
45Matt OlsonATL1B-1
46Vinnie PasquantinoKC1B+9
47Willson ContrerasBOSC-
48Taylor WardBALOF-
49Jose AltuveHOU2B-
50Bo BichetteNYMSS+2
51Brice TurangMIL2B-1
52Josh Naylor
T7
SEA1B
-13
53William ContrerasMILC-
54Ben RiceNYYC, 1B+62
55Jarren DuranBOSOF-18
56Seiya SuzukiCHCOF-10
57Salvador PerezKCC, 1B-12
58Michael BuschCHC1B+5
59Teoscar HernΓ‘ndezLADOF-
60Brandon NimmoTEXOF-3
61Maikel GarciaKC2B, 3B+10
62Yandy DΓ­azTB1B-6
63Nico HoernerCHC2B, SS+3
64Andy PagesLADOF+1
65Spencer TorkelsonDET1B-3
66Xavier Edwards
T8
MIA2B, SS
+2
67Trevor StoryBOS2B+6
68Michael Harris IIATL2B, OF+36
69AgustΓ­n RamΓ­rezMIAC-2
70Jo AdellLAAOF+13
71Wyatt LangfordTEXOF+7
72Willy AdamesSFSS+2
73Jeremy PeΓ±aHOUSS-22
74Brandon LowePIT2B-13
75Tyler Soderstrom1B+1
76Alec Bohm
T9
PHI3B
+UR
77Yainer DiazHOUC-8
78Dansby SwansonCHCSS+3
79Mike TroutLAAOF-15
80Giancarlo StantonNYYDH+9
81Steven KwanCLEOF+9
82Mookie BettsLAD2B, SS, OF+2
83Roman AnthonyBOSOF+2
84Sal FrelickMILOF+3
85Ivan HerreraSTLC+3
86Ezequiel TovarCOLSS-9
87Ceddanne RafaelaBOSSS, OF-29
88Kerry Carpenter
T10
DETOF
+4
89Addison BargerTOR3B, OF-17
90Luis Robert Jr.NYMOF+3
91Jordan WestburgBAL2B, 3B+3
92Luke KeaschallMIN2B+9
93RamΓ³n LaureanoSDOF+4
94Wilyer AbreuBOSOF+4
95Chandler SimpsonTBOF+4
96Daulton VarshoTOROF+24
97Alejandro KirkTORC+28
98Gleyber TorresDET2B-19
99Luis ArraezSF1B, 2B+1
100Jakob MarseeMIAOF+17
101Jackson MerrillSDOF-19
102Ian HappCHCOF-7
103Lourdes Gurriel Jr.
T11
ARIOF
+2
104Lawrence ButlerOF+2
105Marcell OzunaPITDH-19
106Heliot RamosSFOF-4
107J.T. RealmutoPHIC-
108Alec BurlesonSTL1B, OF+3
109Jurickson ProfarATLOF+26
110Andrew VaughnMIL1B, OF+2
111Drake BaldwinATLC+11
112Christian WalkerHOU1B-16
113Xander BogaertsSD2B, SS-22
114Matt ShawCHC3B+4
115Trent GrishamNYYOF+UR
116Bryan ReynoldsPITOF-3
117Noelvi MarteCIN3B, OF+27
118Bryson StottPHI2B+6
119Jackson HollidayBAL2B+11
120Nick Castellanos
T12
SDOF
-40
121Dylan CrewsWSHOF+17
122Lenyn SosaTOR2B, 3B+6
123Miguel AndujarSD3B, OF+16
124Anthony VolpeNYYSS-15
125Nolan SchanuelLAA1B-22
126Ryan MountcastleBAL1B+UR
127Josh LoweLAAOF-13
128Cedric MullinsTBOF+1
129Luis GarcΓ­a Jr.WSH2B+2
130Jung Hoo LeeSFOF+UR
131TJ FriedlCINOF-10
132Joey OrtizMIL3B, SS+10
133Brenton DoyleCOL+10
134Samuel BasalloBALC+UR
135Kyle TeelCWSC+UR
136Brooks LeeMIN2B, 3B, SS+UR
137Matt WallnerMINOF+4
138Isaac CollinsKCOF-19
139Marcus SemienNYM2B+UR
140Carlos CorreaHOUSS+UR
141Brett BatyNYM2B, 3B+UR
142Colt KeithDET1B, 2B, 3B+UR
143Lars NootbaarSTLOF+UR
144Jorge PolancoNYM2B, 3B-21
145Austin WellsNYYC-18
146Adley RutschmanBALC-36
147Jordan BeckCOLOF-39
148Ernie ClementTOR2B, 3B, SS-12
149Otto LopezMIA2B-23
150Dillon DinglerDETC+UR

 

Taxi Squad

Players are listed in no particular order. This list is not every interesting guy out there, but a running list of players who either almost made the list or have been topics of interesting conversation.

NEW FEATURE: I will put blurbs in bold if they are new to the Taxi Squad or if there’s a significant update to their note.

 

Catcher

  • Carlos NarvΓ‘ez (C, BOS) β€” Streaming catcher with a little bit of upside.
  • Ryan Jeffers (C, MIN) β€” Cleaning up in a lineup that may struggle mightily at times.
  • Carson Kelly (C, CHC) β€” Hitting well and hits in the heart of the order, but Amay’s return muddies the playing time waters.
  • Tyler Stephenson (C, CIN) β€” The strikeouts make him feel more like a streamer than a fantasy lineup regular in single-catcher leagues.
  • Adrian Del Castillo (C, ARI) β€” Lots of pop for a backstop, though it seems he won’t play against lefties at all.
  • Logan O’Hoppe (C, LAA) β€” Lost a lot of playing time as his slumps have lasted longer and longer.
  • Pedro PagΓ©s (C, STL) β€” Plays about 65-75% of the time and hitting well of late, albeit with a few too many strikeouts.

First Base

  • Kyle Manzardo (1B, CLE) β€” Cooling off hard.
  • Ryan O’Hearn (1B/OF, SDP) β€” Streamer against bad right-handed pitching.
  • Jake Cronenworth (1B/2B, SDP) β€” Replacement-level fill-in.
  • Paul Goldschmidt (1B, NYY) β€” A knee injury opened up some extra time for Rice, who has run away with it. Seems like Goldy is the odd man out for now.
  • Spencer Steer (1B/OF, CIN) β€” Should be a lot better with the opportunity he’s been given.
  • Josh Bell (1B, WSN) β€” Replacement-level first baseman, slightly better in points and OBP.
  • Warming Bernabel (1B, COL) β€” Streamer at home.
  • Tyler Locklear (1B, ARI) β€” The power/speed combo will be interesting if he ever cleans up the strikeouts and
  • Gavin Sheets (1B/OF, SDP) β€” The arrival of O’Hearn makes Sheets extremely redundant, as reflected by the gutting of his playing time.
  • Coby Mayo (1B/3B, BAL) β€” Plays plenty but isn’t performing as the strikeouts have taken over.
  • Dominic Smith (1B, SFG) β€” OBP streamer.
  • Miguel Vargas (1B/3B, CWS) β€” Looked decent again before his most recent IL stint, let’s see how he looks now. Not getting my hopes up.
  • Owen Caissie (1B, CHC) β€” Like many corner prospects, the hit tool and strikeout rate worry me. I’d wager his adjustment period to the majors may take some time, and I’m not certain the playing time will be steady enough to make the gamble worth the risk in 12-teamers.
  • Pavin Smith (1B/OF, ARI) β€” Platoon streamer when hot.
  • Nathaniel Lowe (1B, WAS) β€” He should find a job again in 2026 and might be a last-round flyer with the right team and role.
  • Spencer Horwitz (1B/2B, PIT) β€” Not enough upside to hold through this slump in standard leagues, but he’s still tolerable in points.

 

Second Base

  • Hyeseong Kim (2B, LAD) β€” It will be very exciting when he has anything close to a regular role.
  • Jonathan India (2B/3B/OF, KCR) β€” Deep points league only.
  • Kristian Campbell (2B, BOS) β€” Raking over the last month in triple-A, but blocked. Should be a September call-up.
  • Ozzie Albies (2B, ATL) β€” Showing a few signs of life, I guess.
  • Davis Schneider (2B/OF, TOR) β€” Only playing against lefties.
  • Jeff McNeil (2B/OF, NYM) β€” Just a reminder that if he smacks a few home runs out of nowhere, it’s just a flash in the pan.
  • Angel MartΓ­nez (2B/OF, CLE) β€” The line drives slowed down and the production abruptly halted.
  • Jordan Lawlar (2B/SS, ARI) β€” He’s been out for about a month with a hamstring issue but should get another shot at the majors once healthy.
  • Willi Castro (2B/3B/SS/OF, CHC) β€” Not playing enough to consider.
  • Ha-Seong Kim (2B/SS, TBR) β€” Not showing enough as a hitter for me to care about the steals.
  • Matt McLain (2B/SS, CIN) β€” Strikeouts are back and he’s been pushed down the order or benched of late.
  • Chase Meidroth (2B/SS, CWS) β€” Points streamer.
  • AndrΓ©s GimΓ©nez (2B, TOR) β€” Desperation streamer.
  • Blaze Alexander (2B/3B/SS, ARI) β€” Big strikeout spike, even when he was in Colorado for four games.

 

Third Base

  • Ke’Bryan Hayes (3B, CIN) β€” Going to Great American Ball Park does help his HR totals but not enough for them to be meaningful. Remains a deep-league streamer. Perhaps steals a few more bases, but again, only enough for deep leagues to even consider watching.
  • YoΓ‘n Moncada (3B, LAA) β€” Looked fine before the injury, but no thanks.
  • Brady House (3B, WAS) β€” An aggressive power hitter who is keeping the strikeout rate down more than I expected. Still, he’s rarely barreling the ball and struggles to get it in the air so he’s just a desperate replacement streamer in 12-teamers right now.
  • Ryan McMahon (3B, NYY) β€” Should keep playing every day as a Yankee, but doesn’t improve his overall outlook much.
  • Caleb Durbin (3B, MIL) β€” Sits too often.
  • Nolan Gorman (3B, STL) β€” Power streamer for the desperate.
  • Kyle Karros (3B, COL) β€” If you’re in a 15-teamer and desperate, you can stream him at home. Having a nice year in triple-A but as a prospect appears to be fairly low-ceiling.
  • Josh Smith (1B/3B/SS/OF, TEX) β€” Eligible everywhere, but merely a replacement-level contributor.
  • Royce Lewis (3B, MIN) β€” Droppable in most formats.
  • Josh Jung (3B, TEX) β€” Droppable in most formats with the strikeouts spiking again.
  • Cam Smith (3B/OF, HOU) β€” Droppable in all formats.
  • Colson Montgomery (3B/SS, CHW) β€” Strikeouts have climbed and the hot streak has cooled down.

 

Shortstop

  • Javier BΓ‘ez (2B/3B/SS/OF, DET) β€” He’s as streaky as ever.
  • Paul DeJong (3B/SS, WAS) β€” Power streamer for the desperate.
  • J.P. Crawford (SS, SEA) β€” Might still be ranked in points, but not enough upside to hold through prolonged slumps.
  • Masyn Winn (SS, STL) β€” No longer in the top half of the lineup, and I don’t see how he can be a top-100 hitter without hitting at or near the top of the lineup due to his limited power and speed.

 

Outfield/DH

  • Emmanuel Rodriguez (OF, MIN) β€” Strikes out way too much because he’s far too passive, but if he cleans that up, watch out.
  • Mike Yastrzemski (OF, SFG) β€” Platooned.
  • Denzel Clarke (OF, ATH) β€” Speed streamer.
  • Parker Meadows (OF, DET) β€” Lost playing time and hits at the bottom of the order. Droppable.
  • Wenceel PΓ©rez (OF, DET) β€” Replacement-level outfielder who runs hot and cold.
  • Trevor Larnach (OF, MIN) β€” Strikeout rate is climbing, walk rate is falling, and outside of Buxton, no one in this offense has shown any consistency.
  • Chase DeLauter (OF, CLE) β€” The hamate injury from late July means we probably won’t see him in 2025.
  • Jordan Walker (OF, STL) β€” If he drops the strikeouts and grounders, I might get excited, but probably not.
  • Tyler Freeman (OF, COL) β€” Leading off at home is cool, but on the road, the ceiling is too low as the offense around him can’t support him.
  • Jacob Young (OF, WAS) β€” Speed streamer with some extra viability in points leagues if he keeps the strikeout rate under 15% as he has so far. His strong defense will keep him in the lineup most days, even when he’s not hitting.
  • Tommy Pham (OF, PIT) β€” Fading fast.
  • Evan Carter (OF, TEX) β€” Has a bit of speed and puts the ball in play.
  • Austin Hays β€” Playing again with Fraley DFA’d but merely a streamer for me when at home.
  • Colton Cowser (OF, BAL) β€” Hit fifth in his first three games back but this roster is crowded and he’s not been good when healthy in 2025.
  • Dylan Beavers (OF, BAL) β€” Should have solid plate discipline but may sit against lefties, but they won’t see a lefty starter until Crochet in about a week from now. Also not sure how much power we see out of the gate.
  • Jesus Sanchez (OF, HOU) β€” Had a great opportunity, but could not take advantage.
  • Colby Thomas (OF, ATH) β€” Doing good things when active, but playing time is very sporadic and the strikeout rate is terrifying.
  • Jasson DomΓ­nguez (OF, NYY) β€” Too many hot outfielders to stream to keep hoping that he’ll be an everyday player.
  • Mickey Moniak (OF, COL) β€” Streamer at home, but platooned against lefties.

 

On the ILΒ 

Players are listed by position and not by projected value.

  • Keibert Ruiz (C, WSN) β€” Not a hold unless your IL is wide open.
  • Gabriel Moreno (C, ARZ) β€” Borderline hold in 12-teamers if your IL is full. Catcher is deep enough that you can probably stream.
  • Francisco Alvarez (C, NYM) β€” Hurt just as he was getting exciting again. Bummer.
  • Tyler Stephenson (C, CIN) β€” No need to hold in single-catcher leagues as catcher is plenty deep.
  • Rhys Hoskins (1B, MIL) β€” On a rehab, and his return will shake up playing time in Milwaukee. I’m not interested in Hoskins himself, but I am curious how everything else plays out for guys like Vaughn and Collins.
  • Jonathan Aranda (1B/2B, TBR) β€” Droppable, as it’s hard to imagine he’s back in time to make an impact.
  • Isaac Paredes (1B/3B, HOU) β€” Out for the year.
  • Jake Burger (1B/3B, TEX) β€” Here we go again. Not holding him in any format.
  • Jac Caglianone (1B, KCR) β€” On a rehab, but not a guy I’d be scooping in redraft.
  • Tommy Edman (2B/OF, LAD) β€” Droppable. Expected back in early September.
  • Brendan Donovan (2B/OF, STL) β€” Should be back in early September, so I’d be holding in points leagues.
  • Marcelo Mayer (3B/SS, BOS) β€” Still has plenty of dynasty upside.
  • Austin Riley (3B, ATL) β€” I wouldn’t expect more than two weeks out of him at this point. Droppable if you need the extra IL spot or if your playoffs end in the first half of September.
  • Connor Norby (2B/3B, MIA) β€” Starting a rehab, only worth adding in deep leagues where you’re desperate for power.
  • Nolan Arenado (3B, STL) β€” Not a player I’d be stashing.
  • Max Muncy (3B, LAD) β€” Oblique injuries are tough, but so is 3B. I’d expect him to appear in maybe 10-15 games.
  • Matt Chapman (3B, SFG) β€” May be back soon. I’d hold in OBP leagues, but in standard and leagues with a strikeout penalty, it depends on the quality of the options on the wire.
  • Jacob Wilson (SS, ATH) β€” On a rehab, should be back by September.
  • Oneil Cruz (SS/OF, PIT) β€” Concussion IL. I expect him to be back by the end of the month.
  • Victor Robles (OF, SEA) β€” If Robles heads back to the top of the order, he would immediately be in the top 100.
  • Yordan Alvarez (OF, HOU) β€” Expected back before I do this list again and will immediately land in Tier 2. He stole a base on rehab!
  • Anthony Santander (OF, TOR) β€” Not going to make an impact in the regular season.
  • Lane Thomas (OF, CLE) β€” Not a guy I’m holding.
  • Jorge Soler (OF, LAA) β€” No need to hold.
  • Jerar EncarnaciΓ³n (OF, SFG) β€” A lost season for Jerar.
  • Tyler O’Neill (OF, BAL) β€” Hard to hold on the IL if it’s already full as we don’t know if we’ll get the extremely hot or the extremely cold version on his return.
  • Adolis GarcΓ­a (OF, TEX) β€” Not the year we hoped for from him. No need to hold.
  • Victor Scott II (OF, STL) β€” No need to hold.
  • Kyle Stowers (OF, MIA) β€” Tough to hold as we only get him for two weeks at this point.

 

Photo by Icon Sportswire | Design by J.R. Caines (@JRCainesDesign on Twitter and @caines_design on Instagram)

Subscribe to the Pitcher List Newsletter

Your daily update on everything Pitcher List

Scott Chu

Scott Chu is a Senior Fantasy Analyst here at Pitcher List and has written about fantasy baseball since 2013. He's also the inventor of Fantasy Curling (as seen the Wall Street Journal) and co-host of the Hacks & Jacks Podcast on the PL Podcast Network, and 4x FSWA Award nominee for Best Fantasy Baseball Podcast. In addition to being a fantasy analyst, he's a dad of three, animal lover, Simpsons fanatic, amateur curler, a CODA, and an attorney.

Account / Login