Outfield 2025 Fantasy Rankings

The outfield pool thins out every season and it seems to happen quickly this season. Here is how I would approach them when creating a draft plan.
The outfield pool thins out every season and it seems to happen quickly this season. Here is how I would approach them when creating a draft plan.
Sunday morning, at 7 am (which felt like 6 after springing forward), I sat down at my computer, started the auction for Ottoneu league 1199 and immediately dropped $88 on Juan Soto. Spending $88 on one player isn’t something I would typically do and (as much as I would like to) I can’t blame the early hour. When prepping for the draft a couple of days earlier, I had put $90 as a target price for Soto…and then upped it to $95. $88 wasn’t me panicking, sleep-bidding, or just going all out to get my guy – it was very much the plan. And it’s all because OF has become so deep that it’s shallow.
The Outfield & THE BAT episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.
Guest: Derek Carty
THE BAT Projections
Strategy Section
ATC Undervalued Players
Injury Update
Podcast (beat-the-shift): Play in new window | Download
Subscribe: RSS
As we hit the beginning of draft season, it is important to monitor where players are being drafted on a regular basis. Throughout draft season, I will be doing that work for you with regular updates on the Average Draft Position on NFBC up until Opening Day. You can read all the Market Reports here.
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:
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.
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.
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.
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.
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.
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.
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 |
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.
After covering difficult keep/cut decisions at the infield positions the last few weeks, the RotoGraphs Ottoneu team will turn our attention to the outfield this week (and possibly next week too). Here are five guys on my keep/cut bubble.
–
Michael Harris II, OF
Salary: $27
Average Salary: $18
2024 P/G: 4.55
Projected 2025 P/G: 6.02
Michael Harris’ struggles in his third big league season were all the result of the hamstring injury that cost him two months of the season, right? When you split his season pre-injury and post-injury, things don’t really line up with that narrative. Before he hit the IL, he was posting a rather disappointing .250/.295/.358 slash line, good for an 80 wRC+ with a particularly conspicuous absence of power. After he returned from his injury, he was a lot more productive at the plate, slashing .283/.318/.506 (125 wRC+) but stole just two bases through the end of the season.
Under the hood, everything looked right in line with the norms he had established for himself through the first two seasons of his career. His hard hit rate, barrel rate, xwOBA, and wOBA were all well above league average and his aggressive high contact approach at the plate remained intact. It wasn’t just simple bad luck either, though his BABIP did fall 34 points from 2023; his BABIP was nearly exactly the same before and after his hamstring injury. The only thing I can see is a batted ball mix that was a little out of whack early in the season; his groundball rate was over 53% through mid-June and his pull rate was nearly 10 points higher than what it was the year prior. Both of those metrics came back down towards his norms in August and September and his results on balls in play benefitted.
And then there’s his Steamer projection for 2025. The computer is enamoured with his potential to breakout next year and ZiPS shares in the optimism. Harris will turn 24 under a month before Opening Day and apparently his rebound during the second half of this season was enough to convince the computers that his struggles during the first half were just a mirage.
Keep or cut?
I’m keeping Harris at $27 (or I would have if I hadn’t just traded him away in that league for a $43 Corbin Carroll). Still, that feels like a ceiling for him. It assumes the projections are right and that he’s due for a significant improvement in 2025, but it doesn’t leave much room for him to produce much surplus value if that improvement comes to fruition.
–
Luis Robert Jr., OF
Salary: $29
Average Salary: $28
2024 P/G: 4.03
Projected 2025 P/G: 5.07
A hip injury sustained in early April sidelined Luis Robert Jr. for two months of the season and he never really recovered once he returned to the field. Between the injury, the constant trade rumors, and the historically bad team surrounding him, it was a miserable year for Robert. His strikeout rate spiked to 33.2% and his power output dipped to just a .155 ISO as he limped to a career-worst 84 wRC+.
There’s certainly some cause for concern when looking at his peripherals. His hard hit rate dipped slightly but his barrel rate fell by more than five points. That tells me that his overall quality of contact was intact but something else in his batted ball mix was leading to a lower power output. Indeed, his pull rate fell nearly 13 points, down to 34%. In the two seasons where his pull rate has been higher than 40%, Robert has posted wRC+s of 155 (43.1% pull rate) and 128 (46.8%); in his other three seasons in the majors with a pull rate under 40%, his wRC+ has been 111 or lower.
And then there’s his plate discipline issues. He’s always been an aggressive swinger, but the amount of damage he was capable of doing on contact helped him offset some of those strikeout issues. Well, he cut his overall swing rate by more than five points but his contact rate continued a two-year downward trend so the result was a lot more called strikes and a nearly five point jump in strikeout rate.
Honestly, between the lackluster season in 2024, the injury issues, and the red flags in both his batted ball and plate discipline peripherals, it’s agonizingly difficult to evaluate Robert. We know that when everything clicks and he’s firing on all cylinders, he can be a phenomenal offensive producer, but the inconsistency will kill you. His 2025 projection isn’t very rosy either.
Keep or cut?
I’m cutting at $29 and I’d cut all the way down to around $15. Unless he’s traded to a much better team environment this offseason, I’m avoiding him wherever I can.
–
Spencer Steer, 1B/OF
Salary: $8, $14, $18
Average Salary: $12
2024 P/G: 4.66
Projected 2025 P/G: 5.02
I really loved Spencer Steer for his multi-positional eligibility which is why I rostered him wherever I could. Now that he’s lost 2B and 3B eligibility, I’ve got to figure out how to evaluate him as an OF with a bit of flexibility at 1B. The player pool at his new position isn’t as shallow as it was at 2B or even 3B but it can be tricky to roster five reliable outfielders to fill all five of those lineup spots in Ottoneu. He’s lost a bit of value by simply going from four eligible positions down to two, but not as much as I think you’d expect.
As for his actual on-field production, 2024 was a bit of a weird year for him. Everything in his peripherals looked stable; his batted ball data was solid and his plate discipline even slightly improved. Despite all that, his wOBA fell from .355 to .316 thanks to a 58 point drop in BABIP. There’s nothing amiss with his batted ball data or his plate approach — it really seems like he was just the victim of old fashioned bad luck.
The projections don’t see his BABIP returning to his 2023 levels and nor should they; he isn’t very fast and he elevates too much of his contact to take advantage of a high line drive rate. A BABIP just below league average is a pretty good bet to make and that’s exactly where the computer pegs him.
Keep or cut?
I’m happy to keep him up to $15 or $16 I think. $18 is probably too high, especially without the positional flexibility that made him so valuable the last few years.
–
Nolan Jones, OF
Salary: $10
Average Salary: $9
2024 P/G: 3.16
Projected 2025 P/G: 4.97
Are you willing to pay for a breakout that’s now two years removed? That’s the central question surrounding Nolan Jones. His season in 2024 was marred by a recurring back injury and he had plenty of issues reproducing his outstanding season from ‘23 when he was on the field. His hard hit rate actually increased by three and half points but his power production cratered despite all the hard contact. It’s not hard to figure out what happened either; his groundball rate jumped almost 10 points and his pull rate fell by more than 10 points. That’s a seriously bad combination for a power hitter.
Assuming he’s healthy in 2025, it’s difficult to know what to expect from Jones. The projection essentially splits the difference between his breakout season and injury marred season. We can be pretty assured that his .401 BABIP from 2023 won’t happen again but his power gains all looked legitimate. If he can figure out how to start pulling and elevating his contact again, his home ballpark and fantastic contact quality give him a pretty high ceiling. There are a lot of “ifs” that need to go right for his 2025 season to be successful, making the risk pretty high if you opt to keep him.
Keep or cut?
I think I’m fine with keeping at $10 but no higher. That feels like a decent price to pay for the potential that he’s healthy and figures out all his batted ball issues. It’s also cheap enough that he becomes an easy cut if his 2023 breakout turns out to be just a flash in the pan.
–
Matt Wallner, OF
Salary: $4 (x2)
Average Salary: $6
2024 P/G: 5.36
Projected 2025 P/G: 4.90
Chad asked me to include Wallner here because I just acquired him in one of our shared leagues in exchange for Jazz Chisholm Jr. I understand the hesitation surrounding him. He’s got an extremely volatile profile full of strikeouts and tons of power. The highs will be excellent — like the 169 wRC+ he posted from July 7 through the end of the season — but the lows will likely be unplayable. To make matters more complicated, he’s likely to be platooned heavily since he’s absolutely atrocious against left-handed pitching. Thankfully, he’s on the strong side of the platoon, but a part-time player is a little more difficult to roster.
But let’s look at what he’s capable of. The 169 wRC+ over the final three months of the season was fantastic, but that came with a .410 BABIP and a 34.2% strikeout rate. What he does have going for him is outrageously good contact quality. His hard hit and barrel rates, xwOBA, and max exit velocity all sat in the top 5% in the majors. He may not make much contact, but when he does, ball go far.
Keep or cut?
I don’t want to overhype a player because the red flags in Wallner’s profile are certainly glaring, but he’s got a lot of prime Joey Gallo in him and he was an incredibly valuable player in Ottoneu for a long time. I’m happy to keep at $4 on the chance that Wallner actually does turn into the second coming of Gallo, but even if he settles in as a lesser version of Gallo, that’s still a valuable player in a format that rewards power and patience. The ceiling is a bit trickier to determine but I think I’d keep Wallner up to $6 or $7 and there’s probably a good chance he’ll go for even more at auction.
The Elias Sports Bureau episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.
Guest: Matt Martingale
LABR League Update
Elias Sports Bureau
Strategy Section
Who’d You Rather?
Waiver Wire
Pitcher Preview
Injury Update
Podcast (beat-the-shift): Play in new window | Download
Subscribe: RSS
Updates
Outfield Overview
The outfield position allows a fantasy manager to a certain player at all points of the draft. Early speed, late speed. Early power late power. Also, there is always a balanced player available.
The big oh-no moment happens around the 90th-ranked outfielder is that strong-side platoons start. There are around 20 players with at least dual eligibility but that still leaves about 70 good full-timers to draft. In a 12-team, five-outfielder league, the total needed is 60, so the starters are covered, and most of the bench bats. It’s when a league is 15-team or deeper, platoon bats come into play.
With each additional revision, I will expand the list beyond 110 guys and include more writeups. I will put all of the changes here at the beginning so there is no reason to go searching the article for them.
Is your roster a little topsy-turvy? Do you have most of your value standing on the in-field dirt, waiting out in the bullpen, or just about one season away from being in the big leagues? You know you have to fill all of those outfield spots too, right? Maybe you do have an outfielder, literally one outfielder, and he’s a good one. Well, that’s nice, but you’re still going to need at least four more. Part of the challenge of playing Ottoneu comes from the fact that much of your competition is in the same boat, they need cheap outfielders too. You’ll need to be smart about it, but you can find valuable outfielders who cost next to nothing. When it’s time to go to the auction before the season begins, mark these outfielders and hope you can sneak in and out, only paying a few dollars or less.
–
There’s no such thing as a playing time lock, but…
Luis Rengifo, LAA
Avg Salary: $5
ATC Projected PA: 533
This switch-hitting 27-year-old had a breakout year in 2022 when he stepped into the batter’s box 511 times and hit 17 home runs while slashing .264/.294/.429. He walked a lot more in 2023. His low 3.3% BB% in 2022 jumped to 9.2% in 2023. He repeated his .264 batting average in 2023 but improved the rest of his slash-line with a .339 OBP and a .444 slugging percentage. His approach changed, he stopped swinging so much and dropped his contact rate out of the zone. That came at the detriment of his in-zone contact rate, but getting on base with more passivity allowed him to score 10 more runs for his team in a smaller amount of plate appearances (445). Rengifo’s ATC projection suggests his slash line could regress (.256/.315/.420), but his playing time looks solid. Angel’s beat writer Jeff Fletcher reported Rengifo could be the leadoff hitter in 2024 and that would certainly bring his production up a tick:
Ron Washington gave us his *current* lineup thinking today…
1 Rengifo/Moniak
2 Schanuel
3 Trout
4 Rendon
5 Ward
6 Drury
7 O’Hoppe
8 Adell/Hicks
9 NetoHe changed his mind on Schanuel leading off because he wants more speed. All of this subject to further change, obviously.
— Jeff Fletcher (@JeffFletcherOCR) February 22, 2024
Rengifo is one of the more expensive targets in this article, he’s rostered in 76.1% of FanGraphs points leagues. He has positional flexibility (2B/SS/3B/OF) and most of what I’ve written above has been well noticed by fantasy leaguers. If you’re lucky, and you can snag Rengifo for under the $4 average, you will have an excellent value.
Mark Canha, DET
Avg Salary: $3
Projected PA: 508
Canha has been a steady contributor for fantasy teams in the past few seasons. Last season, he finished with 4.32 points/per game and was only rostered in around 33% of leagues. In November, I calculated points league replacement level at 4.33 points per game for outfielders in 12-team leagues. Canha went over that mark in both 2022 (4.64 P/G) and 2021 (5.17 P/G) and finished the season at 5.27 points per game in the 204 plate appearances he accumulated with the Brewers. In each of the last three seasons (2021-2023), he played at least 139 games. Canha is an accumulator, so don’t get too excited about his individual stats. His batting average has outperformed his expected average in the past two seasons, and in the past three seasons, his slugging percentage has outperformed his expected slugging percentage. What can we expect from him in 2024? Regression, but only some. Here’s Canha’s ATC projection below his 2021-2023 stats:
Season | Team | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | Points | P/G |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | OAK | 519 | 120 | 22 | 4 | 17 | 77 | 27 | 12 | 2 | 728.6 | 5.17 |
2022 | NYM | 462 | 123 | 24 | 0 | 13 | 48 | 28 | 3 | 1 | 649.5 | 4.64 |
2023 | – – – | 435 | 114 | 25 | 1 | 11 | 49 | 17 | 11 | 1 | 601.1 | 4.33 |
2024 ATC | DET | 436 | 112 | 23 | 2 | 12 | 52 | 15 | 7 | 2 | 590.8 | 4.69 |
Andrew McCutchen, PIT
Avg Salary: $3
ATC Projected PA: 459
It seems odd to categorize the 37-year-old veteran McCutchen as a “Playing Time Lock”, but who else is going to DH for the Pirates? If he can rebound from last season’s Achilles tear and stay healthy, McCutchen could certainly be a reliable, above-replacement level player in Ottoneu points leagues. Ready to read something crazy? McCutchen has never, not once, slumped below the 4.33 points per game mark that I hold as a replacement-level outfielder. Ok, ok, he did record 4.34 points per game in 2022, but that was a career worst. Last season, in 473 plate appearances, McCutchen turned in a 5.24 points per game season. He’s not a lock for playing time as he heads into his age 37 season, but he certainly benefits from the DH spot and could easily hit 10 home runs while slugging close to .400. I wouldn’t count on anything more than that. The graph below clearly shows what happens to a ball player’s production as they go through the inevitable:
If that graph scares you away, no one can blame you. Smart fantasy players aren’t betting on McCutchen taking a step forward, but holding just above the replacement level line is a realistic expectation. The full picture should be taken into consideration when someone else bids $2 during an auction draft. Going up to $3 might not be worth it.
–
Shared Playing Time Puzzle Pieces
Willi Castro, MIN
Avg Salary: $3
Projected PA: 445
The 33 bases Castro stole in 2023 will make him a target in all formats, but if your league-mates are devaluing his uncertain playing time, you can sneak in and take a chance. The Twins have a lot of injury risks and Castro can fill in nearly any position in a pinch. Both his batting average and on-base percentage ticked up between 2021 and 2022 and then again in 2023 and that was fueled by improved plate discipline:
While his hard-hit rate did not change much between 2022 and 2023, his barrel rate did, moving from 3.5% in 2022 to 6.8% in 2023. To recap, Castro gets on base more often than the average hitter, then he steals bases. He has begun finding the barrel more often by finding better pitches to swing at. That sounds good to me. I’m buying in.
LaMonte Wade Jr., SFG
Avg Salary: $4
Projected PA: 470
Even with the ultimate tinker-er in Gabe Kapler, Wade still accumulated 519 plate appearances in 135 games. Wade, a left-handed hitter, actually hit better (.269) against left-handed pitching than he did against right-handed pitching (.254) in 2023. However, his OBP and SLG were much better against righties. Last season’s .262/.373/.417 overall slash line was far and wide better than his .221/.305/.359 line from 2022 and seeing more reps likely contributed to the advancement. FanGraphs writer Kyle Kishimoto wrote about potential playing time issues for the Giants in 2024, but it was written before Matt Chapman was signed and J.D. Davis was cut. Now, Wilmer Flores and Wade are likely in a platoon split with Wade on the strong side. 2023’s step forward was good for 4.8 points per game in Ottoneu, above replacement level and worth as much as $2 in 2024.
–
Playing Time Gambles
Estevan Florial, CLE
Projected PA: 284
I was excited when I read in Jeff Zimmerman’s late February “Mining the News” that Florial has a chance to become an everyday player:
It might seem obvious, but Guardians hitting coach Chris Valaika was the first to go on record this week and say Myles Straw is competing for his job this spring. Marking him in the lineup every day is no longer a given. Ramón Laureano has plenty of experience in center, but Florial is the one Vogt called “a specimen.”
As of this writing, Florial has a high spring training strikeout rate, of 42.1%, and a high walk rate, of 10.5%. This combination is typical of Florial’s profile as he has an MLB 30.6% K% in 115 at-bats. Still, he’s never been given a chance to gain consistent playing time and I am, at least, interested to see what he can do. It’s probably too little too late as many baseball fans have been waiting for Florial to show off his tools for too long and have given up. It was over three years ago that Eric Longenhagen wrote this in his analysis of Florial as a prospect in the Yankees system:
I’ll gladly eat crow if Florial ends up being a consistent big league hitter for a half decade because that’ll mean we’ll have gotten to see his electric tools (he has one of the best throwing arms I’ve ever seen), but I don’t think that’s going to happen.
However, for $1 wouldn’t you like to see if the raw power Florial has been known for can be tweaked just enough to actually connect with the bat for something like 10 dingers? 10 dingers for a dollar here! 10 dingers for a dollar! It’s a gamble, but it’s certainly within the range of outcomes should Florial out-compete his teammates in spring training.
Aaron Hicks, LAA
Avg Salary: $1
Projected PA: 373
Hicks was a 4.86 points-per-game player last season for the O’s and if he can manage another 90 games in Los Angeles, then he very well could hold that mark. Father time may be coming for his power, but Hicks is still finding the ball in the zone and has shown a resurgence in the past few seasons in both his wOBA and his slugging percentage:
Unfortunately, he’s already had issues with soreness this spring and his projections don’t seem to be buying that he’ll be on the field enough for steady plate appearance totals by the end of the year. To further put a damper on Hicks’ fantasy potential, he outperformed his statcast expected average, wOBA, and slugging percentage in 2023. Perhaps the right approach here is to believe the regression projection systems bake in and hope for a little more. $1 and no more.