McFerran is only 32 years old but has a diverse coaching history, with much of his time spent at his alma mater, Skidmore College in Saratoga Springs, New York, Wake Forest University, and the Sacramento Athletics. With Wake Forest, he served as an associate head coach and pitching lab coordinator, helping develop first-round draft picks such as Ryan Cusick and Rhett Lowder. After a successful tenure with the Demon Deacons, he moved on to the Athletics organization, where he primarily worked with Minor League pitchers for the past two seasons.
The Royals' new assistant pitching coach had a pretty interesting interview on "And That's The Game" from Pro Batter Sports last year, when he was a member of the Athletics organization. In the podcast, he discussed his unique coaching background and his overall coaching philosophy.
When it came to replacing Bove, the Royals were looking for someone who shared Bove's ability to work closely with pitchers, especially in game strategy and pitch design, according to MLB.com Royals beat writer Anne Rogers. With his extensive background in pitch mechanics and incorporating science, data, and technology to develop athletes, especially pitchers, it seems like Kansas City found that fit with McFerran.
Here's a snippet from Rogers' piece that provides background on McFerran's coaching history, especially during his tenure at Wake Forest.
Quote
The Royals were looking for someone with a similar skillset as Bove when putting together their list of candidates. And McFerran brings an innovative mind to pitching and strategy. His time at Wake Forest is particularly interesting; as the pitching lab coordinator, he helped “interpret and define the developmental direction of throwing athletes in collaboration with the coaching staff, while using the advancement of data and technology to maximize their performance and minimize their risk of injury,” according to the Wake Forest Baseball website.
With the McFerran hiring, the Royals' coaching staff should be complete for the upcoming season. In addition to Bove, the Royals needed to replace assistant hitting coaches Keoni DeRenne and Joe Dillon. They found those replacements in Connor Dawson of the Brewers and Marcus Thames of the White Sox.
We're looking for contributors to write Royals content over the offseason!
First, feel free to reach out via email at brock.beauchamp@royalskeep.com or reply to this article.
Writing Articles
If you’ve ever wanted an audience for your Royals takes, this is the perfect place. While we generally lean into analytics and analysis, we also take a “come as you are” approach to baseball and give writers a lot of leeway to write about the game in a way that interests them. That could manifest in historical pieces, previews, or regular series. It’s a matter of finding your niche in the fandom and carving out a space for it.
Making Videos
We're also looking for videographers! Most of our content is on the shorter side (3-7 minutes), though we have space for plenty of different formats and ideas. Like the writing side of the site, we usually lean into analytics, but it's not the only path we're open to exploring.
It is also noteworthy that we pay our content creators. It’s certainly not enough to quit your day job. So don’t do that. However, it might be enough to show that we value your time, talent, and effort.
If you know someone who might be interested in creating Royals content as a side job, please share this with them!
The Kansas City Royals' struggling offense has lost a struggling bat.
Second baseman Jonathan India was put on the 10-day injured list Monday due to a left shoulder subluxation. Infielder-outfielder Nick Loftin was called up from Triple-A Omaha.
India has not been in the starting lineup since Thursday's 10-9 road loss to the Detroit Tigers. He did come off the bench and had two at-bats Friday vs. the New York Yankees and came in defensively in Saturday's blowout loss. India did not play Sunday.
The Royals entered Monday with the third-worst OPS at .635 and are dead last in MLB at 3.23 runs per game. India has helped contribute to that with his .167/.310/.313 slash line with two homers and eight RBIs in 17 of the Royals' 22 games.
Loftin made the Opening Day roster, but was optioned to Omaha on April 6. He appeared in four games, two at second base, one at third base and the other in left, going 2-for-9 (.222/.364/.333) with two walks and three runs scored. At Omaha, he had a .303/.385/.455 slash line in nine games.
On Monday afternoon, the Kansas City Royals via social media officially announced the addition of free-agent outfielder Starling Marte.
Reports came out over the weekend that Kansas City had signed Marte to a deal, pending a physical. By the end of the day on Monday, it seems like they were able to get everything cleared and formally introduce their newest outfielder to the Royals fanbase.
MLB.com Royals beat writer Anne Rogers shared the details of Marte's one-year deal. He will have a $1 million base salary with up to $2 million in incentives, according to Rogers' report on Twitter.
With Marte's addition, the Royals' payroll goes up to at least $149 million, possibly $151 million if Marte hits those incentives. That is $13 million higher than their payroll a year ago, according to Roster Resource payroll data.
Roster Resource projects Marte as a bat off the bench who will likely be in the lineup against left-handed starting pitchers when their left-handed outfielders need a break. That includes Jac Caglianone and Kyle Isbel, who are projected to play left and center field, respectively. Marte is projected to get around 238 to 252 plate appearances this season, according to most projection systems. Fangraphs' Depth Charts, ZiPS, and The BAT X are the most optimistic, projecting wRC+ marks of 98, 100, and 97, respectively.
To make room on the Royals' 40-man roster for Marte, Kansas City also announced that Dairon Blanco would be designated for assignment.
Blanco made his MLB debut late at 29-years-old due to visa issues when he came over from Cuba. He didn't make his Minor League debut until 2018, when he was 25. The Cuban-born outfielder started his career in the Athletics organization and came over to the Royals in 2019 in a trade for reliever Jake Diekman.
He had solid campaigns as a bench outfielder for the Royals in 2023 and 2024, posting a 102 wRC+ and 96 wRC+ in 138 and 132 plate appearances, respectively. Blanco's main strength as a player was his baserunning ability, as he stole a combined 55 bases from 2023 to 2024. That skill set made him an interesting player worth watching this spring.
Unfortunately, the 32-year-old outfielder dealt with an Achilles injury last year and didn't seem quite as explosive in 2025. As a result, he only played in nine games and had just eight plate appearances in the Major Leagues last season. He spent most of the year in Omaha, and while he stole 32 bases, he only hit .253 with a 93 wRC+ in 295 plate appearances with the Storm Chasers. Furthermore, his Statcast percentiles weren't all that impressive either, as seen in his TJ Stats summary from Triple-A a year ago.
If Blanco clears waivers, he could return to the Royals as a non-roster player. He could also opt to become a free agent and sign with another club this offseason, with the hope that he could have a better chance of making the Opening Day roster in another organization. Over 171 career Major League games, all with the Royals, Blanco has a career 99 wRC+, 1.7 fWAR, and 59 stolen bases.
On Saturday morning, the Royals announced via social media that they would be optioning Ben Kudrna to Triple-A Omaha, Steven Zobac to Double-A Northwest Arkansas, and Chazz Martinez to Minor League camp. That means that all three pitchers will be primarily working out of Minor League camp for the remainder of Spring Training.
The move is not surprising, as all three were longshots to make the Opening Day roster at the start of camp. Kudrna and Zobac had just been added to the 40-man roster this offseason. As for Martinez, he was a Minor League non-roster invitee.
Kudrna got the most work in Spring Training and struggled in his small Cactus League sample. In 3.1 IP, he posted a 21.60 ERA and 3.60 WHIP. His FIP was better at 3.45, but he also only generated a 19% K% and 4.8% K-BB% in his limited Spring Training stint. Below is a look at his summary from Cactus League play via TJ Stats.
Kudrna did a good job of finding the strike zone, as evidenced by his 52.6% zone rate. He also had a 99 overall TJ Stuff+, and his slider had a 103 TJ Stuff+. That said, he only generated a 24.3% chase and 21.2% whiff as well as a .522 xwOBACON. Those three factors explain why his WHIP and ERA were so inflated.
Hopefully, the 23-year-old can work on his command and four-seamer a bit in Minor League camp. He still has some upside, and he has made some progress in the Royals system over the past couple of seasons. Kudrna likely will be the anchor of the Storm Chasers staff in 2026.
Zobac was also optioned to Double-A Northwest Arkansas, which makes sense after Zobac missed so much of 2025 due to injury. He posted a 7.68 ERA and 5.68 FIP in 36.1 IP with the Naturals last year. However, he's long showcased solid stuff when healthy, and he had a 21.1 K% and 13.1% K-BB% in Northwest Arkansas. That control was encouraging to see and explains why the Royals added him to the 40-man roster this offseason.
Like Kudrna, the 25-year-old had a small sample, only pitching 2.2 innings. He didn't allow a run, but he sported a 1.88 WHIP and 7.7 K-BB%. The walks were a bit high at 15.4%. A contributor to that was his inability to generate chase, as illustrated in his TJ Stats summary below.
Zobac sported a chase rate of 16% and an xwOBACON of .430, both blemishes on his limited Cactus League sample. However, he had a strong zone rate (54.5%), whiff rate (26.9), and decent TJ Stuff+ (100 overall). His four-seamer and slider were his best pitches, stuff-wise, with 102 TJ Stuff+ marks.
Martinez was also sent to Minor League camp, but he didn't make an appearance in Cactus League play prior to his demotion. He still could pitch in Cactus League play, but he just won't be a candidate to make the roster.
The 26-year-old lefty primarily pitched in Omaha, posting a 5.64 ERA and 1.52 WHIP in 30.1 IP last season. Martinez's stuff isn't dominant, but he did a good job of limiting hard contact last year, as illustrated in his TJ Stats summary.
Martinez likely will return to Omaha in 2026, where he will provide left-handed bullpen depth.
The Royals' Spring Training roster is now at 63 after these moves and the optioning of reliever Eric Cerantola earlier in the week. Cerantola is currently pitching for Canada in the World Baseball Classic.
On Wednesday, the Kansas City Royals announced that they had optioned right-handed pitcher Mitch Spence to Triple-A Omaha to begin the season. This latest move now brings their Major League Spring Training roster to 49.
Spence was acquired by the Royals from the Athletics this offseason in exchange for right-hander A.J. Causey. Spence was the top overall pick in the 2023 Rule 5 Draft, and he pitched two seasons with the Athletics before arriving in Kansas City.
In 2024, the former Yankee pitching prospect was a hybrid arm for the Athletics, making 35 appearances (24 starts) and pitching 151.1 innings. In that sample, he posted a 4.58 ERA, a 1.38 WHIP, a 4.14 FIP, and 12.6% K-BB%.
He took a step back in his second year with the Athletics, pitching only 84.2 innings and making only eight starts (32 total appearances). In that more abbreviated campaign, Spence posted a 5.10 ERA, a 1.44 WHIP, a 5.06 FIP, and 10.7% K-BB%. His Statcast percentiles were also a bit mixed last year, as seen below via his TJ Stats Statcast summary.
The 27-year-old did a good job of generating whiffs, limiting walks, and generating chase and groundballs last year with Sacramento. However, he also gave up a lot of hard contact, and that hurt him in Sacramento's hitter-friendly confines. He posted a 6.93 ERA at home compared to a 3.64 ERA on the road. Thus, the move to Kauffman Stadium should help Spence in 2026.
This spring was a rough one for Spence, albeit a limited sample. In three appearances (two starts) and 7.0 IP, he posted a 10.29 ERA, 1.71 WHIP, 7.53 FIP, and 3.0% K-BB%. Spence has been hurt by the long ball, as evidenced by his 28.6% HR/FB rate. However, his TJ Stuff+ metrics have been encouraging, as shown in his TJ Stats summary below.
Spence had a 106 overall TJ Stuff+ this spring with his cutter (108), slider (111), and curveball (101) all rating as above-average pitches. He generated a 31.6% chase rate, which was above average, but his zone rate and whiff rate were slightly below average, and his xwOBACON of .424 was well below average. Thus, it was more of a command issue for Spence in Cactus League play, and hopefully, he can work that out in Omaha.
Lange and Falter are likely the favorites for those remaining spots, especially since they are out of Minor League options. Morgan has had a strong spring for the Royals, however. The former Cleveland reliever is posting a 1.17 ERA, 1.17 WHIP, 1.80 FIP, and 18.8% K-BB%. He has also shown solid Statcast percentiles this spring in his Cactus League sample.
Morgan does have a Minor League option remaining, but if he doesn't make the Major League squad out of Spring Training, he could opt to find a spot in the bullpen on another MLB team. Thus, it will be interesting to see what the Royals will do with Morgan, especially in the wake of the Spence move and Opening Day only nine days away.
So far this offseason, which is three days old, the Kansas City Royals have lost two pitchers for the 2026 season. Now, there's a third.
Jon Heyman of the NY Post is reporting that former 5th overall pick and Cy Young vote getter, Kyle Wright, has been placed on outright waivers by the club. If he clears waivers, he will have the option to reject the assignment and become a free agent.
It's been a tough road for Wright ever since his Cy Young worthy campaign in 2022. He's dealt with a variety of injuries over the three seasons, resulting in just seven big league starts and 19 starts across four different levels. Wright was acquired from the Atlanta Braves ahead of the 2024 season, but missed the entire season due to surgery repairing the anterior capsule in his right shoulder. He made eight stats in 2025 across Double-A and Triple-A sporting a 5.48 ERA and 21:14 K:BB ratio over 23 innings.
Given his upside, he's likely to find a home in 2026, though it may come in the form of a Minor League deal. Do you think the Royals should pull the trigger? Let us know in the comments!
On Monday, Aram Leighton of Just Baseball reported that the Royals agreed to a Minor League deal with catching veteran Jorge Alfaro.
The 32-year-old catcher started in the Phillies organization, but has played with the Marlins, Padres, Rockies, Red Sox, and Nationals. In 14 games in D.C. last season, he posted a 54 wRC+ and -0.3 fWAR in 39 plate appearances. According to his Statcast summary via TJ Stats, Alfaro showed some ability to launch the ball and hit the ball with some above-average exit velocity. That said, the rest of his metrics were paltry, especially in the plate discipline areas.
Alfaro hasn't been exceptional defensively over his career. He has a -19 DRS, -2.1 FRM, and -17 FRV in 3,481 career innings behind the plate. Thus, even if Alfaro makes the Majors, it is likely that he wouldn't be a long-term option for the Royals.
Though it isn't official, the Royals will likely invite Alfaro to Spring Training for catching depth. He will also likely begin the year in Omaha, serving as an emergency catcher who can be promoted and serve as a backup catcher if anything happens to Salvador Perez or top prospect Carter Jensen.
Luke Maile served in this role last year and posted a 99 wRC+ and 0.3 fWAR. Like Alfaro, he was inconsistent with his plate discipline, but Maile was more patient at the plate (86th percentile walk rate) and showed more upside with his batted-ball metrics with the Royals a season ago.
Maile is still a free agent, so it's possible that the Royals could still bring him back on a Minor League deal. Regardless, the Royals likely want some depth in Omaha, since top catching prospects Blake Mitchell and Ramon Ramirez are still a couple of years away from debuting in the show (at the earliest).
On Thursday morning, the Kansas City Royals unveiled their new City Connect jerseys to the public via social media.
On March 31st, a picture of the possible City Connect jerseys leaked, though no confirmation was provided by the Royals, Nike, or Major League Baseball. With the City Connect jersey officially released on Thursday, it appeared the leak was indeed a preview of what the Royals' updated City Connect would look like for the next three seasons (City Connect jerseys have a three-year cycle).
The new Royals City Connect shares a lot in common with the Royals' old City Connect jersey. The color scheme is obviously different, with blue, purple, and white instead of navy blue, light blue, and white. However, the new City Connect jerseys will still be utilizing the "Fountain" font that made the old City Connect jerseys so popular with Royals fans. However, instead of "KC", the new City Connect style will emphasize the old "R" logo.
Here's a picture of the old City Connect jersey worn by Vinnie Pasquantino during an April 14th, 2023, game against the Braves.
Per Kindle Biermann, manager of business and community communications, in addition to wearing them every Friday evening game, the Royals will also have multiple promotions and giveaways throughout the year that will utilize the new City Connect style and color pattern.
The Royals begin their four-game homestand against the Chicago White Sox tonight and will unveil their new jerseys, hats, and City Connect gear during Friday night's home game.
The Kansas City Royals made a pair of moves to bolster their bullpen before opening a four-game series vs. the Chicago White Sox on Thursday at Kauffman Stadium.
Right-handers Eli Morgan and Mitch Spence were promoted from Triple-A Omaha, while right-handers Luinder Avila and Steven Cruz were optioned to Omaha. Thursday's game marks the ninth of 12 straight days the Royals are playing, including pitching 7⅓ innings Wednesday in a 10-2 loss to the Cleveland Guardians, thus the need for a bullpen refresh.
Spence will be making his Royals debut. He was acquired in February shortly after being designated for assignment by the Athletics. Spence has made 67 MLB appearances over the last two seasons with the A's, including 32 starts, so he gives the Royals' bullpen a bit of length. Spence appeared in one game at Triple-A, starting Saturday and allowing four hits and one unearned run in five shutout innings.
This is Morgan's second time coming up already this season. He was the extra pitcher called up for Saturday's doubleheader against the Milwaukee Brewers and picked up a three-inning save, giving up one hit and no runs, in the 8-2 triumph before being sent back to Omaha. Morgan signed a minor-league contract this offseason after appearing in seven games for the Chicago Cubs in 2025.
Avila was called up last week and made his season debut Saturday in the first game of the doubleheader, surrendering five runs on eight hits and three walks in three innings. He then appeared Wednesday in relief, tossing another three innings, giving up six hits but allowing just one run.
Cruz has posted a 14.40 ERA in five appearances, including allowing five runs in 1⅓ innings Wednesday.
On Tuesday morning, in some unexpected news, Robert Murray of Fansided reported that the Royals signed pitcher Aaron Sanchez on a Minor League deal with an invitation to Spring Training.
Sanchez is a former highly touted arm from the Blue Jays organization who made the All-Star team as a 23-year-old in 2016. That season, he made 30 starts, pitched 192 innings, won 15 games, posted a 3.00 ERA, 3.55 FIP, and accumulated a 3.5 fWAR. After the year, it was thought that Sanchez would be the ace of the Toronto rotation for a long time.
Unfortunately, injuries and ineffectiveness have limited Sanchez's career since that All-Star campaign.
Since 2017, Sanchez has accumulated a 2.0 fWAR in 79 starts and 367.2 IP. His ERA rose to 4.25 in 2017 and 4.89 in 2018 before ballooning to 5.89 with the Blue Jays and Astros in 2019. After missing all of 2020 due to injury, he had a nice bounce-back campaign with the Giants in 2021, posting a 3.06 ERA in nine appearances and 35.1 IP. However, things regressed back to awful levels in 2022, as he sported an ERA of 6.60 in 15 appearances and 60 IP with the Nationals and Twins.
The 33-year-old righty hasn't pitched at the Major League level since that 2022 season, and he actually did not pitch at all at any level in 2025. In 2024, his last season in the Minors, Sanchez posted a 7.92 ERA and 6.49 FIP in 14 outings and 61.1 IP with the Buffalo Bisons, the Blue Jays' Triple-A team. Not only was Sanchez hit hard that season (19.4% HR/FB rate), but he also struggled with command (1.05 K/BB ratio) and didn't show great stuff either, based on TJ Stats metrics.
Sanchez's groundball rate was decent at 44.3% with the Bisons, and he also limited productive contact, posting a .336 xwOBACON. That said, he sported below-average stuff with a 93 TJ Stuff+ mark overall, and his zone rate (44.4%), chase% (24.3%), and whiff% (23%) were subpar as well. Thus, when he made mistakes, hitters made him pay dearly (illustrated by the HR/FB rate). With Buffalo, his curveball, which he threw 20.3% of the time, was his best offering, as it sported a 100 TJ Stuff+, 33.6% chase%, 35.7% whiff%, and .292 xwOBACON.
Below is a breakdown of Sanchez's curveball against left and right-handed hitters via TJ Stats. It's possible that pitching coaches Brian Sweeney and Mike McFerran think he could improve his repertoire this spring, with the curveball as his foundational offering (it generated a 35.1% CSW against right-handed hitters).
After taking a year off, Sanchez returned to baseball by pitching with Toros del Este of the Dominican Winter League (LiDOM) this winter. The former All-Star thrived in his return to the mound in LiDOM, posting a 1.55 ERA, 0.95 WHIP, and 3.78 K/BB ratio in eight starts and 46.1 IP. His strong performance earned him top pitching honors in Winter League play.
The Royals likely picked up Sanchez due to his strong Winter League performance, hoping that he can show something on the mound again, whether at the Minor or Major League level. It's unlikely that Sanchez will make the Royals rotation, as it is incredibly deep right now with Cole Ragans, Seth Lugo, Michael Wacha, Kris Bubic, Noah Cameron, Ryan Bergert, Luinder Avila, and Stephen Kolek all vying for spots this spring.
That said, the Royals likely want pitching depth, just in case their rotation gets hit by injury again like it did a season ago. Furthermore, Sanchez could generate some trade interest for a pitching-desperate team, especially if they are hit by injury in Spring Training play. Such a situation could net the Royals a low-level prospect, cash, or a bench player who could provide needed depth in the system.
Shortly after the news of Kansas City acquiring Matt Strahm from Philadelphia in exchange for Jonathan Bowlan, Daniel Alvarez-Montes of El Extra Base reported that utility player Abraham Toro agreed to a Minor League deal with the Royals that includes an invitation to MLB Spring Training.
The 29-year-old infielder played with the Red Sox last season, posting a 77 wRC+ and -0.7 fWAR in 284 plate appearances. His best season fWAR-wise came in 2024 with the Athletics, as he not only posted a career-high 0.7 fWAR, but also sported an 87 wRC+ in 364 plate appearances.
Toro struggles to generate hard contact, as his average exit velocity, barrel, and hard-hit rates ranked near the bottom of the league, according to TJ Stats data. That said, he makes a lot of contact and doesn't strike out, despite an aggressive approach, which can be seen in his Statcast percentiles below.
Because this is a Minor League deal, the Royals do not have to clear a roster spot for Toro. Kevin Newman was also invited to Spring Training earlier this month and should compete with Toro for a spot on the 40-man roster this spring in Surprise.
On Wednesday morning, the Kansas City Royals continued to add to their Cactus League roster by signing infielder Brandon Drury to a Minor League deal with an invitation to Spring Training.
Drury is certainly familiar to baseball fans due to his journeyman career. The 33-year-old infielder has played in 867 career games, which include stops in Arizona, the Bronx (Yankees), Toronto, Queens (Mets), Cincinnati, San Diego, and Anaheim (Angels). In 3,159 career plate appearances, he has posted .308 wOBA, 90 wRC+, and 5.4 fWAR.
While the former 2010 13th-round pick has certainly seen his fair share of teams, he didn't play in the Majors at all in 2025. Drury played in the White Sox and Angels organizations, but he primarily stayed in Triple-A. In 53 games and 228 plate appearances in Triple-A, he posted a .315 wOBA and 70 wRC+. That included three home runs, 26 runs scored, and 17 RBI.
Surprisingly, the infielder actually posted decent Statcast metrics in the Minor Leagues last season, especially in the categories of 90th EV, O-Swing%, and walk rate. That is illustrated in the TJ Stats summary below.
Even though Drury ranked in the 19th percentile in wOBA, he actually had a 69th percentile xwOBA, which shows that he might have been a little unlucky in Triple-A last season. Furthermore, Drury sported a patient approach at the plate, which was illustrated not just in his chase (86th percentile), but also in his low swing rate on pitches in the zone (second percentile Z-Swing%). It seemed to pay off for him, as he sported a strong Z-Contact% (73rd percentile) and whiff% (63rd percentile).
The Royals have been targeting patient hitters this offseason who minimize swinging outside of the strike zone. Isaac Collins from the Brewers and Lane Thomas from the Guardians fit that profile, as do Minor League signings such as Josh Rojas, Abraham Toro, and Kevin Newman.
While Drury had success in 2022 and 2023 (5.8 fWAR combined), he had a -2.1 fWAR in his last MLB season in 2024 and seems to be at the tail end of his career. Not only did he fail to make the White Sox Opening Day roster last year, he was designated for assignment, picked up by the Angels and languished in Salt Lake City (the Angels' Triple-A team). Thus, it's not a surprise that he didn't earn an MLB deal this offseason.
He likely will have a hard time making the Royals' Opening Day roster, especially with so much competition in the infield this spring. It is likely that Drury will give the Royals Cactus League roster some at-bats while infielders Maikel Garcia and Bobby Witt Jr. play in the World Baseball Classic for Venezuela and the United States, respectively.
On Thursday evening, the Kansas City Royals added to their Spring Training roster by signing right-handed reliever Eli Morgan to a Minor League contract with an invitation to Spring Training.
Royals fans should be familiar with Morgan, as he pitched for four seasons with the Cleveland Guardians from 2021 to 2024. His best season with Cleveland came in 2024, as he posted a 1.93 ERA, 0.98 WHIP, 3.64 FIP, 3.09 K/BB ratio, and 0.3 fWAR in 32 appearances and 42 IP. He was also a key reliever for them in the postseason, as he came in and pitched in some high-leverage spots.
The Guardians traded him to the Chicago Cubs before the 2025 season in exchange for outfield prospect Alfonsin Rosario. Unfortunately, Morgan struggled to transition that success from Cleveland to the North Side.
In 7.1 IP, he posted a 12.27 ERA, 8.59 FIP, and 1.33 K/BB ratio. His K rate dropped from 20.4% in 2024 to 11.4% last year. However, it's likely that he wasn't healthy at the start of the year, as he was put on the 60-Day IL on April 15th for right elbow impingement, related to an inflamed ulnar nerve. While he was activated off the IL on September 21st, he didn't return to the Majors last season. He posted a 5.06 ERA and 3.96 FIP in 10.2 IP with the Triple-A Iowa Cubs. The Cubs did not tender Morgan a contract this offseason.
Morgan is a three-pitch pitcher who leans heavily on his changeup (41.7% usage last year). Even though his overall stuff wasn't impressive on a TJ Stuff+ end (98 overall), he did an excellent job of generating chase. He sported a 41.1% chase rate last year, with all three of his offerings having a chase rate of 40% or above, according to TJ Stats.
Morgan will need to improve his command in 2026, as he lagged in zone rate (44.7%) and generating whiffs (21.7%) last year. However, the Royals' front office has been valuing and targeting pitchers who can induce chase, and Morgan fits the bill perfectly.
Royals pitching coach Brian Sweeney also has experience working with Morgan in Cleveland, so it's likely that Sweeney and GM JJ Picollo felt Morgan was worth taking a risk on due to their familiarity with him. The former Gonzaga product has a Minor League option remaining, which gives the Royals some roster flexibility with him should he make the team.
The Morgan acquisition now increases the Royals' non-roster invitee list to 26.
On Friday, the Royals acquired free-agent catcher Elias Diaz, signing the 35-year-old to a Minor League deal. He is not expected until next week, according to the announcement on the Royals' social media account.
Diaz made the All-Star team with the Rockies in 2023. That season, he hit 14 home runs and collected 72 RBI, but only posted an 82 wRC+ and -0.1 fWAR. Last year, he played 106 games with the Padres and had nine home runs, 29 RBI, a 74 wRC+, and a 0.4 fWAR in 283 plate appearances. In terms of Statcast, Diaz didn't excel in any particular areas, though he is aggressive on pitches in the strike zone, as illustrated in his Statcast summary below.
Since debuting with the Pirates in 2015, he has played 830 career games and had 2,800 plate appearances at the Major League level. In that time span, he has 71 home runs and 326 RBI, but a career 78 wRC+ and 0.3 fWAR. At this point in his career, he may be a Major League backup catcher, at best.
The Royals seem set at catcher with Salvador Perez and Carter Jensen on the big league roster. Perez showed he is ready for the upcoming season in Kansas City's first Spring Training game of the year, hitting a 441-foot home run on Friday against the Rangers' Nathan Eovaldi.
However, the Royals may need some catching depth this spring, as they have been down a couple of catchers. Jorge Alfaro has not been able to report yet due to visa issues. Luke Maile hasn't reported due to personal reasons. Thus, Diaz likely was acquired due to the issues with those two catchers, who both were signed on Minor League deals in the offseason.
Diaz will likely start the year in Triple-A Omaha, though he may opt out of his deal if he doesn't make the Opening Day roster. It is unlikely Diaz will have a shot at making the active roster unless an injury happens to Perez or Jensen in Spring Training.
On Wednesday morning, Red Sox insider Ari Alexander reported that left-handed pitcher Helcris Olivarez agreed to a Minor League deal with the Royals that includes an invitation to Spring Training.
Olivarez started his career as a pretty heralded prospect in the Rockies' system with high-velocity stuff. However, he suffered a shoulder injury in 2022 that required surgery. Recovery forced him to miss the remainder of 2022 and all of 2023. Olivarez was later released by the Rockies and was picked up by the Red Sox before the 2024 season. He spent half a season with the Red Sox before being let go in July of that season. The Giants promptly picked him up after his release and primarily pitched the remainder of the season in Double-A Richmond. He spent all of last season in the San Francisco organization, pitching in Richmond and Triple-A Sacramento.
With the Rivercats last season, he posted a 3.65 ERA and 1.62 WHIP in 37 IP (34 appearances). He posted impressive strikeout numbers (26.3% K rate) and a solid CSW (30.2%). Unfortunately, he struggled with control, as illustrated by his 24.6% walk rate and 1.7% K-BB%. As a result, his FIP was 5.84, 2.19 points higher than his ERA.
The 25-year-old lefty possesses solid stuff, though he doesn't quite have the 100-MPH stuff that he once had as a Rockies prospect. According to TJ Stats, he posted strong TJ Stuff+ metrics and encouraging whiff rates, as shown below.
Olivarez's overall TJ Stuff+ was 101. He also sported two pitches with 64 grades: the sinker and changeup. His whiff rate was 37.3% and his xwOBACON was .277. That showed that Olivarez in Triple-A could not just generate swings and misses, but also unproductive contact.
Unfortunately, his paltry 40.2% zone rate and lackluster 18.8% chase rate weigh down his overall outlook at the Major League level. It will be hard for him to succeed until he improves his control and reduces the number of free passes.
The Royals likely view Olivarez as a project who will likely eat a lot of innings as the primary lefty reliever in the Triple-A Storm Chasers bullpen. According to Roster Resource, the only other lefty relievers currently in the Omaha bullpen are Chazz Martinez and Christian Chamberlain, who are both older than Olivarez. That said, the Royals have had success the past couple of seasons with relievers on Minor League deals, as demonstrated by Taylor Clarke last year and Sam Long in 2024.
The Royals have been busy on the transactional end since the conclusion of the MLB Winter Meetings. Over the past week, they have signed free-agent outfielder Lane Thomas, inked third-baseman Maikel Garcia to a five-year extension, and traded reliever Angel Zerpa to Milwaukee for outfielder Isaac Collins and reliever Nick Mears.
However, a couple of deals that shouldn't get lost in the shuffle are the signings of infielder Kevin Newman and reliever (and former Royal) Jose Cuas to Minor League deals.
Newman is the bigger signing of the two, as he played last season with the Angels. In 57 games and 116 plate appearances, the former Pirates first-round draft pick slashed .202/.292/.272 with a .481 OPS and 27 wRC+. He also hit two home runs, scored 13 runs, and posted an fWAR of -0.7.
Not only were Newman's metrics not great, but he also put up lackluster exit velocity, hard-hit, and barrel metrics. Conversely, he still showed solid plate discipline and contact ability, as evidenced by his TJ Stats summary from a season ago with the Angels.
With an 87th percentile whiff rate and 85th percentile Z-Contact%, Newman is the kind of infielder who can serve as an emergency utility infielder off the bench.
On a positive note, he had a much better season in 2024 with the Diamondbacks.
In 111 games and 311 plate appearances with Arizona, he slashed .278/.311/.375 with a .686 OPS, 0.31 BB/K ratio, and 89 wRC+. He also hit three home runs, scored 41 runs, and accumulated a 1.4 fWAR with the Diamondbacks, the second-highest single-season mark of his career.
If Newman can replicate something close to his 2024 mark, he could be the bench utility player they need for 2026. That also lessens Kansas City's need to bring back Adam Frazier for next season. While not expensive, Frazier would cost a lot more than Newman and may not produce much more value than the 32-year-old University of Arizona product (Frazier has combined for 0.2 fWAR over the past two seasons).
Another Minor League move the Royals made this week was bringing Cuas back. Unlike Newman, Cuas does not have an invite to Spring Training, though that could change depending on how things shake up pitching-wise this winter.
After putting up a 3.58 ERA in 37.2 IP in 2022 and a 4.54 ERA in 41.2 IP in 2023, the Royals traded Cuas to the Chicago Cubs in 2023 at the Trade Deadline for outfielder Nelson Velázquez.
Cuas posted a 3.04 ERA in 23.1 IP with the Cubs that season, but he only posted a 1.36 K/BB ratio and had a 4.90 FIP. Unsurprisingly, regression hit him hard in 2024 with the Cubs, as he posted a 7.43 ERA, 2.33 K/BB ratio, and 6.02 FIP in 9 games and 13.1 IP with Chicago. As a result of these poor metrics, the Cubs designated him for assignment in June of that year.
The Toronto Blue Jays claimed him on waivers, hoping to get him back to the 2023 form, but it didn't pan out as expected. Cuas posted a 9.00 ERA, 0.75 K/BB ratio, and 11.50 FIP in four outings and three IP. The Blue Jays then designated him for assignment in September and eventually released him.
Since being released by the Blue Jays, Cuas has been in the Braves and Phillies organizations, but has not pitched at the Major League level. Last season, the 31-year-old righty posted a 3.22 ERA, 1.28 K/BB ratio, and 3.68 FIP in Double-A Columbus (Atlanta), and a 13.50 ERA, 0.80 K/BB ratio, and 10.81 FIP with Triple-A Lehigh Valley (Philadelphia). With the Iron Pigs, Cuas struggled with generating whiffs and chase, and his stuff didn't profile well either, via TJ Stats.
Even though his tenure in the Braves and Phillies organizations wasn't ideal, the Royals are likely hoping that Cuas can provide some depth and stability to the Triple-A Omaha bullpen in 2026. The Storm Chasers struggled with pitching last season, posting a 5.49 ERA, the second-worst mark in the International League.
The Royals were active on Thursday evening, the night before the non-tender deadline. Their significant move was signing free-agent reliever Alex Lange to a one-year deal, first reported by Royals beat writer Anne Rogers of MLB.com. The Royals made the signing official later in the evening.
Lange only made one appearance for the Tigers in 2025, as he spent most of the year on the IL recovering from lat surgery in June of 2024. Due to that injury, he only pitched one inning in 2025 and 18.2 innings in 2024 with Detroit. However, in 2023, he not only appeared in 67 games and pitched 66 innings, but also posted a 3.68 ERA and 1.33 WHIP, and recorded 26 saves as the Tigers' closer.
Control has long been an issue for Lange at the Major League level. He has a career walk rate of 13.5%. Even during his 2023 season, he posted a walk rate of 15.6% and a K-BB% of 11.8%. In his injury-plagued 2024 campaign, he allowed a walk rate of 18.9% and a K-BB% of 4.4%.
Despite those issues, the Lee's Summit West High School alum remains an intriguing project for the Royals and pitching coach Brian Sweeney. He sports a career K rate of 27.2% and a career CSW% of 31.7%, according to Fangraphs. Furthermore, while he pitched primarily in Triple-A in 2025, he posted some intriguing metrics, according to his TJ Stats summary.
Lange posted an overall TJ Stuff+ of 102, and all four of his offerings sported grades of 50 or over, with his sinker and knuckle curve sporting 60 and 56 grades, respectively. While his ability to find the zone was inconsistent (42.3% zone rate), he still generated a 42.2% whiff rate and a .266 xwOBACON in 23.1 IP with the Triple-A Toledo Mud Hens.
On the Royals' social media on Tuesday evening, the club announced that it had agreed to terms on a two-year contract with catcher Salvador Perez.
The Royals held a $13.5 million club option on Perez for 2026. However, it was expected that they would bring Salvy back next season, either on that option or by offering a new contract, so that he could perhaps retire with the Royals organization he had spent his entire career with.
It appears that Royals GM JJ Picollo went with the latter, committing to their captain for at least a couple of more seasons.
“Salvy is a Royals legend and one of the most important players this franchise has ever had,” said Executive Vice President/General Manager J.J. Picollo. “We had the option for next year, but everyone knew we wanted to make sure his legacy with us continued longer than that. We appreciate Salvy’s commitment to the Royals, and we’re just as excited as our fans.”
No monetary amount has been reported just yet, and it's unclear whether any options will be involved in his new deal. More details about the agreement will likely be revealed in the coming days.*
Edit as of 7:38 CST: Joel Sherman reports that it will be a two-year, $25 million deal (thus, an AAV of $12.5 million).
Earlier today, Jon Heyman reported that pitcher Kyle Wright would be placed on outright waivers. That clears a roster spot on the 40-man roster and money on the payroll, as Wright was arbitration-eligible.
Salvy's extension is likely the first of a series of moves by the Royals this offseason as they look to return to the postseason after an 82-80 campaign in 2025. Kansas City has the financial flexibility to make some roster moves, and the releases of players like Michael Lorenzen, Randal Grichuk, and Wright only give them more flexibility, even with the announcement of Salvy's new deal.
Thankfully for Royals fans, the future Royals Hall of Famer (and possibly Cooperstown-bound catcher) situation isn't in doubt next season or in 2027.
On Monday evening, MLB Insider Jon Heyman reported that the Kansas City Royals signed Hector Neris on a Minor League deal with an invitation to Spring Training.
Neris pitched for three teams last year: the Braves (two outings; one IP), the Angels (21 outings; 14 IP), and the Astros (12 outings; 11.2 IP). In 26.2 overall innings, the 36-year-old righty reliever posted a 6.75 ERA, 1.69 WHIP, 5.35 FIP, and -0.1 fWAR. He was primarily hurt by a 16.7% HR/FB rate, his highest mark in that category since 2019 (when he was with the Phillies).
While the results weren't good, Neris did post a strikeout rate of 28.2% and a K-BB% of 15.3%, both solid marks. He also had a 26% CSW and 28.3% O-Swing%, indicating he can generate strikes and chase pitches, two qualities the Royals are seeking from their relievers in 2026.
Neris struggled to find the strike zone consistently and gave up too many hard hits, according to xwOBACON. That said, the stuff was pretty solid last year from a 36-year-old reliever.
Neris sported six pitches last year, with his splitter (43.5%) and four-seamer (40.5%) being his most utilized offerings. Of his six pitches, five had TJ Stuff+ marks of 100 or higher, and four had grades of 50 or higher. He also generated a 28.6% whiff rate, with his splitter sporting a 35.9% whiff rate, the best mark in that category of his six offerings .
The splitter has seen an increased usage by Neris over the past two seasons. He's thrown it over 40% of the time in 2024 and 2025 after only throwing it 28.8% of the time in 2023. Consequently, his four-seamer usage over the past two years has declined while splitter usage has risen, as seen in his career pitch-tracking chart via Savant.
Because he's on a Minor League contract, Neris will have to earn his spot on the Royals roster this spring. If he doesn't make the roster, he has the option of becoming a free agent after Cactus League play.
The Royals' future with FanDuel Sports Network is in doubt for the 2026 season.
On Thursday, Evan Drellich of The Athletic reported that Kansas City and eight other teams (Braves, Tigers, Reds, Angels, Marlins, Brewers, Rays, and Cardinals) terminated their agreements with Main Street Sports Group, the parent company of FanDuel Sports Network.
Main Street Sports Group had been in a questionable financial position for a while, as many teams reported missing scheduled payments. The parent company of the Fanduel Sports Network hoped that a deal with DAZN, a London-based sports streaming network, would solve its financial issues. Unfortunately, Main Street and DAZN were reportedly unable to reach an agreement, according to Tom Friend of The Sports Business Journal.
Here's what Friend said in his articleregarding the DAZN and Main Street negotiations.
Quote
Meanwhile, sources indicated Main Street’s talks with DAZN are all but extinguished, due to teams’ reluctance to meet key conditions. Those sources said Main Street/DAZN wanted teams in the NBA and NHL to extend their deals through the 2028-29 season, including digital rights, something the teams and the leagues appear whole-heartedly against.
Friend reported that Fubo may be in negotiations to acquire Main Street, but it's hard to tell how far along and legitimate those talks are. According to the SBJ report, some sources have denied Fubo's involvement with Main Street, and Fubo spokespeople have denied comment.
A deal for Main Street is needed for Fanduel Sports Network to remain operational after the conclusion of the NBA and NHL seasons. However, without such a deal, it's likely that Main Street would declare bankruptcy. Thus, it makes sense that the Royals and eight other clubs would decide to terminate their deal now to figure out a broadcasting plan by Spring Training.
Clubs can renegotiate with Main Street if the media company's situation changes. That said, if nothing comes to fruition on Main Street's end, then it's possible that the nine teams could give their broadcast rights to Major League Baseball. Currently, MLB owns and distributes the broadcast rights for the Padres, Rockies, Guardians, Twins, Diamondbacks, and Mariners.
Local fans of those teams can watch their club via a team-specific MLB.TV subscription. Whether the Royals will do that or go with another broadcasting option is yet to be determined.
According to the Royals' official transaction sheet, left-handed reliever Sam Long was removed from the 40-man roster and outrighted to Triple-A Omaha on November 6th. It is unclear whether Long will remain in the Royals' organization with this latest move. However, to pitch for the Royals again in 2026, he would need to be added to the 40-man roster again at some point.
Signed as a Minor League free agent in the spring of 2024, Long made the Royals roster and ended up being a key piece of the Royals bullpen during their 86-76 season. In his first season in Kansas City, he posted a 3.16 ERA, 1.20 WHIP, 3.89 FIP, and 2.59 K/BB ratio in 43 appearances and 42.2 IP. The Sacramento State product was a key left-handed reliever for manager Matt Quatraro, especially in high-leverage situations.
Unfortunately, Long battled injuries and ineffectiveness in 2025.
Over 39 appearances and 40.1 IP, the 30-year-old lefty posted a 5.36 ERA, 1.74 WHIP, 5.54 WHIP, and 1.50 K/BB ratio. Long struck out fewer batters (7.5% decrease in K rate), walked more (1.9% increase in BB rate), gave up more hard-hits (9.1% increase in hard-hit rate), and saw his called strikes plus whiff rate (CSW) go from 28% in 2024 to 23.5% in 2025. As a result, Long lost his setup position in the bullpen to other left-hander relievers like Angel Zerpa and Daniel Lynch IV last season.
Long went on the IL on April 13th due to left elbow inflammation and didn't return to the Royals until June 20th. He struggled in the first half of the season with a 9.82 ERA and 1.98 WHIP in 14.2 IP before the All-Star Break. However, he was more effective in the second half, as he posted a 2.81 ERA and 1.60 WHIP in 25.2 IP.
The Royals were in a tough dilemma with Long this offseason. Not only was he arbitration-eligible (MLBTR predicted his salary amount to be around $950K), but he was also out of Minor League options. With Lynch, Zerpa, and Bailey Falter, who was acquired from the Pittsburgh Pirates at the Trade Deadline, also on the 40-man roster, Long appeared to be the odd man out.
Update (9:55 a.m., November 7th): The Royals announced via social media that they have outrighted Long and Wright officially, and they both have elected free agency.
On Monday, MLB.com Royals writer Anne Rogers reported via her sources that the Royals would be filling out their hitting coaching staff by hiring Marcus Thames, who recently was the hitting coach for the Chicago White Sox.
As Rogers pointed out on Bluesky, Thames has coaching experience with multiple MLB teams and has held the title of hitting coach with the Yankees, Marlins, Angels, and White Sox. Thames is a former MLB player who played in 640 games with the Tigers, Yankees, Rangers, and Dodgers from 2002 to 2011. He has hit 115 career home runs and has a career batting average of .246.
Last season, Chicago struggled offensively under Thames, ranking 27th in OBP and runs scored, and 28th in OPS. However, the White Sox saw the growth of some young hitters under Thames' tutelage, including top prospect Colson Montgomery, who hit 21 home runs and posted an .840 OPS, Kyle Teel, who hit eight home runs and posted a .786 OPS, and Miguel Vargas, who hit 16 home runs and posted a .717 OPS.
Thames will join Connor Dawson on the staff, who comes over from the Brewers organization. Dawson is a KC native who attended Olathe North High School and coached at St. Thomas Aquinas High School before matriculating to the Mariners organization and then the Brewers in 2021. Alec Zumwalt remains the Royals' lead hitting coach for 2026.
It is Stephen Kolek's turn to see what he can do in the Kansas City Royals' rotation.
The right-handed starter was activated from the 15-day injured list following an oblique injury and will start Tuesday's home game against the Cleveland Guardians. Right-handed reliever Mason Black was optioned to Triple-A Omaha.
The Royals' rotation has had trouble with consistency this season, just one of the reasons the team sits at 16-19. Kolek, acquired from the San Diego Padres at last year's trade deadline in the Freddy Fermin deal, was impressive in five starts for the Royals in 2025. In 33 innings, he had a 4% walk and 16.8% strikeout rate with a .168 opponent batting average. Kolek had a 2.76 ERA in four rehab appearances with Omaha.
Black didn't allow a run in his four relief appearances, walking two and striking out five in 4⅔ innings.
The Kansas City Royals made a minor trade to add pitching depth, acquiring Mason Black from the San Francisco Giants for minor league prospect Logan Martin. Black, a third-round pick in 2021, was designated for assignment by the Giants. He has yet to live up to his draft hype, but in the minors from 2022 to 2024, he posted a 3.77 ERA with 378 strikeouts in 320 innings, quickly advancing to Triple-A.
Black, once seen as a top prospect, made his MLB debut on May 6, 2024. He pitched 14 1/3 innings before being sent down, then was later recalled to throw a first-season total of 36 1/3 innings, posting a 31:15 strikeout-to-walk ratio but allowing a .309 opponent batting average. This season, he pitched just four innings with a 6.75 ERA.
Added to the Royals' 40-man roster, Black still has one remaining option year. The Royals can keep him in Triple-A Omaha, giving him time to work out his kinks. A new location may help the 25-year-old return to the strong production he showed early in his minor league career. The Royals might also test how Black performs in a relief role. Regardless, they paid a minimal price for a pitcher with MLB experience.