Archive for Featured

Jose Altuve, or an Impostor Who Looks Just Like Him, Is Wrecking House

Jose Altuve
Troy Taormina-USA TODAY Sports

It shouldn’t be terribly surprising that Jose Altuve is at it again. The man is running a wRC+ of 160 or better for the third time in his career; in one of those seasons, 2017, he was voted AL MVP. The other was just last year. Rumors of his demise, which circulated throughout a disastrous 2020 season, have long since subsided.

And not a moment too soon, I might add. The Astros, held in check by the Rangers most of the season, are back on their heels after a three-game sweep at the hands of division rival Seattle over the weekend. The pitching staff has taken a step back from its unhittable late-2022 apotheosis. Primary offseason acquisition José Abreu was hitting like a utility infielder before a back injury put him on the shelf. Jeremy Peña’s power stroke has deserted him, as has Cristian Javier’s unique brand of fastball-heavy trickeration.

Houston looks a little wobbly, for the first time since at least 2020; setting aside that season’s unique circumstances (and the Astros made it to Game 7 of the ALCS anyway), the team has not wobbled this much since 2016. But Altuve, hitting .327/.420/.529 since his return from a broken thumb suffered during the World Baseball Classic, has held things together.

If that really is Jose Altuve. Read the rest of this entry »


Julio Rodríguez’s Hit Parade Helps Mariners March Into Playoff Position

Peter Aiken-USA TODAY Sports

You could be forgiven for viewing Julio Rodríguez’s follow-up to last year’s AL Rookie of the Year season as something of a disappointment — the numbers certainly bear that out. Even so, the 22-year-old center fielder had already appeared to turn a corner this month before going on a hitting binge for the ages. Over a four-game span from Wednesday through Saturday, Rodríguez collected 17 hits, a major league record. Those hits were hardly afterthoughts, as they helped the Mariners extend their latest winning streak to six games, a run that’s pushed them into a Wild Card spot.

Rodríguez began his jag by going 4-for-6 in Wednesday’s 6-5 win over the Royals. He led off the game with a double off James McArthur, sparking a three-run first inning, and added RBI singles in the second and ninth innings. Then he went 5-for-5 in Thursday’s 6-4 win against the Royals, driving in five runs via an RBI single off Angel Zerpa, an RBI double off Max Castillo, and a three-run eighth-inning homer off Carlos Hernández that turned a 4-2 deficit into a 5-4 lead. He added a solo home run on Friday off the Astros’ J.P. France in a 2-0 win, and then went 4-for-6 in a 10-3 rout of Houston on Saturday, coming around to score on two of his four singles. Read the rest of this entry »


Sunday Notes: Charlie Morton Will Decide When it’s Time To Go Home

Charlie Morton just keeps chugging along. Three months shy of his 40th birthday, and in his 17th big-league season, the right-hander is 12-10 with a 3.54 ERA over 24 starts with the Atlanta Braves. His most recent outing was especially impressive. Relying heavily on his knee-buckling bender, but also topping out at 96.9 mph with his heater, he dominated the New York Yankees to the tune of six shutout innings with 10 strikeouts.

How much longer can he continue to defy Father Time and excel against baseball’s best hitters?

“I don’t think about that,” Morton replied in response to that question. “I think about, ‘When am I going to go home?’ I always thought the game was going to dictate when I went home. If you look at my career, there was no reason why I wouldn’t think that. There was no reason to think that I was going to start having the best years of my career at age 33, or that my best years would be in my late 30s. There was no reason to think I would still be throwing the ball like I am now. It would have been illogical.”

Morton’s career has indeed followed an unforeseeable path. From 2008-2016, playing primarily with the Pittsburgh Pirates, he went 46-71 with a 4.54 ERA over 161 starts. Since his 2017 age-33 season, he has gone 82-40 with a 3.54 ERA over 185 starts. Morphing from “Ground Chuck” into more of a power pitcher played a major role in the turnaround, but whatever the reason, Morton went from mediocre to a mainstay in frontline rotations. Since his transformation, only six pitchers have started more games, and only two (Gerrit Cole and Max Scherzer) have been credited with more wins. Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, August 18

Ed Szczepanski-USA TODAY Sports

Hello and welcome to another edition of Five Things, a collection of plays I had a blast watching. There was a lot to love in baseball this week: baserunning derring-do, great defense, and tons of exciting young players. There was so much to like, in fact, that I don’t have a single negative thing to say about what I watched on the field. The action was non-stop, and cool plays were everywhere, all the time. I left out an inside-the-park home run, for goodness sake. It might be the dog days of summer, but it was a spectacular week of baseball. So let’s get right to it. Read the rest of this entry »


I Think Win Probability Added Is a Neat Statistic

Thomas Shea-USA TODAY Sports

We’re in a tiny lull in the baseball season, and honestly, I’m happy about it. July is jam packed with draft and trade talk, September and October are for the stretch run and the postseason, but the middle of August is when everyone catches their breath. There’s no divisional race poised on a razor’s edge, no nightly drama that everyone in baseball tunes in for; it’s just a good few weeks to get your energy back and relax.

For me, that means getting a head start on some things I won’t have time to do in September, and there’s one article in particular that I always want to write but never get around to. I’m not a BBWAA member, and I’ll probably never vote for MVP awards, but I spend a lot of time thinking about them every year nonetheless. When I’m looking at who would get my vote, I take Win Probability Added into account. Every time I mention it, however, there’s an issue to tackle. Plenty of readers and analysts think of WPA as “just a storytelling statistic” and don’t like using it as a measure of player value. So today, I’m going to explain why I think it has merit.

First, a quick refresher: Win Probability Added is a straightforward statistic. After every plate appearance, WPA looks at the change in a team’s chances of winning the game. We use our win expectancy measure, which takes historical data to see how often teams win from a given position, to assign each team a chance of winning after every discrete event. Then the pitcher and hitter involved in that plate appearance get credited (or debited, depending) for the change in their team’s chances of winning the game. Since every game starts with each team 50% likely to win and ends with one team winning, the credit for each win (and blame for each loss) gets apportioned out as the game unfolds. The winning team will always produce an aggregate of 0.5 WPA, and the losing team will always produce -0.5, spread out among all of their players. Read the rest of this entry »


Fernando Tatis Jr.’s Defensive Rebirth Paints Path to MVP Future

Fernando Tatis Jr
Orlando Ramirez-USA TODAY Sports

If I have one criticism of Shohei Ohtani, it’s that he has singlehandedly ruined baseball’s great parlor discussions. Admittedly, this is the only valid criticism of Ohtani that I can think of. But questions like “Which player would you want to start a franchise with?” or “Who’s the most talented ballplayer you’ve ever seen?” are so much less fun now than they were a decade ago. First person to answer just says, “Ohtani,” and there’s a brief but grave silence until someone pipes up and asks if anyone is watching the new season of Billions.

Setting Ohtani aside, Fernando Tatis Jr. would be on my short list of most talented or dynamic baseball players I’ve had the good fortune to witness. In the past, I’d compared his physicality to that of a 3–4 outside linebacker, but watching him scramble around the diamond is like watching an alien who’s holding something in reserve so he doesn’t get outed by the humans. If that is his goal, Tatis is not doing a great job of blending in.

Read the rest of this entry »


This Is Your Regularly Scheduled Lars Nootbaar Hype Post

Lars Nootbaar
Jeff Curry-USA TODAY Sports

There haven’t been a lot of bright spots in St. Louis this year. The Cardinals are 14 games below .500, owners of the second-worst record in the NL. The bottom has fallen out for the franchise in a way that hasn’t happened in 30 years. I’d hardly blame fans for being a bit checked out; it’s hard to look for silver linings when the rain cloud is this dark.

If you’re so inclined, though, there are always things to be optimistic about. The obvious one: the Cardinals’ offense has performed at a high level despite the poor results. They have an aggregate 111 wRC+ on the year, the fifth-best in baseball, and underlying statistics that match that. As always in St. Louis, it’s an ensemble affair, but three stars stand out atop the WAR leaderboard: Nolan Arenado, Paul Goldschmidt, and Lars Nootbaar.

Wait, Lars Nootbaar? I know what you’re thinking: I’m the chairman of the Nootbaar Nutbar fanclub, and my preposterously biased take should be ignored. But the leaderboards don’t lie: He’s tied with Arenado for the most WAR on the team, and that’s despite a 100-PA deficit caused by early-season injury issues. He has the best wRC+ on the squad. It’s not just smoke and mirrors; Statcast thinks he deserves the vast majority of his production.

In fact, let’s take it just one step further. Nootbaar has flown under the radar on a lot of broad sweeps of the best players in baseball because of two things: he’s not playing at a best-in-game level, and he’s missed a lot of time with injury. That puts him in the vicinity, WAR-leaderboard-wise, with guys who play more but aren’t as good on a rate basis. He’s tied with Luis Arraez, Christian Walker, and Bryson Stott, just to name a few, for 2023 WAR, but he’s played less than any of those guys. So let’s ignore health, just for a minute. Read the rest of this entry »


FanGraphs Power Rankings: August 7–13

What a difference a week makes. With plenty of teams streaking up and down the standings, the playoff picture in both leagues is as murky as ever. We’re also at the point in the season where we can start thinking about which teams are positioned to play spoiler down the stretch.

A reminder for how these rankings are calculated: first, we take the three most important components of a team — their offense (wRC+), their pitching (a 50/50 blend of FIP- and RA9-, weighted by starter and reliever IP share), and their defense (RAA) — and combine them to create an overall team quality metric. I also add in a factor for “luck,” adjusting a team’s win percentage based on expected win-loss record. The result is a power ranking, which is then presented in tiers below.

Tier 1 – The Best of the Best
Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds
Braves 75-42 -1 124 95 84 -6 157 100.0%
Rangers 70-48 -5 121 91 102 14 167 91.7%

The Rangers continued their red-hot August with series wins against the A’s and Giants last week. They’re just three games behind the Orioles for the best record in the American League and have held off the surging Astros and Mariners to maintain their grip on the AL West.

The Braves emerged from their most congested portion of their schedule with five wins in eight games last week. They outscored the Mets 34–3 over the first three games of their four-game weekend series before losing on Sunday night, 7–6. Matt Olson took over the MLB home run lead by blasting four last week; he’s now up to 43 on the season, already a career high.

Tier 2 – On the Cusp of Greatness
Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds
Rays 71-49 -3 117 88 102 9 154 95.9%
Blue Jays 66-54 0 108 92 85 -3 148 65.7%
Dodgers 71-46 0 116 98 95 1 141 100.0%
Orioles 73-45 8 103 100 86 -8 107 98.4%
Mariners 63-54 1 103 93 89 12 142 34.6%
Astros 68-51 0 105 97 97 6 129 90.4%

All of a sudden, the Rays are facing all sorts of woes. On Saturday, they placed Shane McClanahan on the 60-day IL with a forearm injury that will cost him the rest of the season. For a team that’s already lost Drew Rasmussen and Jeffrey Springs to season-ending injuries (not to mention the back issue that forced Tyler Glasnow to miss his start last week), it’s another unfortunate hit to the pitching depth. Then, on Sunday, reports emerged that Wander Franco was being investigated regarding some concerning social media posts.

The Blue Jays have struggled with consistency all season long; to wit, they split a series with the Guardians and lost a series to the Cubs last week, allowing the surging Mariners to come within a game and a half of the final Wild Card spot in the AL. With Hyun Jin Ryu back from his Tommy John surgery and Yusei Kikuchi in the middle of the best run of his career, Toronto optioned Alek Manoah back to Triple-A to continue working out his issues. Bo Bichette still looks like he’s a couple of weeks away from returning from his knee injury, though Jordan Romano and Kevin Kiermaier look like they’ll be back from the IL this week.

The Dodgers have lost just once in August and pushed their current win streak to eight games with a sweep of the Rockies last weekend. They didn’t have the splashiest of trade deadlines, but Lance Lynn has surprisingly provided some stability to a starting rotation that is only just now getting healthy again, and Clayton Kershaw was activated from the IL last week and contributed a solid start on Thursday. Los Angeles now has a commanding 8.5-game lead in the NL West, a shocking gap considering it wasn’t even in first place at the All-Star break.

Tier 3 – Solid Contenders
Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds
Phillies 65-54 2 100 90 93 -2 120 84.2%
Cubs 61-57 -4 105 101 93 7 131 54.0%
Twins 62-58 -2 103 87 97 -9 117 90.5%
Giants 63-55 2 94 97 89 11 113 65.5%
Brewers 65-54 5 89 96 92 22 103 83.5%
Padres 56-62 -9 105 89 101 22 148 21.9%

Wednesday was a night of celebration for the Phillies: Weston Wilson crushed a home run in his first major league plate appearance; Nick Castellanos blasted two home runs, the second of which was his 200th career dinger; and as the headlining act, Michael Lorenzen fired a no-hitter in his first start in Philadelphia since coming over at the trade deadline. They couldn’t keep the good vibes going over the weekend, scoring just once over their final two games against the Twins. Still, the struggles of every other NL Wild Card hopeful have given the Phillies a three-game lead in that race.

The Giants barely avoided a sweep at the hands of the Rangers with a dramatic, walk-off win in the tenth inning on Sunday. That victory salvaged a 2–4 week and helped them stay 1.5 games ahead of the Marlins in the NL Wild Card race. That series against Texas began an extremely tough stretch of schedule against playoff contenders that includes the Rays, Braves (twice), Phillies, Reds, Padres, and Cubs before finally easing up in September.

The Padres are quickly running out of opportunities to turn their season around at the last minute. After a particularly lackluster performance in a losing effort in Seattle on Wednesday, there were some pointed comments from Juan Soto after the game. They bounced back in their first game against the Diamondbacks in a huge weekend series but lost on Saturday and Sunday and are now 5.5 games back for the final wild card spot. They’ll have another shot at Arizona this weekend, which now seems like a make-or-break series.

Tier 4 – The Melee
Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds
Red Sox 62-56 0 104 104 95 -39 91 15.6%
Angels 59-60 0 109 104 106 -4 106 1.9%
Yankees 60-58 1 96 108 86 9 99 5.7%
Diamondbacks 59-59 2 99 102 103 15 99 20.7%
Guardians 57-62 -3 91 93 93 3 101 8.5%
Marlins 62-57 7 97 95 98 -14 87 44.9%
Reds 62-58 4 96 109 97 -15 54 23.9%

After an ugly 2–8 stretch to start the month, the Red Sox have gotten back on track with series wins against the Royals and Tigers last week. Trevor Story, Chris Sale, and Garrett Whitlock are back off the IL, and Triston Casas is powering the offense nearly singlehandedly. That’s a lot of last-minute reinforcements for Boston, which has a lot of work to do to get back into the AL Wild Card race.

The Angels showed some signs of life in a series win against the Giants early last week, but they were short-lived; the Astros handed them back-to-back 11–3 defeats over the weekend, and Los Angeles barely avoided a sweep with a close 2–1 victory on Sunday. The Angels’ postseason hopes are hanging by a thread, and they’re almost at the point where they need to start looking toward an Ohtani-less season next year. They’ll have plenty of opportunities to affect the playoff picture by playing spoiler down the stretch, but they need to find ways to get some of their youngsters more playing time to assess what they’re working with moving forward.

The four-way race for the final NL Wild Card spot ended this week with the Marlins a half-game ahead of the Reds and Cubs. They got there thanks to a series win against Cincinnati earlier in the week and then a dramatic series win against the Yankees capped off by a walk-off victory on Sunday. All four teams won their series over the weekend, though Arizona is at a significant disadvantage thanks to its slide down the standings earlier in the month.

Tier 5 – No Man’s Land
Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds
Cardinals 52-66 -4 111 106 101 1 119 0.4%
Pirates 53-65 2 90 105 98 1 67 0.2%
Mets 53-65 0 101 107 115 -11 62 0.8%
Nationals 53-66 2 95 111 113 5 63 0.0%
Tigers 53-65 4 87 107 98 4 62 1.0%

The race for the final two protected draft lottery picks is probably going to come down to these five teams. They’re separated by just a single game in the standings, and each of them looks stronger than the bottom four teams in the standings (though the Nationals are actually ineligible to receive a lottery pick since they earned one last year). These five teams are also the most likely to play spoiler down the stretch, since all of them can put together a competitive performance on any given night.

Tier 6 – Hope Deferred
Team Record wRC+ SP- RP- RAA Team Quality Playoff Odds
White Sox 47-72 -3 86 108 108 -10 28 0.0%
Royals 38-81 -6 86 114 114 18 46 0.0%
Rockies 45-73 2 76 120 100 -12 22 0.0%
Athletics 33-85 0 89 135 128 -11 17 0.0%

If there’s one thing Rockies fans could enjoy about their team during these lean years, it was a winning record at home. Over the last decade, Colorado has posted a losing record in Coors Field twice, and one of those years was the pandemic-shortened 2020 season. They’re at risk of losing that home field advantage this year, having gone 25–30 so far. They still have home series against the Diamondbacks, Braves, Blue Jays, Cubs, Giants, Dodgers, and Twins on the docket, which means they could play a significant role as a spoiler down the stretch — but only if they can turn Coors Field back into a tough place to play in.

Complete Power Rankings
Rank Team Record “Luck” wRC+ SP- RP- RAA Team Quality Playoff Odds Δ
1 Braves 75-42 -1 124 95 84 -6 157 100.0% 0
2 Rangers 70-48 -5 121 91 102 14 167 91.7% 0
3 Rays 71-49 -3 117 88 102 9 154 95.9% 0
4 Blue Jays 66-54 0 108 92 85 -3 148 65.7% 0
5 Dodgers 71-46 0 116 98 95 1 141 100.0% 1
6 Orioles 73-45 8 103 100 86 -8 107 98.4% -1
7 Mariners 63-54 1 103 93 89 12 142 34.6% 0
8 Astros 68-51 0 105 97 97 6 129 90.4% 1
9 Phillies 65-54 2 100 90 93 -2 120 84.2% 3
10 Cubs 61-57 -4 105 101 93 7 131 54.0% -2
11 Twins 62-58 -2 103 87 97 -9 117 90.5% 0
12 Giants 63-55 2 94 97 89 11 113 65.5% -2
13 Brewers 65-54 5 89 96 92 22 103 83.5% 1
14 Padres 56-62 -9 105 89 101 22 148 21.9% -1
15 Red Sox 62-56 0 104 104 95 -39 91 15.6% 1
16 Angels 59-60 0 109 104 106 -4 106 1.9% -1
17 Yankees 60-58 1 96 108 86 9 99 5.7% 0
18 Diamondbacks 59-59 2 99 102 103 15 99 20.7% 0
19 Guardians 57-62 -3 91 93 93 3 101 8.5% 0
20 Marlins 62-57 7 97 95 98 -14 87 44.9% 0
21 Reds 62-58 4 96 109 97 -15 54 23.9% 0
22 Cardinals 52-66 -4 111 106 101 1 119 0.4% 0
23 Pirates 53-65 2 90 105 98 1 67 0.2% 1
24 Mets 53-65 0 101 107 115 -11 62 0.8% -1
25 Nationals 53-66 2 95 111 113 5 63 0.0% 1
26 Tigers 53-65 4 87 107 98 4 62 1.0% -1
27 White Sox 47-72 -3 86 108 108 -10 28 0.0% 1
28 Royals 38-81 -6 86 114 114 18 46 0.0% -1
29 Rockies 45-73 2 76 120 100 -12 22 0.0% 0
30 Athletics 33-85 0 89 135 128 -11 17 0.0% 0

Sunday Notes: Kenley Jansen Looks Back at the 2007 Great Lakes Loons

Kenley Jansen was a 19-year-old catching prospect in the Los Angeles Dodgers organization when he played for the 2007 Great Lakes Loons. Sixteen years and 417 saves later, he looks back at his time in Midland, Michigan fondly. The All-Star closer didn’t hit much — his conversion to the mound in 2009 came for a reason — but the overall experience shaped who he is today.

“I loved everything about that city, man,” said Jansen, a native of Curaçao who also called Midland home in 2008. “It was cold, but probably also my favorite city from my time in the minor leagues. We played at Dow Diamond and that place was packed every night. The fans were great. I lived with Rob Wright and Lori Wright — Danny Wright, too — and I don’t even consider them my host family anymore; they’re part of my family now. I didn’t play very well, but a lot of good things came out of that whole experience. Great Lakes helped transition me from being a kid to being a man.”

The 2007 season was also notable because of his manager and a pair of teammates. Longtime Detroit Tigers backstop Lance Parrish was at the helm of the Midwest League affiliate, the club’s primary catcher was Carlos Santana, and a teenage left-hander was the most-prominent member of the pitching staff. Read the rest of this entry »


How the Draft and the Trade Deadline Affected Our Farm System Rankings

Stephen Brashear-USA TODAY Sports

A large portion of every season’s prospect-related transaction activity takes place between the draft and the trade deadline, a window that, since the draft was moved to July, spans just a few weeks. We can use the way the FanGraphs farm system rankings are calculated to track movement during this period on the baseball calendar and hopefully come to more fully understand how successful rebuilds are born. Over time, we can better contextualize trade and draft hauls by using this methodology to build a historical understanding of prospect movement. Mostly though, these rankings track the depth and impact of talent in each farm system at a specific moment in time. Or, in the case of the below links and tables, four moments in time. There are some methodological caveats to pass along (I’ll get to those momentarily), as well as some very specific examples where the movement communicated in the tables below does not properly capture team activity during the last month of trades and draft signings (which I get into throughout this post).

Let’s start with some basic disclaimers. Remember that while the Craig Edwards research that facilitates this approach is empirical, my subjective player evaluations (and their resulting Future Values) feed the formula that spits out the farm rankings. Just one significant over- or under-evaluation of a player can shift the way a team lines up in these rankings pretty dramatically, especially if you’re focused on the ordinal rankings. The monetary values, in addition to providing an approximate measure and reminder of how the draft and international amateur processes suppress what these guys might earn on an open market, illustrate the ways systems are spaced and clustered with more nuance. If I’m way too light or way too heavy on any single impact prospect, I’m basically infecting a list with half a standard deviation’s worth of error in this regard because Craig’s math favors top-heavy systems rather than ones with depth. Read the rest of this entry »