Archive for Ottoneu

Chad Young’s 2025 Tiered Ottoneu Rankings: First Base (and Util)

Read the rest of this entry »


Jake Mailhot’s 2025 Tiered Ottoneu Rankings: Catcher

Tommy Gilligan-Imagn Images

Chad and I tackled the two largest position groups to start off these rankings, so naturally, we’re starting off this week with the smallest and most straight forward: catcher.

Jake Mailhot’s Ottoneu Position Rankings: C | MI | OF
Chad Young’s Ottoneu Position Rankings: C | MI | OF

You can find all of the information about the format and methodology in Chad’s introduction to these rankings. I’ve matched his tiers so that it’s easy to compare across rankings and to provide a common language to discuss these rankings.

Here are few more notes about my process:

  • Projected points. I’ve been building my own homebrewed projections for the past decade plus, ever since I started playing Ottoneu, and they form the basis for the rankings below. They’re nothing overly complicated; essentially just a MARCEL-esque projection using three years of historical data filtered through a rough aging curve and adjusted for the current run environment. I also include a collection of three public projection systems (ZiPS, Steamer, and PECOTA) to provide some additional context. That gives each player six data sources that form their projection. Currently, the projections below only include Steamer and the ZiPS25 projections that were posted last year, not the updated 2025 projections that Dan Szymborski is currently rolling out.
  • P/G vs P/PA. Points per game played is the gold standard by which you should be evaluating players in Ottoneu. I won’t argue with that. That measure does have some drawbacks, particularly for players who pinch hit, pinch run, or are used as defensive substitutions often. Those limited appearances can skew a player’s P/G lower than what they’re producing when they’re getting three or four plate appearances when they start a game. To provide a little more context for these kinds of players, I’ve also included points per plate appearance below. That measure should give us a better idea of how a player produces no matter how he’s used by his team.

Catcher is the awkward step-child of your fantasy roster — you have to invite them to the family reunion but no one is really excited to see them once they’re there. If you’re able to roster one of the top options, you’re probably pretty happy with their production; if you’re not willing to commit that much budget space to the position, there are plenty of cheap options to find if you wait.

Rather than give notes on every player like Chad, I’ll give my general thoughts on each tier below and discuss the outlier players I like more or less than his rankings. Let’s get into it.

Ottoneu C Rankings – Tier 1–3
Rank Player Position Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
1 William Contreras C $21-$27 870.60 5.95 1.37 $21-$27
2 Willson Contreras C $21-$27 644.40 5.55 1.31 $15-$20
3 Will Smith C $15-$20 650.80 5.19 1.23 $10-$14
4 Adley Rutschman C $15-$20 738.10 5.10 1.17 $15-$20
5 Yainer Diaz C/1B $10-$14 678.10 5.02 1.23 $10-$14
6 Salvador Perez C/1B $10-$14 716.00 4.87 1.18 $6-$9

With catcher being such a unique position where your catcher may only play in two-thirds of his team’s games in any given week, regular playing time is at a premium. So when a player is eligible at catcher in fantasy, but is regularly playing other positions like first base or designated hitter, and therefore getting more playing time than if he was stuck behind the plate, it’s a slight competitive advantage over other players at the position. That’s the main reason why I have Willson Contreras and Perez ranked a tier higher than Chad. I’m willing to pay that premium to get their level of production in my lineup without having to worry about a replacement level catcher to make up the ~30–40 games my primary catcher will miss.

Ottoneu C Rankings – Tier 4 & 5
Rank Player Position Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
7 J.T. Realmuto C $6-$9 558.00 4.76 1.18 $3-$5
8 Cal Raleigh C $6-$9 686.90 4.75 1.17 $6-$9
9 Sean Murphy C $6-$9 463.40 4.64 1.16 $3-$5
10 Iván Herrera C $6-$9 375.50 4.62 1.24 $1-$2
11 Ryan Jeffers C $6-$9 467.80 4.36 1.17 $3-$5
12 Tyler Stephenson C $6-$9 572.60 4.34 1.14 $3-$5
13 Gabriel Moreno C $6-$9 461.10 4.29 1.17 $6-$9
14 Shea Langeliers C $3-$5 541.50 4.19 1.08 $3-$5
15 Logan O’Hoppe C $3-$5 482.80 4.13 1.07 $3-$5
16 Joey Bart C $3-$5 335.20 4.11 1.09 $1-$2
17 Francisco Alvarez C $3-$5 453.70 4.00 1.10 $6-$9
18 Austin Wells C $3-$5 420.00 3.96 1.08 $3-$5
19 Alejandro Kirk C $3-$5 442.50 3.95 1.06 $3-$5

In his first full season as the Cardinals backstop, Herrera impressed with a .351 wOBA and excellent batted ball peripherals to back up that performance. He’s projected to start the season in a timeshare with Pedro Pagés, but I’m willing to bet that his bat will quickly prove that he’s the superior option and will wind up the primary catcher by midseason.

After a promising rookie campaign in 2023, Alvarez followed it up with a weird season in ‘24. His wOBA was exactly the same but his power output fell pretty significantly and his BABIP increased by a nice 69 points. The root causes were a jump in his groundball rate by more than eight points and a barrel rate that was nearly cut in half. Even though his overall production stayed stable, the shape of it is a bit concerning and has me worried about his potential ceiling.

Ottoneu C Rankings – Tier 6 & 7
Rank Player Position Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
20 Tyler Soderstrom C/1B $1-$2 405.50 4.44 1.08 $1-$2
21 David Fry C/1B/OF $1-$2 394.60 4.03 1.28 $1-$2
22 Danny Jansen C $1-$2 343.10 3.87 1.07 $1-$2
23 Keibert Ruiz C $1-$2 464.10 3.72 0.94 $1-$2
24 Hunter Goodman C/OF $1-$2 255.80 3.68 1.03 $1-$2
25 Bo Naylor C $1-$2 339.00 3.16 0.94 $1-$2
26 Adrian Del Castillo C $0-$1 142.70 4.69 1.24 $0-$1
27 Connor Wong C/1B $0-$1 460.20 3.96 1.07 $0-$1
28 Mitch Garver C $0-$1 371.50 3.86 1.01 $0-$1
29 Luis Campusano C $0-$1 312.00 3.63 1.02 $0-$1
30 Freddy Fermin C $0-$1 319.60 3.46 1.02 $0-$1
31 Jonah Heim C $0-$1 414.50 3.42 0.91 $0-$1
32 Patrick Bailey C $0-$1 378.60 3.29 0.89 $0
33 Samuel Basallo C/1B $0-$1 N/A N/A N/A $3-$5
34 Dalton Rushing C/OF $0-$1 N/A N/A N/A $0-$1
35 Kyle Teel C $0-$1 N/A N/A N/A $0-$1
36 Tom Murphy C $0 203.40 4.35 1.19 $0
37 Travis d’Arnaud C $0 351.60 4.03 1.10 $0
38 Elias Díaz C $0 394.50 3.69 1.00 $0
39 Gary Sánchez C $0 301.00 3.56 1.05 $0
40 Victor Caratini C/1B $0 262.80 3.47 1.06 $0
41 Yan Gomes C $0 275.10 3.44 0.97 $0
42 Jacob Stallings C $0 279.40 3.30 0.98 $0
43 Kyle Higashioka C $0 275.20 3.27 1.04 $0
44 Carson Kelly C $0 262.80 3.24 0.93 $0
45 Yasmani Grandal C $0 281.60 3.18 0.91 $0
46 Jake Rogers C $0 314.50 3.12 0.90 $0
47 Pedro Pagés C $0 195.10 3.08 0.92 $0
48 James McCann C $0 201.30 3.07 0.89 $0
49 Miguel Amaya C $0 280.30 2.91 0.92 $0-$1
50 Henry Davis C $0 132.70 2.86 0.73 $0-$1
51 Jose Trevino C $0 205.40 2.84 0.88 $0
52 René Pinto C $0 100.90 2.76 1.00 $0
53 Ben Rice C/1B $0 128.90 2.73 0.79 $0-$1
54 Christian Bethancourt 베탄코트 C $0 209.00 2.66 0.86 $0
55 Christian Vázquez C $0 249.40 2.65 0.77 $0
56 Ben Rortvedt C $0 216.30 2.44 0.80 $0
57 Reese McGuire C $0 145.30 2.39 0.84 $0
58 Nick Fortes C $0 235.50 2.30 0.74 $0
59 Korey Lee C $0 228.90 2.24 0.71 $0

Chad Young’s 2025 Tiered Ottoneu Rankings: Catcher

Read the rest of this entry »


Ottoneu: Jake’s Keep or Cut Decisions at SP

Tim Heitman-Imagn Images

Lucas kicked off our final position group as we look at our difficult keep or cut decisions ahead of the keeper deadline. Here are four starting pitchers on my keep/cut bubble.

Aaron Nola, SP
Salary: $34
Average Salary: $33
2024 P/G: 4.26
Projected 2025 P/G: 4.39

2024 was the second consecutive season in which Aaron Nola’s FIP approached four. It’s not hard to see why; after a three-year stretch with a strikeout rate of 30% and a HR/FB rate of 12.5% from 2020-22, Nola has seen both of those metrics deteriorate pretty significantly. His 24% strikeout rate last year was the lowest that metrics has been since his rookie season back in 2015, and while he’s always struggled a bit with a home run problem, that issue has been exacerbated over the last two years.

The good news is that his trademark curveball is still a fantastically effective weapon and his four-seamer plays incredibly well off that breaking ball. The bad news is that his changeup and cutter both lost a ton of effectiveness in 2024, giving him fewer options to attack batters with. Until those other secondary offering regain their bite, I’m not sure he has the same kind of ceiling that we saw in 2022 when he posted a 2.58 FIP.

What Nola does have going for him is a steady track record of solid production while also making more than 30 starts in six straight seasons (ignoring the pandemic shortened season). That kind of bulk production certainly has value but if you’re expecting a front-line starter and paying those kinds of prices to roster him, I’m afraid you’re going to be sorely disappointed. It’s also worth mentioning that Nola is a far better pitcher in 5×5 or 4×4 formats since his high home run rates really hurt him in Ottoneu points leagues.

Keep or cut?

I’m cutting at $34 and I’d expect to see a ton of shares of Nola cut across the Ottoneu universe as players realize he’s just not the ace that his $33 average salary assumes he is anymore. I’m expecting a bit of a rebound — and the projections agree to a certain extent — but I wouldn’t pay more than $15 to keep him on my roster at this point.

George Kirby, SP
Salary: $34, $19, $18
Average Salary: $19
2024 P/G: 4.92
Projected 2025 P/G: 4.72

I’m really conflicted about what to do with George Kirby. He’s one of my favorite pitchers to watch because he’s an absolute surgeon with his deep repertoire of outstanding pitches. Unfortunately, that precise command seems to be the cause of a lot of the issues that he’s had trouble overcoming during his first three seasons in the big leagues. Because he locates his pitches in the zone so frequently, batters can more easily identify out-of-the-zone pitches when he’s seeking a whiff. Despite running an elite 29.1% whiff rate on his four-seamer, batters have learned to sit on that pitch and regularly punish it after spitting on his secondary offerings.

This tension between maintaining an otherworldly strikeout-to-walk ratio and limiting the hard contact he allows doesn’t have an easy answer either. He’s going to have to figure out how to maximize his secondary offerings while working on a less predictable approach to give batters some pause when they’re facing him. That might mean a few more walks over the course of the season, but if the result is more strikeouts and fewer balls in play, Kirby will likely continue to thrive. If he doesn’t make the necessary adjustments, then the depressed projection might be more accurate than we’d like.

Keep or cut?

I’m cutting at $34 (or desperately trying to find a trade partner who really believes in Kirby), but keeping at $18 and $19. That’s pretty close to his current ceiling, but those adjustments could obviously break things wide open and that’s what you’re hoping for if you’re keeping him in the mid-$20s.

Taj Bradley, SP
Salary: $10
Average Salary: $8
2024 P/G: 4.29
Projected 2025 P/G: 4.42

Taj Bradley started off last year brilliantly; through his first 14 starts, he had posted a 2.43 ERA and a 3.41 FIP behind a fantastic 30% strikeout rate. He fell apart in August and September and ended the season with an ERA and FIP both above four. It was just his second taste of the big leagues and many of his underlying metrics look promising, but there are still big questions about his ability to leverage those skills into a complete package.

All three of his secondary offerings returned a whiff rate over 30% last year. There are just a handful of pitchers who can say the same thing and all of them who can are among the best pitchers in baseball. Bradley’s downfall is his fastball. It’s got good physical characteristics — his 129 Stuff+ on his heater is outstanding — but batters don’t seem phased by it. Its whiff rate is decent, but when the pitch gets put in play, it gets absolutely pounded to the tune of a .391 xwOBA and a .500 slugging percentage against. Since he doesn’t have precise command of his repertoire, too many of his fastballs get left over the heart of the plate where they’re absolutely crushed.

The nasty secondary offerings give me hope that he’ll figure things out but I can’t ignore the very real contact issues he’s faced that have led to far too many home runs. His start to last year gives us a pretty good glimpse of what could be if things go right, but his second half is the red flag that warns us not to pay for that ceiling yet.

Keep or cut?

I honestly could go either way on keeping at $10 and so the decision likely comes down to team context and how my budget is shaping up. That double digit salary is the absolute highest I’d want to roster him for at this point.

Bowden Francis, SP
Salary: $5, $7
Average Salary: $7
2024 P/G: 4.46
Projected 2025 P/G: 3.68

Across his final nine starts of the season, Bowden Francis was nearly unhittable, producing a 1.53 ERA while striking out 56 in 59 innings. Those sterling results hid a lackluster 3.42 FIP and 3.75 xFIP during that stretch. Everyone is pointing to the splitter he added to his repertoire last year as the meaningful difference maker but I’d like to point out that he also increased the usage of his slider in August and September and that pitch returned a whiff rate over 50% during those two hot months.

Of course, the projection systems aren’t buying into that two-month stretch yet. They see a pretty steep drop off from what he accomplished in 2024, backed up by his advanced age and long minor league track record. An age-28 breakout isn’t unheard of but it’s pretty rare and it’s unlikely an indicator of a major talent change.

Keep or cut?

At $5, I’m interested in seeing if he really has made a tweak to his slider to unlock that pitch as a true swing-and-miss weapon. At $7, he has too many warts and question marks to keep.


Jake Mailhot’s 2025 Tiered Ottoneu Rankings: Middle Infield

Michael McLoone-Imagn Images

After starting off with the largest position group last week, Chad and I are back with tiered Ottoneu rankings for the second largest position group: the two middle infield positions.

Jake Mailhot’s Ottoneu Position Rankings: MI | OF
Chad Young’s Ottoneu Position Rankings: MI | OF

You can find all of the information about the format and methodology in Chad’s introduction to these rankings. I’ve matched his tiers so that it’s easy to compare across rankings and to provide a common language to discuss these rankings.

Here are few more notes about my process:

  • Projected points. I’ve been building my own homebrewed projections for the past decade plus, ever since I started playing Ottoneu, and they form the basis for the rankings below. They’re nothing overly complicated; essentially just a MARCEL-esque projection using three years of historical data filtered through a rough aging curve and adjusted for the current run environment. I also include a collection of three public projection systems (ZiPS, Steamer, and PECOTA) to provide some additional context. That gives each player six data sources that form their projection. Currently, the projections below only include Steamer and the ZiPS25 projections that were posted last year, not the updated 2025 projections that Dan Szymborski is currently rolling out.
  • P/G vs P/PA. Points per game played is the gold standard by which you should be evaluating players in Ottoneu. I won’t argue with that. That measure does have some drawbacks, particularly for players who pinch hit, pinch run, or are used as defensive substitutions often. Those limited appearances can skew a player’s P/G lower than what they’re producing when they’re getting three or four plate appearances when they start a game. To provide a little more context for these kinds of players, I’ve also included points per plate appearance below. That measure should give us a better idea of how a player produces no matter how he’s used by his team.

The two middle infield positions are really interesting beasts to tackle. They’re both extremely top heavy with some of the best players in the game populating the top of these ranks. There’s a very steep cliff down from the top to the middle class and then the positions get really deep in the bargain bin section. You’re very likely to find a replacement level MI on the waiver wire if you look hard enough, which is important if you didn’t secure one or two of those top options on your roster. Because these positions are so top heavy, I think I’m willing to invest a little more budget to ensure I get one of the top options which is reflected in my rankings being a little higher than Chad’s pretty much across the board.

Rather than give notes on every player like Chad, I’ll give my general thoughts on each tier below and discuss the outlier players I like more or less than his rankings. Let’s get into it.

Ottoneu MI Rankings – Tier 1–3
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
1 Bobby Witt Jr. SS $55-$65 1087.90 6.95 1.59 $45-$54
2 Mookie Betts 2B/SS/OF $55-$65 978.90 7.09 1.58 $45-$54
3 Corey Seager SS $45-$54 845.50 6.72 1.53 $36-$44
4 Gunnar Henderson SS $36-$44 1006.10 6.63 1.50 $36-$44
5 Ketel Marte 2B $36-$44 913.80 6.40 1.48 $28-$35

There are exactly six players with a points per game played projection higher than Witt and he’s younger than all of them. If I was starting a brand-new Ottoneu league today, Witt might be my number one target to build around. You’re going to pay a premium to get Betts’s positional flexibility, but it might be worth it to roster one of the best players in baseball and be able to line him up wherever you want. I went back and forth on ranking Betts and Witt number one, but ultimately decided on Witt’s youth as the separator.

I have Marte a tier higher than Chad because he’s clearly the top 2B in baseball now (if you’re playing Betts at shortstop) and all of his contact quality peripherals took a huge jump in 2024. This isn’t a repeat of his 2019 “breakout” with the rabbit ball; this is legit improvement across every significant batted ball metric fueling a dramatic increase in production.

Ottoneu MI Rankings – Tier 4 & 5
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
6 Francisco Lindor SS $28-$35 944.40 6.12 1.38 $28-$35
7 Elly De La Cruz SS $28-$35 859.30 5.91 1.35 $28-$35
8 Trea Turner SS $28-$35 824.40 5.80 1.30 $21-$27
9 Matt McLain Util $21-$27 735.60 6.03 1.37 $15-$20
10 Jose Altuve 2B $21-$27 838.00 5.95 1.32 $21-$27
11 Ozzie Albies 2B $21-$27 711.00 5.52 1.25 $21-$27
12 Carlos Correa SS $21-$27 651.60 5.48 1.26 $15-$20
13 Oneil Cruz SS/OF $21-$27 756.40 5.33 1.27 $21-$27
14 Marcus Semien 2B $21-$27 829.70 5.26 1.16 $21-$27

This second group of middle infielders all have their warts, though they’re still clearly a step above the pack. Whether it’s age (Altuve, Semien), injury (McLain, Correa), or inconsistent production (De Le Cruz, Cruz), it’s a lot harder to predict what you’re going to get from this cohort.

Turner is a tricky one to peg. He had the hiccup in 2023 in his first season in Philadelphia and then rebounded a bit in ‘24 thanks to a 20 point increase in his BABIP. Worryingly, his power output fell quite a bit and his contact quality wasn’t as sterling as it’s been in the past. The track record speaks for itself, but he just hasn’t been the same player as before since joining the Phillies.

Ottoneu MI Rankings – Tier 6 & 7
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
15 Willy Adames SS $15-$20 797.80 5.19 1.21 $15-$20
16 Bo Bichette SS $15-$20 648.40 5.19 1.18 $15-$20
17 Jordan Westburg 2B/3B $15-$20 546.30 4.94 1.23 $15-$20
18 Xavier Edwards SS $10-$14 562.20 5.66 1.24 $6-$9
19 Luis Arraez 1B/2B $10-$14 790.90 5.31 1.21 $6-$9
20 Brandon Lowe 1B/2B $10-$14 558.90 5.04 1.21 $10-$14
21 Jonathan India 2B $10-$14 691.60 5.03 1.17 $10-$14
22 CJ Abrams SS $10-$14 703.50 5.02 1.17 $10-$14
23 Spencer Horwitz 1B/2B $10-$14 522.30 5.02 1.25 $6-$9
24 Brendan Donovan 2B/3B/OF $10-$14 683.20 4.97 1.18 $10-$14
25 Xander Bogaerts 2B/SS $10-$14 686.40 4.96 1.19 $6-$9

I was really tempted to put Edwards in a higher tier because his projection is so rosy. So much of his success in 2024 was BABIP fueled, but he rode high BABIPs to great success as a minor leaguer. He’s got a great knack for squaring the ball up, even if he doesn’t have much oomph behind his swings, plus he’s got a great eye at the plate. It’s a volatile profile, but I think there’s value here.

Jordan Westburg has a weirdly low projection but his contact quality metrics are all solid. You’d obviously like to see a little higher walk rate from him, but he’s aggressive enough in the right counts to make the approach work. I originally had him in a tier lower, but I think his talent will push him into this higher tier once he gets a full season in the majors.

Ottoneu MI Rankings – Tier 8 & 9
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
26 Gleyber Torres 2B $6-$9 738.20 4.83 1.13 $10-$14
27 Ezequiel Tovar SS $6-$9 738.50 4.80 1.12 $10-$14
28 Nico Hoerner 2B/SS $6-$9 698.60 4.80 1.12 $3-$5
29 Masyn Winn SS $6-$9 667.90 4.75 1.09 $6-$9
30 Luis Rengifo 2B/3B $6-$9 545.30 4.72 1.17 $6-$9
31 Zach Neto SS $6-$9 644.00 4.70 1.20 $6-$9
32 Connor Norby 2B/3B/OF $6-$9 496.40 4.70 1.05 $3-$5
33 Dansby Swanson SS $6-$9 686.20 4.58 1.11 $6-$9
34 Luis Garcia 2B $6-$9 593.20 4.51 1.16 $10-$14
35 Kristian Campbell 2B/SS/OF $3-$5 347.80 4.88 1.22 $6-$9
36 Tyler Fitzgerald SS/OF $3-$5 531.00 4.60 1.16 $3-$5
38 J.P. Crawford SS $3-$5 585.40 4.49 1.06 $0-$1
39 Jonathan Aranda 1B/2B $3-$5 261.00 4.39 1.13 $6-$9
40 Jake Cronenworth 1B/2B $3-$5 642.10 4.37 1.05 $3-$5
41 Bryson Stott 2B/SS $3-$5 641.80 4.34 1.10 $3-$5
42 Jeremy Pena SS $3-$5 655.00 4.31 1.05 $3-$5
43 Matt Shaw 2B/SS/3B $3-$5 527.80 4.29 1.12 $6-$9
44 Jeff McNeil 2B/OF $3-$5 598.60 4.25 1.08 $3-$5
45 Nick Gonzales 2B/SS $3-$5 417.30 4.25 1.05 $3-$5
46 Tommy Edman SS/OF $3-$5 529.90 4.25 1.09 $3-$5
47 Jacob Wilson윌슨 SS $3-$5 430.30 4.23 1.12 $3-$5
48 Josh Smith SS/3B/OF $3-$5 504.30 4.21 1.08 $1-$2
49 Andrés Giménez 2B $3-$5 628.40 4.18 1.03 $6-$9
50 Trevor Story SS $3-$5 430.80 4.13 0.97 $3-$5
51 Anthony Volpe SS $3-$5 644.10 4.10 0.98 $6-$9
52 Joey Ortiz SS/3B $3-$5 580.60 4.04 1.10 $3-$5
53 Christopher Morel 2B/3B/OF $3-$5 532.80 4.03 1.01 $6-$9
54 Colt Keith 2B $3-$5 563.80 4.02 1.04 $6-$9
55 Zack Gelof 2B $3-$5 513.30 3.94 0.98 $1-$2
56 Jackson Holliday 2B $3-$5 296.40 3.47 0.95 $10-$14

Finally! Some guys I’m lower on than Chad! Torres gave back all the gains he made with his strikeout rate in 2023 and posted a disappointing final season in the Bronx. Now he’s in Detroit and I really don’t like that park fit. Tovar has the ideal park fit but his hyper aggressive approach is going to produce some really low slumps to go along with his altitude fueled production. I really like the improvements Garcia has made over the last few years, but I just don’t see the ceiling to pay double digits for him right now.

My perspective on prospects is pretty starkly shown in my ranking of Jackson Holliday. Yes, he has a very high ceiling and he only just turned old enough to drink last month, but his debut season in the big leagues was a disaster all around. There were a few encouraging things under the hood, but he really needs to prove it before I’m comfortable investing a significant portion of my budget on rostering him. Could I regret that stance in a few years when he’s established himself as a superstar? Maybe.

Ottoneu MI Rankings – Tier 10–12
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
57 Will Wagner 1B/2B $1-$2 244.70 4.88 1.15 $3-$5
37 Ha-Seong Kim 김하성 SS $1-$2 599.40 4.51 1.14 $1-$2
58 Jordan Lawlar Util $1-$2 248.40 4.26 1.05 $3-$5
59 Willi Castro 2B/SS/3B/OF $1-$2 618.70 4.25 1.06 $0-$1
60 Nolan Gorman 2B $1-$2 426.30 4.21 1.11 $3-$5
61 Ronny Mauricio Util $1-$2 129.20 4.20 1.02 $1-$2
62 Nick Yorke 2B/OF $1-$2 359.40 4.19 1.06 $1-$2
63 Jorge Polanco 2B $1-$2 462.60 4.14 1.01 $0-$1
64 Thairo Estrada 2B $1-$2 456.10 4.08 1.00 $3-$5
65 Edouard Julien 2B $1-$2 387.30 4.00 1.09 $0-$1
66 Christian Moore 2B $1-$2 225.40 3.98 0.99 $3-$5
67 Otto Lopez 2B/SS $1-$2 455.00 3.94 1.05 $0-$1
68 Michael Massey 2B $1-$2 444.80 3.94 1.05 $1-$2
69 Juan Brito 1B/2B/3B $1-$2 263.00 3.87 0.98 $0-$1
70 Brice Turang 2B $1-$2 559.90 3.83 1.00 $1-$2
71 Brooks Lee 2B/SS/3B $1-$2 381.00 3.80 0.99 $3-$5
72 Maikel Garcia 2B/3B $1-$2 542.40 3.77 0.94 $0-$1
73 Gavin Lux 2B $1-$2 475.20 3.74 1.05 $3-$5
74 Luisangel Acuña 2B/SS/OF $1-$2 223.80 3.73 0.94 $1-$2
75 Ceddanne Rafaela 2B/SS/OF $1-$2 490.50 3.60 0.96 $0-$1
76 Jose Iglesias 2B/3B $0-$1 435.40 4.26 1.10 $0-$1
77 Brendan Rodgers 2B $0-$1 493.20 4.20 1.04 $0
78 Geraldo Perdomo SS $0-$1 455.60 3.68 1.03 $0-$1
79 Dylan Moore 1B/2B/SS/3B/OF $0-$1 453.00 3.67 1.05 $0
80 Orlando Arcia SS $0-$1 511.10 3.55 0.93 $0-$1
81 Brett Baty 2B/3B $0-$1 328.70 3.41 0.91 $1-$2
82 Trey Sweeney SS $0-$1 225.70 3.40 0.91 $0-$1
83 Vaughn Grissom 2B $0-$1 109.60 3.24 0.85 $1-$2
84 Carson Williams SS $0-$1 179.60 3.70 0.92 $3-$5
85 Sebastian Walcott SS/3B $0-$1 N/A N/A N/A $3-$5
86 Travis Bazzana 2B $0-$1 N/A N/A N/A $3-$5
87 Marcelo Mayer SS $0-$1 N/A N/A N/A $1-$2
88 JJ Wetherholt SS $0-$1 N/A N/A N/A $0-$1
89 Leodalis De Vries SS $0-$1 N/A N/A N/A $0-$1
90 Aidan Miller SS $0-$1 N/A N/A N/A $1-$2
91 Cole Young 2B/SS $0-$1 217.00 3.53 0.88 $0
92 Colt Emerson SS $0-$1 N/A N/A N/A $0-$1
93 Colson Montgomery SS $0-$1 321.20 3.30 0.82 $0-$1
94 Jett Williams SS $0-$1 N/A N/A N/A $1-$2
95 Adael Amador 2B $0-$1 N/A N/A N/A $0-$1
96 Brandon Drury 1B/2B/3B $0 404.00 3.87 0.97 $0-$1
97 Amed Rosario 2B/SS/3B/OF $0 442.70 3.83 1.00 $0
98 Whit Merrifield 2B/3B/OF $0 432.70 3.82 0.97 $0
99 Richie Palacios 2B/OF $0 299.10 3.82 1.05 $0-$1
100 Shay Whitcomb SS/3B $0 129.60 3.81 0.95 $0
101 Angel Martínez 2B/OF $0 175.10 3.73 0.90 $0
102 José Tena 2B/SS/3B $0 272.20 3.72 0.96 $0
103 David Hamilton 2B/SS $0 317.90 3.70 1.13 $0-$1
104 Isiah Kiner-Falefa 2B/SS/3B $0 468.80 3.64 0.95 $0-$1
105 Hyeseong Kim 김혜성 Util $0 N/A N/A N/A $0
106 Ernie Clement SS/3B $0 394.40 3.48 1.01 $0-$1
107 Weston Wilson SS/3B/OF $0 128.40 3.45 1.22 $0
108 Lenyn Sosa 2B/3B $0 310.30 3.39 0.89 $0
109 Ezequiel Duran 1B/SS/3B/OF $0 316.00 3.36 0.99 $0
110 Chris Taylor 2B/3B/OF $0 314.20 3.29 0.99 $0
111 Oswald Peraza SS $0 176.70 3.24 0.83 $0
112 Paul DeJong SS/3B $0 376.80 3.23 0.93 $0
113 Davis Schneider 2B/OF $0 358.20 3.22 0.93 $1-$2
114 Leo Jiménez 2B/SS $0 178.90 3.20 0.99 $0
115 Josh Rojas 2B/3B $0 387.50 3.19 0.93 $0
116 Mauricio Dubón 1B/2B/3B/OF $0 388.10 3.17 0.95 $0
117 Abraham Toro 2B/3B $0 273.40 3.16 0.84 $0
118 Jose Caballero 2B/SS/3B $0 369.20 3.14 0.93 $0
119 Edmundo Sosa 2B/SS/3B $0 272.30 3.13 1.08 $0
120 Miguel Rojas 2B/SS/3B $0 334.00 3.12 0.93 $0
121 Jared Triolo 2B/SS/3B $0 307.80 3.05 0.86 $0
122 Kyle Farmer 2B/SS/3B $0 325.40 3.02 0.99 $0
123 Enrique Hernández 1B/2B/SS/3B/OF $0 356.70 3.00 0.88 $0-$1
124 Javier Báez SS $0 316.80 3.00 0.76 $0
125 Santiago Espinal 2B/3B $0 312.90 3.00 0.92 $0
126 Andy Ibáñez 1B/2B/3B $0 279.40 2.98 1.00 $0
127 Brayan Rocchio SS $0 389.10 2.96 0.90 $0-$1
128 Blaze Alexander 2B/SS/3B $0 161.40 2.93 0.90 $0
129 Jorge Mateo 2B $0 276.50 2.92 0.93 $0
130 Kevin Newman 1B/2B/SS $0 265.70 2.91 0.96 $0
131 Max Schuemann 2B/SS/3B/OF $0 336.00 2.85 0.85 $0
132 Daniel Schneemann SS/3B/OF $0 182.00 2.84 0.93 $0
133 Cavan Biggio 1B/2B/3B/OF $0 244.00 2.82 0.95 $0
134 Zach McKinstry 2B/SS/3B/OF $0 328.60 2.81 0.89 $0
135 Adam Frazier 2B/3B/OF $0 323.10 2.79 0.86 $0
136 Tim Anderson SS $0 237.90 2.76 0.66 $0
137 Oswaldo Cabrera 1B/2B/3B $0 272.00 2.68 0.89 $0-$1
138 Austin Martin 2B/OF $0 216.80 2.67 0.94 $0
139 Tyler Freeman SS/OF $0 252.50 2.66 0.86 $0
140 Taylor Walls SS $0 246.80 2.65 0.79 $0
141 Enmanuel Valdez 2B $0 171.80 2.62 0.92 $0
142 Ildemaro Vargas 2B/SS/3B/OF $0 219.60 2.62 0.84 $0
143 Nick Madrigal 2B/3B $0 172.40 2.62 0.86 $0
144 Marco Luciano 2B/SS $0 72.30 2.59 0.74 $0-$1
145 Romy Gonzalez 1B/2B/SS/3B $0 178.90 2.53 1.08 $0
146 Nicky Lopez 2B/SS $0 274.70 2.52 0.73 $0
147 Curtis Mead 2B/3B $0 79.50 2.36 0.69 $1-$2
148 Casey Schmitt 2B/SS/3B $0 153.40 2.34 0.79 $0
149 Luis Guillorme 2B/3B $0 163.00 2.30 0.83 $0
150 Gabriel Arias SS/3B $0 187.50 2.26 0.81 $0
151 Trey Lipscomb 2B/3B $0 108.20 2.02 0.59 $0
152 Vidal Bruján 2B/SS/3B/OF $0 158.50 1.96 0.73 $0

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.

Read the rest of this entry »


Ottoneu: Lucas’ Keep or Cut Decisions at SP Part I

Mandatory Credit: Jayne Kamin-Oncea-USA TODAY Sports

Do they have offerings for left-handed hitters and right-handed hitters? Do they throw their best pitches for strikes? What’s the Stuff+ measurements on those “best” pitches? Do they throw with high velocity? Do they have a good fastball? Do they elevate that fastball? How long are their arms, how long are their legs, how big are their fingers? Are their mechanics efficient? Repeatable? Normal? When did they last feel a tinge in their forearms? Have they ever been demoted to AAA? These are all good questions to ask when analyzing pitchers. Read the rest of this entry »


Platoon Bats for Ottoneu

Credit: Eric Canha-Imagn Images

I don’t think I am breaking new ground by suggesting that platoon bats are useful for Ottoneu. The combination of daily lineups (and most Ottoneu leagues are daily, though not all) and deep rosters makes it possible to roster players you know you can’t start daily, but who can still provide value.

It’s pretty easy to look at a player’s platoon splits but platoon splits don’t tell the whole story. Because you aren’t starting a player for his PA vs. RHP or LHP. You are putting a guy into your lineup or on your bench based on who the opposing starting pitcher is, and a lot can happen after that.

Read the rest of this entry »


Jake Mailhot’s 2025 Tiered Ottoneu Rankings: Outfield

Robert Deutsch-Imagn Images

After a year hiatus, I’ll be presenting my Ottoneu tiered positional rankings alongside Chad. If you’re wondering about the format and methodology, you can find all of that in Chad’s introduction to these rankings. I’ve matched his tiers so that it’s easy to compare across rankings and to provide a common language to discuss these rankings.

Jake Mailhot’s Ottoneu Position Rankings: OF
Chad Young’s Ottoneu Position Rankings: OF

Here are few more notes about my process:

  • Projected points. I’ve been building my own homebrewed projections for the past decade plus, ever since I started playing Ottoneu, and they form the basis for the rankings below. They’re nothing overly complicated; essentially just a MARCEL-esque projection using three years of historical data filtered through a rough aging curve and adjusted for the current run environment. I also include a collection of three public projection systems (ZiPS, Steamer, and PECOTA) to provide some additional context. That gives each player six data sources that form their projection. Currently, the projections below only include Steamer and the ZiPS25 projections that were posted last year, not the updated 2025 projections that Dan Szymborski is currently rolling out.
  • P/G vs P/PA. Points per game played is the gold standard by which you should be evaluating players in Ottoneu. I won’t argue with that. That measure does have some drawbacks, particularly for players who pinch hit, pinch run, or are used as defensive substitutions often. Those limited appearances can skew a player’s P/G lower than what they’re producing when they’re getting three or four plate appearances when they start a game. To provide a little more context for these kinds of players, I’ve also included points per plate appearance below. That measure should give us a better idea of how a player produces no matter how he’s used by his team.

In Ottoneu, you’re afforded five starting spots for your outfielders. That creates a situation where the position is simultaneously deep and shallow. The top of the position is filled with superstars but you’ll be able to find solid production all the way down into the middle tiers. There does seem to be a pretty significant drop off once you get 40 deep which means you’ll likely be filling out the last couple of spots in your outfield with flawed players. Generally, if you’re able to fill at least three of your OF spots with full-time, consistent contributors, you can grab a handful of low cost players to mix and match and platoon based on matchups.

Rather than give notes on every player like Chad, I’ll give my general thoughts on each tier below and discuss the outlier players I like more or less than his rankings. Let’s get into it.

Ottoneu OF Rankings – Tier 1 & 2
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
1 Aaron Judge OF $55-$65 1304.10 8.92 2.02 $66-$77
2 Juan Soto OF $55-$65 1173.30 7.51 1.69 $55-$65
3 Ronald Acuña Jr. OF $45-$54 986.70 7.91 1.73 $36-$44
4 Yordan Alvarez OF $45-$54 1022.70 7.53 1.74 $45-$54
5 Kyle Tucker OF $45-$54 900.20 6.74 1.57 $36-$44

You can’t go wrong with either of these guys at the top of the rankings. Chad has Judge in a tier all on his own above Soto but I think they’re closer in value simply based on Soto’s age. On that basis alone, you could make an argument that Soto should be ranked first — I won’t make that argument, but you could.

I understand the trepidation behind Chad ranking Acuña lower in his rankings, but the projections absolutely believe that he’ll return from his knee injury and simply continue producing like one of the best players in baseball. It probably won’t be as simple as that, but the talent is undeniable and he’s still just 27 years old.

I also have Tucker and Tatis Jr. swapped in the rankings and that’s mostly due to the wide gap in the projections between the two. There’s a pretty significant cliff between the two of them, and all things considered, I’d rather have Tucker around $50 than Tatis Jr. at the same price.

Ottoneu OF Rankings – Tier 3 & 4
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
6 Fernando Tatis Jr. OF $36-$44 815.70 6.27 1.41 $45-$54
7 Kyle Schwarber OF $36-$44 954.10 6.24 1.38 $36-$44
8 Corbin Carroll OF $36-$44 897.80 5.88 1.37 $36-$44
9 Julio Rodríguez OF $36-$44 845.00 5.74 1.30 $36-$44
10 Jackson Chourio OF $36-$44 798.40 5.37 1.31 $28-$35
11 Mike Trout OF $28-$35 644.30 6.43 1.47 $28-$35
12 Brent Rooker OF $28-$35 887.00 6.15 1.47 $21-$27

Although they’re in the same tier as Chad, I’ve ranked that trio of young outfielders a little lower ordinally. Both Carroll and Rodríguez struggled to some degree in 2024 and Chourio only just got his first taste of the big leagues last year. The sky’s the limit for all three of them, but I think you’re going to suffer though some growing pains with all of them before they really hit their ceiling.

I originally had Trout in the tier above in my first draft of these rankings but I think I agree with Chad; we really just don’t know what to expect from him anymore and the reality is that you’re probably paying for a partial season and will be pleasantly surprised if he can stay healthy for 150 games.

I also have Rooker a tier above Chad though ordinally ranked the same. I believe in the changes he’s made to his plate approach last year and the contact quality is undeniable. Plus, he’ll be playing in a much friendlier home ballpark in Sacramento.

Ottoneu OF Rankings – Tier 5
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
13 Jarren Duran OF $21-$27 876.80 6.14 1.36 $15-$20
14 Christian Yelich OF $21-$27 749.00 6.04 1.37 $21-$27
15 Seiya Suzuki OF $21-$27 789.10 5.84 1.35 $21-$27
16 Riley Greene OF $21-$27 731.00 5.61 1.30 $21-$27
17 Bryan Reynolds OF $21-$27 843.20 5.60 1.27 $21-$27
18 Anthony Santander OF $21-$27 846.60 5.54 1.30 $15-$20
19 Teoscar Hernández OF $21-$27 829.80 5.43 1.29 $21-$27
20 Ian Happ OF $21-$27 832.60 5.41 1.25 $15-$20
21 Jackson Merrill OF $21-$27 820.80 5.34 1.36 $21-$27
22 Michael Harris II OF $21-$27 687.40 5.34 1.28 $21-$27

This is a really interesting tier because you’ll find stable veterans who will consistently produce in Yelich, Suzuki, and Reynolds alongside youngsters who broke out last year in Duran, Greene, Merrill. Do you want that stability or would you rather dream on a guy who could grow? I think most Ottoneu players would say the latter, which means the former is a little undervalued, especially for teams who need just a piece or two to push for a championship.

I like Duran a bit more than Chad and a lot more than the projections. Duran improved his barrel rate by nearly four points while simultaneously improving his plate discipline in his breakout 2024 season. Steamer sees a pretty significant step back from that level of production but I believe in the changes and think he can replicate it this season.

Ottoneu OF Rankings – Tier 6 & 7
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
23 James Wood OF $15-$20 623.90 5.55 1.27 $15-$20
24 Kerry Carpenter OF $15-$20 555.70 5.37 1.36 $15-$20
25 Steven Kwan OF $15-$20 761.50 5.36 1.19 $15-$20
26 Brandon Nimmo OF $15-$20 795.40 5.35 1.22 $15-$20
27 Tyler O’Neill OF $15-$20 580.00 5.31 1.27 $10-$14
28 Jorge Soler OF $15-$20 713.90 5.28 1.28 $10-$14
29 Cody Bellinger 1B/OF $15-$20 698.30 5.25 1.25 $10-$14
30 Lawrence Butler OF $15-$20 659.90 5.23 1.27 $15-$20
31 Wyatt Langford OF $15-$20 707.00 5.11 1.21 $15-$20
32 Luis Robert Jr. OF $15-$20 658.20 5.11 1.20 $15-$20
33 Jung Hoo Lee 이정후 OF $10-$14 637.30 5.65 1.23 $6-$9
34 Byron Buxton OF $10-$14 570.30 5.29 1.30 $6-$9
35 Jurickson Profar OF $10-$14 776.50 5.23 1.24 $6-$9
36 TJ Friedl OF $10-$14 590.90 5.09 1.22 $3-$5
37 Taylor Ward OF $10-$14 722.90 5.07 1.18 $10-$14
38 Heliot Ramos OF $10-$14 651.80 5.06 1.22 $6-$9
39 Spencer Steer 1B/OF $10-$14 756.00 5.06 1.21 $10-$14
40 Randy Arozarena OF $10-$14 753.10 4.95 1.17 $6-$9

For Soler and Bellinger, I think their new home ballparks will give them both a boost into a higher tier.

Lee and Buxton both have great projections but their health is a huge question mark. If you’re okay with that risk, they could both be really solid players for your team, except they may only be available for half a season.

Friedl is probably the biggest disagreement between me and Chad’s rankings. I get that all of Friedl’s underlying batted ball metrics look pretty terrible, but his plate approach is stellar and I think there’s a bit of Isaac Paredes in him. His pull rate was over 48% in 2024 and I think he’s selective enough to do damage on his pulled contact while still slapping singles around the field. The biggest reason his production fell last year was because his BABIP cratered to .229; in 2023 when he posted a 115 wRC+, his BABIP was just a hair above league average at .308. He also doesn’t have a traditional platoon split; rather, he has a reverse split where he’s been able to thrive against left-handed pitching by putting the ball in play while reserving all of his pulled and elevated contact against right-handed pitching.

Ottoneu OF Rankings – Tier 8-11
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
41 Matt Wallner OF $6-$9 479.40 5.18 1.32 $6-$9
42 Nolan Jones OF $6-$9 502.80 5.05 1.27 $6-$9
43 Lars Nootbaar OF $6-$9 572.00 4.95 1.25 $10-$14
44 Lourdes Gurriel Jr. OF $6-$9 661.70 4.91 1.19 $6-$9
45 Nick Castellanos OF $6-$9 741.20 4.79 1.16 $3-$5
46 Adolis García OF $6-$9 715.40 4.78 1.15 $6-$9
47 Lane Thomas OF $6-$9 675.10 4.78 1.15 $3-$5
48 Dylan Crews OF $6-$9 522.00 4.78 1.06 $6-$9
49 George Springer OF $6-$9 692.60 4.75 1.09 $3-$5
50 Josh Lowe OF $6-$9 545.70 4.74 1.23 $6-$9
51 Michael Toglia 1B/OF $6-$9 527.50 4.71 1.17 $6-$9
52 Parker Meadows OF $6-$9 470.80 4.71 1.10 $6-$9
53 JJ Bleday OF $6-$9 657.10 4.67 1.12 $3-$5
54 Colton Cowser OF $6-$9 637.50 4.59 1.19 $10-$14
55 LaMonte Wade Jr. 1B/OF $6-$9 534.00 4.56 1.21 $6-$9
56 Jasson Domínguez OF $6-$9 529.00 4.55 1.17 $6-$9
57 Wilyer Abreu OF $6-$9 521.80 4.42 1.21 $6-$9
58 Luke Raley 1B/OF $6-$9 539.00 4.37 1.24 $1-$2
59 Garrett Mitchell OF $3-$5 403.70 4.77 1.17 $1-$2
60 Trevor Larnach OF $3-$5 477.90 4.62 1.17 $3-$5
61 Heston Kjerstad OF $3-$5 327.10 4.57 1.12 $1-$2
62 Brenton Doyle OF $3-$5 655.50 4.55 1.13 $6-$9
63 Jordan Walker OF $3-$5 487.60 4.50 1.14 $6-$9
64 Victor Robles OF $3-$5 472.70 4.49 1.13 $1-$2
65 Starling Marte OF $3-$5 420.80 4.43 1.09 $1-$2
66 Alec Burleson 1B/OF $3-$5 574.00 4.40 1.13 $6-$9
67 Roman Anthony OF $3-$5 270.60 4.40 1.10 $6-$9
68 Evan Carter OF $3-$5 361.00 4.39 1.10 $6-$9
69 Michael Conforto OF $3-$5 548.50 4.37 1.14 $6-$9
70 Jesse Winker OF $3-$5 545.50 4.34 1.16 $1-$2
71 Jesús Sánchez OF $3-$5 582.00 4.33 1.17 $6-$9
72 Brandon Marsh OF $3-$5 566.90 4.30 1.20 $3-$5
73 Ryan O’Hearn 1B/OF $3-$5 516.30 4.27 1.20 $3-$5
74 Jake McCarthy OF $3-$5 550.60 4.26 1.16 $3-$5
75 Max Kepler OF $3-$5 491.50 4.24 1.10 $1-$2
76 Jake Fraley OF $3-$5 465.80 4.22 1.18 $1-$2
77 Cedric Mullins OF $3-$5 578.30 4.19 1.13 $1-$2
78 Pete Crow-Armstrong OF $3-$5 482.50 3.78 1.05 $1-$2
79 James Outman OF $1-$2 482.70 4.51 1.21 $0-$1
80 Kris Bryant 1B/OF $1-$2 364.00 4.41 1.03 $1-$2
81 Miguel Andujar OF $1-$2 299.70 4.40 1.02 $0
82 Randal Grichuk OF $1-$2 458.60 4.33 1.25 $0-$1
83 Nathan Lukes OF $1-$2 189.00 4.31 1.11 $0
84 Austin Hays OF $1-$2 479.20 4.26 1.11 $0
85 Tommy Pham OF $1-$2 511.20 4.23 1.04 $0
86 Jhonkensy Noel 1B/OF $1-$2 301.70 4.17 1.16 $1-$2
87 Alex Verdugo OF $1-$2 591.60 4.14 1.00 $0
88 Andrew Benintendi OF $1-$2 565.30 4.13 1.02 $0-$1
89 Mike Tauchman OF $1-$2 439.40 4.11 1.11 $1-$2
90 Chas McCormick OF $1-$2 437.10 4.09 1.12 $0-$1
91 Griffin Conine OF $1-$2 297.80 4.07 0.96 $0
92 Esteury Ruiz OF $1-$2 378.00 4.05 1.05 $0-$1
93 Mike Yastrzemski OF $1-$2 521.50 4.00 1.10 $0
94 Andy Pages OF $1-$2 404.70 3.99 1.05 $1-$2
95 Daulton Varsho OF $1-$2 563.70 3.95 1.03 $0
96 Jerar Encarnacion OF $1-$2 161.20 3.95 1.03 $0
97 Jack Suwinski OF $1-$2 413.80 3.93 1.12 $0-$1
98 Rece Hinds OF $1-$2 83.10 3.90 1.54 $0
99 MJ Melendez OF $1-$2 515.80 3.87 1.02 $1-$2
100 Jarred Kelenic OF $1-$2 459.60 3.87 1.04 $0
101 Mark Canha 1B/OF $0-$1 514.70 4.13 1.10 $0-$1
102 Pavin Smith 1B/OF $0-$1 294.20 4.09 1.14 $1-$2
103 Hunter Renfroe OF $0-$1 481.10 4.02 1.06 $0
104 Sean Bouchard OF $0-$1 129.70 3.91 1.05 $0-$1
105 Bryan De La Cruz OF $0-$1 531.10 3.90 0.96 $0-$1
106 Wenceel Pérez OF $0-$1 390.50 3.80 0.98 $0
107 Kyle Stowers OF $0-$1 359.30 3.70 0.97 $0-$1
108 Sal Frelick OF $0-$1 437.30 3.57 0.96 $0
109 Jo Adell OF $0-$1 409.50 3.56 1.01 $0-$1
110 Will Benson OF $0-$1 389.00 3.46 1.09 $0-$1
111 Jonny DeLuca OF $0-$1 361.00 3.27 0.90 $0-$1
112 Jose Siri OF $0-$1 367.30 3.23 0.93 $0-$1
113 Chase DeLauter OF $0-$1 N/A N/A N/A $1-$2
114 Walker Jenkins OF $0-$1 N/A N/A N/A $3-$5
115 Emmanuel Rodriguez OF $0-$1 N/A N/A N/A $3-$5
116 Max Clark OF $0-$1 N/A N/A N/A $1-$2
117 Charlie Condon Util $0-$1 N/A N/A N/A $1-$2
118 Owen Caissie OF $0-$1 N/A N/A N/A $1-$2
119 Braden Montgomery Util $0-$1 N/A N/A N/A $1-$2
120 Colby Thomas OF $0-$1 N/A N/A N/A $1-$2

I think the other big difference between me and Chad — and this is going to be true for every position — is that I just don’t value prospects all that highly. If I’m rostering a prospect, I want them to be nearly MLB-ready, have a clear path to playing time in the near future, and they need to have a high FV grade. Rostering a 50 FV prospect who is two to three years away from even sniffing the majors just doesn’t feel like good value to me. By the time they’re established and producing for your fantasy team, their salary is likely to be $5-$7 higher than what you’re rostering them for currently. That’s why there’s that group of prospects at the tail end of my $0-$1 tier who are all ranked higher by Chad.

Ottoneu OF Rankings – Tier 12
Rank Player Ottoneu Pos. Tier Projected Pts Projected Pts/G Projected Pts/PA Chad’s Tier
121 Ryan Noda 1B/OF $0 433.30 4.47 1.15 $0
122 Rob Refsnyder OF $0 339.80 4.08 1.25 $0-$1
123 Edward Olivares OF $0 315.50 3.92 1.10 $0
124 Harold Ramírez OF $0 388.20 3.86 1.11 $0
125 Sam Hilliard OF $0 235.20 3.85 1.15 $0
126 Ramón Laureano OF $0 372.10 3.79 1.03 $0
127 Stone Garrett OF $0 292.90 3.75 1.30 $0
128 Dane Myers OF $0 172.10 3.68 1.01 $0
129 Connor Joe 1B/OF $0 424.00 3.65 1.04 $0
130 Leody Taveras OF $0 476.80 3.57 0.99 $0
131 Jason Heyward OF $0 332.50 3.56 1.15 $0
132 Nelson Velázquez OF $0 204.30 3.54 1.05 $0-$1
133 Alek Thomas OF $0 364.80 3.53 0.97 $0
134 Mickey Moniak OF $0 349.60 3.44 0.98 $0
135 Joshua Palacios OF $0 240.70 3.42 1.05 $0
136 Blake Perkins OF $0 341.10 3.41 0.95 $0
137 Seth Brown 1B/OF $0 392.00 3.40 1.00 $0-$1
138 Drew Waters OF $0 268.40 3.39 1.00 $0
139 David Peralta OF $0 358.40 3.37 1.03 $0
140 Jacob Young OF $0 454.30 3.31 0.93 $0
141 Robbie Grossman OF $0 313.70 3.29 0.97 $0
142 Adam Duvall OF $0 301.00 3.29 0.95 $0
143 Trent Grisham OF $0 371.00 3.27 0.94 $0
144 Eddie Rosario OF $0 338.40 3.26 0.92 $0
145 Alex Call OF $0 284.20 3.22 0.92 $0
146 Victor Scott II OF $0 310.40 3.21 0.86 $0
147 Joey Gallo 1B/OF $0 295.10 3.16 0.94 $0
148 Mitch Haniger OF $0 328.10 3.15 0.85 $0-$1
149 Jake Meyers OF $0 391.90 3.14 0.92 $0
150 Kyle Isbel OF $0 388.30 3.14 0.95 $0
151 Tyrone Taylor OF $0 343.80 3.13 1.05 $0
152 Will Brennan OF $0 348.20 3.07 0.96 $0
153 Gavin Sheets 1B/OF $0 364.80 3.01 0.89 $0
154 Akil Baddoo OF $0 253.80 3.00 0.94 $0
155 Harrison Bader OF $0 354.70 3.00 0.93 $0
156 Jake Bauers 1B/OF $0 288.50 2.95 0.98 $0
157 Justyn-Henry Malloy OF $0 183.10 2.90 0.91 $0-$1
158 Joey Loperfido OF $0 242.10 2.89 0.83 $0-$1
159 Kevin Pillar OF $0 247.10 2.88 0.96 $0
160 DJ Stewart OF $0 180.50 2.85 1.05 $0
161 Dylan Carlson OF $0 252.50 2.83 0.87 $0
162 Manuel Margot OF $0 305.70 2.81 0.92 $0
163 Luis Matos OF $0 154.20 2.80 0.84 $0-$1
164 Johan Rojas OF $0 270.70 2.76 0.90 $0
165 Joey Wiemer OF $0 308.10 2.69 0.89 $0
166 Austin Slater OF $0 229.00 2.67 0.97 $0
167 Michael A. Taylor OF $0 289.90 2.62 0.89 $0
168 Dairon Blanco OF $0 196.20 2.61 1.27 $0
169 Dominic Canzone OF $0 154.00 2.60 0.91 $0
170 Michael Siani OF $0 209.90 1.93 0.74 $0
171 Dominic Fletcher OF $0 108.30 1.88 0.57 $0

Chad Young’s 2025 Tiered Ottoneu Rankings: Outfield

I typically start with catcher and work my way around the infield, but I went straight to the outfield grass this year. Is it because OF is the most important position? Or because I have deep thoughts about OF this year? No, it is because it covers the most players which makes it the most painful to write notes for, and I wanted to be done with it.

Read the rest of this entry »