Count me among the multitudes who have been borderline obsessed with the emergence of Pete Crow-Armstrong as a superstar this season. I’m sure he’ll reach a saturation point eventually where hardcore fans get tired of him — it happened to superhero movies, and bacon, and Patrick Mahomes — but we’re not there yet.
Every time I write about PCA, I revisit the central thesis: This is a player who’s good enough to get by on his glove even if he doesn’t hit a lick. But out of nowhere, he’s turned into a legitimate offensive threat. Great athletes who play with a little flair, a little panache, a little pizzaz, tend to be popular in general. The elite defensive center fielder who finds a way to contribute offensively is probably my favorite position player archetype; the more I compared PCA to Lorenzo Cain, Jackie Bradley Jr., Enrique Bradfield Jr., Carlos Gómez… the more I understood why I’d come to like him so much.
In fact, let’s take a moment to talk about Gómez, and his offensive breakout in the early 2010s. Read the rest of this entry »
Below is an analysis of the prospects in the farm system of the Kansas City Royals. Scouting reports were compiled with information provided by industry sources as well as our own observations. This is the fifth year we’re delineating between two anticipated relief roles, the abbreviations for which you’ll see in the “position” column below: MIRP for multi-inning relief pitchers, and SIRP for single-inning relief pitchers. The ETAs listed generally correspond to the year a player has to be added to the 40-man roster to avoid being made eligible for the Rule 5 draft. Manual adjustments are made where they seem appropriate, but we use that as a rule of thumb.
A quick overview of what FV (Future Value) means can be found here. A much deeper overview can be found here.
All of the ranked prospects below also appear on The Board, a resource the site offers featuring sortable scouting information for every organization. It has more details (and updated TrackMan data from various sources) than this article and integrates every team’s list so readers can compare prospects across farm systems. It can be found here. Read the rest of this entry »
DEPARTMENT OVERVIEW:
Members of the Baseball Systems team at the Boston Red Sox are focused on designing, building, and refining the software and data pipelines used within Baseball Operations. These tools and applications are an integral part of the decision-making process, are directly integrated in the workflows of all departments within Baseball Operations, and provide an efficient, consistent, and accessible experience when interacting with our internal data sources and applications.
POSITION OVERVIEW:
We are seeking a skilled and motivated API Engineer to join our dynamic Systems team. This is a brand-new role critical to our evolving architecture. You will be instrumental in designing, developing, and managing our API ecosystem, acting as the subject matter expert for our Hasura GraphQL engine and driving the development of our new serverless API layer using Azure Functions and Python. If you thrive on building efficient data access layers, designing scalable serverless solutions, and shaping API strategy, this is an exciting opportunity for you.
RESPONSIBILITIES:
GraphQL Subject Matter Expert (SME):
Act as the primary technical expert for our GraphQL engine deployment.
Define and evangelize best practices for GraphQL schema design, permissions, actions, and remote schemas within GraphQL Server.
Collaborate with development teams on integrating applications with GraphQL Server.
Azure Function API Development & Roadmap:
Lead the design, architecture, and development of new APIs using Azure Functions, primarily in Python, but occasionally running R in Docker, to handle high-compute tasks and serve complex data.
Implement robust error handling, logging, and monitoring for Azure Function APIs.
Integrate Azure Functions with various data sources (databases, other APIs, event streams) and internal systems.
General API Management:
Collaborate closely with front-end developers, data engineers, and SRE/DevOps to understand requirements and deliver effective API solutions.
Develop unit and integration tests for APIs to ensure reliability and correctness.
Monitor API performance and usage, identifying bottlenecks and implementing optimizations.
COMPETENCIES:
[3-5]+ years of professional experience in software development, with a strong focus on backend systems and API development.
Strong proficiency in Python programming, including experience with relevant libraries for web frameworks/APIs (e.g., Flask, FastAPI) and data handling.
Demonstrable experience developing and deploying serverless applications using cloud platforms, specifically Microsoft Azure Functions.
Experience working with relational databases (e.g., PostgreSQL, SQL Server) and understanding of data modeling concepts.
ADDITIONAL QUALIFICATIONS:
Experience with version control systems (e.g., Git) and CI/CD concepts.
Solid understanding of API security principles (Authentication, Authorization, etc).
Excellent analytical and problem-solving skills.
Strong communication and collaboration abilities.
A passion for learning new technologies and a strong work ethic.
Experience with Agile development methodologies (Scrum, Kanban).
Experience with cloud platforms (AWS, GCP, Azure).
In addition to the above requirements, all roles within Baseball Operations are expected to effectively demonstrate our universal competencies related to problem solving, teamwork, clarity of communication, and time management, along with embodying our culture of honesty, humility, relentlessness, and commitment to DEIB.
Will Aaron Judge win the Triple Crown? If you were hanging around on FanGraphs three years ago, this question might sound familiar. If you don’t want to click the link, back at the end of 2022, both Judge and Paul Goldschmidt were within earshot of a Triple Crown in the final weeks of the season. The projected probabilities were firmly against either of them winning it (about 4% for Judge and 3% for Goldschmidt), the bank won as it tends to do, and Miguel Cabrera remained the only Triple Crown winner of the last half-century. There’s a lot of 2025 left to go, but the man sometimes known as Arson Judge is once again setting fire to the league. And this time, some of the factors weighing against his potentially performing the feat are no longer present.
Triple Crown stats have lost their luster as tools for evaluating overall performance, especially batting average and runs batted in, but not everything has to be an optimized evaluative tool to be cool. Bo Jackson was not even close to the best baseball players of the late 1980s, but I dare someone to say he wasn’t one of the [insert superlative used by kids today that Dan totally doesn’t know because he’s old] players of his time. Triple Crowns are fun in a way that some sabermetric Triple Crown, perhaps wRC+/sprint speed/FRV, is not. Judge is, of course, also having an insanely good season by our more nerdy numbers, but today, we’re old school. And what could possibly be more old school and sepia toned than projection algorithms? Read the rest of this entry »
Ryan O’Hearn has been the best hitter on an underachieving Baltimore Orioles team so far this season. Moreover, he’s been one of the best hitters in the game. The 31-year-old first baseman/outfielder boasts a 185 wRC+, a mark currently topped by only Aaron Judge, and Freddie Freeman. Over 180 plate appearances, O’Hearn has left the yard nine times while slashing .340/.428/.558.
He began to bash after leaving Kansas City, where he posted a .683 OPS over parts of five nondescript seasons with the Royals. He was designated for assignment and subsequently dealt to the Orioles in exchange for cash consideration in January 2023. Baltimore then dodged a bullet. The O’s also DFA’d him, only to see him go unclaimed, allowing them to assign him to their Triple-A roster. Called up to the majors two weeks into the 2023 campaign, O’Hearn proceeded to do what he hadn’t done with his old team: square up baseballs on a consistent basis.
Since the start of the 2023 season, the left-handed-hitting O’Hearn has the highest batting average (.286) and on-base percentage (.346), and the second-highest wRC+ (130) among Orioles who have come to the plate at least 250 times. Playing primarily against opposite-handed hurlers, O’Hearn has logged 1,042 plate appearances over that span.
Way, way, way back in December 2023, the Rangers signed Tyler Mahle to a two-year contract. Absolutely nobody cared at the time, mostly because the news dropped the same day as Shohei Ohtani’s first press conference with the Dodgers. But also because Mahle, then recovering from Tommy John surgery, was expected to play a trivial part, at best, in the 2024 season.
Mahle had been a bit of a hipster favorite as an upper-mid-rotation starter in Cincinnati and then briefly in Minnesota — far from a household name, but from 2020 to 2022, he’d been quite good, and in high volume. Over those three seasons, he’d averaged 27 starts, 146 innings, and 3.0 WAR per 162 team games, with an ERA- of 90. For two years and $22 million, the Rangers were conceding that he’d rehab on their dime for most of 2024. But he would’ve been available for the 2024 playoffs if they’d made it that far, and if everything worked according to plan, they’d have a workhorse no. 3 starter under contract for 2025 at a fraction of what that kind of production usually goes for.
At least in 2025, everything has been working according to plan. Mahle has made 11 starts so far this season, with the past 10 lasting at least 80 pitches and five innings. Until his most recent outing, he hadn’t allowed more than two runs in any start. Even then, he allowed only three runs in his season-worst outlier. His 1.80 ERA is fifth best among all qualified starters. Read the rest of this entry »
This is not the company the Red Sox hoped they’d be keeping. When they face off against the Brewers tonight, they’ll be trying to avoid joining the Rockies, White Sox, Pirates, and Rays as the only teams in baseball with three separate losing streaks of at least four games this season. Boston currently sits fourth in the AL East and 2 1/2 games out of the final Wild Card spot. According to our playoff odds, the Red Sox have seen their postseason probability fall by more than half since Opening Day, dropping from 56.2% to 25.3%. Only the Braves, Orioles, and Rangers have had a bigger decline.
Boston’s most recent win also provided its biggest loss of the season thus far. When Alex Bregman signed back in February, there was every reason to believe that the Green Monster would be his best friend. His game is designed around lifting the ball to the pull side, and he’s already bounced five doubles and a single off the wall on the fly, to go with three homers launched over it. But the Monster betrayed Bregman on Friday. In the first game of a would-be doubleheader against the Orioles (the second game was postponed, and Saturday became a doubleheader instead), Bregman scorched a single that short-hopped the wall, but as he chopped his steps to back off an aggressive turn, something looked off.
“I was rounding first base and digging to go to second and I kind of felt my quad grab, so I didn’t continue running to second base for the double,” Bregman said. “I just kind of stopped and came back to the bag so I wouldn’t make it any worse. After I felt it, I knew I needed to come out and see the trainer.” Bregman left the game with right quad tightness, telling reporters that he initially feared that the injury might be more severe, but that he felt more positive after the game and hoped he could avoid an IL trip. “Hopefully, I sleep good and it feels great,” he said. “We’ll just see how it presents and take the next step there, just kind of follow the training staff, their lead. But right now, it’s just quad tightness.”
Bregman didn’t sleep good. Pain from the quad kept him up during the night, and an MRI on Saturday morning revealed a “pretty severe” strain. Bregman compared it to the left quad strain he suffered in 2021. That strain kept him out 69 days, from June 17 to April 25. In case the Red Sox are looking for consolation, Bregman looked like himself upon his return that season, running 115 wRC+ before the injury and a 112 wRC+ (with better exit velocity numbers) after he came back. But that’s cold comfort. With a 160 wRC+ this season, Bregman has been the team’s best player, and he’ll be out for at least two months. Read the rest of this entry »
In Shohei Ohtani, Mookie Betts, and Freddie Freeman, the Dodgers don’t lack for superstars with potent bats, but so far this season, Will Smith is swinging — and, notably, not swinging — just about as well as any of them. The two-time All-Star catcher is off to an exceptionally hot start, particularly with runners in scoring position, and the Dodgers recently shook up their roster with an eye towards helping him maintain a high level of production later into the season.
The 30-year-old Smith is hitting .333/.456/.511, good enough to lead the NL in on-base percentage and to rank third in wRC+ (175) behind only Freeman (191) and Ohtani (182). Often batting ahead of either Max Muncy or Michael Conforto — both of whom have struggled thus far this year — he’s been pitched around to some degree, and he’s shown exceptional plate discipline:
In 2024, Tarik Skubal won the American League Cy Young. It was unanimous, and deservedly so. However many superlatives you can think of for his production, he probably deserved them. He shouldered a heavy workload, combined devastating movement and velocity with great command, and led the Tigers to the playoffs in the bargain. It’s the kind of year that stands as the best season of many players’ careers.
That might sound like I’m calling Skubal a one hit wonder, but I’m absolutely not. We projected him to be the best pitcher in baseball before the season started. We also projected him to strike out fewer batters, walk more, allow more home runs, and post a higher ERA and FIP than he did in 2024. You can be great and still worse than Skubal was in 2024. In fact, almost all great pitchers are worse than he was last year. It’s hard to be that good!
You’ll note that I didn’t say it’s impossible to be that good. That’s because, uh, have you seen Tarik Skubal pitch this year? His statistics sound almost made up. He’s the class of baseball, very clearly the best pitcher in the game this year. Of course, if you’ve kept up with our leaderboards and watched highlights, I’m not telling you anything new. But on the occasion of the best game of Skubal’s career, I thought it would be fun to dig into his marvelous season and just admire it for a bit. Tarik Skubal is everything, everywhere, all at once. His 2025 is the best in every way it’s possible to be the best. We don’t always have to wonder whether something is sustainable. Sometimes we can just appreciate it. Read the rest of this entry »
Shortly after the piece ran, two people suggested David Stearns as a followup interview subject. That’s understandable. Now in his second season as the president of baseball operations for the New York Mets, the 40-year-old Ivy League product has two decades of experience within the industry, almost all of it in front offices.
A summer intern with the Pittsburgh Pirates prior to graduating from Harvard University in 2007, Stearns subsequently worked in MLB’s central office, then served as co-director of baseball operations with Cleveland, became an assistant general manager with the Houston Astros, and, in 2015, was hired by the Milwaukee Brewers as general manager. His data-driven approach was a common thread throughout. Moreover, he has remained true to his analytic bent since assuming his current position following the 2023 season.
Stearns was at Fenway Park this past week when the Red Sox hosted the team whose front office he now leads, so I took the opportunity to get his perspective on the subject at hand. Here is our conversation, lightly edited for clarity.
———
David Laurila: I’ll start with the question I asked Atkins, Cashman, Dipoto, and Mozeliak: How has the continued growth of analytics impacted the job?
David Stearns: “Over the span of my career, we’ve been inundated with more and more sources of information — information sources that are increasingly granular in nature, increasingly have to do with the processes of playing baseball, and not necessarily the results or outcomes of playing baseball. Those lead towards more and more complex algorithms and models that require greater numbers of analysts, and really smart, creative people to have in a front office. So, one of the greatest changes is just the size of the departments within baseball. The information has grown to such a enormous extent that we need more and more people to manage the information. That’s the first thing that comes to my mind. And then we need to make all that information actionable.” Read the rest of this entry »