Chad Young’s 2025 Tiered Ottoneu Rankings: Middle Infield

Credit: Jay Biggerstaff-Imagn Images

This list might have actually been harder than the outfield list, if only because it gets so ugly towards the bottom. Middle Infield is always odd because it is both where some of the absolute best players play and because it is a couple of spots that can be relatively shallow and feature a bunch of glove-first dudes. But there are some interesting patterns at play this year.

I got some pushback on ranking 2B and SS together this year, with the argument being that 2B is much weaker. And I think it is somewhat true that 2B is weaker, but not as true as it might seem at first.

As the top of these rankings show, SS is where the stars are. The top 6 players, 7 of the top 10 and 10 of the top 14 are SS (though that includes Mookie Betts who also qualifies at 2B). The top tiers are dominated by SS. But as you move further down the list, things shift a bit.

2B/SS Breakdown by Tier
Tier 2B SS
$45-$54 1 2
$36-$44 0 2
$28-$35 1 2
$21-$27 3 2
$15-$20 1 3
$10-$14 6 2
$6-$9 10 8
$3-$5 14 8
$3+ 36 29

Now, of course, this is my ranking, not some set-in-stone, factual, objective ranking. But still, you can see pretty clearly here why people think SS is so much stronger. There are more elite SS and are easily 13 SS, maybe more, that you can feel good starting. There are 12 SS at $10+, but they are skewed towards that bottom group, so it doesn’t feel quite so good.

But in terms of MI you might be interested in taking a shot on, or using as part of a platoon to fill your MI spot, 3B actually runs a bit deeper. And you can argue that is just my ranking, but If we look at it by Depth Charts project P/G, you get a similar story:

2B/SS Breakdown by P/G
P/G 2B SS
>6 2 4
5.4-5.99 0 4
5-5.39 11 7
4.75-4.99 13 9
4.5-4.749 13 11
4.5+ 39 35

SS is definitely stronger at the top, but it isn’t really deeper. Even if I cut this off at 4.75 and above, it is 26 2B and 24 SS. 5 and above, you get 13 and 15.

All of this means that when it comes to building a MI, your best options to fill those 36 spots (which likely means more like 48 players by the time platoons and stuff are accounted for) you have plenty of 2B to pick from.

And remember, if 2B really had a lower replacement level, and I was skewing things by merging the two lists, I would be artificially increasing 2B replacement level or decreasing SS replacement level and either of those would result in SS looking BETTER in my rankings than they really are. If you want to pull 2B and SS into separate lists with a lower replacement level for 2B, then you are moving Ketel Marte, Jose Altuve, Ozzie Albies and Marcus Semien further up this list, and you are increasing Betts’s value as well.

Separating the two positions would make those four 2B look like they are more on a par with the top of the SS list (they are not). Look at them as one group, go get yourself a solid squad of 3-5 MI eligible players, and you will have no problem filling 2B, even if you are often starting a SS at MI who you like more than your starting 2B.

Chad Young’s Tiered Ottoneu MI Rankings
Rank Name Ottoneu Positions Tier Note
1 Bobby Witt Jr. SS $45-$54 Witt put up a higher P/G than Betts last year. Witt’s projections are better than Betts, as of now. Witt is entering his prime, while Betts is leaving it. Betts had injury issues last year and Witt didn’t. So why is Betts going for $7 more in the early Ottoneu mock auctions?
2 Mookie Betts 2B/SS/OF $45-$54 That said, I think Betts puts up a better 2025 than 2024, particularly in the power department.
3 Gunnar Henderson SS $36-$44 Gunnar actually had a better 2024 than Betts and is also younger and has better projections, etc., etc., so if you want him ahead of Betts, as well, I get it.
4 Corey Seager SS $36-$44 I debated how I would rank Seager if promised 100 games, 130 games or 160 games, and the more I thought about it, the more I felt he just belongs 4th no matter what.
5 Francisco Lindor SS $28-$35 I fluctuated on Lindor before deciding a) no matter how high I am on him I am not breaking $35 and b) no matter how low I am on him, I want him over the next players on this list anyway.
6 Elly De La Cruz SS $28-$35 The big caveat here in these ranknigs is that the upside for Elly is still so high if he can just find a way to make more contact.
7 Ketel Marte 2B $28-$35 I had a really hard time accepting him as the #1 second basemen, because he has been so up and down over the years but the only other realistic candidates all have real warts.
8 Jose Altuve 2B $21-$27 Wart: Showed real signs of aging. It was his worst year since before his breakout (non-COVID year, anyway), and the jump in whiffs and drop in EV feel like age related bat speed decline.
9 Trea Turner SS $21-$27 This might be a little low, as his projection is mid-20s but that’s for a drop off from his last three years and he may not drop that much.
10 Ozzie Albies 2B $21-$27 Wart: Has had some really good years, but there have been some stinkers in there and at 28, he’s no longer “young and showing promise if he can just find consistency.”
11 Marcus Semien 2B $21-$27 Wart: 2024.
12 Oneil Cruz SS/OF $21-$27 His projection could push him into the next tier. His production has been closer to the tier below. So here he sits.
13 Carlos Correa SS $15-$20 I would expect a better 2025, by P/G, from Correa than Cruz, but the upside isn’t as high, the injury risk is higher, and then long-term value is lower.
14 Willy Adames SS $15-$20 Honestly, I want to rank him lower, because I think his high-launch-angle approach will cause him more problems in SF than the typical hitter, but who else could I put above him?
15 Jordan Westburg 2B/3B $15-$20 I could maybe have put Westburg over him, but it’s still such a small sample from him.
16 Matt McLain Util $15-$20 It feels like we have hit a cliff here, as the top 14 are all pretty reliable top end producers and now we have moved into some really big question marks.
17 Bo Bichette SS $15-$20 I have no idea what to do with Bo Bichette.
18 Brandon Lowe 1B/2B $10-$14 I get that Lowe isn’t the hitter he once was, but he is still a solid, reliable optoin at 2B and the “new” park could help a lot.
19 Brendan Donovan 2B/3B/OF $10-$14 He is boring but he produces and come with less risk than others.
20 CJ Abrams SS $10-$14 One of the reasons K% is up historically is because getting better contact can be worth some increase in K% for a hitter and Abrams appears to be a good example.
21 Luis Garcia 2B $10-$14 Do I like Garcia more than Abrams? I kind of think I might, but I guess I am not ready to commit.
22 Ezequiel Tovar SS $10-$14 I am a Tovar fan and I really think there is another level if he can solve the approach but I am not sure he can solve the approach.
23 Gleyber Torres 2B $10-$14 I fully expected to be buying in on Torres this year as I think he could bounceback, but this park is a real tough fit.
24 Jonathan India 2B $10-$14 A pretty sizable park downgrade has me more cautious than I otherwise would be.
25 Jackson Holliday 2B $10-$14 Is this too aggressive given how much he struggled? Probably. He maybe belongs down a tier.
26 Xander Bogaerts 2B/SS $6-$9 After a really good 2022, he had a late surge to put up a solid 2023, while 2024 was just bad. His xwOBA is pretty steady those three years.
27 Masyn Winn SS $6-$9 I know there are a lot of non-believers out there, but tell me what he did last year that he can’t repeat?
28 Luis Arraez 1B/2B $6-$9 His never-good-barrel-rate plummeted last year and I have never been very confident in his skillset being sustainable.
29 Zach Neto SS $6-$9 If he were healthy, he would be somewhere around 10 spots higher.
30 Colt Keith 2B $6-$9 Everyone is talking about what Colt Keith taking reps at 1B says about Tork but it says a lot about Keith, too.
31 Anthony Volpe SS $6-$9 I’d probably be open to paying the top of this range (and mayyyyyybe another buck or two) to see if he takes a step forward but expect production closer to the bottom of this tier.
32 Kristian Campbell 2B/SS/OF $6-$9 Not only crushed the minors but did so with the plate discipline/power combo you want in an Ottoneu prospect.
33 Matt Shaw 2B/SS/3B $6-$9 Same. And we should see them both very soon.
34 Dansby Swanson SS $6-$9 Even as I write this I feel like I’m overreacting to one tough season and yet I’m not moving him up.
35 Luis Rengifo 2B/3B $6-$9 His projection supports this and would be his worst wOBA in 3 years.
36 Spencer Horwitz 1B/2B $6-$9 If you want to trust Steamer, you could probably double this price but I’m skeptical of the late breakout and the new situation.
37 Jonathan Aranda 1B/2B $6-$9 Aranda’a scouting report (55/60 hit tool with 50/50 raw power and 40/45 game power) is pretty great for an Ottoneu MI, and the temporary home park is intriguing.
38 Christopher Morel 2B/3B/OF $6-$9 Last year he chased less, whiffed less, and his BABIP cratered. I’ve never been a believer but this is the chance to buy low and see.
39 Andres Gimenez 2B $6-$9 2022 isn’t happening again but projections look like 2023 and that’s pretty useful.
40 Xavier Edwards SS $6-$9 Another where projections say up a tier, but I hate this profile for fantasy.
41 Jordan Lawlar Util $3-$5 Closer to Campbell and Shaw for me than he is for most, I think.
42 Jacob Wilson윌슨 SS $3-$5 Could potentially have a special hit tool but feels like you’re paying to hope you get Arraez with a good chance you get nothing.
43 Nolan Gorman 2B $3-$5 You don’t go from that good to that bad that quickly without some chance that the “bad” was a bit of a fluke.
44 Jeff Mcneil 2B/OF $3-$5 He absolutely could rebound but if he declines further I wonder how long they really to replace him.
45 Bryson Stott 2B/SS $3-$5 The breakout looks more outlier-ish when you view it with 2022 and 2024, so careful about paying for hope rather than expectation.
46 Travis Bazzana 2B $3-$5 I love seeing development from prospects and even in a small sample, Bazzana went from striking out in more than 1/3 of PA I16 in 47) to open his career to 1/5 (15 in 75) the rest of the way.
47 Thairo Estrada 2B $3-$5 BABIP across all players at Coors Field last year was .330; Thairo put up 4.97 P/G the year he had a .331 BABIP.
48 Nico Hoerner 2B/SS $3-$5 It’s not a super exciting profile for this format and he is going to miss a chunk of time.
49 Carson Williams SS $3-$5 There are better prospects, but not a ton and he might be the best SS Tampa has right now.
50 Tyler Fitzgerald SS/OF $3-$5 Like Norby but with a better BABIP last year (and, to be fair, more power).
51 Connor Norby 2B/3B/OF $3-$5 Even at $3-$5 this is a bet on some upside, because with that K-rate, he is a $1 player.
52 Tommy Edman SS/OF $3-$5 I don’t really believe he is a new player.
53 Christian Moore 2B $3-$5 If he can avoid too much swing and miss, the Angels like to be aggressive.
54 Gavin Lux 2B $3-$5 I am more interested in the fact that the Reds targeted him than I am in the park upgrade – Dodger Stadium was already favorable.
55 Nick Gonzales 2B/SS $3-$5 He was an early draft pick whose stock fell due to K and now he appears to have made strides in that area, which sounds like a fun post-hype target to me.
56 Brooks Lee 2B/SS/3B $3-$5 A young Twin moving down the defensive spectrum and suddenly looking injury prone, where have I heard this one before?
57 Will Wagner 1B/2B $3-$5 He isn’t a game-changing talent, at all, but there is a chance he has immediate impact.
58 Jake Cronenworth 1B/2B $3-$5 Career 90 wRC+ vs. LHP and 115 vs. RHP, but that got REALLY extreme last year, so I would probably platoon him and see if I can benefit.
59 Sebastian Walcott SS/3B $1-$2 Only 18 and has barely sniffed Double-A, so there is still a lot that could go wrong and a long time to wait.
60 Michael Massey 2B $1-$2 4.64 P/G when he started last year – watch his usage because PH appearances pull down his line.
61 Trevor Story SS $1-$2 He wasn’t bad last year! Maybe he is healthy! That’s worth a buck.
62 Josh H. Smith SS/3B/OF $1-$2 I am pretty skeptical given a prettty unimpressive batted ball profile.
63 Ronny Mauricio Util $1-$2 Not even 24 yet. Really hope he gets a chance to make an impact.
64 Brett Baty 2B/3B $1-$2 602 MLB PA of struggle isn’t something you can ignore, but neither is his talent.
65 Luisangel Acuna 2B/SS/OF $1-$2 Looks like a small-side-of-the-platoon play for now, but I am interested in the upside.
66 Davis Schneider 2B/OF $1-$2 Same, but maybe less upside?
67 Aidan Miller SS $1-$2 He’s going to need to work his way up level by level and convince a competing team with good IF options to make room for him.
68 Nick Yorke 2B/OF $1-$2 He should get opportunities and there is some upside, but the bat isn’t exciting and the glove won’t do him any favors.
69 Vaughn Grissom 2B $1-$2 I have been waiting on his breakout for like a decade which is wild because he is only 24.
70 Brice Turang 2B $1-$2 The Brewers are just loaded with promising infielders whose profiles are not well-suited to this format.
71 Joey Ortiz SS/3B $1-$2 Right?
72 David Hamilton 2B/SS $1-$2 The Sox are working him out in the OF, which tells me they want to find ways to get him in the lineup.
73 Jeremy Pena SS $1-$2 He’s worth rostering cheaply and starting against every LHSP.
74 Adael Amador 2B $1-$2 Ignore the poor showing in MLB; don’t ignore the uninspiring performance in Double-A.
75 Trey Sweeney SS $0-$1 I don’t really think he is a viable fantasy bat, but regular playing time makes him a worthwhile gamble.
76 Marcelo Mayer SS $1-$2 The hype for his debut isn’t what we might have expected a couple of years ago, but he’s still got potential to be a solid fantasy SS.
77 Ha-seong Kim SS $1-$2 Someone will sign him, right?
78 Zack Gelof 2B $1-$2 Unexpected breakouts are often hard to trust and when the follow up is ugly, it’s even harder, but I am still intrigued enough to take a shot.
79 Curtis Mead 2B/3B $0-$1 The new park won’t help righties (at least not as much) and I am not sure where he is on the depth chart.
80 Jett Williams SS $0-$1 There were already questions about the power before he his 0 HR in 2024.
81 Ceddanne Rafaela 2B/SS/OF $0-$1 I just don’t see a useful bat here.
82 Geraldo Perdomo SS $0-$1 I think we have seen his upside and it isn’t super exciting for this format.
83 Maikel Garcia 2B/3B $0-$1 I am going to mis-paraphrase Eno Sarris but on Rates and Barrels he recently noted that we should pay for what we have seen and what we expect, not what we hope for and I wish I had said it as eloquently as he did.
84 Willi Castro 2B/SS/3B/OF $0-$1 It’s been a long journey to usefulness but he is potentially useful roster fodder in Ottoneu.
85 Leodalis De Vries SS $0-$1 Too far away, but will be on my radar later this summer.
86 Colt Emerson SS $0-$1 Closer than De Vries but not by much and not quite as exciting.
87 Colson Montgomery SS $0-$1 Intriguing, and should be ready soon, but I am not sure he is instant-impact in fantasy.
88 JJ Wetherholt SS $0-$1 It all looks good so far, but so far is not much.
89 Sal Stewart 2B/3B $0-$1 134 K and 134 BB in his pro career.
90 Termarr Johnson 2B/SS $0-$1 When I see super-high walk rates in the low minors, I am both intrigued and want to see how they handle more accomplished pitching in the high minors.
91 Juan Brito 1B/2B/3B $0-$1 Power has been a question but he hit 21 HR in Triple-A and the hit tool is good enough to carry him.
92 Orelvis Martinez 2B/3B $0-$1 I am always hesitant about an unproven player already coming off a PED issue and his path to playing time is a bit cloudy still.
93 Otto Lopez 2B/SS $0-$1 I don’t really see much in the bat to be excited about.
94 Brayan Rocchio SS $0-$1 Took a step forward in September and then exploded in October, which was enough to get him on my watchlists but no more.
95 Chase Meidroth SS/3B $0-$1 More BB than K in Triple-A is great, but I am not sure the bat is strong enough to be an impact player for this format.
96 Caleb Durbin 2B/3B $0-$1 Durbin is Meidroth but faster.
97 Luke Keaschall 2B $0-$1 He’ll be very much on my radar when he seems ready for a call.
98 Jorge Polanco 2B $0-$1 I generally want to buy into a Polanco rebound but the fact that no MLB team seems interested is tempering my excitement.
99 Richie Palacios 2B/OF $0-$1 His walk rate jumped while he chased more, swung more and missed more.
100 Orlando Arcia SS $0-$1 I think he is more likely to get displaced in Atlanta than to help your team.
101 Jesus Made SS $0-$1 He’s 17 and is still just all projection and hype.
102 Brayden Taylor SS/3B $0-$1 Too far away for a non-elite prospect.
103 Michael Arroyo 2B $0-$1 This is a turning into a mini-run of guys I would like to roster in a year or two.
104 Cooper Pratt SS $0-$1 Still going.
105 Arjun Nimmala SS $0-$1 Still still going.
106 Edouard Julien 2B $0-$1 If you could promise me he would get 400 PA to figure things out, I might be more intrigued.
107 Amed Rosario 2B/SS/3B/OF $0-$1 His ability to play anywhere and hit lefties might be enough for him to have a little value.
108 J.P. Crawford SS $0-$1 Despite the results, the power gains he made in 2023 actually stuck around in 2024 and I am interested to see how 2025 starts.
109 James Triantos 2B $0-$1 I just can’t get that excited about hit-first prospects who aren’t showing real power potential.
110 Marco Luciano 2B/SS $0-$1 2024 in Triple-A was the most encourging performance he has had in a while.
111 Mauricio Dubon 1B/2B/3B/OF $0-$1 Pretty decent against LHP but if I am only starting you 40 times, I need you to be more than “pretty decent” in those games.
112 Ernie Clement SS/3B $0-$1 Between Wagner, Schneider, Martinez, Jimenez, Barger…someone has to displace him, right?
113 Brandon Drury 1B/2B/3B $0 If someone signs him to play regularly in a good power park, let me know.
114 Thomas Saggese 2B/SS $0 He talked about trying to hit everything in the air but I am not sure he has the power to make that approach work and the results in AAA and MLB aren’t encouraging.
115 Angel Martinez 2B/OF $0 That really wasn’t a bad debut for his age, but he is going to have to carve out a role to even get a chance to show he can do more.
116 Payton Eeles 2B/SS $0 There’s a reason he’s not really on prospect radars but the numbers were quite good and you can certainly imagine injuries opening the door for him to get a look.
117 Oswaldo Cabrera 1B/2B/3B $0 I should have been more skeptical two years ago.
118 Angel Genao SS $0 He needs more time but he is legitimately interesting.
119 Cole Young 2B/SS $0 Between Cy Young and myself, C. Young’s have a long and storied history in MLB; Cole has a chance to move up in my estimation with a good 2025 in the high minors.
120 Demetrio Crisantes 2B $0 His player page has a Tadahito Iguchi comp and that’s a name I haven’t heard in years.
121 Enrique Hernandez 1B/2B/SS/3B/OF $0 If the Dodgers and Red Sox don’t have room for him, where does he go?
122 Edmundo Sosa 2B/SS/3B $0 He flashes Ottoneu relevance but hasn’t actually been relevant.
123 Jose Iglesias 2B/3B $0 Has hit lefties well for his career so if he got a shot, he might be useful as a platoon bat, maybe?
124 Felnin Celesten SS $0 I like the potential, but I you can pick him up cheap in 2027 and still wait for him.
125 Kevin McGonigle 2B/SS $0 I want to see even a hint of power potential and see him get much closer before I get even a little excited.
126 Emil Morales SS $0 I want to put him ahead of McGonigle but I some outlier-high rankings on McGonigle made that impossible for me.
127 Jose Caballero 2B/SS/3B $0 He’s a pretty useful MLB player but not so much here.
128 Franklin Arias 2B/SS $0 So many young MI prospects show up on top prospect lists but that doesn’t make them interesting here.
129 Tyler Freeman SS/OF $0 Freeman is a great example – he was a top 100 guy at times but if you sat on him for years, you probably weren’t happy.
130 Konnor Griffin Util $0 I am not going to roster a pre-pro-debut prospect unless they really stand out.
131 Tai Peete SS/OF $0 He has a path to being a super exciting prospect, but it will be a long road.
132 Bryce Rainer Util $0 Ditto.
133 Joendry Vargas SS $0 If you look at his power tool, you drool; if you look at his hit tool, you take a big step back; if you look at his age, you decide to withhold judgement for a while.
134 Seaver King SS $0 There are higher rated prospects I am less intrigued by, but he’s still just a watch-and-see guy.
135 Ezequiel Duran 1B/SS/3B/OF $0 I expect a rebound but I don’t think there’s any reason to think 2023 is real.
136 Jose Tena 2B/SS/3B $0 There’s some power upside, but not really sure he gets to it.
137 Brice Matthews SS/3B $0 A recent Mining The News noted that his bat needs another half-season in the minors but given how poorly he performed in Triple-A and the K-rate he showed in Double-A, that feels optimistic.
138 Justin Foscue 2B $0 Positionless and it doesn’t look like the bat can overcome that.
139 Brendan Rodgers 2B $0 He hasn’t been super useful even at home in Coors.
140 Blaze Alexander 2B/SS/3B $0 He’ll be up and down for Arizona but not a consistent producer.
141 Santiago Espinal 2B/3B $0 Even in the new park, I can’t move him higher than this.
142 Isiah Kiner-Falefa 2B/SS/3B $0 I get that he is good and versatile defensively but it continues to surprise me that this guy finds regular plate appearances.
143 Shay Whitcomb SS/3B $0 He’s really just an organizational depth guy which is great but has no Ottoneu value.
144 Nacho Alvarez Jr. 2B/SS/3B $0 The only thing that really intrigues me is that Atlanta thought it was worth giving him a look at such a young age.
145 Daniel Schneemann SS/3B/OF $0 When a guy comes out of nowhere in Triple-A at age 26, there is a good chance it won’t stick.
146 Weston Wilson SS/3B/OF $0 Similar story here.
147 Alex Freeland SS $0 The Dodgers barely find a way to make room for their most exciting, most-hyped prospects.
148 Dylan Moore 1B/2B/SS/3B/OF $0 He’s so valuable to the Mariners and yet they need to find a way to need him less.
149 Paul Dejong SS/3B $0 Last year kinda felt like a resurgence but the numbers were not good.
150 Jorge Mateo 2B $0 He’s still never sniffed a league average season with the bat.
151 Yoeilin Cespedes Util $0 Patience is warranted.
152 Cavan Biggio 1B/2B/3B/OF $0 I still want to believe he’ll become an OBP machine.
153 Brandon Winokur SS/OF $0 He just turned 20 which matches the great the FanGraphs prospect team currently has on his hit tool.
154 Josh Rojas 2B/3B $0 Being on the White Sox means playing time, but not necessarily production.
155 Whit Merrifield 2B/3B/OF $0 I suspect someone will give him a look, but I am not sure they should.
156 Max Schuemann 2B/SS/3B/OF $0 Another guy whose minor league breakout might have just been facing kids a lot younger than him.
157 Tim Anderson SS $0 Even knowing that Anderson had a skillset that I feared wouldn’t age well I am shocked how poorly he has aged.
158 Ji Hwan Bae 2B/OF $0 This just hasn’t worked out how anyone hoped.
159 Owen Miller 1B/2B/3B $0 Coors is a great place to hit if you make hard contact in the air or even if you hit a lot of unimpressive liners, but the thin air doesn’t help grounders.
160 Romy Gonzalez 1B/2B/SS/3B $0 His primary role this year will be getting optioned to make room for some prospect.
161 Abraham Toro 2B/3B $0 I really liked this profile, once upon a time.
162 Javier Vaz 2B $0 His Steamer projection is oddly better than I would have expected – and was good enough to get him on this list. He probably doesn’t need to be on this list.

 





A long-time fantasy baseball veteran and one of the creators of ottoneu, Chad Young's writes for RotoGraphs and PitcherList, and can be heard on the ottobot podcast. You can follow him on Twitter @chadyoung.

2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jasper FranciscoMember since 2017
2 months ago

So why is Betts going for $7 more in the early Ottoneu mock auctions?

Positional flexibility?

mkirshenbaumMember since 2017
2 months ago

That’s gotta be part of it. I have him on a team and mentally add about $5 to his value for that reason.