AL MVP
Top Candidates:
Shohei Ohtani, SP/DH, Los Angeles Angels
6.6fWAR, 6.0 bWAR, 180 wRC+, .304/.412/.654, 1.066 OPS, 184 OPS+, 102 R, 95 RBI, 44 HR, 20 SB
2.4 fWAR, 4.0 bWAR, 132 IP, 167 K, 3.14 ERA, 1.06 WHIP, 142 ERA+, 4.00 FIP, 3.04 K:BB, 11.4 K/9
Corey Seager, SS, Texas Rangers
6.1 fWAR, 6.9 bWAR, 169 wRC+, .327/.390/.623, 1.013 OPS, 170 OPS+, 88 R, 96 RBI, 33 HR, 42 2B
Marcus Semien, 2B, Texas Rangers
6.3 fWAR, 7.4 bWAR, 124 wRC+, .276/.348/.478, .826 OPS, 122 OPS+, 122 R, 100 RBI, 29 HR, 14 SB
Julio Rodriguez, OF, Seattle Mariners
5.9 fWAR, 5.3 bWAR, 126 wRC+, .275/.333/.485, .818 OPS, 128 OPS+, 102 R, 103 RBI, 32 HR, 37 SB
Kyle Tucker, OF, Houston Astros
4.9 fWAR, 5.4 bWAR, 140 wRC+, .284/.369/.517, .886 OPS, 142 OPS+, 97 R, 112 RBI, 29 HR, 30 SB
Bobby Witt Jr., SS, Kansas City Royals
5.7 fWAR, 4.4 bWAR, 115 wRC+, .276/.319/.495, .814 OPS, 120 OPS+, 97 R, 96 RBI, 30 HR, 11 3B, 49 SB
Thoughts:
As a hitter, Ohtani led the AL in fWAR, wRC+, OBP, SLG, OPS, OPS+, and HR despite missing pretty much all of September. I think as a voter, all of that would be enough to persuade me to put him in my #1 spot. But he was also somewhere between a 2.5 to 4 WAR pitcher and was on the fringes of the Cy Young Award conversation before fatigue and ultimately the elbow injury shut him down for good. There’s been some chatter that Ohtani doesn’t deserve the MVP because he missed the last month, but I think the top alternative is Corey Seager (by a clear margin) and he missed even more games, put up slightly worse offensive numbers and wasn’t also a nearly elite starting pitcher for most of the year. I don’t think there’s any legit argument one can make against Ohtani for MVP. Some will say he shouldn’t win because the Angels weren’t good, but that has nothing to do with how good Ohtani was and shouldn’t be a factor in the MVP race.
I haven’t heard Marcus Semien’s name much when it comes to MVP chatter, but his offensive numbers (outside of the steals) are right there with Julio and Witt, while both Semien and Witt appear to be top 5 defensive players in the AL when looking at Defensive Runs Saved, Outs Above Average, and defensive fWAR. I think Semien is probably being overlooked, but if the vote goes how I see it, then this would be Semien’s third top 3 finish in MVP in the last four full seasons. That’s an insane run that isn’t getting nearly enough attention. If he puts up another 20 WAR in his career, he’s starting to get in Hall of Fame territory and that seems pretty doable since he’s still putting up peak numbers at age 32 (he’s averaged over 7 WAR per season over his last four full seasons). I am confident I’ve never seen or read someone saying that Marcus Semien could be a viable Hall of Fame candidate, but he might end up being one of those guys like Adrian Beltre or Scott Rolen that never really seem like Hall-worthy players during their careers but seem undeniable when you look at the full body of work.
Kyle Tucker probably had the third best season of these candidates on the offensive side of the ball, but he also ranks in the bottom 15 or so in defensive WAR and that tanks his overall value a bit. I think it’s pretty close between J-Rod, Tucker, and Witt – and as a Mariners fan it’s hard to ignore that Julio was mostly disappointing for four months of the season before heating up in July and going superhuman in August – but at the end of the year, his overall numbers look a tad more impressive than the other two.
My Ballot:
1. Othani
2. Seager
3. Semien
4. Rodriguez
5. Tucker
NL MVP
Top Candidates:
Ronald Acuna Jr., OF, Atlanta Braves
8.3 fWAR, 8.1 bWAR, 170 wRC+, .337/.416/.596, 1.012 OPS, 168 OPS+, 149 R, 106 RBI, 41 HR, 73 SB
Mookie Betts, OF/2B/SS, Los Angeles Dodgers
8.3 fWAR, 8.4 bWAR, 167 wRC+, .307/.408/.579, .987 OPS, 163 OPS+, 126 R, 107 RBI, 39 HR, 14 SB
Freddie Freeman, 1B, Los Angeles Dodgers
7.9 fWAR, 6.6 bWAR, 163 wRC+, .331/.410/.567, .977 OPS, 161 OPS+, 131 R, 102 RBI, 29 HR, 23 SB, 59 2B
Matt Olson, 1B, Atlanta Braves
6.7 fWAR, 7.4 bWAR, 160 wRC+, .283/.389/.604, .993 OPS, 162 OPS+, 127 R, 139 RBI, 54 HR
Juan Soto, OF, San Diego Padres
5.5 fWAR, 5.5 fWAR, 155 wRC+, .275/.410/.519, .930 OPS, 158 OPS+, 97 R, 109 RBI, 35 HR, 12 SB
Thoughts:
This was an MVP race for the ages. With a few weeks to go, I thought this was a virtual coin flip between Acuna and Betts – and I was leaning towards giving the slight edge to Betts since he has capably played three different positions for the Dodgers and Mookie Betts playing shortstop is about as cool as it gets. But at the end of the year, it’s Acuna’s name at the top of all the leaderboards. He led the NL in fWAR, wRC+, OBP, OPS, OPS+, runs, and put up the first 40/50 season in MLB history – and the first 40/60 season – and the first 40/70 season. His 149 runs scored are the most since Jeff Bagwell scored 152 in 2000 and the third most since Jackie Robinson broke the color barrier in 1947. His 106 RBI from the leadoff spot are the second most in MLB history, trailing only Mookie Betts’ 107 RBI from this same season! Both Acuna and Betts were incredible, but I think Acuna had the slightly better offensive season while creating three new power/speed clubs. It’s worth noting that all four NL MVP candidates finished with a negative defensive WAR according to Fangraphs and you won’t find any of them in the top 20 in Defensive Runs Saved or Outs Above Average either. So while Betts was the better defensive player and played three positions solidly, he wasn’t good enough to swing my vote in his direction.
Freddie Freeman is looking like a lock future Hall of Famer and he probably just had his best season ever at age 33 which means he might have a few more elite years left in the tank. It’s a shame he didn’t get to 60 doubles, but he’s still one of only two players to hit 59 doubles in the last 85+ seasons (Todd Helton in 2000 being the other).
Matt Olson had an amazing power season, leading the NL in homers, RBI, and slugging percentage. In most years, he’d be an easy pick for MVP, but I think Acuna and Betts are a clear level above him, while he’s a virtual coin flip against Freeman. The biggest argument in Olson’s favor would be his edge in power and Freeman actually had more extra base hits while also having a substantial edge in batting average and OBP.
My Ballot:
1. Acuna
2. Betts
3. Freeman
4. Olson
5. Juan Soto
AL CY YOUNG
Top Candidates:
Gerrit Cole, New York Yankees
7.5 bWAR, 5.2 fWAR, 2.63 ERA, 165 ERA+, 209 IP, 222 K, 3.17 FIP, 0.98 WHIP, 9.6 K/9, 4.63 K:BB
Sonny Gray, Minnesota Twins
5.3 bWAR, 5.3 fWAR, 2.79 ERA, 154 ERA+, 184 IP, 183 K, 2.83 FIP, 1.15 WHIP, 9.0 K/9, 3.33 K:BB
Kyle Bradish, Baltimore Orioles
4.9 bWAR, 3.8 fWAR, 2.83 ERA, 146 ERA+, 168.2 IP, 168 K, 3.27 FIP, 1.04 WHIP, 9.0 K/9, 3.82 K:BB
Kevin Gausman, Toronto Blue Jays
3.4 bWAR, 5.3 fWAR, 3.16 ERA, 134 ERA+, 185 IP, 237 K, 2.97 FIP, 1.18 WHIP, 11.5 K/9, 4.31 K:BB
Luis Castillo, Seattle Mariners
3.4 bWAR, 3.4 fWAR, 3.34 ERA, 121 ERA+, 197 IP, 219 K, 3.81 FIP, 1.10 WHIP, 10.0 K/9, 3.91 K:BB
Zach Eflin, Tampa Bay Rays
3.5 bWAR, 4.8 fWAR, 3.50 ERA, 119 ERA+, 177.2 IP, 186 K, 3.01 FIP, 1.02 WHIP, 9.4 K/9, 7.75 K:BB
George Kirby, Seattle Mariners
3.9 bWAR, 4.4 fWAR, 3.35 ERA, 120 ERA+, 190.2 IP, 172 K, 3.35 FIP, 1.04 WHIP, 8.1 K/9, 9.05 K:BB
Framber Valdez, Houston Astros
3.1 bWAR, 4.3 fWAR, 3.45 ERA, 122 ERA+, 198 IP, 200 K, 3.50 FIP, 1.13 WHIP, 9.1 K/9, 3.51 K:BB
Pablo Lopez, Minnesota Twins
3.1 bWAR, 4.5 fWAR, 3.66 ERA, 117 ERA+, 194 IP, 234 K, 3.33 FIP, 1.16 WHIP, 10.9 K/9, 4.88 K:BB
Thoughts:
After finishing runner-up in 2019 and 2021, plus three other top 5 finishes, Gerrit Cole will finally be winning his long-awaited first Cy Young Award and it very well could be a unanimous choice. It’s pretty hard to justify a first place vote for anyone else after Cole led the AL in bWAR, ERA, ERA+, WHIP, and innings pitched – as well as a slew of other value-related stats I don’t fully understand yet like Adjusted Pitching Wins, Win Probability Added, and Base-Out Runs Saved.
Filling out the rest of the ballot will be a bit more difficult. Sonny Gray finished 2nd in bWAR, ERA, and ERA+ while leading the league in fWAR and FIP. Gausman tied with Gray for the fWAR lead while putting up dominant strikeout numbers and a sub-3.00 FIP. I think Cole has a very good chance to win unanimously, but if someone steals a first place vote, I suspect it will be one of these two guys.
Eflin and Bradish are a little short on the volume compared to the three names above, but they both struck out at least one batter an inning and kept runners off base as well as anyone else in the American League other than Cole. Bradish finished with a sub-3.00 ERA while Eflin posted a 3.50, but when you look a little deeper, you can see that Eflin had a much lower FIP and a substantially lower walk rate and I find myself more impressed by numbers that reflect what a pitcher can actually control rather than what happened.
I had Cy Young Futures for Luis Castillo and George Kirby. Both Mariners were on the fringe of the CYA convo before faltering in the second half as Cole ran away in the race, but at 50-1 that Kirby bet felt pretty close for most of the season. Kirby isn’t going to crack the top 5 for my ballot, but he would be next as he feels a clear tier above the rest of the field. He didn’t miss bats as often as some of these other guys, but he showed legendary control, easily leading the majors in K to walk ratio, and if he can find a way to limit the hits, I think a Cy Young could be in his near future.
My Ballot:
1. Cole
2. Gray
3. Gausman
4. Eflin
5. Bradish
NL CY YOUNG
Blake Snell, San Diego Padres
6.0 bWAR, 4.1 fWAR, 2.25 ERA, 182 ERA+, 180 IP, 234 K, 3.44 FIP, 1.19 WHIP, 11.7 K/9, 2.36 K:BB
Justin Steele, Chicago Cubs
3.8 bWAR, 4.9 fWAR, 3.06 ERA, 146 ERA+, 173.1 IP, 176 K, 3.02 FIP, 1.17 WHIP, 9.1 K/9, 4.89 K:BB
Zac Gallen, Arizona Diamondbacks
4.4 bWAR, 5.2 fWAR, 3.47 ERA, 125 ERA+, 210 IP, 220 K, 3.27 FIP, 1.12 WHIP, 9.4 K/9, 4.68 K:BB
Zack Wheeler, Philadelphia Phillies
4.2 bWAR, 5.9 fWAR, 3.61 ERA, 119 ERA+, 192 IP, 212 K, 3.19 FIP, 1.08 WHIP, 9.9 K/9, 5.44 K:BB
Spencer Strider, Atlanta Braves
3.4 bWAR, 5.5 fWAR, 3.81 ERA, 115 ERA+, 181.2 IP, 274 K, 2.85 FIP, 1.09 WHIP, 13.6 K/9, 4.98 K:BB
Kodai Senga, New York Mets
4.5 bWAR, 3.4 fWAR, 2.98 ERA, 142 ERA+, 166.1 IP, 202 K, 3.63 FIP, 1.22 WHIP, 10.9 K/9, 2.62 K:BB
Logan Webb, San Francisco Giants
5.6 bWAR, 4.9 fWAR, 3.25 ERA, 130 ERA+, 216 IP, 194 K, 3.16 FIP, 1.07 WHIP, 8.1 K/9, 6.26 K:BB
Thoughts:
I spent more time thinking about the NL CYA than any other awards race this year – mostly because it was so impossibly close heading into the final month. When the September stretch run began, I thought the top seven candidates all had legitimate arguments for and against them. But then Blake Snell went insane in the last month of the season going 3-0 with a 0.58 ERA and 41 strikeouts over 31 innings while some of the other pitchers (notably Zac Gallen and Justin Steele) struggled.
Still, even with that separation in the final month, the two forms of WAR disagree wildly about who the best pitcher in the NL was this year. Baseball-Reference has Snell and Logan Webb as far and away the two best pitchers in the league, while FanGraphs has Zack Wheeler and Spencer Strider as the top two and Snell having the second lowest value of the bunch. So what the hell is going on here?
I think Snell is going to win the Cy Young Award. It was a very strange season. Snell got dropped in one of my fantasy leagues after going 0-4 with a 5.48 ERA in April. He had a couple rough starts in May also, but after May 19th, Snell went 13-3 with a 1.20 ERA across 23 starts. During this stretch he stranded a mind-boggling 92.4% of runners that got on base. The next best percentage over this same time period in the National League was Andrew Abbott at 79.9%. Snell also led the NL in FIP and fWAR over the last 4+ months of the season and those are the two stats when I look at his final numbers that give me the biggest pause about putting him first on the ballot. Oh, and also the fact that he led the majors in walks. However, I think when you combine leading the NL in bWAR and in ERA by a large margin and add it to the fact he was the most dominant pitcher in the NL by any metric for most of the season, I think Snell had the best pitching season in the National League. I just wouldn’t bet on him to repeat this kind of thing in 2024.
Logan Webb was quietly the most consistent pitcher in the NL, finishing in the top 5 in almost every important statistical category while leading the league in innings pitched and K to walk ratio.
I don’t know if the odds will be very juicy, but Strider is a good bet to win an NL CYA in the next few years. His 3.80 ERA will dissuade some voters, but Strider was the most dominant pitching force in the National League in 2023. He easily led the majors in strikeouts and K/9 while also leading the NL in FIP and finishing in the top 5 in WHIP. Strider is not super likely to post an ERA that high again next year.
Wheeler was consistent all year and gets a slight edge over Gallen and Steele, both of whom scuffled down the stretch. Steele finished with a lower ERA than the other two pitchers and his FIP suggests that number is legit, but Wheeler and Gallen missed more bats, kept batters off base more often, and pitched substantially more innings.
Senga is going to be a monster if he can harness his control. He was one of two qualified pitchers in the NL to finish with a sub-3.00 ERA and he flashed elite strikeout stuff.
My Ballot:
1. Snell
2. Webb
3. Strider
4. Wheeler
5. Gallen
AL ROY
Gunnar Henderson, SS, Baltimore Orioles
6.3 bWAR, 4.6 fWAR, 123 wRC+, .255/.325/.489, .814 OPS, 125 OPS+, 100 R, 82 RBI, 28 HR, 10 SB
Tanner Bibee, SP, Cleveland Guardians
3.6 bWAR, 3.0 fWAR, 142 IP, 141 K, 2.98 ERA, 140 ERA+, 3.52 FIP, 1.18 WHIP, 8.9 K/9, 3.13 K:BB
Zack Gelof, 2B, Oakland Athletics
2.6 bWAR, 2.9 fWAR, 133 wRC+, .267/.337/.504, .840 OPS, 137 OPS+, 14 HR, 14 SB, 270 AB
Edouard Julien, 2B, Minnesota Twins
2.6 bWAR, 2.8 fWAR, 136 wRC+, .263/.381/.459, .839 OPS, 130 OPS+, 16 HR, 3 SB, 338 AB
Royce Lewis, SS, Minnesota Twins
2.4 bWAR, 2.4 fWAR, 155 wRC+, .309/.372/.548, .921 OPS, 150 OPS+, 15 HR, 6 SB, 217 AB
Yainer Diaz, C, Houston Astros
3.2 bWAR, 2.0 fWAR, 127 wRC+, .282/.308/.538, .846 OPS, 128 OPS+, 23 HR, 60 RBI, 355 AB
Yennier Cano, RP, Baltimore Orioles
2.5 bWAR, 1.7 fWAR, 72.2 IP, 65 K, 2.11 ERA, 196 ERA+, 2.84 FIP, 1.01 WHIP, 8.1 K/9, 5.00 K:BB, 8 Saves, 31 Holds
Thoughts:
I thought I had a very good shot at an AL ROY Future with my Masataka Yoshida bet but his OPS dropped 200 points in the second half and he’s not even in the mix here now, while Gunnar Henderson was elite from June on after a rough start to the season. This isn’t even a contest. Henderson should win this unanimously as most of his closest competition had over 200 less at bats and his counting stats dwarf theirs while he also put together a solid slash line and good defense over a full season.
Royce Lewis was probably the most impressive rookie in the AL this year, but with only 217 at bats, he’s not going to be a factor for the actual ROY award. Still, he flashed 35 homer potential and hit over .300 while somehow smashing a rookie record four grand slams in less than half a season. The Twins had a nice crop of rookies as Eduardo Julien had a solid rookie season and I could have easily added Matt Wallner to my list of contenders.
Yennier Cano had a monster season pitching in relief for the Baltimore Orioles and setting up Felix Bautista for most of the year before taking over closing duties for the last month or so. Cano was the most dominant rookie in the AL this year, posting an ERA+ that was 96% above average, a sub-3.00 FIP, and an ERA a touch over 2.00. I don’t know if it’s fair or not, but I tend to think a really good season from a full time hitter is more impressive than a great season from a relief pitcher.
Ballot:
1. Henderson
2. Bibee
3. Cano
4. Lewis
5. Gelof
NL ROY
Corbin Carroll, OF, Arizona Diamondbacks
5.4bWAR, 6.0 fWAR, 133 wRC+, .285/.362/.506, .868 OPS, 134 OPS+, 30 2B, 10 3B, 25 HR, 116 R, 76 RBI, 54 SB
James Outman, Los Angeles Dodgers
3.3 bWAR, 4.4 fWAR, 118 wRC+, .248/.353/.437, .790 OPS, 112 OPS+, 23 HR, 70 RBI, 86 R, 16 SB
Nolan Jones, Colorado Rockies
4.3 bWAR, 3.7 fWAR, 135 wRC+, .297/.389/.542, .931 OPS, 138 OPS+, 20 HR, 60 R, 62 RBI, 20 SB, 367 AB
Matt McClain, Cincinnati Reds
3.7 bWAR, 3.2 fWAR, 128 wRC+, .290/.357/.507, .864 OPS, 129 OPS+, 16 HR, 65 R, 50 RBI, 14 SB, 365 AB
Spencer Steer, Cincinnati Reds
3.0 bWAR, 2.1 fWAR, 118 wRC+, .271/.356/.464, .820 OPS, 119 OPS+, 23 HR, 74 R, 86 RBI, 15 SB
Kodai Senga, SP, New York Mets
4.5 bWAR, 3.4 fWAR, 166.1 IP, 202 K, 2.98 ERA, 142 ERA+, 3.63 FIP, 1.22 WHIP, 10.9 K/9, 2.62 K:BB
Bobby Miller, SP, Los Angeles Dodgers
2.1 bWAR, 2.8 fWAR, 124.1 IP, 119 K, 3.76 ERA, 116 ERA+, .3.51 FIP, 1.10 WHIP, 8.6 K/9, 3.72 K:BB
Thoughts:
Corbin Carroll should be the unanimous pick here. He’s not just a lock for the NL ROY, but he’ll also finish mid-ballot in the MVP voting after putting up a ridiculous 25/50 season as a rookie while also leading the NL in triples.
What a group of rookies the Cincinnati Reds had this year. McClain might have put up a 5+ WAR season if he played a full year. Steer played most of the year and put up solid numbers. I could have easily listed Andrew Abbott, Brandon Williamson, or Fernando Cruz. All three had fine rookie seasons but were a noticeable tier below Senga and Miller on the mound. Noelvi Marte slashed .316/.366/.456 in a late season call-up. Finally, Elly De La Cruz probably has the most talent of the bunch and burst into the bigs flashing plus tools all around. In his first couple of weeks it looked like he was going to be an immediate superstar, but the league seemed to figure him out and while his power/speed numbers (13 homers, 35 steals) are very good, he finished 2023 with an 89 OPS+.
Nolan Jones had a very quiet, but borderline absurd rookie season for the Rockies. He was pretty close to the magical .300/.400/.500 slash line and even after adjusting for Coors Field, he put up a better OPS+ than Carroll. Jones might have joined the 30/30 club if he got a full season of at bats. He could be an absolute monster next year.
As mentioned above, Senga briefly entered the CYA race as we approached September and had an excellent rookie season. Somehow he ended up being the best pitcher in a rotation that also included future Hall of Famers Justin Verlander and Max Scherzer.
Ballot:
1. Carroll
2. Senga
3. Jones
4. McClain
5. Outman