+

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

Top 150 Hitter Rankings for 2025 fantasy baseball.

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

 

  • Welcome back, Aaron Judge! Not much to say besides there should be no concerns about him whenever he’s active. Regarding the strikeouts, they’ve been up and down throughout his career and it’s nothing to be concerned about.

 

Tier 2

 

  • Vladimir Guerrero Jr. has tapped into his power stroke and is elevating the ball excellently in the second half, swatting six home runs and seven doubles in his last 20 games while slashing .378/.457/.683 and walking more than he strikes out. Grounders will likely become an issue again at some point, but as you can see by the chart below, these times with a low grounder rate are the times he truly shines (for those unfamiliar with how to read these charts, look at how the red and blue lines correspond – whenever one is high, the other tends to be low, which is the correlation we’ve seen over his entire career, more or less.

 

Tier 3

 

  • James Wood’s slump continues, but I remain hopefully he will snap out of it with plenty of time to spare. I’m not ready to knock him out of the top-15 just yet
  • Kyle Tucker finally drops out of the second tier after a home run drought that has persisted since June 28 and a significant slowdown in stolen bases. He’s still an elite player, obviously, but it’s hard to keep comping him to other guys in the second tier at this point (ditto Wood at the moment).
  • Julio Rodriguez apparently just needs three months or so to warm up? He has 10 home runs and six steals in his last 22 games (starting with the series right before the Break), an average exit velocity of 93.7 mph in that stretch, and is showing no real signs of stopping. Sure, the plate discipline is nothing to write home about, but when you’re this hot we prefer it when he swings away. I know that slump was long, but there were reasons guys like me kept saying you can’t give him away for nothing, because few players in the league have shown this kind of production for sustained periods like J-Rod has.
  • Fernando Tatis Jr. continues to produce (or not produce) in waves and it is quite frustrating, though the overall talent is too much to think about benching him unless you have an extremely deep outfield.

Tier 4

 

  • Nick Kurtz hasn’t hit a dinger since that legendary four home run game, but he’s kept the strikeouts at bay and is taking more walks, which is a proper adjustment as pitchers become much more familiar with his game.
  • Be patient with Eugenio Suárez and don’t let noise about his new home park make you think it’s the reason for some sort of regression. If there’s regression, it’s likely for much more complex or random reasons, as Eugenio doesn’t hit wall-scrapers and his power plays in every park easily.

 

Tier 5

 

  • Riley Greene is the biggest faller in the top 40 as he continues to struggle with finding an adjustment to bring the strikeouts down. As I’ve said many times, I am confident the adjustment is coming, and I know it’s painful while you wait. No one is as bad as they look at their worst, and I see too many doomsayers (especially in the Tiger echo chambers) saying he’s “cooked”. He ain’t. We saw very similar spikes in September of 2024 and also back in April and June. If there’s any concern, it’s that he isn’t quite resetting his strikeout rate as low as he did in earlier spikes, but I wouldn’t overreact to one cycle, as one cycle does not a trend make.

  • Josh Naylor is smoking hot right now, hitting his third home run with his new team including two in his new ballpark. I am not really concerned with Naylor’s home run numbers any more than I was in Arizona, as he’s a fairly streaky home run hitter due to the lower launch angles.
  • Matt Olson, and to an extent, almost all of the Atlanta offense, is in a dark place right now. Olson’s floor remains quite high, as despite the poor recent performance he remains a top-75 hitter in most formats on the season, but the lack of power he’s shown since the start of June has me questioning what the real season is. Granted, we’ve seen Olson go on a tear, including in late May when he hit six home runs in eight games, but asking for that kind of outburst goes above the level of mere wishful thinking.

 

Tier 6

 

  • Welcome back, Jeremy Peña! He’s been inserted right back into the top of the order, and while this offense still lacks elite pop while Yordan is out, adding players like Jesus Sanchez and Carlos Correa combined with the resurgence of Christian Walker and Yainer Diaz makes his leadoff spot even more tantalizing than it was when he went down. All that being said, it’s important to understand Peña’s profile. He’s a highly aggressive swinger with very limited pop, but thanks to his elite contact ability and plus speed, he can put a lot of balls in play and get around the bases.

    This type of player can be very valuable in fantasy; however, this archetype is highly dependent on team context and lineup position. Peña will rarely put himself around the bases, so you really need him to be in front of good hitters to maximize as value and prevent him from being a source of empty average. I don’t think there’s any real threat to Peña’s spot atop the lineup, but I wanted to take the opportunity to talk about why I can be so mercurial on him. In a weird way, Peña is one of the deadlines winners as his team has found better offensive footing since earlier in the year, and no one stands to benefit (from a statistical perspective) than him.

  • Hey, you know all that stuff I said about Peña? It’s all true of Bo Bichette, though he has a bit more power and a lot less speed than Peña. You can put Bichette ahead of him if you’d like, depending on your needs.
  • Hey, you know all that stuff I said about Peña? It’s all true of Geraldo Perdomo except his supporting cast has gotten worse instead of better.
  • Hey, you know all that stuff I said about Peña? Well it’s not exactly true of Yandy Díaz, who has less contact ability and speed but makes up for it with considerably better decision-making. Just wanted to break the chain.

 

Tier 7

 

  • I keep waiting for Kyle Stowers to slow down and he hasn’t yet, so up a tier he goes.
  • Brice Turang is a good example of a guy benefiting from a scorching hot team. At some point, not every single and walk is going to turn into an RBI or run scored, but if you need speed and counting stats, he’s back to providing.

 

Tier 8

 

  • Welcome back, Max Muncy! He’s streaky as heck and the average is consistently bad, but he’s a third baseman and he can be a plus contributor to home runs and RBI. What more could you want? Well, more assurances he’ll stay healthy, I suppose.
  • It’s good to see Jackson Merrill displaying some power of late. If that tool comes back, he will soar up this list. He doesn’t even need THAT much of it, just evidence he can be a 20-23 home run type of guy.

 

Tier 9

 

  • Alright, Jo Adell. One more week to get that strikeout rate under control before taking a plunge.
  • Plate discipline and caution be darned, Trevor Story keeps mashing. There are hiccups here and there and the stats suggest they SHOULD be uglier than they have been, but for now you can’t do much but ride the train until it falls apart.
  • Here’s the tough question about Mookie Betts: if he was on your waiver right now, who would you feel comfortable dropping to acquire him? I haven’t honestly determined that yet, and I’m starting to fear the answer might be quite a bit lower than this, especially if the Dodgers push him down in the order. When that shoe drops, so will this rank.
  • If I felt more certain about Iván Herrera’s health, he’d be one or two tiers higher.

 

Tier 10

 

  • Holy huge tier! This is by design, as by this point in the ranks it’s hard to really talk about all the different needs and scenarios you’re facing, and in standard 12-teamers you’re likely VERY close to the replacement level in many scenarios.
  • I am hesitant to push Maikel Garcia much further yet in case this power surge is a fluke (like many have been before), but don’t be surprised if next week he’s in the 70s.
  • Kerry Carpenter looks like the guy we hoped he’d be again, and it’s just in time for the Tigers who have struggled offensively. He will likely keep sitting against lefties, but when in the lineup he4’s as sure a bet for pop as anyone.
  • Luis Robert Jr. didn’t get dealt, which stinks, and I bet he would have been if he had this surge a few weeks earlier. He’s pushed the strikeout rate way down of late and can’t stop hitting home runs and stealing bases, which a whopping eight steals in his last 14 games plus three home runs and an eye-popping 28 combined runs and RBI for being on such a bad team. I’m sure we’ll be talking about whether you can drop him in a few weeks because he’s just incredibly streaky by nature, but this talent is why we hesitant to tell you to drop him.
  • Christian Walker has quietly shaped back into his old form, slashing .303/.383/.514 since the start of July, and he’s really turned it on in August by smacking three home runs already. I didn’t really understand why he was so bad, so it’s not hard for me to buy into everything being right as rain from now to the end of the season.
  • Chandler Simpsons sits every third game for some reason, regardless of opposing starting pitcher, and his stolen base pace has slowed slightly. Still, he’s the premier rabbit in the game and can provide a plus batting average as well.
  • Welcome back, Luke Keaschall! It’s been an incredibly small sample with just 35 plate appearances now spanned out over many months due to injury, but second base is a desperate position and he has a spot in the heart of the Minnesota lineup locked up likely as long as he has anything resembling a pulse. If he were an outfielder, Keaschall would be a tier or two lower as they are a dime a dozen, but the possibility of an impact second baseman at this stage is just too tough for me to pass up.

 

Tier 11

 

  • Ramón Laureano keeps hitting, and while health has been an issue for his entire career, he’s healthy at the moment and the Padres just let him hit second in the order so I guess we might as well buy in a little harder. This feels like a “2025-only” sort of thing, or whatever the hitter equivalent of the Vargas Rule is, but oh well.
  • Hey, remember all that stuff I said about Jeremy Peña? Well, Brendan Donovan is similarly reliant on his team to help his production (though he’s a better decision-maker and much less aggressive). The problem is that this Cardinals offense looks anemic outside of Iván Herrera and Willson Contreras, and Donovan doesn’t steal bases. He’s fine in points and OBP, I gues, but the empty ratios can be tough to stomach. Still, he’s a second baseman, so he’s tough to cut entirely.
  • Lawrence Butler has shown flashes, but the bad continues to outweigh the good and it’s harder and harder to find things to hang out hat on when trying to put him in the top-100.
  • Jordan Beck looked good in that home series but let’s see how he fares on the road.
  • I am hesitant to buy in on Jorge Polanco based on how brief the flashes have been in recent years, but with the way this offense is clicking it’s possible he sustains production a bit longer.
  • Alec Burleson is playing every day and hitting third, which is cool, but he feels like a replacement-level contributor more than a difference-maker.

 

Tier 12

 

  • Well, Michael Harris II is still hitting and also is getting to play against lefties. We’ve been burned many times by Harris over the last two seasons, so pardon my skepticism that this is more than a hot streak.
  • Otto Lopez’s hot streak was fun, but it’s starting to stick out like a sore thumb compared to the many replacement-level weeks we’ve seen from Lopez both before and after that heater.
  • Yes, I am very concerned about Marcus Semien. I said from the start that I was worried the next slump would last as long as the previous one (which was several months). Obviously he can still prove me wrong, but I’d be actively looking to either trade or upgrade off the wire.
  • Spencer Hortwiz raked in Colorado, as we hoped he would, but he does still remain a platoon bat with limited overall upside. Still, he’s second-base eligible and if my waiver wire scrambles are anything like what you all deal with, second base is gold.
  • Daulton Varsho came out swinging, but we’ve seen this before. He runs very hot and cold while also carrying a high injury risk. He’s a streamer, much like Tyler O’Neill ranked above him, though less extreme on both ends.
  • Lenyn Sosa is very aggressive and makes poor decisions at the dish but he’s good at making contact with a pop and will go streaking now and again.
  • Jung Hoo Lee is worth a scoop back in points leagues and even standard leagues as he appears to be regaining form. He has as high a ceiling as anyone in this tier when he’s on.

 

Rank Hitter Team Position Change
1Shohei OhtaniT1LADDH-
2Aaron JudgeNYYOF+UR
3José Ramírez
T2
CLE3B
-1
4Elly De La CruzCINSS-1
5Juan SotoNYMOF-1
6Kyle SchwarberPHIOF, DH-1
7Bobby Witt Jr.KCSS-1
8Corbin CarrollARIOF-1
9Cal RaleighSEAC-1
10Vladimir Guerrero Jr.TOR1B, 3B+3
11Pete Crow-ArmstrongCHCOF-1
12James Wood
T3
WSHOF
-3
13Kyle TuckerLADOF-2
14Bryce HarperPHI1B-
15Manny MachadoSD3B+1
16Julio RodríguezSEAOF+2
17Pete AlonsoBAL1B+2
18Trea TurnerPHISS-1
19Junior CamineroTB3B+1
20Fernando Tatis Jr.SDOF-5
21Cody BellingerNYY1B, OF-
22Ketel MarteARI2B+1
23Corey SeagerTEXSS-1
24Gunnar Henderson
T4
BALSS
-
25Rafael DeversSF3B-
26Nick Kurtz1B+3
27Francisco LindorNYMSS+4
28CJ AbramsWSHSS-
29Will SmithC-3
30Brent RookerOF, DH+2
31Christian YelichMILOF+2
32Eugenio SuárezCIN3B+2
33Alex BregmanCHC3B+2
34Jazz Chisholm Jr.
T5
NYY2B, 3B, OF
+2
35Jarren DuranBOSOF+4
36Riley GreeneDETOF-9
37Seiya SuzukiCHCOF+3
38Randy ArozarenaSEAOF+3
39Freddie FreemanLAD1B+5
40Josh NaylorSEA1B+3
41Salvador PerezKCC, 1B+5
42Willson ContrerasBOSC-
43Matt OlsonATL1B-13
44Zach NetoLAASS-7
45Hunter GoodmanCOLC, OF+5
46Oneil CruzPITSS, OF-8
47Taylor Ward
T6
BALOF
-
48Jose AltuveHOU2B+1
49Teoscar HernándezLADOF-1
50Jeremy PeñaHOUSS+UR
51Geraldo PerdomoARISS+2
52Bo BichetteNYMSS+15
53Yandy DíazTB1B+2
54Brandon NimmoTEXOF+2
55Ceddanne RafaelaBOSSS, OF+3
56Willy AdamesSFSS+3
57Vinnie PasquantinoKC1B-3
58Matt ChapmanSF3B-6
59Gleyber Torres
T7
DET2B
+1
60Mike TroutLAAOF+5
61Kyle StowersMIAOF+21
62Brice TurangMIL2B+10
63William ContrerasMILC+3
64Brandon LowePIT2B-
65Agustín RamírezMIAC+5
66Spencer TorkelsonDET1B+2
67Michael BuschCHC1B-6
68Wyatt LangfordTEXOF-5
69Andy PagesLADOF-7
70Nico HoernerCHC2B, SS+1
71Yainer Diaz
T8
HOUC
+5
72Shea LangeliersC+15
73Max MuncyLAD3B+UR
74Addison BargerTOR3B, OF+3
75Steven KwanCLEOF+3
76Jordan WestburgBAL2B, 3B+7
77Nick CastellanosSDOF+2
78Ian HappCHCOF+2
79Jackson MerrillSDOF+7
80Jo Adell
T9
LAAOF
-7
81Heliot RamosSFOF-
82Trevor StoryBOS2B+13
83Mookie BettsLAD2B, SS, OF-14
84Jasson DomínguezNYYOF+1
85Ivan HerreraSTLC+12
86Dansby SwansonCHCSS-12
87Luis ArraezSF1B, 2B-3
88Ezequiel TovarCOLSS+3
89Xavier EdwardsMIA2B, SS+3
90Roman AnthonyBOSOF+4
91TJ Friedl
T10
CINOF
+7
92Maikel GarciaKC2B, 3B+7
93Giancarlo StantonNYYDH+7
94Kerry CarpenterDETOF+23
95Luis Robert Jr.NYMOF+25
96Christian WalkerHOU1B+22
97Chandler SimpsonTBOF-7
98Adley RutschmanBALC+4
99Luke KeaschallMIN2B+UR
100Wilyer AbreuBOSOF+3
101Jackson Holliday
T11
BAL2B
-13
102Ramón LaureanoSDOF+28
103Adolis GarcíaPHIOF-7
104Xander BogaertsSD2B, SS+1
105Nolan SchanuelLAA1B+1
106Brendan DonovanSEA2B, 3B, OF-13
107Tyler Soderstrom1B+2
108Lourdes Gurriel Jr.ARIOF+2
109Masyn WinnSTLSS+2
110Lawrence ButlerOF-35
111Nathaniel LoweCIN1B-7
112J.T. RealmutoPHIC+1
113Sal FrelickMILOF+6
114Jordan BeckCOLOF+13
115Jorge PolancoNYM2B, 3B+13
116Anthony VolpeNYYSS+6
117Luis García Jr.WSH2B-10
118Alejandro KirkTORC+5
119Alec BurlesonSTL1B, OF-18
120Andrew VaughnMIL1B, OF+14
121Logan O’HoppeLAAC-9
122Michael Harris II
T12
ATL2B, OF
+26
123Victor Scott IISTLOF-8
124Zach McKinstryDET2B, 3B, SS, OF+8
125Otto LopezMIA2B-17
126Marcus SemienNYM2B-37
127Spencer HorwitzPIT1B, 2B+16
128Josh LoweLAAOF-12
129Jesús SánchezHOUOF+2
130Jurickson ProfarATLOF+7
131Mickey MoniakCOLOF+8
132Tyler O’NeillBALOF+8
133Daulton VarshoTOROF+UR
134Bryson StottPHI2B+1
135Bryan ReynoldsPITOF-6
136Matt McLainCIN2B, SS-22
137Austin WellsNYYC-11
138Lenyn SosaTOR2B, 3B+UR
139Josh JungTEX3B+7
140Cam SmithHOU3B, OF+2
141Cedric MullinsTBOF-20
142Ernie ClementTOR2B, 3B, SS+UR
143Colton CowserBALOF-7
144Austin HaysCWSOF-19
145Drake BaldwinATLC+2
146Isaac CollinsKCOF+UR
147Royce LewisMIN3B-14
148Jung Hoo LeeSFOF+UR
149Josh SmithTEXOF-25
150Matt ShawCHC3B-12

 

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.
  • Dalton Rushing (C, LAD) — Dynasty only.
  • Carson Kelly (C, CHC) — Heating up a little, but just a streamer.
  • Tyler Stephenson (C, CIN) — The strikeouts make him feel more like a streamer than a fantasy lineup regular in single-catcher leagues.
  • Ben Rice (C/1B, NYY) — The batted ball quality and decision-making remain top-notch, but the results are simply not there. Oddly, this phenomenon also happened to Rice last season. I have no idea how to explain it. If he gets back to playing four or more times a week, he’d be an enticing pick-up.
  • Kyle Teel (C, CWS) — There’s just enough power and plate discipline to stream him in deeper formats, but not enough upside to get excited in 12-teamers.
  • Adrian Del Castillo (C, ARI) — Lots of pop for a backstop, though it seems he won’t play against lefties at all.
  • Edgar Quero (C, CWS) — He’s been strong against lefties, but playing time is spotty against righties.
  • Dillon Dingler (C, DET) — High-end second catcher.

First Base

  • Carlos Santana (1B, CLE) — OBP streamer who somehow still has something in the tank. What a career.
  • Kyle Manzardo (1B, CLE) — Hitting better but still in a platoon.
  • Ryan O’Hearn (1B/OF, BAL) — I’m sure he’ll heat up again at some point, but until then, he’s just a speculative stream against bad right-handed pitching.
  • Romy González (1B/2B, BOS) — Sat several times against righties, and playing time will only get tighter with Bregman’s return.
  • Jake Cronenworth (1B/2B, SDP) — Replacement-level fill-in.
  • Colt Keith (1B/2B, DET) — We’ve seen some intriguing flashes of power, but the consistency isn’t there at all.
  • Paul Goldschmidt (1B, NYY) — As of now, I can’t rank either Yankee first baseman.
  • 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) — Wasn’t doing anything all that interesting in the minors, but seems to have a hot bat and is rolling into a homestand in Coors, so deep leaguers might get something out of this.
  • Tyler Locklear (1B, ARI) — Should get some looks at first base for the D-Backs and was strong in the minors (though his small sample of MLB results was not good). Has some pop and speed and will take walks, but the hit tool is suspect.
  • Curtis Mead (1B/2B/3B, CWS) — Unlikely to be a difference maker, but he should get more consistent playing time in Chicago than he did in Tampa.
  • 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) — O’Hearn’s departure opens up room for Mayo even when Mountcastle returns. Mayo has done well to lower his strikeout rate so he may be close to a bit of a breakthrough in results.
  • Domonic Smith (1B, SFG) — OBP streamer.

 

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.
  • Gavin Lux (2B/OF, CIN) — Points league streamer.
  • José Caballero (2B/3B/SS/OF, TBR) —May sit a lot more with Kim’s return.
  • Ronny Mauricio (2B/3B, NYM) — Likely loses some time with Vientos’s return.
  • Brett Baty (2B/3B, NYM) — This hot streak is fun but it’s not being driven by an uptick in balls in the air so it’s likely just a streak.
  • Kristian Campbell (2B, BOS) — Still a promising player in dynasty, but no need to torture yourself in redraft.
  • Ozzie Albies (2B, ATL) — You can scoop him as a streamer but I’m not really buying this mini-outburst coming out of the Break.
  • 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.
  • Chase Meidroth (2B/SS, CWS) — Points league streamer.
  • 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) — Replacement-level contributor at many positions.

 

Third Base

  • Joey Ortiz (3B/SS, MIL) — That little power outburst was fun but he can go back to the wire now.
  • Mark Vientos (3B, NYM) — Playing most days now, but not very well.
  • 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.
  • Josh Jung (3B, TEX) — Jung has been recalled, but it’s not because he was tearing it up in the minors.
  • 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.
  • Noelvi Marte (3B, CIN) — He’s a start away from outfield eligibility in Yahoo leagues, though he’d be a platoon bat out there while Jake Fraley is healthy and Hayes looks to be the new everyday man at the hot corner due to his excellent glove.
  • Miguel Andujar (3B/OF, ATH) — Injuries and spotty playing time aside, he’s swinging a smokin’ hot bat right now.
  • Caleb Durbin (3B, MIL) — His glove will keep him in the lineup most days, but there’s not enough offensive juice to keep rostering him in fantasy.
  • Nolan Gorman (3B, STL) — Power streamer for the desperate.

 

Shortstop

  • Brooks Lee (2B/3B/SS, MIN) — Might lose even more time with Keaschall returning.
  • Javier Báez (2B/3B/SS/OF, DET) — He’s as streaky as ever.
  • Casey Schmitt (1B/2B/3B/SS, SFG) — He was hot before the injury, though it appears mostly driven by a fortuitous number of line drives. The power is legit, but the ratios will likely take a deep dive.
  • Carlos Correa (SS, MIN) — Walking more and striking out less but the power is still too limited.
  • Colson Montgomery (3B/SS, CWS) — Takes walks but could be a bumpy ride due to limited contact ability.
  • J.P. Crawford (SS, SEA) — Might still be ranked in points, but not enough upside to hold through prolonged slumps.

 

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.
  • Brenton Doyle (OF, COL) — Streamer at home.
  • Parker Meadows (OF, DET) — Lost playing time and hits at the bottom of the order. Droppable.
  • Jesse Winker (OF, NYM) — He’ll likely sit against lefties but is capable of getting hot and hitting for some average with a bit of pop and plenty of walks.
  • Wenceel Pérez (OF, DET) — I was worried it was merely a hot streak, and that may just be the case.
  • Jake Mangum (OF, TBR) — Points league extraordinaire.
  • Mike Tauchman (OF, CWS) — Leads off and slaps the ball around from time to time, but won’t play against most lefties.
  • 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.
  • Trent Grisham (OF, NYY) — If he played more, I’d be interested.
  • Chase DeLauter (OF, CLE) — Injuries keep popping up that have delayed his promotion, but he’ll get a look sometime this summer.
  • 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.
  • Marcell Ozuna (DH, ATL) — Playing more and hitting some home runs, but nothing tells me anything has truly changed here.
  • Jung Hoo Lee (OF, SFG) — Got some looks at leadoff again, but isn’t doing anything.
  • Nathan Lukes (OF, TOR) — Lukes is in a full platoon, and the impending return of Varsho means it’s time to look for a replacement.
  • 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.
  • John Rave (OF, KCR) — This power is something we didn’t see much of until he hit triple-A at age 26 last season. Might be a late bloomer, but for now, I’m looking at him as a deep league streamer if I need speed.
  • Joey Loperfido (OF, TOR) — Swinging a hot bat and has legitimate home run pop, but won’t play against lefties and might lose time when Varsho returns.
  • Jerar Encarnación (OF, SFG) — Deep leaguers might care about the power upside, but the playing time is uncertain, and he’s prone to streakiness.
  • Lars Nootbaar (OF, STL) — Played in most games since being activated and hitting near the middle of the order, but this offense is not good, and I’d like to see him show something more before advocating for him in 12-teamers.
  • Jakob Marsee (OF, MIA) — I believe in the speed if that’s what you’re after, though getting anything beyond that category is a roll of the dice.
  • Austin Martin (OF, MIN) — If you’re in a deep OBP or points league, then the fact that Martin is leading off is possibly somewhat interesting, but only as a replacement-level move.
  • Tommy Pham (OF, PIT) — This streak will eventually fade.
  • Blake Perkins (OF, MIL) — Never hurts in a deep league to just scoop a hot part of a hot offense, even if long-term there isn’t much to get excited about.

 

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.
  • Miguel Amaya (C, CHC) — Cubs say he’s still a long way off.
  • Gary Sánchez (C, BAL) — Not a guy I’m holding if my IL is already full. He was just a streamer.
  • Ryan Mountcastle (1B, BAL) — No clear return date and it’s unclear how playing time will be hashed out.
  • Rhys Hoskins (1B, MIL) — He should be back by September, but one month of unsteady production isn’t worth holding in mixed leagues.
  • Jonathan Aranda (1B/2B, TBR) — He’s a tough guy to hold as we may only see him for two weeks or so. If you have the open IL spot that’s fine, but if you don’t, he can be let go.
  • Pavin Smith (1B/OF, ARI) — Not a player I’m holding.
  • Jake Burger (1B/3B, TEX) — Between the unsteady performance, the missed time, and being buried in the order when healthy, I’m out in 12-teamers.
  • Isaac Paredes (1B/3B, HOU) — Out for the year.
  • Miguel Vargas (1B/3B, CWS) — No need to hold.
  • Jac Caglianone (1B, KCR) — Not a player I’m holding in redraft, but still think there’s a good long-term outlook if he gets the decision-making in check.
  • Andrés Giménez (2B, TOR) — Not a player I’m holding.
  • Max Muncy (2B/3B, ATH) — Not a player I’m holding.
  • Ha-Seong Kim (2B/SS, TBR) — Not a player I’m holding.
  • Tommy Edman (2B/OF, LAD) — Hasn’t looked good since before his first trip to the IL and is a drop for me in 12-teamers if you were still holding.
  • Marcelo Mayer (3B/SS, BOS) — No need to hold in redraft, still has plenty of dynasty upside.
  • Alec Bohm (3B, PHI) — Expect him to miss three or four weeks.
  • Austin Riley (3B, ATL) — He’s been better for fantasy than you may expect when healthy (because many likely feel he’s been awful), but he may not be back until September.
  • Connor Norby (2B/3B, MIA) — Not a guy I’m holding if my IL is already full.
  • Nolan Arenado (3B, STL) — I didn’t have him ranked, so no, you don’t need to hold him.
  • Jacob Wilson (SS, ATH) — He should be back for most of September, but if your IL is tight, he might not make the cut.
  • Victor Robles (OF, SEA) — Out until September, but keep an eye out just in case, as Robles is capable of dizzying highs when he’s grooving.
  • Yordan Alvarez (OF, HOU) — They’re saying mid-August, which would be awesome.
  • Dylan Crews (OF, WAS) — Should be back within a few days now that he’s on rehab.
  • Anthony Santander (OF, TOR) — He’ll be back sometime in August.
  • Lane Thomas (OF, CLE) — Not a guy I’m holding.
  • Jorge Soler (OF, LAA) — No need to hold.
  • Ronald Acuña Jr. (OF, ATL) — Bummer. Must hold. Trading him away would not be advisable.
  • Byron Buxton (OF, MIN) — Should come back in mid-August, might be just a minimum stay.
  • Evan Carter (OF, TEX) — No need to hold.
  • George Springer (OF, TOR) — Hard to predict concussions but he’s obviously a must hold.

 

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