Richie Palacios barely missed a beat when he returned to action last year. Sidelined for two seasons due to a torn labrum followed by a minor-league summer that never happened, the 24-year-old Brooklyn-born infielder/outfielder came back to slash .297/.404/.471 over 428 plate appearances between Double-A Akron and Triple-A Columbus. His wRC+ was a healthy 141.
Palacios had gotten off to a strong start after being taken by Cleveland in the third round of the 2018 draft out of Towson University. Playing at the lower rungs of the minors, he batted .361 with a .960 OPS in his 45-game introduction to pro ball. He arrived with baseball bloodlines. His older brother, Josh Palacios, made his major league debut with the Toronto Blue Jays last year and is now with the Washington Nationals, while their uncle, Rey Palacios, played for the Kansas City Royals from 1988-90.
Richie Palacios — No. 32 our newly-released Cleveland Guardians Top Prospect list — discussed his post-injury learning curve, and his “Let The Kids Play” approach to the game he grew up with, during a November stint in the Arizona Fall League. Read the rest of this entry »
Below is an analysis of the prospects in the farm system of the Cleveland Guardians. Scouting reports were compiled with information provided by industry sources as well as my own observations. This is the second 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.
A quick overview of what FV (Future Value) means can be found here. A much deeper overview can be found here.
All of the numbered prospects below also appear on The Board, a resource the site offers featuring sortable scouting information for every organization. It has more details 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 »
Clayton Kershaw isn’t the only Dodgers lefty who has been putting up zeroes. So far in the young season, Andrew Heaney has thrown 10.1 innings without allowing an earned run through his first two starts, including one on Sunday, when he held the Reds to just one hit over six innings while striking out 11. In the wake of a disappointing 2021 campaign, Heaney has overhauled both his delivery and his repertoire, and it has quickly paid dividends for the Dodgers.
The 30-year-old Heaney signed a one-year, $8.5 million deal with Los Angeles on November 10, a surprisingly quick and lucrative signing for a pitcher coming off such a forgettable season. He didn’t crack our Top 50 Free Agents list, but he was the first free agent signed to a major league deal last fall, that after reportedly more than a dozen teams, including the Blue Jays, Cardinals, Nationals, Red Sox, and Reds, expressed interest.
Heaney spent the first four months of the 2021 season with the Angels, whom you may recall actually acquired him from the Dodgers in exchange for Howie Kendrick in what was effectively a three-way deal with the Marlins back in December ’14, at the dawn of the Andrew Friedman era. On the heels of three years of more or less league-average work with the Angels — and fewer injuries than usual — Heaney was hit for a 5.27 ERA through the first four months of last season, though his FIP was a more promising 4.06. As suggested by his .319 BABIP at the time, the gap between those two numbers owed something to his pitching in front of one of the majors’ worst defenses, and so his July 30 trade to the Yankees in exchange for prospects Janson Junk and Elvis Peguero made some sense. Old friend Eno Sarris summarized Heaney’s appeal:
Very interested to see what Matthew Blake does with Andrew Heaney. He’s always off the charts by advanced metrics (104 Stuff+, 107 Command+, top 25 K-BB), has high spin, low slot 4-seamer, and has underperformed his estimators. Tough park, but maybe some clay here to be molded.
Heaney began his Yankees career in inauspicious fashion on August 2, serving up four homers in four innings — or really, four homers in the span of six batters while making his second run through the Orioles’ lineup. Things went downhill so quickly that by the end of the month he had lost his rotation spot, and made just one relief appearance after September 13. He was tattooed for a 7.32 ERA and 6.93 FIP in just 35.2 innings for New York, and finished the year with a 5.83 ERA and 4.85 FIP, his worst marks in any of the five seasons in which he’s pitched at least 50 innings.
Even given those gaudy numbers, it’s not hard to see the more tantalizing aspects of Heaney’s performance, some of which Sarris referenced. He stuck out 26.9% of all batters while walking just 7.3%; his strikeout-walk differential of 19.5% ranked 31st among the 129 pitchers with at least 100 innings last year, and was within 0.3% of the likes of Joe Musgrove, Walker Buehler, Alex Wood, and Frankie Montas, all of whom had successful seasons. Per Statcast, his 32.5% chase rate placed him in the 91st percentile, and the 2,443 rpm spin rate on his four-seam fastball put him in the 90th percentile.
That good stuff was undone by his allowing 2.01 homers per nine, the majors’ sixth-highest rate among pitchers with at least 100 innings. Heaney’s 89.3 mph average exit velocity (36th percentile), 40.8% hard-hit rate (32nd percentile) and 9.4% barrel rate (21st percentile) were nothing to write home about, either. His fastball averaged 92.0 mph, but on contact, it was hit for a .271 average and .537 slugging percentage.
As The Athletic’s Fabian Ardaya summarized, the Dodgers and other teams interested in Heaney liked his skill set enough to overlook last year’s results:
“His fastball possesses the type of characteristics teams crave. When he’s right, he’s shown an ability to miss bats. Los Angeles has shown an ability to better access that with certain arms, tailoring their pitching development to individualized results in a collaborative effort from the front office on down.”
In short order, the Dodgers have worked with Heaney to rebuild his mechanics, adjusting his arm slot, correcting his tendency to become too rotational, and placing him in the middle of the rubber instead of moving from side to side in search of a fleeting advantage. Their biggest move, however, was to junk Heaney’s curveball, which had below-average horizontal and vertical movement, in favor of a sweeper, a popular new variant of the slider that gets more horizontal movement. According to Sarris, on the Dodgers’ staff alone, seven pitchers including Buehler, Julio Urías, Blake Treinen, and Evan Phillips added a sweeper or adjusted their breaking balls to become one last year (Urías calls his version a slurve). Wrote Sarris in October. “[F]or most Dodgers sliders, the difference between the spin axis the batter sees, and the movement he expects from that spin axis — a phenomenon known as seam-shifted wake — is significant. That unexpected movement is up and out, so these sliders generally have less drop and more sweep than they appear they will as they spin out of the hand.”
When Heaney signed, Baseball Prospectus‘ Michael Ajeto correctly anticipated that the Dodgers would work to add a sweeper to his repertoire, given the mediocrity of his curve and changeup. Wrote Ajeto:
“Sweepers are great pitches in a vacuum, and if Heaney succeeds in folding one into his repertoire, he’ll almost certainly add more whiffs to his profile. But, like any pitch, its success is still dependent on its relationship with the pitcher’s fastball. Heaney’s fastball and changeup get more arm-side movement than average, and so it only makes sense that Heaney would take his curveball and make it move more side-to-side.”
Spoiler alert, that’s more or less what’s happened:
Via Statcast, Heaney’s curve averaged 46.8 inches of drop last year, whereas the new slider has averaged 39.9 inches. The new pitch actually gets less horizontal movement in an absolute sense (5.6 inches versus seven), but more movement relative to its vertical drop.
Given a spring training compressed by the lockout, the Dodgers and Heaney had a lot of ground to cover, and they could be forgiven if this overhaul wasn’t yet ready for prime time. So far, however, the results have been eye-opening. In his first appearance, on April 12 against the Twins, Heaney threw 4.1 shutout innings, allowing just three hits and an unearned run while striking out five. He generated 15 swings and misses on just 67 pitches, nine of which came from among his 34 sweepers (sliders, as Statcast records them, though at Baseball Prospectus, the Pitch Info leaderboard separates them out), including two put-aways apiece against Byron Buxton and Gary Sánchez:
Heaney also got six whiffs and eight called strikes from among his 30 four-seam fastballs, for a 47% CSW on the pitch and a 37% CSW overall.
On Sunday, Heaney retired the first seven batters he faced, five of them by strikeout. He struck out leadoff hitter Kyle Farmer and then four and five hitters Joey Votto and Tyler Stephenson via sliders, finishing the side off in the second by getting Aristides Aquino looking at a low fastball. He began the third by getting Mike Moustakas swinging at a slider, but walked Brandon Drury, and two batters later served up a double to Farmer, though Drury held at third. He escaped the jam, and worked around a two-out walk of Stephenson in the fourth while striking out Tommy Pham, Votto, and Aquino all swinging at sliders. He ended the fifth by whiffing Jake Fraley on a slider, and sandwiched strikeouts of Tyler Naquin (fastball) and Votto (slider) around a two-out walk of Pham in the sixth. Whew!
That was the first time Votto struck out three times in the same game against one pitcher since August 25, 2020, when Brandon Woodruff did a number on him. To find the last time a lefty did it to him, one has to go all the way back to September 10, 2010, when the Pirates’ Paul Maholm did so, joining the Giants’ Jonathan Sanchez (April 25, 2008), the Brewers’ CC Sabathia (four times on September 10, 2008), and Kershaw (August 30, 2009). Welcome to the club, Andrew Heaney.
According to Statcast, on Sunday Heaney got 14 whiffs from among his 39 sliders; throw in those four called strikes and that’s a 46% CSW for the pitch, and again a 37% CSW overall. For the two outings, the slider has produced a 36.5% swinging strike rate, and a 51.1% whiffs per swing rate. When batters have connected on the pitch, they’re 2-for-20, with both hits doubles.
Which raises a cautionary point: While Heaney is missing bats galore with his new toy, he’s also giving up a lot of hard contact. Batters have averaged a 93.3 mph exit velocity on the 20 balls they’ve put in play across his two starts, with a 55% hard-hit rate; all four hits he’s surrendered have been doubles, and loud ones at that, two by the Twins’ Carlos Correa (100.3 mph and 105.5 mph), one by Max Kepler (106.5 mph), and one by Farmer (97.3 mph). Hitters have only barreled one ball against him — a 108.2 mph third-inning lineout by Naquin that Cody Bellinger had to run down in center field — but of the eight balls the Reds put into play, five had xBAs of at least .370. Additionally, while sweepers tend to cause a lot of popups, Heaney has yet to generate a single one. But even with those hard-hit balls, the mix has still been favorable enough for Heaney that his xERA based on his Statcast numbers is 1.99.
On another positive note, the new-look Heaney has so far held lefties to a 1-for-13 showing, that after they cuffed him at a .280/.340/.451 (.339 wOBA) clip over the previous three seasons, compared to .243/.305/.463 (.324 wOBA) by righties. Small sample, obviously, and with regards to the new pitch, demonstrative of the extremes illustrated above: he’s finished five lefties off with the slider (including Votto three times), but of the two put into play, Naquin not only scorched that liner to Bellinger but also hit a similarly hot grounder (108.3 mph), albeit right at second baseman Gavin Lux.
For as impressive as his new offering is, it’s worth noting that Heaney is basically just working with two pitches; he’s thrown the four-seamer 48.7% of the time this year, the sweeper 48.1%, and his changeup just 3.2% (five times). Odds are that those limitations, and the hard contact, will catch up to Heaney, but for the moment his performance stands as an impressive testament to the quick makeover he and the Dodgers have undertaken.
This season, Eric and Tess Taruskin will each have a minor league roundup post that runs during the week, with the earlier post recapping some of the weekend’s action. You can read previous installments of our prospect notes here.
Notes
Brewer has always had big tools (plus-plus speed, above-average raw power, a plus arm) and some late-bloomer qualities. He was draft eligible in 2018 at Lincoln Trail JC in Illinois and went unselected, but emerged after he transferred to Michigan and went in the third round in 2019. Brewer has barely played pro ball due to a combination of the pandemic and injuries, including a knee surgery. Even though he’s already 24, you could reasonably hope things will click for him on a delay because of the atypical amateur path and all the missed reps in pro ball. Brewer’s start to the 2022 season is what it would look like on paper if that was actually happening. He’s halfway to his 2021 home run total after just six games. Read the rest of this entry »
Intentional walk. Bases loaded. Mike Trout staring homeward in disbelief:
Was this a solid baseball decision by the numbers? No. No, it was not. I don’t really have to do the math to tell you that. But doing the math is what we do here at FanGraphs, so just to be certain, and also just for the sake of doing it, I ran through the details. You don’t have to read this article to learn whether it was a good choice or not. I’m telling you that part right up front – it wasn’t. Read the rest of this entry »
Position: KinaTrax Full Stack Developer (Full-Time, Remote)
Job Description
The Full Stack developer will be responsible for building and improving new and existing software applications. The developer will help to organize internal and external data based on client and internal research needs. Additionally, the developer will help to maintain KinaTrax Dugout, our web application developed in React and Node.js.
Responsibilities
The Full Stack Developer performs the major functions listed below. The position may require additional duties/responsibilities that may not be outlined below, and specific functions are subject to change
Create, maintain, and enhance database objects in MySQL
Develop data-driven solutions to ensure company information is stored effectively and securely
Create and enhance database and data ingestion elements as part of planned development projects and activities
Maintain and continue building our internal web reporting application
Perform other duties, as needed
Preferred Qualifications & Requirements
2+ years of experience designing and developing relational databases with an emphasis on reporting and data warehousing solutions
Proven experience troubleshooting and resolving database issues
Performance tuning, indexing and optimization experience
2+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6
2+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
2+ years of experience with browser APIs and optimizing front end performance
Demonstrated experience driving change within an organization and leading complex technical projects
Solid problem solving and time management skills
Great interpersonal skills
Excellent communication skills (written and verbal)
Strong attention to detail
Highly organized
Education
Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Relocation
Remote, Relocation is not required.
Company Description
KinaTrax develops a markerless motion capture system that analyzes the 3D movement of a baseball pitcher and hitter in-game. The system is installed in ballparks throughout the country, and is utilized by professional and collegiate baseball teams for the purposes of assessing and enhancing player performance and preventing injuries. The company was founded in 2015 and is headquartered in Boca Raton, Florida.
Additional Information
Type: Full-time
Experience: Entry to Senior level
Industries: Markerless Motion Capture, Biomechanics, Baseball Analytics
Nick Loftin could get away with covering the entire plate against high school and college hurlers. That’s far harder to do in pro ball, which is why the 23-year-old Kansas City Royals prospect — per the tutelage of the organization’s hitting instructors — is now dialing in on pitches that can he do more damage on. The message he’s been receiving is pretty straightforward: Look for something in a certain zone, and when you get it, don’t miss it.
The dictum is simple; the execution is anything but. Not when you’re facing pitchers who are throwing high-90s heaters and breaking balls that are cutting and diving in either direction.
“It’s easier said than done,” admitted Loftin, whom the Royals drafted 32nd overall in 2020 out of Baylor University. “Hitting a baseball is one of the hardest things to do — besides hitting a golf ball. That’s really hard to do, as well.”
Wait. A golf ball isn’t moving unpredictably at great speed. Rather, it’s just sitting there, motionless, ready to be struck at the swinger’s leisure. For someone with the athleticism to play shortstop and centerfield in professional baseball, squaring up an immobile object should be as easy as pie.
Ben Lindbergh and Meg Rowley banter about an unlikely grand slam on a major meatball pitch and the hot start of Seiya Suzuki, then answer listener emails about how to make baseball sound most appealing, the effect of using different-colored balls to denote different pitch types, whether umpires would be better at calling balls and strikes if they had PitchCom devices, Yandy Díaz and what makes a player a “beef boy,” whether we need a new signal for replay review now that umpires don’t use over-the-ear headphones, a “Ruby Runner” award to recognize good baserunning, whether high roster turnover is an impediment to teams winning and fans following baseball, what the disparity between the biggest and smallest payrolls should be, the “90 records” supposedly set by Ty Cobb, and more.
If there were any fears about how well Seiya Suzuki would transition to Major League Baseball, his hot start with the Cubs has probably quelled them. The 27-year-old right fielder has collected hits in each of his first six games, three of them homers. He reached base safely at least twice in each of those games (the last only with benefit of a throwing error) while demonstrating otherworldly plate discipline to go along with his impressive power. Admittedly, we’re in small-sample theater, but the show thus far is worthy of strong reviews.
It’s not as though Suzuki was expected to flop given that the Cubs invested nearly $100 million in acquiring him — $85 million over a five-year deal plus another $14.625 million as a posting fee for the Hiroshima Carp. As Kevin Goldstein described him when he signed with Chicago in mid-March, “At 27, Suzuki is a player in his prime, with an impressive track record of performance at Japan’s highest level since his teens. This is not a prospect; this is an established talent who just hasn’t played in Major League Baseball yet.”
Suzuki hit .317/.443/.639 with 38 homers and just a 16.3% strikeout rate for Hiroshima last year while winning his second batting title — a slash-stat triple crown this time — and earning Best Nine honors for the sixth straight time in Nippon Professional Baseball. While both the homers and slugging percentage represented career highs, his season wasn’t wildly far off from his career numbers in NPB (.315/.414/.570). Between ZiPS and Steamer, our projection systems figured that he would lose some power in the move to MLB, but his Depth Charts forecast for a .287/.369/.508 line and .371 wOBA still casts him as one of the game’s top 20 hitters.
At least through Thursday, so far, so good. I won’t pretend that half a dozen games is proof of anything for any player, and none of the stats in this piece are even close to stabilizing, but Suzuki has proven to be very entertaining while more than holding his own against quality pitchers from day one.
Indeed, on Opening Day against the Brewers, Suzuki reached base in each of his first three plate appearances. He worked a six-pitch walk and collected a single off reigning NL Cy Young winner Corbin Burnes — no big deal, just having immediate success against the qualifier who had the majors’ lowest wOBA allowed in 2021 — and followed that with an eight-pitch walk against reliever Aaron Ashby. In Chicago’s second game two days later, he drove in three runs, the first two against Brandon Woodruff via a sacrifice fly and a bloop single to center, the third via a four-pitch bases-loaded walk off José Ureña. He capped the series against the Brewers by crushing a three-run first-inning homer off Freddy Peralta, a 110.9-mph, 412-foot shot to left center, then working a seven-pitch walk off Peralta in his next plate appearance.
Two days later, Suzuki went yard twice, accounting for both of the Cubs’ runs in a 2-1 win over the Pirates. His first blow was a 397-footer to right center field off former Cub José Quintana, his second a 398-footer to left field off Anthony Banda. On Wednesday against the Pirates, he went 1-for-3 with an RBI single off Zach Thompson and a walk off Wil Crowe. On Thursday against the Rockies, he hit a first-inning RBI double off Kyle Freeland, and reached base again in the third on a throwing error by José Iglesias.
Here’s the “greatest hits” reel:
Through Thursday, Suzuki is hitting .368/.480/.895 for a 262 wRC+ — absurd numbers straight out of a video game, unsustainable by definition, and yet compelling just the same; he entered Thursday with a 322 wRC+, which ranked third behind only the Guardians’ Owen Miller and Jose Ramírez, but dropped to eighth with his 1-for-4 night in Colorado. He’s averaged a 91.0 mph exit velocity on his batted balls, and his 28.6% barrel rate is tied with Aaron Judge for fourth in the majors, trailing only Byron Buxton, Joey Gallo, and Giancarlo Stanton — the big boys, so to speak.
While Suzuki is hitting the ball hard, what he’s doing when he’s not hitting the ball at all stands out even more. His swinging strike rate is just 3.8% — that’s four swings and misses from among 104 pitches, one against Woodruff, one against Banda, one against the Pirates’ David Bednar, and one against the Rockies’ Justin Lawrence, the last two of whom struck him out swinging. That 3.8% rate still trails Steven Kwan’s ungodly 0.7%, as well as the rates of four other players, but it’s amazing nonetheless. I won’t pretend to know where he’ll finish, but in the pitch-tracking era (since 2008), 54 batters have qualified for the batting title with swinging strike rates of 3.8% or lower. Only two of them, however, have done so while slugging at least .500, both in 2014: Victor Martinez (.565 SLG, 3.5% SwStr%) and Michael Brantley (.506 SLG, 3.6% SwStr%). Brantley barely missed in 2019 (.503 SLG, 4.0% SwStr%), as did Albert Pujols in 2008 (.653 SLG, 4.0% SwStr%). That would be some company to wind up in.
Also impressive is Suzuki’s 10.9% chase rate, which is in a virtual tie with Christian Yelich for the majors’ lowest among qualifiers. Suzuki entered Thursday at 8.3%, the only qualifier in single digits — even Kwan’s at a comparatively normal 23.7% — but went down chasing a well-placed sinker by Lawrence:
That was just the fifth pitch Suzuki has chased outside the zone; he fouled two of them off, singled off Woodruff, and doubled off Freeland.
Again, Suzuki won’t maintain those numbers, but it’s worth noting how advanced he is at controlling the zone relative to the other Japanese hitters who have come over recently. In mid-March, just after he signed, Hiroshi Miyashita published a piece on the FanGraphs Community Research blog comparing Suzuki’s final NPB season to those of Shohei Ohtani (2016 and ’17), Yoshi Tsutsugo (2019), and Shogo Akiyama (2019) via data from the 1.02 – Essence of Baseball site, with tables covering his slash stats, WAR components, batted ball stats, plate discipline stats, and more. The plate discipline one particularly stood out to these eyes:
Comparing Recent Japanese Position Players’ Plate Discipline
Player
Year
O-Swing%
Z-Swing%
O-Contact%
Z-contact%
Shohei Ohtani
2016
31.1
66.4
61.5
82.2
Shohei Ohtani
2017
31.0
63.5
56.4
74.1
Yoshi Tsutsugo
2019
21.9
66.8
60.4
83.0
Shogo Akiyama
’209
24.8
66.8
68.8
87.0
Seiya Suzuki
2021
19.8
57.7
57.9
89.3
SOURCE: 1.02 – Essence of Baseball
Among MLB qualifiers, only Juan Soto (15.1%), Max Muncy (19.1%), Robbie Grossman (19.2%) and Tommy Pham (19.3%) swung at less than 20% of pitches outside the zone; Ohtani, the only one of the above players to qualify last year, had a chase rate of 30.1% in 2021 and is at 31.1% for his career, so perhaps we can expect Suzuki’s line to wind up in a range comparable to what he did in Japan.
Speaking of Ohtani, he and Keith McDonald (the son of an American serviceman stationed in Japan during the Vietnam War) of the 2000 Cardinals are the only other players born in Japan who homered three times in their first six games in MLB, with Kenji Johjima the only other one even to homer twice; no other Japanese player had a multi-homer game so early in his major league career. (Ohtani hit .364/.417/.773 (221 wRC+) in his first six non-pitching games in 2018, in case you’re wondering.) Meanwhile, Suzuki’s six-game hitting streak is the third-longest of any Japanese player to start his career, after those of Akinori Iwamura in 2007 (nine games) and Hideki Matsui in ’03 (seven games). His 10 RBI are the most by any Japanese player in his first six games, and in fact only two players born anywhere have more RBI in such a career-opening span, the Tigers’ Dale Alexander in 1929 (13) and the Rockies’ Trevor Story in 2016 (12), while four other players had 10, including the Reds’ Jonathan India last year.
That stuff is admittedly trivial and fleeting, and we’ll have to wait and see how well Suzuki maintains his power and plate discipline as pitchers adjust to what they’ve seen. Still, it’s pretty clear that he belongs in the majors, and it appears very possible that the Cubs have a legitimate middle-of-the-lineup star on their hands.
Welcome to KwanGraphs, your source for everything… wait, no, that’s not right. Welcome to FanKwan, your … no, still not it. This part is definitely true, though: today I’m here to talk about Steven Kwan, the Guardians phenom who swung for our hearts and didn’t miss. He was our No. 57 prospect heading into the season, and ZiPS concurred, calling him its No. 62 prospect. He’s been better than that so far — a top 10 hitter in baseball, more or less. Can he keep it going? Will he bat .330 with more walks than strikeouts? I crunched data and watched film to come up with some educated speculation.
Let’s start with the great news: Kwan’s phenomenal bat control is as real as it gets. He’s swung and missed either one or two times (and hey, good news for pedants everywhere, I’ve even thrown in a special postscript at the end of this post so everyone can whinge about foul tips in the comments) in his major league career so far, which is obviously great. Even better, this isn’t something new. In 2021, he was the best contact hitter in the minors, bar none.
Over 1,388 pitches I captured, Kwan swung 551 times. He swung and missed 39 times, and had another seven foul tips. That’s a swinging strike rate of either 2.8% or 3.3% depending on your definition, both of which are otherworldly. The contact rate is no joke, either: he made contact on more than 90% of his swings, which led the high minors and would have placed him in a dead heat with David Fletcher for best in the big leagues. Read the rest of this entry »