Jump to content
Royals Keep

Kevin O'Brien

Royals Keep Editor
  • Posts

    613
  • Joined

  • Last visited

  • Days Won

    19

 Content Type 

Profiles

Forums

Blogs

Events

News

2026 Kansas City Royals Top Prospects Ranking

Kansas City Royals Videos

Kansas City Royals Free Agent & Trade Rumors, Notes, & Tidbits

Guides & Resources

The Kansas City Royals Players Project

2025 Kansas City Royals Draft Pick Tracker

2026 Kansas City Royals Draft Pick Tracker

Store

Downloads

Gallery

Everything posted by Kevin O'Brien

  1. Every hidden nook, cranny, and secret value at the Kansas City Royals' ballpark. By the fans, for the fans. Whether you're an out-of-towner visiting Kauffman Stadium and looking for tips, or you're a local who wants to make sure you're getting the most out of your experience at this elite ballpark, we've got you covered. This comprehensive guide will walk you through every step of the Kauffman Stadium experience, but should you have additional recommendations or suggestions, please use the comment fields found below this article. Enjoy and have a great time at Kauffman Stadium! Table of Contents (click to jump to section) Kauffman Stadium Facts and Specs Best Places to Park Around Kauffman Stadium Best Seats at Kauffman Stadium Best Food at Kauffman Stadium Best Bars at Kauffman Stadium, Ranked Secret Gems of Kauffman Stadium Self-Guided Kauffman Stadium Walking Tour Kauffman Stadium Fan FAQs Kauffman Stadium Facts and Specs Address: One Royal Way, Kansas City, MO 64129 Opened: April 10th, 1973 Capacity: 37,903 Gates Open: Friday-Sunday Games: All gates will open 1.5 hours prior to game time. Gate C opens 2 hours prior to CommunityAmerica Credit Union Crown Club ticket holders (Sections 1 - 6) only. Monday-Thursday Games: All gates will open 1 hour prior to game time. Gate C opens 2 hours prior to CommunityAmerica Credit Union Crown Club ticket holders (Sections 1 - 6) only. Dimensions Left-field line: 347 feet Left-center field: 379 feet Center field: 410 feet Right-center field:379 feet Right-field line: 344 feet Playing Surface: Kentucky bluegrass / Perennial ryegrass Best Places To Park Around Kauffman Stadium Due to its remote location, there are few alternatives to the parking lots at the Truman Sports Complex. Limited parking is available at a nearby church across from the complex, but the cost and safety concerns are often not worth it. For Opening Day and playoff games, some local residents will charge for parking, but it can be quite a walk to the stadium. Inside the complex, parking is as follows: Online in Advance: General Parking pass is $21, Reserved Parking pass is $36, and an Oversized Vehicle Parking pass is $41. On Gameday: $30 for General, $45 for Reserved, or $50 for Oversized Vehicle. Fans can pay via credit card at the designated toll booths at Gates 2–4, 5, or 6. Best Seats At Kauffman Stadium This is all a matter of personal preference. Some people love to sit right on top of the action, while others prefer the upper deck to see a wider view. Of course, price is always a factor, whether you are purchasing directly from the Royals or through a reseller, where you can often find bargains, especially as the first pitch gets closer. Typically, it's pretty easy to get a ticket, even close to first pitch, with the exception of games against major rivals (Yankees and Cardinals) or opponents with big-name players (Dodgers). I have never had a bad seat at Kauffman Stadium, but there are a few caveats. If you sit in the left-field Sonic Slam seats (101, 102, 103), the seats above the visitor's bullpen (104, 105, 106), the Miller Lite Fountains seats (201, 202, 203), or the seats in right field above the Royals bullpen (250-252 and 150-152), you will have a limited view of the Crown Vision over the center field wall, which is where most of the game information is located. There is a disclaimer when you buy these tickets online and on the ticket in the MLB Ballpark app. If you are attending a day game, any outfield seats and the lower levels will be in the sun. The view box area will start out in the sun, but will get shade later in the game, depending on the time of first pitch. View reserved will typically be in the shade for the entire game. The same is true for the Loge area (300s), which benefits from an overhang. Don’t forget that there are some policies about what you can and can’t bring into the stadium. You can check those out here. There are some fun places to watch the game, but for a premium price. Here are some of those premium ticket areas. Community America Crown Club These seats are directly behind home plate. In addition to the fantastic view, tickets in this section give you access to the climate-controlled lounge, where you can enjoy complimentary food, beverages (including alcoholic), and seating. You also get the benefit of in-seat service, where ushers deliver food and beverages to your seats. UMB Diamond Club You don't get complimentary food and beverage, but you still get access to a Diamond Club-specific lounge and in-seat service (though you have to pay at the end of the meal). Diamond Club tickets often come with a certain amount of concession credit as well, though that depends on the game and section within the Diamond Club. Lexus Complete Seats Located in sections 322-325, these all-inclusive tickets provide unlimited access to a specific concession stand featuring ballpark staples such as hot dogs, popcorn, nachos, and peanuts. Unlimited soft drinks are included as well. In addition to premium seating, the Royals offer a lot of "social spaces", which are ideal for groups, especially those over 21 years of age. Here is a list of those social spaces within Kauffman Stadium Craft and Draft Located in the Loge area on the third-base side, the Craft and Draft section is open to all fans within the stadium. There is a first-come, first-served seating for those who wish to watch the game in the area and enjoy food and beverages. However, there are ticketed seats that fans can buy that guarantee a spot at the lower end of that section. There are two types of tickets in the Craft and Draft section: Craft and Draft Seats and Craft and Draft Tables. Seats include in-seat service and an assigned seat in a chair with a bar rail. Tables offer the same in-seat service with assigned seating for two. For those who like to stand up and move around, the tables option may be better. All Craft and Draft seats come with $20 of "loaded value", which can be used to purchase food or beverages inside the Craft and Draft. QuikTrip Fountain Seats These seats are in the right-field area and include all-you-can-eat food and beverages (including alcoholic beverages) and access to a revamped lounge located just past the center-field wall, in front of the Crown Vision board. Seating is limited to one row, but there is a railing to lean on, and the lounge has access to televisions. The menu includes a hot dog station, a nacho bar, hot appetizers, domestic and imported beers, and seltzers. Brew and View The Brew and View section is located in 401 and 402 and is a social space where you get a game ticket and a 24-oz domestic beer. There are two rows of limited seating and three rows of bar tables, which allow for standing and socializing during the game. There is a concession stand dedicated to the Brew and View, where fans can purchase additional beverages and snacks. Rivals Sports Bar This Rival Sports Bar, located above the right field bullpen, is open to the public. Fans can purchase tickets in the bar section, which includes $20 in loaded value that can be spent on food or beverages. Like Craft and Draft, there are two types of tickets in this section: Rivals Seats and Tables. Seats are individual seats with a bar rail, while the table provides assigned seating for four. Royals Tavern Tables The Tavern Tables are located in the upper section of 239-241. They are meant to seat four and include a custom specialty pizza and a bucket of 12 oz. beers (4 beers in total). Fans in this section also get in-seat service and access to an exclusive mobile ordering system. For more information on the different sections and seating within Kauffman Stadium, check out the guide to Royals Season Tickets. Best Food At Kauffman Stadium Do you like food? Of course you do. Why else would you be in this section? Anything said after this point comes with the stipulation that you will pay more than you should for anything you eat at Kauffman Stadium. That is a big reason for the tailgating culture at Kauffman: many fans, especially those coming in large groups, are more likely to grill out in the parking lot before a game, particularly on weekends. That said, here are some great food options at Kauffman Stadium. New for 2026 Local Hawaiian restaurant chain Hawaiian Bros will be serving their plate lunch specials, which include a meat, rice, and macaroni salad, as well as Dole Whip, a Hawaiian chilled dessert. Fans can grab fresh and delicious Hawaiian cuisine behind Homeplate near the Royals Team Store, both inside and outside the Diamond Club Hey Batter, Batter is a new stand serving different kinds of corn dogs, both sweet and savory. They are located across section 240 in the lower concourse. For those looking for quick convenience, The Walk Off is a grab-and-go stand offering all kinds of typical ballpark specials, including hot dogs, popcorn, pizza, and pretzels. Fans will be able to scan their credit/debit card for entry, grab what they need, and check out at the exit, where their card will be charged. This is perfect for those who know what they want and don't want to spend a whole lot of time. Stadium Staples The food at Kauffman Stadium has improved dramatically in the past few seasons. After being more generic in their options for years, the Royals have opted for more local options within the ballpark. That includes more KC BBQ options and stands that are extensions of local Kansas City restaurants. That includes forays into Mexican, Italian, and desserts. The lower concourse tends to have the most diverse concession options available. However, fans can find a lot of their ballpark favorites in the Outfield Experience and upper concourse areas. Here is a list of some places to visit at Kauffman Stadium. Value Menu Stands: These stands include options $5 or less. They are often located within the Ballpark Favorites and Hot Corner Grill stands. Options include hot dogs, popcorn, pretzels, peanuts, and 12 oz. cans of Miller Lite beer. Locations: sections 120, 135, 201, 213, 242, 405, 417, and 422 Joe's Kansas City Bar-B-Que: New in 2025, this is an extension of one of Kansas City's most popular and highly rated BBQ spots (the one at the gas station). Fans can purchase the world-famous classic Z-Man Sandwich (slow-smoked beef brisket, smoked provolone, topped with two crispy onion rings on a toasted Kaiser roll), a Chicken Z-Man (smoked, pulled chicken and BBQ mayo, smoked provolone, topped with two crispy onion rings on a toasted Kaiser roll), and onion rings. Locations: Right field area adjacent to the outfield experience Pasquantino's: This stand offers one item: Vinnie’s Italian Beef Pasqwich. It is a shaved Italian Beef topped with two slices of Provolone Cheese, Two Strips of Bacon, Crispy Hash Brown Patties, and Giardiniera Aioli, all served on a buttered, grilled brioche bun. It's a bit pricey at nearly $25 with tax, but it can satisfy the hungriest of appetites. Proceeds benefit the Kansas City Royals Foundation and Wayside Waifs. Locations: Section 208 Italian Sausage Co.: An extension of the shop in the Northland area of Kansas City, the Italian Sausage Co. offers locally made, freshly grilled pork and chicken Italian sausages, served with grilled onions and peppers. They also offer Italian Sausage nachos, featuring crumbled Italian sausage, sliced banana peppers, olives, and cheese sauce on chips. Locations: Section 234 KCQ - Local Craft BBQ: This stand features rotating local craft BBQ restaurants, including Chef J's and SMOAK Craft BBQ. Items often include meat platters featuring KC favorites such as brisket, pulled pork, and spare ribs. This is a great spot for those who want to taste more local BBQ and watch a Royals game at Kauffman Stadium at the same time. Locations: Sections 216 and 232. Andy’s Frozen Custard: A local favorite, starting in Springfield, Missouri, offers half-pints in chocolate malt, vanilla, Forever Blue, and Oreo. Locations: In Hot Corner Grills in sections 221 and 234, Price Chopper Market Place, and Diamond Club. Bases Loaded Nachos: A stand that focuses on shareable nachos with Tostitos chips and a choice of BBQ Pulled Pork or taco beef, served with shredded lettuce, green onions, salsa Verde, queso Blanco, cilantro-lime sour cream, and shredded cheese. Location: Section 234 Belfonte Ice Cream: Another local ice cream favorite, sundaes and milkshakes are available at the main store in the outfield experience. Belfonte pints are typically available in most Ballpark Favorites and Hot Corner Grill stands throughout the stadium. Locations: Ice Cream Shop located behind Crown Vision in the Outfield Experience Brisket-Acho: A food item specific to Kauffman Stadium, it's nachos in a helmet with a KC twist. It includes chopped brisket, BBQ baked beans, cheesy corn, coleslaw, and BBQ sauce all over a bed of corn tortilla chips. Locations: Sections 221, 234, 251, 417, 422 Bullpen Burgers and Shakes: This stand is ideal for those who crave a classic grilled burger, fries, and a shake. Locations: Sections 250, 308, and 413 Chickie & Pete's: Kauffman Stadium is one of two places in Kansas City where you can get this Philly classic. They serve cheesestakes, wings, and their famous Crab Fries. Location: Section 216 Tender Love and Chicken: Chicken tenders are as much of a staple at a ball game as hot dogs now, and this place does them right. They feature gourmet chicken tenders and ranch-dusted fries with a variety of dipping sauces. Location: Section 206, 308 & 427 Best Bars "Near" Kauffman Stadium Due to the remote location of Kauffman Stadium and the Truman Sports Complex, there aren't any bar options within walking distance. However, for those carpooling and staying/hanging around the Downtown Kansas City area, there are some bars that could be great pre-game or post-game spots. Just make sure to have a designated driver or get an Uber if you plan on hitting these places up! The Peanut: There are many locations of The Peanut, but this one in downtown Kansas City is a nice divey spot that has great happy hour specials and is famous for its massive chicken wings. This is a great spot for bar food, cheap pitchers, and watching a bunch of games, with plenty of TV screens. Address: 418 W 9th St, Kansas City, MO 64105 Website: http://www.peanutkc.com/ Jim's Alley Bar: The Crossroads is an area right off the Streetcar line and is known for a plethora of microbreweries in close distance. However, one place that isn't a brewery but is worth the stop is Jim's. It's a small, dark place with great vibes, as if you've stepped into a 70's joint. They also have a solid selection of food, with their Italian Beef as their signature item. If you like cheap yard beers and dive cocktails, this is a great spot. Address: 500 E 18th St #103, Kansas City, MO 64108 Website: https://www.jimsalleybar.com/ Lucky Boys: Located in the West Bottoms near the old Kemper Arena, this cozy dive bar has billiards, cheap drinks, and a retro vibe. They offer a simple and affordable menu with cheeseburgers, chicken sandwiches, and fries. You can also order pizza from the pizzeria next door, Fortunati, and they will deliver it to the bar. Address: 1615 Genessee St, Kansas City, MO 64102 Website: https://www.instagram.com/luckyboyskc/ 403 Club: Do you like pinball? Well, you will love this bar. With 11 games in top condition, fans can get some pinball action on before they head to the K for a game. Or you can unwind with pinball after a Royals game. The 403 Club also has cheap drinks, a vast selection of Craft beers (including Boulevard ones that are hard to find in other bars), and $3 PBR tall boys on special. Address: 614 Reynolds Ave, Kansas City, KS 66101 Website: https://403club.com/ The Green Lady Lounge: What's a trip to Kansas City without some live jazz music? Green Lady is the spot for that, with live jazz music seven days a week. Enjoy a nice cocktail and wind down with some jazz music after a game before you call it an evening in downtown Kansas City. Address: 1809 Grand Blvd, Kansas City, MO 64108 Website: https://greenladylounge.com/ The Belfry: A variety of experiences in one unique place. In addition to an excellent whiskey and rotating beer selection, chef/owner Celina Tio, a James Beard Award-winning chef, offers a menu featuring fresh, seasonal ingredients and affordable prices. Furthermore, within the area is Gerarad's pool hall, with plenty of tables for patrons to play on. Address: 1532 Grand Blvd, E 16th St entrance, Kansas City, MO 64108 Website: https://www.belfrycollective.com/ Kelly's Westport Inn: One of the oldest Irish pubs in Kansas City. It's a bit further out of the way, located in Westport. However, it's only a short streetcar ride from downtown. Friday nights, they have $2 domestics and $2 wells, making it a nice stop on the way home from a game, especially for those who want to keep the night going. They also have live music on the weekends. Address: 500 Westport Rd, Kansas City, MO 64111 Website: https://kellyswestportinn.com/ Secret Gems Of Kauffman Stadium The Royals Hall of Fame: Located in the Outfield Experience, the Royals Hall of Fame is a must-see for any first-time visitor to Kauffman Stadium. Inside the Hall of Fame, which is typically open when the gates open, fans can access a variety of exhibits that highlight the rich history of not only the Kansas City Royals but also baseball in Kansas City. Also, there are many old photos and videos highlighting the Royals' history, including recaps of the 1985 and 2015 World Series championship runs. There is also a special room that houses the two World Series trophies and a dedicated exhibit to George Brett, the only Royals player enshrined in the National Baseball Hall of Fame. Lastly, all 31 members of the Royals Hall of Fame have a plaque dedicated to them inside. The Outfield Experience: With the 2009 renovations, there is plenty to enjoy here for all ages. Features include "The Little K", which is a youth baseball field geared for various baseball activities, a batting cage, a pitching cage, a merry-go-around, a mini-golf course, and a special stage, with various acts playing before Sunday afternoon games. There are also various statues in the Outfield Experience, including those of the Kauffmans (Ewing and Muriel, the Royals' first owners), George Brett, Dick Howser, and Frank White. The latter three are players whose numbers have been retired by the Kansas City Royals. Lastly, Royals fans can check out the signature fountains in the Outfield Experience and not only get splashed, but also get a tremendous view of the stadium. Dollar Dog Tuesday: Every first Tuesday of the month, regular hot dogs are $1. They can be found at all Ballpark Favorites and Hot Corner Grill stands throughout the stadium. Fans can buy up to four dollar hot dogs at a time. Self-Guided Kauffman Stadium Walking Tour Coming soon! Kauffman Stadium Fan FAQs There is a lot to know when going to Kauffman Stadium. You can find a full list here, but we will address some key items below. What time do the gates open? Friday - Sunday Games: All gates will open 1.5 hours prior to game time. Gate C opens 2 hours prior to CommunityAmerica Credit Union Crown Club ticket holders (Sections 1 - 6) only. Monday - Thursday Games: All gates will open 1 hour prior to game time. Gate C opens 2 hours prior to CommunityAmerica Credit Union Crown Club ticket holders (Sections 1 - 6) only. What types of bags can I bring in? The following bags are allowed at Kauffman Stadium: (1) Clear bag no larger than 12” x 12” x 6” with all items inside easily visible. One-gallon clear zip-seal bag (Ziploc® bag or similar). Small clutch bags that do not exceed 9" x 5", with or without a handle or strap, may be carried into the stadium along with one of the clear bag options. An exception may be made for medical reasons or manufactured diaper bags that accompany infants and young children after proper inspection. Can I watch batting practice? Normally, the Royals conduct batting practice from 4:30 p.m. to 5:25 p.m. while visiting teams hit from 5:30 p.m. to 6:25 p.m. for a 7:10 p.m. game. The Royals hit from 4:00 p.m. to 4:55 p.m. and visiting teams hit from 5:00 p.m. to 5:55 p.m. for a 6:40 p.m. game. The Royals take BP from 3:30 p.m. to 4:25 p.m. and visiting teams from 4:30 p.m. to 5:25 p.m. for a 6:10 p.m. game. The Royals hit from 12:25 p.m. to 1:25 p.m. and visiting teams hit from 1:30 p.m. to 2:25 p.m. for a 3:10 p.m. game. The Royals hit from 10:30 a.m. to 11:25 a.m. and visiting teams hit from 11:30 a.m. to 12:25 p.m. for a 1:10 p.m. game. Batting practice times are subject to change or cancellation based on weather. Early Entry passes can be purchased to watch the Royals' batting practice for certain games (typically on later-start games). Those can be found on the Royals' tickets site. When can I tour Kauffman Stadium? The Royals offer daily public pregame tours both in-season and in the offseason. They also offer educational tours and experiences for students and small groups through the Scholastic Victory Program. Tickets or information about these excursions and experiences can be found here. Where can I park my bicycle? Guests who wish to bike to the ballpark may lock their bikes on the media fence in Lot B, near the designated signage. Parking fees are waived for those who bike to Kauffman Stadium. What animals are allowed inside the stadium? Guests are permitted to bring service animals into the Truman Sports Complex and Kauffman Stadium. Guests are required to notify staff upon entry if a service animal is present for record-keeping purposes. Please note that pets/animals are not allowed into the Truman Sports Complex or inside Kauffman Stadium unless they are service animals. Pets/animals left inside vehicles while on the Truman Sports Complex may be subject to animal cruelty violations from the Kansas City Animal Control Department. There are special "Bark at the Park" nights where fans may bring their dogs and sit in a designated section (typically the 200s section by the Royals Hall of Fame). Ballpark food is expensive. Can I bring my own food into the stadium? Yes. Guests are permitted to bring food in a clear plastic bag, no larger than 1 gallon, that resembles an individual portion. Guests may bring unfrozen water into the stadium, provided it is in a sealed/unopened plastic bottle of 1 liter or smaller (one per person). Soft-sided single-juice or milk containers, or ADA-required liquids, may also be allowed. Hard-sided coolers, alcoholic beverages, or other non-clear liquid containers are not permitted. Is there wi-fi? Yes. Kauffman Stadium offers free, venue-wide Wi-Fi for fans, accessible by connecting to the "RoyalsWiFi" network on mobile devices. What happens if I lose my phone, wallet, or purse (or anything else)? If you have lost or found something, go to one of the Guest Services offices, located on the Plaza Level behind the Diamond Club Lobby or on the View Level behind home plate in section 420. To inquire about lost or found items after a game, please call 816-504-4201 from 9 am to 5 pm, Monday through Friday. They keep every lost item for up to 30 days. If unclaimed, items will be donated to charity after 30 days.
  2. Image courtesy of Brett Davis-Imagn Images The Kansas City Royals have finished their Spring Training season, which concluded with a two-game set in Arlington against the Texas Rangers. The Royals went 9-21, which was the worst record in the Cactus League. However, as Royals Review mentioned today, poor performance in Spring Training doesn't always correlate to regular-season futility. Despite the poor results in Arizona (mostly due to many key Royals players participating in the World Baseball Classic), Kansas City is looking to improve on its 82-80 record from a season ago. A key to that will be the bullpen, which ranked 7th in reliever ERA last season. Carlos Estevez, acquired in free agency, was key to that bullpen's overall success in 2025. In 67 outings and 66 IP, he posted a 2.45 ERA, 1.06 WHIP, and saved 42 games. Those stellar metrics helped him earn a spot on the American League All-Star roster. Additionally, Estevez was the first Royals closer to lead the league in saves since Dan Quisenberry. Thus, the Dominican-born righty became a fan favorite in Kansas City due to his late-inning prowess and end-of-game celebration (which was a hat tip to Dragon Ball Z). Unfortunately, it has not been a rosy spring for Estevez in his second season in Kansas City. In five outings and innings pitched, he posted a 7.20 ERA, 1.80 WHIP, and 12.70 FIP. He also had a -4.0% K-BB%, a 30% HR/FB rate, and a mere 49% strike rate. Safe to say, even for a veteran pitcher, who is "ramping up" this spring, the results were especially poor and have gotten the attention of worried Royals fans. Thus, let's dive deeper into what Estevez has produced this spring, and why the Royals may need to brace for some serious regression from their 33-year-old closer in 2026. The TJ Stuff+ Metrics Have Been Brutal for Estevez This Spring When it comes to evaluating pitchers in the spring, looking at pure results can be misleading at times. Often, pitchers toy with different grips or pitch mixes to prepare for the upcoming season. They do this because Spring Training results matter a whole lot less to the club than regular-season ones. As a result, they try these changes in a relatively pressure-free environment. However, one constant that can give fans an idea of how a spring went for a pitcher is their velocity and "stuff". When using TJ Stuff+, TJ Stats' pitch modeling metric, Estevez fared pretty poorly this spring, as illustrated in his TJ Stats summary below. Overall, Estevez posted a TJ Stuff+ of 92, which is eight points below average. His four-seamer, which he threw the most at 49.6%, had an 89 TJ Stuff+, which is alarming. Furthermore, his slider and changeup didn't fare much better in TJ Stuff+, with marks of 95 and 94. The highest grade he had of his three pitches this spring was his changeup, which had a 46 grade (his four-seamer and slider had 37 and 33 grades, respectively). For context, here's a glance at his TJ Stats summary last season. Estevez's four-seamer was 15 points higher in TJ Stuff+, and his overall TJ Stuff+ was 11 points higher. His slider had a 107 TJ Stuff+, which was 12 points higher than his mark this spring. There wasn't much difference between last year's changeup and this spring's. His changeup had a 95 TJ Stuff+ a season ago, only one point better than his changeup TJ Stuff+ in Spring Training. A big factor in this TJ Stuff+ difference is velocity. His four-seamer last year averaged 95.9 MPH. This spring? It averaged 89 MPH. The slider averaged 87.4 MPH last year, but only 81 MPH this spring. Lastly, the changeup averaged 87.9 MPH last season and only 82 MPH this season. Basically, he's seen a 5-6 MPH decline in all of his pitches, a huge red flag. A couple of MPH difference? Okay, maybe he's still getting ramped up. However, those bigger MPH differences signify either a lingering injury or that the stuff just isn't there. Some have pointed out that this is "normal" for Estevez and that he has traditionally shown these kinds of velocity issues as he ramps up and prepares for the regular season. However, his TJ Stuff+ and velocity last spring, while down, weren't as alarming as what we have seen this spring. Below is his TJ Stats summary for 2025. His overall TJ Stuff+ was 98, with his four-seamer having a 95 mark, his slider having a 104 mark, and his changeup having a 99 mark. Those are all considerably better than what Estevez demonstrated stuff-wise this spring. Furthermore, Estevez's four-seamer velocity was four MPH higher, his slider was 4.9 MPH higher, and his changeup was 1.5 MPH higher. Even though his pitch TJ Stuff+ and velocity were down last spring, they were at reasonable levels where a bounceback was feasible. In terms of TJ Stuff+ and pitch velocity, unfortunately, Estevez hasn't demonstrated that same promise this spring. What Has Contributed to Estevez's Stuff and Velocity Issues? I wanted to see, in his last outing of the spring against the Rangers, if the TJ Stuff+ or velocity would look any better than what we saw in Arizona or at the World Baseball Classic. However, it was more of the same in those two areas, though Estevez did a good job generating whiffs against Texas. Now, the TJ Stuff+ was two points better than his Spring Training average, which was encouraging. However, the velocity was pretty much the same on the pitch (89.3 MPH), and the TJ Stuff+ wasn't that much better on the slider or changeup. Overall, Estevez posted a 92 TJ Stuff+, which matched his overall TJ Stuff+ this spring. In terms of velocity in his last outing, his pitch velocity chart showed him sitting around 89-90 MPH, with him topping out around 91 MPH by the end of his outing, as illustrated below. For a power pitcher who relies on his four-seamer, that kind of middling velocity is concerning. It becomes even more maddening when compared to his pitch velocity chart from Opening Day a year ago. Last year, his four-seamer sat in the mid-90s. And that was DOWN from what fans were expecting, mostly due to Estevez overcoming some nagging injuries in the spring. He saw an uptick later in the year, once he was fully recovered. Which makes one wonder: Is Estevez dealing with a lingering injury that is causing this velocity problem? If so, the Royals have kept a lid on it. To be fair, that has been a trademark of the Royals since JJ Picollo and Matt Quatraro took over as general manager and manager, respectively. They have often shared little detail about injuries, keeping the media and fans in the dark until the last possible moment. A key example of this is Michael Massey, whose Opening Day status remains in flux even though he's been out of commission with a calf injury sustained a couple of weeks ago. Is it possible that Estevez is dealing with something that's affecting his velocity and stuff? It's hard to imagine that he's seen such a dramatic drop from last year to this spring due to "age" or "not being warmed up." While regression was to be expected for Estevez this year, this kind of stuff and velocity decline feels like a massive anomaly. The Royals will need to finalize their roster by Wednesday. Thus, one has to wonder if Estevez may be put on the IL to deal with whatever is affecting his velocity. What Do the Royals Do With Estevez? If Estevez is dealing with an injury, even a minor one, he will likely be put on the 15-Day IL. The Royals can't afford to give away losses, especially in a division that will remain competitive, especially in the wake of the Detroit Tigers adding their top prospect to the Opening Day roster. Thankfully, the Royals have reinforcements in the bullpen to handle a short Estevez stay on the IL. After all, Picollo made adding to the bullpen a priority this offseason, which made sense when looking at Estevez's Statcast percentiles from a year ago. While he was effective, many of his lackluster Statcast percentiles suggested he also benefited from some luck a season ago. His .330 xwOBA last year, especially given his .254 actual wOBA, is a sign that he was due for regression in 2026. Thus, Picollo was wise to add to the bullpen this offseason with Alex Lange and Matt Strahm, both of whom have closing experience. They also have Lucas Erceg, who closed games in 2024 and returns for his third season with the Royals. (Spoiler alert: In my Bold Predictions piece, I predicted that Erceg would have more saves than Estevez.) Another one who could contribute in Estevez's possible absence is Eli Morgan, who's had a fantastic spring as a non-roster invitee. In nine outings and 10.1 IP, the former Guardians setup man is posting a 0.87 ERA, 1.06 WHIP, 1.94 FIP, 29.3% K%, and 19.5% K-BB%. While the fastball velocity isn't great, and he doesn't generate as many groundballs as one would hope for a pitcher with his stuff profile, he pretty much exceeded in every other area this spring with the Royals, as illustrated below. Morgan has earned a spot on the Opening Day roster, and he would be a nice fill-in for Estevez as he recovers on the IL. Furthermore, when Estevez is ready to return, the Royals can send Morgan to the Minor Leagues because he still has a Minor League option remaining. If they do not add him to the 40-man roster on Wednesday, he could opt to become a free agent and could sign with another team. After his stellar spring, a team likely would take a waiver on Morgan. Starting Estevez on the IL wouldn't be the start the Royals expected back when pitchers and catchers reported in February. However, the Royals' bullpen has the depth to absorb this loss for now, especially with Erceg, Strahm, and Lange all capable of handling spot duties in the ninth inning. Furthermore, resting Estevez for a little bit also gives an opportunity to Morgan, who could be a sleeper reliever for this Royals bullpen in 2026. View full article
  3. The Kansas City Royals have finished their Spring Training season, which concluded with a two-game set in Arlington against the Texas Rangers. The Royals went 9-21, which was the worst record in the Cactus League. However, as Royals Review mentioned today, poor performance in Spring Training doesn't always correlate to regular-season futility. Despite the poor results in Arizona (mostly due to many key Royals players participating in the World Baseball Classic), Kansas City is looking to improve on its 82-80 record from a season ago. A key to that will be the bullpen, which ranked 7th in reliever ERA last season. Carlos Estevez, acquired in free agency, was key to that bullpen's overall success in 2025. In 67 outings and 66 IP, he posted a 2.45 ERA, 1.06 WHIP, and saved 42 games. Those stellar metrics helped him earn a spot on the American League All-Star roster. Additionally, Estevez was the first Royals closer to lead the league in saves since Dan Quisenberry. Thus, the Dominican-born righty became a fan favorite in Kansas City due to his late-inning prowess and end-of-game celebration (which was a hat tip to Dragon Ball Z). Unfortunately, it has not been a rosy spring for Estevez in his second season in Kansas City. In five outings and innings pitched, he posted a 7.20 ERA, 1.80 WHIP, and 12.70 FIP. He also had a -4.0% K-BB%, a 30% HR/FB rate, and a mere 49% strike rate. Safe to say, even for a veteran pitcher, who is "ramping up" this spring, the results were especially poor and have gotten the attention of worried Royals fans. Thus, let's dive deeper into what Estevez has produced this spring, and why the Royals may need to brace for some serious regression from their 33-year-old closer in 2026. The TJ Stuff+ Metrics Have Been Brutal for Estevez This Spring When it comes to evaluating pitchers in the spring, looking at pure results can be misleading at times. Often, pitchers toy with different grips or pitch mixes to prepare for the upcoming season. They do this because Spring Training results matter a whole lot less to the club than regular-season ones. As a result, they try these changes in a relatively pressure-free environment. However, one constant that can give fans an idea of how a spring went for a pitcher is their velocity and "stuff". When using TJ Stuff+, TJ Stats' pitch modeling metric, Estevez fared pretty poorly this spring, as illustrated in his TJ Stats summary below. Overall, Estevez posted a TJ Stuff+ of 92, which is eight points below average. His four-seamer, which he threw the most at 49.6%, had an 89 TJ Stuff+, which is alarming. Furthermore, his slider and changeup didn't fare much better in TJ Stuff+, with marks of 95 and 94. The highest grade he had of his three pitches this spring was his changeup, which had a 46 grade (his four-seamer and slider had 37 and 33 grades, respectively). For context, here's a glance at his TJ Stats summary last season. Estevez's four-seamer was 15 points higher in TJ Stuff+, and his overall TJ Stuff+ was 11 points higher. His slider had a 107 TJ Stuff+, which was 12 points higher than his mark this spring. There wasn't much difference between last year's changeup and this spring's. His changeup had a 95 TJ Stuff+ a season ago, only one point better than his changeup TJ Stuff+ in Spring Training. A big factor in this TJ Stuff+ difference is velocity. His four-seamer last year averaged 95.9 MPH. This spring? It averaged 89 MPH. The slider averaged 87.4 MPH last year, but only 81 MPH this spring. Lastly, the changeup averaged 87.9 MPH last season and only 82 MPH this season. Basically, he's seen a 5-6 MPH decline in all of his pitches, a huge red flag. A couple of MPH difference? Okay, maybe he's still getting ramped up. However, those bigger MPH differences signify either a lingering injury or that the stuff just isn't there. Some have pointed out that this is "normal" for Estevez and that he has traditionally shown these kinds of velocity issues as he ramps up and prepares for the regular season. However, his TJ Stuff+ and velocity last spring, while down, weren't as alarming as what we have seen this spring. Below is his TJ Stats summary for 2025. His overall TJ Stuff+ was 98, with his four-seamer having a 95 mark, his slider having a 104 mark, and his changeup having a 99 mark. Those are all considerably better than what Estevez demonstrated stuff-wise this spring. Furthermore, Estevez's four-seamer velocity was four MPH higher, his slider was 4.9 MPH higher, and his changeup was 1.5 MPH higher. Even though his pitch TJ Stuff+ and velocity were down last spring, they were at reasonable levels where a bounceback was feasible. In terms of TJ Stuff+ and pitch velocity, unfortunately, Estevez hasn't demonstrated that same promise this spring. What Has Contributed to Estevez's Stuff and Velocity Issues? I wanted to see, in his last outing of the spring against the Rangers, if the TJ Stuff+ or velocity would look any better than what we saw in Arizona or at the World Baseball Classic. However, it was more of the same in those two areas, though Estevez did a good job generating whiffs against Texas. Now, the TJ Stuff+ was two points better than his Spring Training average, which was encouraging. However, the velocity was pretty much the same on the pitch (89.3 MPH), and the TJ Stuff+ wasn't that much better on the slider or changeup. Overall, Estevez posted a 92 TJ Stuff+, which matched his overall TJ Stuff+ this spring. In terms of velocity in his last outing, his pitch velocity chart showed him sitting around 89-90 MPH, with him topping out around 91 MPH by the end of his outing, as illustrated below. For a power pitcher who relies on his four-seamer, that kind of middling velocity is concerning. It becomes even more maddening when compared to his pitch velocity chart from Opening Day a year ago. Last year, his four-seamer sat in the mid-90s. And that was DOWN from what fans were expecting, mostly due to Estevez overcoming some nagging injuries in the spring. He saw an uptick later in the year, once he was fully recovered. Which makes one wonder: Is Estevez dealing with a lingering injury that is causing this velocity problem? If so, the Royals have kept a lid on it. To be fair, that has been a trademark of the Royals since JJ Picollo and Matt Quatraro took over as general manager and manager, respectively. They have often shared little detail about injuries, keeping the media and fans in the dark until the last possible moment. A key example of this is Michael Massey, whose Opening Day status remains in flux even though he's been out of commission with a calf injury sustained a couple of weeks ago. Is it possible that Estevez is dealing with something that's affecting his velocity and stuff? It's hard to imagine that he's seen such a dramatic drop from last year to this spring due to "age" or "not being warmed up." While regression was to be expected for Estevez this year, this kind of stuff and velocity decline feels like a massive anomaly. The Royals will need to finalize their roster by Wednesday. Thus, one has to wonder if Estevez may be put on the IL to deal with whatever is affecting his velocity. What Do the Royals Do With Estevez? If Estevez is dealing with an injury, even a minor one, he will likely be put on the 15-Day IL. The Royals can't afford to give away losses, especially in a division that will remain competitive, especially in the wake of the Detroit Tigers adding their top prospect to the Opening Day roster. Thankfully, the Royals have reinforcements in the bullpen to handle a short Estevez stay on the IL. After all, Picollo made adding to the bullpen a priority this offseason, which made sense when looking at Estevez's Statcast percentiles from a year ago. While he was effective, many of his lackluster Statcast percentiles suggested he also benefited from some luck a season ago. His .330 xwOBA last year, especially given his .254 actual wOBA, is a sign that he was due for regression in 2026. Thus, Picollo was wise to add to the bullpen this offseason with Alex Lange and Matt Strahm, both of whom have closing experience. They also have Lucas Erceg, who closed games in 2024 and returns for his third season with the Royals. (Spoiler alert: In my Bold Predictions piece, I predicted that Erceg would have more saves than Estevez.) Another one who could contribute in Estevez's possible absence is Eli Morgan, who's had a fantastic spring as a non-roster invitee. In nine outings and 10.1 IP, the former Guardians setup man is posting a 0.87 ERA, 1.06 WHIP, 1.94 FIP, 29.3% K%, and 19.5% K-BB%. While the fastball velocity isn't great, and he doesn't generate as many groundballs as one would hope for a pitcher with his stuff profile, he pretty much exceeded in every other area this spring with the Royals, as illustrated below. Morgan has earned a spot on the Opening Day roster, and he would be a nice fill-in for Estevez as he recovers on the IL. Furthermore, when Estevez is ready to return, the Royals can send Morgan to the Minor Leagues because he still has a Minor League option remaining. If they do not add him to the 40-man roster on Wednesday, he could opt to become a free agent and could sign with another team. After his stellar spring, a team likely would take a waiver on Morgan. Starting Estevez on the IL wouldn't be the start the Royals expected back when pitchers and catchers reported in February. However, the Royals' bullpen has the depth to absorb this loss for now, especially with Erceg, Strahm, and Lange all capable of handling spot duties in the ninth inning. Furthermore, resting Estevez for a little bit also gives an opportunity to Morgan, who could be a sleeper reliever for this Royals bullpen in 2026.
  4. Image courtesy of Mark J. Rebilas-Imagn Images The Royals' Opening Day will be Friday night in Atlanta. Kansas City is hoping for an improvement upon its 82-80 record a season ago. While it was only the second winning season for the Royals since 2015, they missed out on the postseason after going 86-76 in 2024 (they made it to the ALDS, where they lost to the Yankees in four games). For the Royals to return to the postseason after a one-year hiatus, certain players will have to step up and have productive seasons. Of course, while some positive regression is due for a handful of Royals players, there will also be some negative regression. Thus, which Royals will be key to their postseason chances this season? And which ones may be due for disappointing campaigns? In this post, I will share my five bold Royals player predictions for the upcoming season, which begins this week, and how they could impact the 2026 season. Bobby Witt Jr. Wins the AL MVP Let's start really bold with the first one. Yes, I know the chances will be tough for Witt to win the AL MVP, especially with Aaron Judge and the Yankees' media "bias" working against the Royals franchise star. However, I think many chips will fall in Witt's favor, helping him earn his first-ever AL MVP award in 2026. Witt did have a "down" season in 2025, especially compared to his sensational 2024 campaign. In 2024, he hit .332 with a .977 OPS, and he hit 32 home runs, scored 125 runs, collected 109 RBI, and stole 31 bases. He also played stellar defense, which contributed to his 10.5 fWAR. Thus, people who valued "overall" play may have favored Witt over Judge in the AL MVP race. In 2025, many of Witt's offensive metrics regressed. His average and OPS were .295 and .852, respectively. Furthermore, he only had 23 home runs, 99 runs scored, and 88 RBI. He stole 38 bases and was caught only 9 times (compared to 12 in 2024), and he earned his first Platinum Glove award. That said, his decline in hitting numbers put him out of the AL MVP discussion early on (though he did finish fourth, behind Judge, Cal Raleigh, and Jose Ramirez). However, according to TJ Stats, Witt's 2025 Statcast percentiles indicate his skills were among the most elite in the league, as shown below. Not only did his wOBA and xwOBA rank in the 92nd percentile, but his .374 xwOBA was 14 points higher than his actual wOBA. That suggested Witt may have suffered from some poor batted-ball luck, and his .334 BABIP, 20 points lower than his 2024 BABIP, seemed to support that. In addition to the difference in wOBA and xwOBA, Witt ranked in the 98th percentile in Max EV, 90th percentile in hard-hit%, 82nd percentile in barrel%, and 72nd percentile in LA Sweet-Spot%. While he could pull the ball more (47th percentile PullAir%), he showed the skills of a hitter who would benefit in a more "homer-friendly" home ballpark. Thankfully, that will be the case in 2026. Kauffman Stadium will have friendlier dimensions for home runs, especially those balls hit in the gaps. When considering the new gaps of the K for 2026, which mirror Target Field in Minneapolis closely, Witt will seem to see more hits go for homers in those gaps, which is a strength of his as a hitter. Witt has already proven that he is a stellar fielder and baserunner, and it's unlikely that either of those skills will decline in 2026 (barring injury). Thus, a tick up in power numbers, which I think is bound to happen with another year of maturity and a more hitter-friendly home ballpark, will help give him the edge that he's been missing against the Yankees slugger for the past couple of seasons. Jac Caglianone Hits 25 Home Runs Cags had a nightmare debut with the Royals in 2025. In 62 games and 232 plate appearances, he hit .157 with a .532 OPS. He hit seven home runs, but his LA Sweet-Spot% was only 30.4% (5th percentile), and his O-Swing% was 38.5% (5th percentile). Due to these two factors, Caglianone couldn't fully tap into his power profile despite prodigious power tools (97th-percentile 90th EV and 70th-percentile barrel rate). This spring, in both Spring Training and the WBC with Italy, the former Florida product has made all the right adjustments at the plate. He's still showcasing that unique power, but he's showing positive gains in launching the ball, as well as swinging and chasing less. That is illustrated in his TJ Stats summary this spring. The LA Sweet-Spot% is only marginally better percentage-wise, but the 32nd percentile is much better than the fifth percentile. Conversely, his 24.8% O-Swing% this spring has been a major improvement, ranking in the 64th percentile. Thus, not only is his walk rate higher (23.1%), but he also produced better results in Arizona, with a .443 wOBA and .439 xwOBA. With less pressure on him in 2026 than in 2025, I think Cags will thrive, especially now that he's more in tune with a patient and selective approach. I am not sure if Cags will be a high-average hitter, and the projections are mixed with that as well. ZiPS and OOPSY project averages of .254 and .258, while the BAT X projects an average of .232. That said, they all seem to think he's capable of 20+ home runs, especially if he can play in 140 or more games. If Caglianone can stay healthy, I think he will lock in and hit 25 or more home runs in 2026 as a No. 5 or 6 hitter in the Royals lineup. That will help solve the outfield production problem that has plagued the Royals over the past couple of seasons. Lucas Erceg Has More Saves Than Carlos Estevez It has been an alarming spring for Estevez, who begins his second year in Kansas City. The 33-year-old Dominican closer has traditionally been slow to ramp up, and after saving 42 games and posting a 2.45 ERA last year, fans want to give him the benefit of the doubt. That said, the metrics are pretty tough to stomach, even for his standards. In four innings of work this spring, Estevez has a 9.00 ERA and 15.15 FIP. Furthermore, he has failed to get a strikeout and is averaging under 90 MPH on his four-seamer, as illustrated in his TJ Stats summary below. When looking at TJ Stuff+, Estevez has an overall 91 TJ Stuff+, with his four-seamer having an 88 TJ Stuff+. Considering he leans heavily on his four-seamer, that kind of regression on the pitch is concerning, even if it may increase in velocity over the course of the season. A red flag with Estevez is that he struggled to generate whiffs last year. Despite solid ERA numbers, his whiff rate ranked in the 9th percentile, and his CSW ranked in the 8th percentile, via TJ Stats. He also showcased plenty of concerning Statcast percentiles last year, as evidenced below. Those are the kinds of numbers that are more typical of a setup man, not a closer. These percentiles were with strong TJ Stuff+ numbers, as his 103 overall mark ranked in the 66th percentile. Any decline in TJ Stuff+ quality in the regular season could produce disastrous results in 2026. Conversely, I think Erceg is ready to bounce back after a down 2025 and could take the closer spot from Estevez at some point in 2026. After posting a 28.5% K% in 2024 (32% with the Royals), his K% declined to 19.6% in 2025. Despite this decline, his ERA went from 3.36 in 2024 to 2.64 in 2025. While the strikeouts were down, Erceg learned to pitch better overall, and it's likely that he never was 100% following an early back injury, which may have affected his ability to hit spots to generate whiffs and chase, as illustrated below in his TJ Stats season summary. This spring, he's still getting ramped up, so the TJ Stuff+ isn't as high as it was a year ago. That said, his chase rate is up, and his xwOBACON is down, both encouraging signs. With Matt Strahm now in the Royals bullpen, manager Matt Quatraro has another arm to serve in the fireman role that Erceg had a season ago. Because of that, Erceg may be in line for more saves, which could come even earlier in the season if Estevez isn't 100% back stuff-wise. Starling Marte and Lane Thomas Are More Productive Than Isaac Collins The Royals made some headlines with their trade for Collins and Nick Mears from Milwaukee in exchange for Angel Zerpa. It seemed like a win-win deal that addressed two much-needed areas for the Royals this offseason. While Collins doesn't offer much power (nine home runs in 441 plate appearances), he didn't chase last year (97th percentile O-Swing%) and got on base (.368 OBP). This spring, Collins has had an uneven campaign, missing some time due to nagging injuries. As a result, he hasn't produced much at the plate. In 28 plate appearances, he is hitting .120 with a .374 OPS and has 11 strikeouts to 3 walks. While the O-Swing% has been solid, per usual, his other Statcast percentiles have been pretty mediocre. It's not that Collins won't be a factor for this Royals lineup in 2026. He will be a crucial part. That said, I think he will end up being more of a rotational one than an everyday one, as many Royals fans initially believed when he was acquired. As a result, Marte and Thomas have had solid Spring Training campaigns. In 23 plate appearances, Marte is hitting .300 with a .741 OPS and three walks to five strikeouts. He also has shown excellent plate discipline and contact skills in his limited sample with the Royals this spring. As for Thomas, he's struck out a lot, but he's hit two home runs and has posted an .839 OPS in 49 plate appearances. There's a lot more risk with Thomas, but there's also more upside power-wise than Collins. Thomas' barrel and exit velocity numbers have been encouraging this spring. I don't think Thomas will match his 2023 numbers again (28 home runs, 20 stolen bases, and .783 OPS). However, it's looking like Thomas may be able to match his 2024 metrics (15 home runs, 32 stolen bases, .709 OPS), which is more than satisfactory for a rotational outfielder. Ryan Bergert Becomes the Royals' Third-Best Starter Bergert was optioned to Triple-A, thus eliminating his chance of making the Opening Day roster. That said, Royals fans shouldn't sleep on Bergert despite the early demotion. In Cactus League play, the former Padres pitcher was hit hard, as evidenced by his 7.24 ERA, 8.84 FIP, 1.54 WHIP, and 35.3% HR/FB rate. He also allowed an xwOBACON of .403 and only had a zone rate of 43.4%. Thus, the command just wasn't there for Bergert in Arizona this spring, and it makes sense that the Royals sent him to Omaha so he could work through those issues while pitching innings. However, despite the command problems, the stuff was good, as illustrated by his TJ Stuff+ metrics below. Not only did Bergert post a 103 overall TJ Stuff+, but four of his six pitches had TJ Stuff+ marks over 100. He also generated a chase rate of 34.1% and a whiff rate of 32.8%, both above-average marks. Hence, the stuff is there for Bergert. He just needs to get his control in check. I believe he is more than capable of doing that, and once he is ready, he will be able to succeed at the Big League level immediately. So why will Bergert be the Royals' third-best pitcher in 2026? Well, his stuff has been much better than the other Royals' starters this spring. Here's a ranking of Royals starting pitchers by TJ Stuff+ via TJ Stats' leaderboards. Bergert: 103 TJ Stuff+ Cole Ragans: 102 TJ Stuff+ Stephen Kolek: 102 TJ Stuff+ Kris Bubic: 100 TJ Stuff+ Mitch Spence: 100 TJ Stuff+ Bailey Falter: 99 TJ Stuff+ Ben Kudrna: 99 TJ Stuff+ Seth Lugo: 98 TJ Stuff+ Mason Black: 95 TJ Stuff+ Michael Wacha: 95 TJ Stuff+ Noah Cameron: 94 TJ Stuff+ Not only did Bergert lead all Royals starting pitching candidates on the 40-man roster in TJ Stuff+, but he also had a TJ Stuff+ that was nearly double digits better than two starters slated to be in the Opening Day rotation (Wacha and Cameron). Bergert will be one to watch in Omaha. If he's able to get the zone rate up while still maintaining excellent stuff, chase, and whiff rates, he will not just be an early call-up, but a huge impact pitcher in the Royals' rotation both in the short and long term. View full article
  5. The Royals' Opening Day will be Friday night in Atlanta. Kansas City is hoping for an improvement upon its 82-80 record a season ago. While it was only the second winning season for the Royals since 2015, they missed out on the postseason after going 86-76 in 2024 (they made it to the ALDS, where they lost to the Yankees in four games). For the Royals to return to the postseason after a one-year hiatus, certain players will have to step up and have productive seasons. Of course, while some positive regression is due for a handful of Royals players, there will also be some negative regression. Thus, which Royals will be key to their postseason chances this season? And which ones may be due for disappointing campaigns? In this post, I will share my five bold Royals player predictions for the upcoming season, which begins this week, and how they could impact the 2026 season. Bobby Witt Jr. Wins the AL MVP Let's start really bold with the first one. Yes, I know the chances will be tough for Witt to win the AL MVP, especially with Aaron Judge and the Yankees' media "bias" working against the Royals franchise star. However, I think many chips will fall in Witt's favor, helping him earn his first-ever AL MVP award in 2026. Witt did have a "down" season in 2025, especially compared to his sensational 2024 campaign. In 2024, he hit .332 with a .977 OPS, and he hit 32 home runs, scored 125 runs, collected 109 RBI, and stole 31 bases. He also played stellar defense, which contributed to his 10.5 fWAR. Thus, people who valued "overall" play may have favored Witt over Judge in the AL MVP race. In 2025, many of Witt's offensive metrics regressed. His average and OPS were .295 and .852, respectively. Furthermore, he only had 23 home runs, 99 runs scored, and 88 RBI. He stole 38 bases and was caught only 9 times (compared to 12 in 2024), and he earned his first Platinum Glove award. That said, his decline in hitting numbers put him out of the AL MVP discussion early on (though he did finish fourth, behind Judge, Cal Raleigh, and Jose Ramirez). However, according to TJ Stats, Witt's 2025 Statcast percentiles indicate his skills were among the most elite in the league, as shown below. Not only did his wOBA and xwOBA rank in the 92nd percentile, but his .374 xwOBA was 14 points higher than his actual wOBA. That suggested Witt may have suffered from some poor batted-ball luck, and his .334 BABIP, 20 points lower than his 2024 BABIP, seemed to support that. In addition to the difference in wOBA and xwOBA, Witt ranked in the 98th percentile in Max EV, 90th percentile in hard-hit%, 82nd percentile in barrel%, and 72nd percentile in LA Sweet-Spot%. While he could pull the ball more (47th percentile PullAir%), he showed the skills of a hitter who would benefit in a more "homer-friendly" home ballpark. Thankfully, that will be the case in 2026. Kauffman Stadium will have friendlier dimensions for home runs, especially those balls hit in the gaps. When considering the new gaps of the K for 2026, which mirror Target Field in Minneapolis closely, Witt will seem to see more hits go for homers in those gaps, which is a strength of his as a hitter. Witt has already proven that he is a stellar fielder and baserunner, and it's unlikely that either of those skills will decline in 2026 (barring injury). Thus, a tick up in power numbers, which I think is bound to happen with another year of maturity and a more hitter-friendly home ballpark, will help give him the edge that he's been missing against the Yankees slugger for the past couple of seasons. Jac Caglianone Hits 25 Home Runs Cags had a nightmare debut with the Royals in 2025. In 62 games and 232 plate appearances, he hit .157 with a .532 OPS. He hit seven home runs, but his LA Sweet-Spot% was only 30.4% (5th percentile), and his O-Swing% was 38.5% (5th percentile). Due to these two factors, Caglianone couldn't fully tap into his power profile despite prodigious power tools (97th-percentile 90th EV and 70th-percentile barrel rate). This spring, in both Spring Training and the WBC with Italy, the former Florida product has made all the right adjustments at the plate. He's still showcasing that unique power, but he's showing positive gains in launching the ball, as well as swinging and chasing less. That is illustrated in his TJ Stats summary this spring. The LA Sweet-Spot% is only marginally better percentage-wise, but the 32nd percentile is much better than the fifth percentile. Conversely, his 24.8% O-Swing% this spring has been a major improvement, ranking in the 64th percentile. Thus, not only is his walk rate higher (23.1%), but he also produced better results in Arizona, with a .443 wOBA and .439 xwOBA. With less pressure on him in 2026 than in 2025, I think Cags will thrive, especially now that he's more in tune with a patient and selective approach. I am not sure if Cags will be a high-average hitter, and the projections are mixed with that as well. ZiPS and OOPSY project averages of .254 and .258, while the BAT X projects an average of .232. That said, they all seem to think he's capable of 20+ home runs, especially if he can play in 140 or more games. If Caglianone can stay healthy, I think he will lock in and hit 25 or more home runs in 2026 as a No. 5 or 6 hitter in the Royals lineup. That will help solve the outfield production problem that has plagued the Royals over the past couple of seasons. Lucas Erceg Has More Saves Than Carlos Estevez It has been an alarming spring for Estevez, who begins his second year in Kansas City. The 33-year-old Dominican closer has traditionally been slow to ramp up, and after saving 42 games and posting a 2.45 ERA last year, fans want to give him the benefit of the doubt. That said, the metrics are pretty tough to stomach, even for his standards. In four innings of work this spring, Estevez has a 9.00 ERA and 15.15 FIP. Furthermore, he has failed to get a strikeout and is averaging under 90 MPH on his four-seamer, as illustrated in his TJ Stats summary below. When looking at TJ Stuff+, Estevez has an overall 91 TJ Stuff+, with his four-seamer having an 88 TJ Stuff+. Considering he leans heavily on his four-seamer, that kind of regression on the pitch is concerning, even if it may increase in velocity over the course of the season. A red flag with Estevez is that he struggled to generate whiffs last year. Despite solid ERA numbers, his whiff rate ranked in the 9th percentile, and his CSW ranked in the 8th percentile, via TJ Stats. He also showcased plenty of concerning Statcast percentiles last year, as evidenced below. Those are the kinds of numbers that are more typical of a setup man, not a closer. These percentiles were with strong TJ Stuff+ numbers, as his 103 overall mark ranked in the 66th percentile. Any decline in TJ Stuff+ quality in the regular season could produce disastrous results in 2026. Conversely, I think Erceg is ready to bounce back after a down 2025 and could take the closer spot from Estevez at some point in 2026. After posting a 28.5% K% in 2024 (32% with the Royals), his K% declined to 19.6% in 2025. Despite this decline, his ERA went from 3.36 in 2024 to 2.64 in 2025. While the strikeouts were down, Erceg learned to pitch better overall, and it's likely that he never was 100% following an early back injury, which may have affected his ability to hit spots to generate whiffs and chase, as illustrated below in his TJ Stats season summary. This spring, he's still getting ramped up, so the TJ Stuff+ isn't as high as it was a year ago. That said, his chase rate is up, and his xwOBACON is down, both encouraging signs. With Matt Strahm now in the Royals bullpen, manager Matt Quatraro has another arm to serve in the fireman role that Erceg had a season ago. Because of that, Erceg may be in line for more saves, which could come even earlier in the season if Estevez isn't 100% back stuff-wise. Starling Marte and Lane Thomas Are More Productive Than Isaac Collins The Royals made some headlines with their trade for Collins and Nick Mears from Milwaukee in exchange for Angel Zerpa. It seemed like a win-win deal that addressed two much-needed areas for the Royals this offseason. While Collins doesn't offer much power (nine home runs in 441 plate appearances), he didn't chase last year (97th percentile O-Swing%) and got on base (.368 OBP). This spring, Collins has had an uneven campaign, missing some time due to nagging injuries. As a result, he hasn't produced much at the plate. In 28 plate appearances, he is hitting .120 with a .374 OPS and has 11 strikeouts to 3 walks. While the O-Swing% has been solid, per usual, his other Statcast percentiles have been pretty mediocre. It's not that Collins won't be a factor for this Royals lineup in 2026. He will be a crucial part. That said, I think he will end up being more of a rotational one than an everyday one, as many Royals fans initially believed when he was acquired. As a result, Marte and Thomas have had solid Spring Training campaigns. In 23 plate appearances, Marte is hitting .300 with a .741 OPS and three walks to five strikeouts. He also has shown excellent plate discipline and contact skills in his limited sample with the Royals this spring. As for Thomas, he's struck out a lot, but he's hit two home runs and has posted an .839 OPS in 49 plate appearances. There's a lot more risk with Thomas, but there's also more upside power-wise than Collins. Thomas' barrel and exit velocity numbers have been encouraging this spring. I don't think Thomas will match his 2023 numbers again (28 home runs, 20 stolen bases, and .783 OPS). However, it's looking like Thomas may be able to match his 2024 metrics (15 home runs, 32 stolen bases, .709 OPS), which is more than satisfactory for a rotational outfielder. Ryan Bergert Becomes the Royals' Third-Best Starter Bergert was optioned to Triple-A, thus eliminating his chance of making the Opening Day roster. That said, Royals fans shouldn't sleep on Bergert despite the early demotion. In Cactus League play, the former Padres pitcher was hit hard, as evidenced by his 7.24 ERA, 8.84 FIP, 1.54 WHIP, and 35.3% HR/FB rate. He also allowed an xwOBACON of .403 and only had a zone rate of 43.4%. Thus, the command just wasn't there for Bergert in Arizona this spring, and it makes sense that the Royals sent him to Omaha so he could work through those issues while pitching innings. However, despite the command problems, the stuff was good, as illustrated by his TJ Stuff+ metrics below. Not only did Bergert post a 103 overall TJ Stuff+, but four of his six pitches had TJ Stuff+ marks over 100. He also generated a chase rate of 34.1% and a whiff rate of 32.8%, both above-average marks. Hence, the stuff is there for Bergert. He just needs to get his control in check. I believe he is more than capable of doing that, and once he is ready, he will be able to succeed at the Big League level immediately. So why will Bergert be the Royals' third-best pitcher in 2026? Well, his stuff has been much better than the other Royals' starters this spring. Here's a ranking of Royals starting pitchers by TJ Stuff+ via TJ Stats' leaderboards. Bergert: 103 TJ Stuff+ Cole Ragans: 102 TJ Stuff+ Stephen Kolek: 102 TJ Stuff+ Kris Bubic: 100 TJ Stuff+ Mitch Spence: 100 TJ Stuff+ Bailey Falter: 99 TJ Stuff+ Ben Kudrna: 99 TJ Stuff+ Seth Lugo: 98 TJ Stuff+ Mason Black: 95 TJ Stuff+ Michael Wacha: 95 TJ Stuff+ Noah Cameron: 94 TJ Stuff+ Not only did Bergert lead all Royals starting pitching candidates on the 40-man roster in TJ Stuff+, but he also had a TJ Stuff+ that was nearly double digits better than two starters slated to be in the Opening Day rotation (Wacha and Cameron). Bergert will be one to watch in Omaha. If he's able to get the zone rate up while still maintaining excellent stuff, chase, and whiff rates, he will not just be an early call-up, but a huge impact pitcher in the Royals' rotation both in the short and long term.
  6. Here's the thread for those who can't access Twitter: Bailey Falter is likely going to make the #Royals #OpeningDay roster. He's out of options and is an odd fit as a starter, trying to fit a hybrid/long relief role. However, there are some things he's doing this spring that fans should be encouraged about 🧵 Photo Credit: Denny Medley-Imagn Images Falter was very efficient in his last outing against the Dodgers. Went 3.0 IP and struck out 5 with 0 H, 0 ER, and 0 BB allowed. He also had a 41.7% whiff rate and .129 xwOBACON. Those are two characteristics that can make him good in a hybrid role. For the spring, the stuff is slightly below average (99 TJ Stuff+). However, his four-seamer is above average at 101 with a 56 grade. While it doesn't have great velocity (92.9 MPH), it has good rise (17.7 iVB) and generates chase (41.2%). It's a pitch to watch in '26 In terms of his Statcast percentiles, he's limiting hard contact, and the barrel%, xwOBA, and wOBA show that. Would like to see a better CSW (9th percentile), but the high O-Swing% and extension help. It could be better as he gets more work and becomes accustomed to the relief. For the spring, his ERA is bad at 5.59. But his FIP is much better at 3.10, and he has a good K-BB% at 17.1%. I think things will neutralize a bit for him once he gets out of the hitter-friendly environment of Arizona. Overall, while I would prefer Avila in this spot, I don't think Falter is a total wash. I think Falter is trade fodder, and he could be dealt if a team struggles with a SP injury. But I think he could be due for a bounce-back in '26 after a disastrous '25 with the #Royals
  7. Bailey Falter is likely going to make the Opening Day roster, especially in the wake of Luinder Avila and Steven Cruz being optioned to Omaha. Here's a breakdown I did on Twitter about Falter's performance and why Royals fans should be optimistic about his outlook for 2026. Do you agree with my analysis of Falter? Share in the comments below!
  8. Image courtesy of Joshua L. Jones / USA TODAY NETWORK via Imagn Images The Kansas City Royals' prospects dominated the 2026 Spring Breakout against the Texas Rangers' prospects on Friday in Surprise. The Royals won 9-2 and were never threatened after getting up 6-0 in the fifth inning. Carter Jensen didn't play, as expected, with him likely making the Opening Day roster and getting ready for the 2026 MLB season. Furthermore, pitchers David Shields and Frank Mozzicato, our No. 3 and 20 prospects, didn't pitch either. They may have already pitched in previous Minor League Spring Training contests, which explains their absence (those aren't as widely publicized as Major League ones). That said, many still participated and delivered solid performances in the Royals' win over the Rangers. Let's look at six Royals prospects (three pitchers and three position players) who stood out on Friday afternoon and what that could mean for the upcoming season. Justin Lamkin, LHP Lamkin was a competitive-B-round pick in the 2025 MLB Draft for the Royals out of Texas A&M. He didn't pitch at all in the Minors last year, but he was stellar in his final season with the Aggies. In 15 starts and 84.1 IP, the 21-year-old lefty posted a 3.24 ERA, 1.10 WHIP, and 3.41 FIP. He also had a 28% K% and a 22.6% K-BB% in his final season in College Station and posted a 15-strikeout complete-game shutout in Athens against the Georgia Bulldogs. Lamkin got the nod for the Royals on Friday afternoon, and he was efficient in his three innings of work. He allowed no hits, no runs, and only one run while striking out six on 47 pitches (31 strikes). Here's a look at what his TJ Stats summary looked like from his Royals debut. The TJ Stuff+ wasn't eye-popping at 97 overall. However, his four-seamer was excellent with a 104 TJ Stuff+ and a 59 grade. The pitch not only averaged 94 MPH, but also had a 17.6 iVB and generated a 33.3% whiff rate. His zone rate was a little inconsistent at 44.7%. That said, he generated a 34.6% chase rate, a 57.1% whiff rate, and a .247 xwOBACON. Safe to say, there wasn't much to complain about in Lamkin's first outing in a Kansas City uniform. He wasn't on our Top-20, and he went a bit under the radar last year because he didn't pitch professionally in 2025. However, he could be part of a really good Quad Cities rotation and make some major gains in the system this year. Gavin Cross, OF Cross missed out on our Top-20, mostly because he regressed in a repeat of Double-A Northwest Arkansas. After posting a 115 wRC+ in 436 plate appearances with the Naturals, he had a 92 wRC+ in 507 plate appearances in 2025. On a positive note, he still hit 17 home runs and stole 23 bases, and looked much better in the second half of the season. In the Spring Breakout, the former first-round pick went 1-for-2 with a three-run home run that helped the Royals pull away from the Rangers in this contest. His home run was hit 404 feet and had an exit velocity of 110.1 MPH. If that wasn't enough, the former Virginia Tech Hokie made a sensational play on a hard-hit ball at first base. Cross has taken some innings at first base this year, a sign that the Royals may be interested in him developing some defensive versatility to make him a more intriguing call-up candidate. After a disappointing 2025 season that saw him left off the 40-man roster this offseason (he went unselected in the Rule 5 Draft), he's been holding his own in Cactus League play. In 37 plate appearances, he is hitting .286 with a .810 OPS, and he has two home runs and seven RBI. He is still striking out a lot (14 strikeouts) and not walking much either (2 walks), but he's producing some intriguing exit velocity and hard-hit metrics this spring in Arizona. Cross is far from a "sure thing" by any means, and he may not make enough contact to be anything more than a fringe Major League player, at best (he has a 73.3% Z-Contact% this spring, which ranks in the 8th percentile). However, with his sudden positional flexibility and budding power, he may be a sleeper for a midseason call-up. Kendry Chourio, RHP Chourio was probably the most anticipated Royals prospect to play in Friday's game, especially with all the hype he's received this offseason from prospect experts. In his Spring Breakout debut, Chourio looked solid in two innings of work. He allowed no runs, one hit, no walks, and struck out three on 30 pitches (19 strikes). While those results were encouraging, the TJ Stuff+ metrics weren't as impressive, as illustrated below. There are some encouraging signs in the TJ Stats summary from Chourio's outing today. He flooded the strike zone with a 56.7% zone rate. He also limited hard contact with a .274 xwOBACON. Those are two mature tools that aren't typical for teenage pitchers. On the other hand, he only had a 15.4% chase rate and 9.1% whiff rate. He located more of his pitches down in the zone, especially his four-seamer. Additionally, the four-seamer, despite averaging 97.1 MPH, had only a 95 TJ Stuff+ with an 11.5 iVB. Those aren't exactly great metrics, especially for a prospect of Chourio's caliber. Granted, Chourio produced results, which is what one wants to see in a showcase like this. However, for those fans thinking that Chourio is knocking on the door of the Royals' rotation soon, they may need to cool their jets. Chourio still has a bit of work to do with the shape of his pitches, especially his four-seamer. Blake Mitchell, C Despite the Jensen hype, Mitchell is proving this spring that Royals fans and prospect experts shouldn't sleep on Mitchell's outlook for 2026. The 2023 first-round pick had a nice day on Friday at the plate. He went 1-for-3 with a walk and a three-run home run, which he launched in the top of the fifth off Rangers lefty Josh Trentadue. That kind of easy power, especially against a lefty and to the opposite field, is why the Royals drafted him eighth overall out of high school in 2023. In fact, his power has been a nice development this spring for the Royals in limited Spring Training action. In 11 plate appearances, he has a double and a home run and is posting an OPS of 1.031 and an ISO of .444. He still isn't hitting for a high average (.222), and he continues to show issues with contact and whiffs. That said, the exit velocity and hard-hit numbers have been off the charts for Mitchell this year in limited action. Mitchell knows what he is as a hitter, and he has done a good job this spring of not chasing (97th percentile O_Swing%) while generating walks and maintaining a powerful stroke. Will that approach hold in Double-A (his projected starting level), or will he get exposed? Royals fans will find out in 2026, but right now, it's looking more like the former. Blake Wolters, RHP Wolters didn't have a great performance in the Spring Breakout. In 1.1 IP, he allowed two runs on two hits and two walks and didn't strike out anyone. It was the typical Wolters performance: some intriguing stuff, but not many consistent results. Still, I was intrigued by his outing because one of his pitches really stood out on a TJ Stuff+ scale, as illustrated below. Yep, I'm sure you saw it too. That cutter. Wolters threw his cutter 14 times, good for a usage rate of 43.8%, his second-most thrown offering of the day. However, while he threw his four-seamer more (46.9% usage), his four-seamer only had a 93 TJ Stuff+ compared to the cutter's 110 TJ Stuff+. In terms of results, the cutter had a 33.3% whiff rate and .040 xwOBACON. That's much better than the zero percent whiff and .510 xwOBACON from his four-seamer. In terms of his other offerings, he didn't throw much else. He threw his sinker only twice and his changeup once. His changeup had a decent 99 TJ Stuff+ and 54 grade, but it was only thrown once, so not much could be taken away from that offering today. Wolters is definitely still a project who may be a reliever long-term unless something dramatic happens. He's a two-pitch pitcher, and he doesn't have much of a third offering, something critics have pointed out in the past. That said, Wolters is still 21, not Rule 5 eligible until December of 2027, and will be joining a loaded rotation in Quad Cities that will include Lamkin, Chourio, and Shields. I think Wolters could be in a situation where he could tap into his profile better, with the cutter being the pitch he builds around. Yandel Ricardo, 2B Ricardo was all the rage as a Royals prospect early in 2025, especially after he came out on fire in the Arizona Complex League. In 145 plate appearances, the Cuban-born teenager hit .342 with a 151 wRC+. He also had two home runs, scored 26 runs, collected 21 RBI, and stole 17 bases in 33 games. He also posted a 0.51 BB/K ratio, showing a mature approach for a hitter so young in the Complex League. As expected, the Royals promoted Ricardo to Low-A Columbia, and it was a more humbling experience. In 200 plate appearances with the Fireflies, he hit .212 with a 61 wRC+. He stole 14 bases and scored 24 runs in 50 games. However, he showed no power, with zero home runs and a .064 ISO. His plate discipline also waned a bit, as he only had a 0.32 BB/K ratio in Low-A ball. As a result, Ricardo went from a possible Top-10 or even Top-5 prospect midseason to No. 11 in our rankings. That said, Ricardo showed in the Spring Breakout that he may be bouncing back in 2026, likely in a repeat of Low-A ball. On Friday, the 19-year-old infielder went 1-for-1 with two walks and a double. He showed strong play in the field and had a mature approach at the plate. If that wasn't enough, he has also shown solid metrics in Spring Training, albeit in an extremely limited sample (three plate appearances). What can we tell from his TJ Stats Summary? Ricardo doesn't chase; he's selective with his swings, and he has power potential for a 180-pound teenager. Once he gains more experience and strength, he could be a monster, especially with his raw tools and athleticism. Royals fans shouldn't be surprised if he takes a step forward in Low-A ball and looks more like his Complex League version from 2025. View full article
  9. The Kansas City Royals' prospects dominated the 2026 Spring Breakout against the Texas Rangers' prospects on Friday in Surprise. The Royals won 9-2 and were never threatened after getting up 6-0 in the fifth inning. Carter Jensen didn't play, as expected, with him likely making the Opening Day roster and getting ready for the 2026 MLB season. Furthermore, pitchers David Shields and Frank Mozzicato, our No. 3 and 20 prospects, didn't pitch either. They may have already pitched in previous Minor League Spring Training contests, which explains their absence (those aren't as widely publicized as Major League ones). That said, many still participated and delivered solid performances in the Royals' win over the Rangers. Let's look at six Royals prospects (three pitchers and three position players) who stood out on Friday afternoon and what that could mean for the upcoming season. Justin Lamkin, LHP Lamkin was a competitive-B-round pick in the 2025 MLB Draft for the Royals out of Texas A&M. He didn't pitch at all in the Minors last year, but he was stellar in his final season with the Aggies. In 15 starts and 84.1 IP, the 21-year-old lefty posted a 3.24 ERA, 1.10 WHIP, and 3.41 FIP. He also had a 28% K% and a 22.6% K-BB% in his final season in College Station and posted a 15-strikeout complete-game shutout in Athens against the Georgia Bulldogs. Lamkin got the nod for the Royals on Friday afternoon, and he was efficient in his three innings of work. He allowed no hits, no runs, and only one run while striking out six on 47 pitches (31 strikes). Here's a look at what his TJ Stats summary looked like from his Royals debut. The TJ Stuff+ wasn't eye-popping at 97 overall. However, his four-seamer was excellent with a 104 TJ Stuff+ and a 59 grade. The pitch not only averaged 94 MPH, but also had a 17.6 iVB and generated a 33.3% whiff rate. His zone rate was a little inconsistent at 44.7%. That said, he generated a 34.6% chase rate, a 57.1% whiff rate, and a .247 xwOBACON. Safe to say, there wasn't much to complain about in Lamkin's first outing in a Kansas City uniform. He wasn't on our Top-20, and he went a bit under the radar last year because he didn't pitch professionally in 2025. However, he could be part of a really good Quad Cities rotation and make some major gains in the system this year. Gavin Cross, OF Cross missed out on our Top-20, mostly because he regressed in a repeat of Double-A Northwest Arkansas. After posting a 115 wRC+ in 436 plate appearances with the Naturals, he had a 92 wRC+ in 507 plate appearances in 2025. On a positive note, he still hit 17 home runs and stole 23 bases, and looked much better in the second half of the season. In the Spring Breakout, the former first-round pick went 1-for-2 with a three-run home run that helped the Royals pull away from the Rangers in this contest. His home run was hit 404 feet and had an exit velocity of 110.1 MPH. If that wasn't enough, the former Virginia Tech Hokie made a sensational play on a hard-hit ball at first base. Cross has taken some innings at first base this year, a sign that the Royals may be interested in him developing some defensive versatility to make him a more intriguing call-up candidate. After a disappointing 2025 season that saw him left off the 40-man roster this offseason (he went unselected in the Rule 5 Draft), he's been holding his own in Cactus League play. In 37 plate appearances, he is hitting .286 with a .810 OPS, and he has two home runs and seven RBI. He is still striking out a lot (14 strikeouts) and not walking much either (2 walks), but he's producing some intriguing exit velocity and hard-hit metrics this spring in Arizona. Cross is far from a "sure thing" by any means, and he may not make enough contact to be anything more than a fringe Major League player, at best (he has a 73.3% Z-Contact% this spring, which ranks in the 8th percentile). However, with his sudden positional flexibility and budding power, he may be a sleeper for a midseason call-up. Kendry Chourio, RHP Chourio was probably the most anticipated Royals prospect to play in Friday's game, especially with all the hype he's received this offseason from prospect experts. In his Spring Breakout debut, Chourio looked solid in two innings of work. He allowed no runs, one hit, no walks, and struck out three on 30 pitches (19 strikes). While those results were encouraging, the TJ Stuff+ metrics weren't as impressive, as illustrated below. There are some encouraging signs in the TJ Stats summary from Chourio's outing today. He flooded the strike zone with a 56.7% zone rate. He also limited hard contact with a .274 xwOBACON. Those are two mature tools that aren't typical for teenage pitchers. On the other hand, he only had a 15.4% chase rate and 9.1% whiff rate. He located more of his pitches down in the zone, especially his four-seamer. Additionally, the four-seamer, despite averaging 97.1 MPH, had only a 95 TJ Stuff+ with an 11.5 iVB. Those aren't exactly great metrics, especially for a prospect of Chourio's caliber. Granted, Chourio produced results, which is what one wants to see in a showcase like this. However, for those fans thinking that Chourio is knocking on the door of the Royals' rotation soon, they may need to cool their jets. Chourio still has a bit of work to do with the shape of his pitches, especially his four-seamer. Blake Mitchell, C Despite the Jensen hype, Mitchell is proving this spring that Royals fans and prospect experts shouldn't sleep on Mitchell's outlook for 2026. The 2023 first-round pick had a nice day on Friday at the plate. He went 1-for-3 with a walk and a three-run home run, which he launched in the top of the fifth off Rangers lefty Josh Trentadue. That kind of easy power, especially against a lefty and to the opposite field, is why the Royals drafted him eighth overall out of high school in 2023. In fact, his power has been a nice development this spring for the Royals in limited Spring Training action. In 11 plate appearances, he has a double and a home run and is posting an OPS of 1.031 and an ISO of .444. He still isn't hitting for a high average (.222), and he continues to show issues with contact and whiffs. That said, the exit velocity and hard-hit numbers have been off the charts for Mitchell this year in limited action. Mitchell knows what he is as a hitter, and he has done a good job this spring of not chasing (97th percentile O_Swing%) while generating walks and maintaining a powerful stroke. Will that approach hold in Double-A (his projected starting level), or will he get exposed? Royals fans will find out in 2026, but right now, it's looking more like the former. Blake Wolters, RHP Wolters didn't have a great performance in the Spring Breakout. In 1.1 IP, he allowed two runs on two hits and two walks and didn't strike out anyone. It was the typical Wolters performance: some intriguing stuff, but not many consistent results. Still, I was intrigued by his outing because one of his pitches really stood out on a TJ Stuff+ scale, as illustrated below. Yep, I'm sure you saw it too. That cutter. Wolters threw his cutter 14 times, good for a usage rate of 43.8%, his second-most thrown offering of the day. However, while he threw his four-seamer more (46.9% usage), his four-seamer only had a 93 TJ Stuff+ compared to the cutter's 110 TJ Stuff+. In terms of results, the cutter had a 33.3% whiff rate and .040 xwOBACON. That's much better than the zero percent whiff and .510 xwOBACON from his four-seamer. In terms of his other offerings, he didn't throw much else. He threw his sinker only twice and his changeup once. His changeup had a decent 99 TJ Stuff+ and 54 grade, but it was only thrown once, so not much could be taken away from that offering today. Wolters is definitely still a project who may be a reliever long-term unless something dramatic happens. He's a two-pitch pitcher, and he doesn't have much of a third offering, something critics have pointed out in the past. That said, Wolters is still 21, not Rule 5 eligible until December of 2027, and will be joining a loaded rotation in Quad Cities that will include Lamkin, Chourio, and Shields. I think Wolters could be in a situation where he could tap into his profile better, with the cutter being the pitch he builds around. Yandel Ricardo, 2B Ricardo was all the rage as a Royals prospect early in 2025, especially after he came out on fire in the Arizona Complex League. In 145 plate appearances, the Cuban-born teenager hit .342 with a 151 wRC+. He also had two home runs, scored 26 runs, collected 21 RBI, and stole 17 bases in 33 games. He also posted a 0.51 BB/K ratio, showing a mature approach for a hitter so young in the Complex League. As expected, the Royals promoted Ricardo to Low-A Columbia, and it was a more humbling experience. In 200 plate appearances with the Fireflies, he hit .212 with a 61 wRC+. He stole 14 bases and scored 24 runs in 50 games. However, he showed no power, with zero home runs and a .064 ISO. His plate discipline also waned a bit, as he only had a 0.32 BB/K ratio in Low-A ball. As a result, Ricardo went from a possible Top-10 or even Top-5 prospect midseason to No. 11 in our rankings. That said, Ricardo showed in the Spring Breakout that he may be bouncing back in 2026, likely in a repeat of Low-A ball. On Friday, the 19-year-old infielder went 1-for-1 with two walks and a double. He showed strong play in the field and had a mature approach at the plate. If that wasn't enough, he has also shown solid metrics in Spring Training, albeit in an extremely limited sample (three plate appearances). What can we tell from his TJ Stats Summary? Ricardo doesn't chase; he's selective with his swings, and he has power potential for a 180-pound teenager. Once he gains more experience and strength, he could be a monster, especially with his raw tools and athleticism. Royals fans shouldn't be surprised if he takes a step forward in Low-A ball and looks more like his Complex League version from 2025.
  10. Image courtesy of Jay Biggerstaff-Imagn Images On Friday afternoon, a couple of new stories broke that seemed to clarify what the Kansas City Royals' pitching staff will look like on Opening Day in Atlanta, which is one week from Friday. The Royals have seven days until their 2026 opener and 10 days until their home opener at Kauffman Stadium. Thus, the news with pitching is expected, especially as Kansas City tries to juggle the rotation and pitching matchups for these final spring contests. Kansas City Options Avila and Cruz to Omaha Shortly before the Royals' Spring Training contest against the San Francisco Giants, the Royals announced the optioning of pitchers Luinder Avila and Steven Cruz to Triple-A Omaha. The move brings the Royals' Major League Spring Training roster to 47. The Royals' decision to option both pitchers isn't totally surprising. Both pitchers have Minor League options and didn't have clear roles going into Spring Training. The Royals still view Avila as a potential starter, and he didn't get a ton of work as expected this spring due to his participation with Team Venezuela in the World Baseball Classic. Still, his numbers were pretty stellar when he did pitch in Spring Training. In six innings of work, he had a 1.50 ERA, 1.17 WHIP, and 1.82 FIP with 30.4% K% and 21.7% K-BB%. He also had solid TJ Stuff+ metrics, as illustrated in his TJ Stats summary below. In addition to having a 101 TJ Stuff+ this spring, he had a 33.9% chase rate and 35.3% whiff rate. His .443 xwOBACON was a bit high, and his 43.3% zone rate was the lone blemish on his performance this spring. In a piece posted by Rogers shortly after the Royals announced the moves, the Royals plan to have Avila stretched out so he can seamlessly rotate between the rotation and the bullpen. Furthermore, manager Matt Quatraro emphasized the need for Avila to throw more innings, and that would be easier to do in Omaha than in Kansas City. As for Cruz, it seemed like he was the victim of an option "crunch" in the bullpen, especially with Alex Lange and Bailey Falter being out of options, according to Quatraro. In seven innings of work, Cruz posted a 2.57 ERA, 1.00 WHIP, and 1.72 FIP. He also had a 27.6% K% and 20.7% K-BB% and generated some excellent TJ Stuff+ metrics, as seen below. Cruz sported some of the best stuff on the Royals' pitching staff this spring with a 104 overall TJ Stuff+, which included a four-seamer with a 105 TJ Stuff+ and a slider with a 108 TJ Stuff+. The 26-year-old didn't generate the most chase (26.1%), but he flooded the zone well (51.1%), generated whiff (27.1%), and limited hard contact (.226 xwOABCON). If Carlos Estevez isn't ready for Opening Day (and he may not be, especially with his velocity so down), Cruz could be an option to fill in the bullpen if the Royals elect to begin Estevez on the 15-Day IL to begin the 2026 season. First Turn of Royals' Rotation is Set Earlier in the afternoon, before the Spring Breakout game between the Royals and Rangers top prospects, Anne Rogers of MLB.com reported that the Royals had set their first "turn" of the rotation. That included the Opening Day series in Atlanta and the one against Minnesota in Kansas City. The rotation is not a surprise, especially since this was the expected projected group before Spring Training began. After Ryan Bergert was optioned to Omaha, it seemed like a done deal that Noah Cameron would have the last spot in the Royals' rotation. There was some concern from fans about having three lefties in a row go in the Twins series (Kris Bubic, Cameron, and Cole Ragans). However, Quartraro seemed to downplay those notions and was more concerned about having their best pitchers go, regardless of matchup or order. The Royals' rotation had the seventh-best ERA in baseball in 2025. With a healthy Ragans and Bubic returning, and depth with Bergert, Falter, and Stephen Kolek (who will start the year on the IL), they certainly will have a chance to perform better than last year's mark, even with the changed ballpark dimensions. View full article
  11. On Friday afternoon, a couple of new stories broke that seemed to clarify what the Kansas City Royals' pitching staff will look like on Opening Day in Atlanta, which is one week from Friday. The Royals have seven days until their 2026 opener and 10 days until their home opener at Kauffman Stadium. Thus, the news with pitching is expected, especially as Kansas City tries to juggle the rotation and pitching matchups for these final spring contests. Kansas City Options Avila and Cruz to Omaha Shortly before the Royals' Spring Training contest against the San Francisco Giants, the Royals announced the optioning of pitchers Luinder Avila and Steven Cruz to Triple-A Omaha. The move brings the Royals' Major League Spring Training roster to 47. The Royals' decision to option both pitchers isn't totally surprising. Both pitchers have Minor League options and didn't have clear roles going into Spring Training. The Royals still view Avila as a potential starter, and he didn't get a ton of work as expected this spring due to his participation with Team Venezuela in the World Baseball Classic. Still, his numbers were pretty stellar when he did pitch in Spring Training. In six innings of work, he had a 1.50 ERA, 1.17 WHIP, and 1.82 FIP with 30.4% K% and 21.7% K-BB%. He also had solid TJ Stuff+ metrics, as illustrated in his TJ Stats summary below. In addition to having a 101 TJ Stuff+ this spring, he had a 33.9% chase rate and 35.3% whiff rate. His .443 xwOBACON was a bit high, and his 43.3% zone rate was the lone blemish on his performance this spring. In a piece posted by Rogers shortly after the Royals announced the moves, the Royals plan to have Avila stretched out so he can seamlessly rotate between the rotation and the bullpen. Furthermore, manager Matt Quatraro emphasized the need for Avila to throw more innings, and that would be easier to do in Omaha than in Kansas City. As for Cruz, it seemed like he was the victim of an option "crunch" in the bullpen, especially with Alex Lange and Bailey Falter being out of options, according to Quatraro. In seven innings of work, Cruz posted a 2.57 ERA, 1.00 WHIP, and 1.72 FIP. He also had a 27.6% K% and 20.7% K-BB% and generated some excellent TJ Stuff+ metrics, as seen below. Cruz sported some of the best stuff on the Royals' pitching staff this spring with a 104 overall TJ Stuff+, which included a four-seamer with a 105 TJ Stuff+ and a slider with a 108 TJ Stuff+. The 26-year-old didn't generate the most chase (26.1%), but he flooded the zone well (51.1%), generated whiff (27.1%), and limited hard contact (.226 xwOABCON). If Carlos Estevez isn't ready for Opening Day (and he may not be, especially with his velocity so down), Cruz could be an option to fill in the bullpen if the Royals elect to begin Estevez on the 15-Day IL to begin the 2026 season. First Turn of Royals' Rotation is Set Earlier in the afternoon, before the Spring Breakout game between the Royals and Rangers top prospects, Anne Rogers of MLB.com reported that the Royals had set their first "turn" of the rotation. That included the Opening Day series in Atlanta and the one against Minnesota in Kansas City. The rotation is not a surprise, especially since this was the expected projected group before Spring Training began. After Ryan Bergert was optioned to Omaha, it seemed like a done deal that Noah Cameron would have the last spot in the Royals' rotation. There was some concern from fans about having three lefties in a row go in the Twins series (Kris Bubic, Cameron, and Cole Ragans). However, Quartraro seemed to downplay those notions and was more concerned about having their best pitchers go, regardless of matchup or order. The Royals' rotation had the seventh-best ERA in baseball in 2025. With a healthy Ragans and Bubic returning, and depth with Bergert, Falter, and Stephen Kolek (who will start the year on the IL), they certainly will have a chance to perform better than last year's mark, even with the changed ballpark dimensions.
  12. Agreed. His command has been inconsistent, for as good as the stuff is, he can be prone to some bad outings. His FIP did outperform his ERA with the Royals, and I think Spring Training was a rough small sample. I think some refinement in Omaha could help him be ready for an early call-up, especially if an injury happens to someone on staff.
  13. Image courtesy of Sam Navarro-Imagn Images Team USA fell short for a second-straight World Baseball Classic. In 2023, they lost to Shohei Ohtani and Team Japan. This time, on March 17th, they lost 3-2 to Team Venezuela, a team led by Royals players Salvador Perez and Maikel Garcia, the latter of whom was named MVP of the WBC. For Team USA and fans, it was a frustrating end to a promising World Baseball Classic. However, Royals fans were able to see star Bobby Witt Jr. show glimpses of his potential on the big stage. In 24 WBC at-bats, Witt slashed .250/.400/.333 with a .733 OPS. He had two doubles, three stolen bases, and scored three runs. Furthermore, he made some incredible defensive plays at shortstop, showing the world why he won a Platinum Glove last season. That said, the biggest development for Witt in the WBC was not only him hitting leadoff, but succeeding in the spot, especially when it came to plate discipline. Witt's Performance at Leadoff in the WBC In his six-game sample in the World Baseball Classic as the USA leadoff hitter, Witt had six walks to only five strikeouts. That is good for a BB/K ratio of 1.20, which is 0.84 points higher than his career BB/K ratio. While he didn't get as many hits as he would've liked (six), he also had a .400 OBP, which was tied for third-best on the USA roster with Gunnar Henderson and Roman Anthony. Furthermore, as the USA leadoff hitter, his Statcast percentiles were similar to those Royals fans saw from Witt in 2024 and 2025, as seen below via TJ Stats. Witt posted only a .309 wOBA, ranking in the 36th percentile. However, he had a .434 xwOBA, ranking in the 89th percentile. In terms of exit velocity, barrel, and hard-hit rates, Witt did with Team USA what he has done with the Royals. His average EV ranked in the 95th percentile, his barrel rate ranked in the 91st percentile, and his hard-hit rate ranked in the 88th percentile. The 25-year-old shortstop has always shown an ability to hit the ball hard at the Major League level. That said, he has historically had an over-eager approach. Last year, not only was his BB/K ratio 0.39, but he also ranked in the 32nd percentile in O-Swing% (30.6%) and 25th percentile in BB% (6.0%). Below is his complete Statcast profile from 2025 via TJ Stats. His 2025 Statcast profile and WBC-specific one don't look all that different at the top of each summary. However, here are some key categorical differences. 40% Swing% in WBC to 51.1% Swing% in 2025. 18.2% BB% in WBC to 6.0% BB% in 2025. 27.2% O-Swing% in WBC to 30.6% O-Swing% in 2025. 17.9% Whiff% in WBC to 23.8% Whiff% in 2025. Of course, this is a 33-plate-appearance sample to a 687-plate-appearance one. Thus, a grain of salt should be taken here, given Witt's major improvement in those four categories. Nonetheless, if Witt can carry over this approach somewhat to the regular season, he would be the Royals' best leadoff candidate in 2026 and beyond. Witt's Previous Leadoff Struggles and Other Options The only issue with Witt being the Royals' leadoff hitter on Opening Day is that he doesn't have a great track record at the top of the order. According to Fangraphs splits, in 201 plate appearances at leadoff, he has a .204 batting average, a 0.20 BB/K ratio, a .620 OPS, and 62 wRC+. Leadoff has been his worst spot in the batting order by a significant margin. Except for fifth, which he has only 8 plate appearances, the next-lowest batting-order wRC+ is third at 119. For context, he has accumulated 2,154 plate appearances in the second spot in the batting order, which is the most of any spot for Witt. He has a 0.40 BB/K ratio, .301 average, .870 OPS, and 136 wRC+ in that second spot in the order. Thus, manager Matt Quatraro has no reason to move Witt, especially since he has been so good at the No. 2 spot. However, the leadoff spot has been a thorn in the Royals' side, especially in Quatraro's tenure as manager. Since 2023, Royals leadoff hitters have posted an 82 wRC+, ranking 28th in baseball, according to Fangraphs. Thus, Kansas City doesn't have a great history in this spot, despite GM JJ Picollo's best efforts. The Royals acquired Jonathan India from Cincinnati to handle leadoff duties last year, but he had a down season in his first year in Kansas City. He posted an 89 wRC+ and .669 OPS in 567 plate appearances last season. That isn't exactly the profile of a player getting everyday at-bats at the top of the lineup. He has had a better spring and continues to be solid in the chase and walk categories, but his lack of exit velocity and barrel ability make him a one-dimensional option. Isaac Collins was acquired by the Royals this offseason, and he fits the disciplined approach that Kansas City wants at the top of the lineup. As a rookie in Milwaukee last year, he posted a .368 OBP and 122 wRC+ in 441 plate appearances with the Brewers. However, he hasn't been the most healthy this spring, and his Cactus League Statcast percentiles have been meager beyond exit velocity and O-Swing%, as illustrated below. The last option could be Garcia, who may be one of the hottest players in baseball right now, especially after his WBC MVP run with Team Venezuela. However, much like Witt, Garcia doesn't have a great history at leadoff. In 885 career plate appearances at leadoff, Garcia has slashed .257/.308/.357 with a .665 OPS and 83 wRC+. He has a 0.40 BB/K ratio at leadoff, but his power has been paltry, as evidenced by his .100 ISO. For comparison, let's see how Garcia has performed in the No. 2, No. 3, No. 4, and No. 5 spots in the batting order in his career with the Royals. No. 2 (31 PA): 1.25 BB/K ratio, .320 average, .160 ISO, and 157 wRC+ No. 3 (99 PA): 0.89 BB/K ratio, .286 average, .198 ISO, and 127 wRC+ No. 4 (285 PA): 0.71 BB/K ratio, .260 average, .143 ISO, and 100 wRC+ No. 5 (184 PA): 0.52 BB/K ratio, .293 average, .138 ISO, and 119 wRC+ Thus, Garcia may be better served in run-driving situations in the batting order (No. 2-5) than run-scoring ones (leadoff). Additionally, the 26-year-old Venezuelan has incredible plate discipline, but he has strong, hard-hit contact ability that could be more valuable in the 2nd through 5th spots in the batting order, as illustrated in his TJ Stats summary this spring. Thus, the Royals certainly have a dilemma at the leadoff spot, which is important to address to improve their offense in 2026 (they ranked 26th in runs scored last year). There are certainly options available, and it wouldn't be surprising to see Quatraro mix up the leadoff hitter from time to time, depending on the pitching matchups. That said, Witt is the Royals' best hitter, and a big year from him will be key to the Royals' postseason chances. It would make sense to ensure he gets as many plate appearances as possible in a given season. The main way to do that? Put him at leadoff on Opening Day in 2026 and keep him there for the remainder of the season. View full article
  14. Team USA fell short for a second-straight World Baseball Classic. In 2023, they lost to Shohei Ohtani and Team Japan. This time, on March 17th, they lost 3-2 to Team Venezuela, a team led by Royals players Salvador Perez and Maikel Garcia, the latter of whom was named MVP of the WBC. For Team USA and fans, it was a frustrating end to a promising World Baseball Classic. However, Royals fans were able to see star Bobby Witt Jr. show glimpses of his potential on the big stage. In 24 WBC at-bats, Witt slashed .250/.400/.333 with a .733 OPS. He had two doubles, three stolen bases, and scored three runs. Furthermore, he made some incredible defensive plays at shortstop, showing the world why he won a Platinum Glove last season. That said, the biggest development for Witt in the WBC was not only him hitting leadoff, but succeeding in the spot, especially when it came to plate discipline. Witt's Performance at Leadoff in the WBC In his six-game sample in the World Baseball Classic as the USA leadoff hitter, Witt had six walks to only five strikeouts. That is good for a BB/K ratio of 1.20, which is 0.84 points higher than his career BB/K ratio. While he didn't get as many hits as he would've liked (six), he also had a .400 OBP, which was tied for third-best on the USA roster with Gunnar Henderson and Roman Anthony. Furthermore, as the USA leadoff hitter, his Statcast percentiles were similar to those Royals fans saw from Witt in 2024 and 2025, as seen below via TJ Stats. Witt posted only a .309 wOBA, ranking in the 36th percentile. However, he had a .434 xwOBA, ranking in the 89th percentile. In terms of exit velocity, barrel, and hard-hit rates, Witt did with Team USA what he has done with the Royals. His average EV ranked in the 95th percentile, his barrel rate ranked in the 91st percentile, and his hard-hit rate ranked in the 88th percentile. The 25-year-old shortstop has always shown an ability to hit the ball hard at the Major League level. That said, he has historically had an over-eager approach. Last year, not only was his BB/K ratio 0.39, but he also ranked in the 32nd percentile in O-Swing% (30.6%) and 25th percentile in BB% (6.0%). Below is his complete Statcast profile from 2025 via TJ Stats. His 2025 Statcast profile and WBC-specific one don't look all that different at the top of each summary. However, here are some key categorical differences. 40% Swing% in WBC to 51.1% Swing% in 2025. 18.2% BB% in WBC to 6.0% BB% in 2025. 27.2% O-Swing% in WBC to 30.6% O-Swing% in 2025. 17.9% Whiff% in WBC to 23.8% Whiff% in 2025. Of course, this is a 33-plate-appearance sample to a 687-plate-appearance one. Thus, a grain of salt should be taken here, given Witt's major improvement in those four categories. Nonetheless, if Witt can carry over this approach somewhat to the regular season, he would be the Royals' best leadoff candidate in 2026 and beyond. Witt's Previous Leadoff Struggles and Other Options The only issue with Witt being the Royals' leadoff hitter on Opening Day is that he doesn't have a great track record at the top of the order. According to Fangraphs splits, in 201 plate appearances at leadoff, he has a .204 batting average, a 0.20 BB/K ratio, a .620 OPS, and 62 wRC+. Leadoff has been his worst spot in the batting order by a significant margin. Except for fifth, which he has only 8 plate appearances, the next-lowest batting-order wRC+ is third at 119. For context, he has accumulated 2,154 plate appearances in the second spot in the batting order, which is the most of any spot for Witt. He has a 0.40 BB/K ratio, .301 average, .870 OPS, and 136 wRC+ in that second spot in the order. Thus, manager Matt Quatraro has no reason to move Witt, especially since he has been so good at the No. 2 spot. However, the leadoff spot has been a thorn in the Royals' side, especially in Quatraro's tenure as manager. Since 2023, Royals leadoff hitters have posted an 82 wRC+, ranking 28th in baseball, according to Fangraphs. Thus, Kansas City doesn't have a great history in this spot, despite GM JJ Picollo's best efforts. The Royals acquired Jonathan India from Cincinnati to handle leadoff duties last year, but he had a down season in his first year in Kansas City. He posted an 89 wRC+ and .669 OPS in 567 plate appearances last season. That isn't exactly the profile of a player getting everyday at-bats at the top of the lineup. He has had a better spring and continues to be solid in the chase and walk categories, but his lack of exit velocity and barrel ability make him a one-dimensional option. Isaac Collins was acquired by the Royals this offseason, and he fits the disciplined approach that Kansas City wants at the top of the lineup. As a rookie in Milwaukee last year, he posted a .368 OBP and 122 wRC+ in 441 plate appearances with the Brewers. However, he hasn't been the most healthy this spring, and his Cactus League Statcast percentiles have been meager beyond exit velocity and O-Swing%, as illustrated below. The last option could be Garcia, who may be one of the hottest players in baseball right now, especially after his WBC MVP run with Team Venezuela. However, much like Witt, Garcia doesn't have a great history at leadoff. In 885 career plate appearances at leadoff, Garcia has slashed .257/.308/.357 with a .665 OPS and 83 wRC+. He has a 0.40 BB/K ratio at leadoff, but his power has been paltry, as evidenced by his .100 ISO. For comparison, let's see how Garcia has performed in the No. 2, No. 3, No. 4, and No. 5 spots in the batting order in his career with the Royals. No. 2 (31 PA): 1.25 BB/K ratio, .320 average, .160 ISO, and 157 wRC+ No. 3 (99 PA): 0.89 BB/K ratio, .286 average, .198 ISO, and 127 wRC+ No. 4 (285 PA): 0.71 BB/K ratio, .260 average, .143 ISO, and 100 wRC+ No. 5 (184 PA): 0.52 BB/K ratio, .293 average, .138 ISO, and 119 wRC+ Thus, Garcia may be better served in run-driving situations in the batting order (No. 2-5) than run-scoring ones (leadoff). Additionally, the 26-year-old Venezuelan has incredible plate discipline, but he has strong, hard-hit contact ability that could be more valuable in the 2nd through 5th spots in the batting order, as illustrated in his TJ Stats summary this spring. Thus, the Royals certainly have a dilemma at the leadoff spot, which is important to address to improve their offense in 2026 (they ranked 26th in runs scored last year). There are certainly options available, and it wouldn't be surprising to see Quatraro mix up the leadoff hitter from time to time, depending on the pitching matchups. That said, Witt is the Royals' best hitter, and a big year from him will be key to the Royals' postseason chances. It would make sense to ensure he gets as many plate appearances as possible in a given season. The main way to do that? Put him at leadoff on Opening Day in 2026 and keep him there for the remainder of the season.
  15. 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. With the Spence move, Bailey Falter, Alex Lange, Hector Neris, and Eli Morgan are the main relievers remaining in camp. They are battling for two spots in the Opening Day bullpen. 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. View full rumor
  16. 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. With the Spence move, Bailey Falter, Alex Lange, Hector Neris, and Eli Morgan are the main relievers remaining in camp. They are battling for two spots in the Opening Day bullpen. 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.
  17. Image courtesy of Jay Biggerstaff-Imagn Images On Tuesday evening, during the World Baseball Classic, the Royals announced via social media that they would option pitchers Ryan Bergert and Mason Black and outfielders Kameron Misner and John Rave to Triple-A Omaha. They also announced that they would be assigning reliever Helcris Olivarez to Minor League Camp. Bergert is the most high-profile player of this group not to make the Opening Day roster. The 26-year-old showed promise last year after being acquired from the Padres with Stephen Kolek for Freddy Fermin. That said, much like last year, consistency proved to be a problem for the talented righty. Bergert made four starts in Cactus League play and pitched 9.2 innings. In that sample, he posted a 6.42 ERA, 1.45 WHIP, 9.41 FIP, and 11.9% K-BB%. He showed excellent stuff this spring, as his 102 TJ Stuff+ was the fourth-best mark of Royals pitchers this spring, according to TJ Stats. However, he struggled with his command, as illustrated by his 38.5% HR/FB% and 43.5% zone rate. His overall Statcast percentiles were promising, for the most part. Conversely, it makes sense for the Royals to let him develop as a starting pitcher in Omaha, where he will get regular innings. Black was acquired from the Giants this offseason, and his role seems to be fluid when it comes to whether he will start or pitch in relief in 2026. That said, the former top San Francisco pitching prospect held his own in Cactus League play, which made his demotion tough for the Royals. In six appearances and eight innings pitched, he posted a 0.00 ERA, 1.00 WHIP, 2.23 FIP, and 15.6% K-BB%. Black didn't generate a lot of chase (16.7% O-Swing%), and his stuff was a bit inconsistent (95 overall TJ Stuff+). However, he showed that he can throw strikes (28.5% CSW), limited contact on pitches in the zone (78th percentile Z-Contact%), and he could be an option in the bullpen if injury or ineffectiveness hit one of the projected Royals relievers. The last pitcher to be cut from the Spring Training roster was Olivarez, who was also acquired from the Giants this offseason. Olivarez had one of the most electric fastballs in Spring Training, velocity-wise. His 97.5 MPH fastball velocity was the second-best mark of Royals pitchers this spring, behind only Dennis Colleran (97.9 MPH FB velocity). Unfortunately, control was an issue for the lefty. In addition to an 8.53 ERA and 1.74 WHIP, Olivarez posted a 42.5% zone rate and a 16.1% BB%, the latter ranking in the 12th percentile. He also didn't generate many strikeouts (19.4% K%) or chase (18.5% O-Swing%). The 25-year-old sports a strong curveball, which had a 108 TJ Stuff+, but his four-seamer, which has good velocity, still needs refinement. The four-seamer had a 98 TJ Stuff+, which is slightly below average. There's no question that Olivarez isn't ready yet, but he could be mid-season, especially if he can improve his four-seamer and generate more swing-and-miss in the Minor Leagues, whether it's in Omaha or Northwest Arkansas (likely the former). On a positive note, he showed a strong ability to generate groundballs, as his 77.8% GB% ranked in the 99th percentile this spring. In terms of hitters, Rave and Misner were optioned to Omaha, which makes sense after the acquisition of Starling Marte this spring. Neither Misner nor Rave hit for a high average this spring, as they posted batting averages of .226 and .231, respectively. However, Misner outperformed Rave overall in Cactus League play. In 36 plate appearances this spring, Rave posted a .713 OPS and had two doubles, two triples, and two stolen bases. Rave did a good job of pulling the ball in the air, but he struggled in nearly every other Statcast category this spring, as illustrated in his Statcast summary from TJ Stats. Misner, on the other hand, showed some solid power and plate discipline this spring but lost out due to a crowded outfield situation. In 30 plate appearances, he posted a .333 OBP, .462 slugging, and .795 OPS. He had a homer, a triple, a double, and six RBI this spring and generated a 15% barrel rate and 60% hard-hit rate. He also didn't chase much, as evidenced by his 22.9% O-Swing%, which ranked in the 71st percentile, according to TJ Stats. With a strong ability to launch the ball this spring (98th percentile LA Sweet-Spot%) and pull the ball in the air (86th percentile Pull Air%), he could be similar to MJ Melendez in terms of power and on-base potential, even if the batting average may be lackluster. Misner could find himself back in the Majors if injury befalls one of the outfielders in 2026, and he could provide sneaky production if given the opportunity. View full article
  18. On Tuesday evening, during the World Baseball Classic, the Royals announced via social media that they would option pitchers Ryan Bergert and Mason Black and outfielders Kameron Misner and John Rave to Triple-A Omaha. They also announced that they would be assigning reliever Helcris Olivarez to Minor League Camp. Bergert is the most high-profile player of this group not to make the Opening Day roster. The 26-year-old showed promise last year after being acquired from the Padres with Stephen Kolek for Freddy Fermin. That said, much like last year, consistency proved to be a problem for the talented righty. Bergert made four starts in Cactus League play and pitched 9.2 innings. In that sample, he posted a 6.42 ERA, 1.45 WHIP, 9.41 FIP, and 11.9% K-BB%. He showed excellent stuff this spring, as his 102 TJ Stuff+ was the fourth-best mark of Royals pitchers this spring, according to TJ Stats. However, he struggled with his command, as illustrated by his 38.5% HR/FB% and 43.5% zone rate. His overall Statcast percentiles were promising, for the most part. Conversely, it makes sense for the Royals to let him develop as a starting pitcher in Omaha, where he will get regular innings. Black was acquired from the Giants this offseason, and his role seems to be fluid when it comes to whether he will start or pitch in relief in 2026. That said, the former top San Francisco pitching prospect held his own in Cactus League play, which made his demotion tough for the Royals. In six appearances and eight innings pitched, he posted a 0.00 ERA, 1.00 WHIP, 2.23 FIP, and 15.6% K-BB%. Black didn't generate a lot of chase (16.7% O-Swing%), and his stuff was a bit inconsistent (95 overall TJ Stuff+). However, he showed that he can throw strikes (28.5% CSW), limited contact on pitches in the zone (78th percentile Z-Contact%), and he could be an option in the bullpen if injury or ineffectiveness hit one of the projected Royals relievers. The last pitcher to be cut from the Spring Training roster was Olivarez, who was also acquired from the Giants this offseason. Olivarez had one of the most electric fastballs in Spring Training, velocity-wise. His 97.5 MPH fastball velocity was the second-best mark of Royals pitchers this spring, behind only Dennis Colleran (97.9 MPH FB velocity). Unfortunately, control was an issue for the lefty. In addition to an 8.53 ERA and 1.74 WHIP, Olivarez posted a 42.5% zone rate and a 16.1% BB%, the latter ranking in the 12th percentile. He also didn't generate many strikeouts (19.4% K%) or chase (18.5% O-Swing%). The 25-year-old sports a strong curveball, which had a 108 TJ Stuff+, but his four-seamer, which has good velocity, still needs refinement. The four-seamer had a 98 TJ Stuff+, which is slightly below average. There's no question that Olivarez isn't ready yet, but he could be mid-season, especially if he can improve his four-seamer and generate more swing-and-miss in the Minor Leagues, whether it's in Omaha or Northwest Arkansas (likely the former). On a positive note, he showed a strong ability to generate groundballs, as his 77.8% GB% ranked in the 99th percentile this spring. In terms of hitters, Rave and Misner were optioned to Omaha, which makes sense after the acquisition of Starling Marte this spring. Neither Misner nor Rave hit for a high average this spring, as they posted batting averages of .226 and .231, respectively. However, Misner outperformed Rave overall in Cactus League play. In 36 plate appearances this spring, Rave posted a .713 OPS and had two doubles, two triples, and two stolen bases. Rave did a good job of pulling the ball in the air, but he struggled in nearly every other Statcast category this spring, as illustrated in his Statcast summary from TJ Stats. Misner, on the other hand, showed some solid power and plate discipline this spring but lost out due to a crowded outfield situation. In 30 plate appearances, he posted a .333 OBP, .462 slugging, and .795 OPS. He had a homer, a triple, a double, and six RBI this spring and generated a 15% barrel rate and 60% hard-hit rate. He also didn't chase much, as evidenced by his 22.9% O-Swing%, which ranked in the 71st percentile, according to TJ Stats. With a strong ability to launch the ball this spring (98th percentile LA Sweet-Spot%) and pull the ball in the air (86th percentile Pull Air%), he could be similar to MJ Melendez in terms of power and on-base potential, even if the batting average may be lackluster. Misner could find himself back in the Majors if injury befalls one of the outfielders in 2026, and he could provide sneaky production if given the opportunity.
  19. Image courtesy of Sam Navarro-Imagn Images Without a doubt, one of the biggest beneficiaries from the World Baseball Classic may be Jac Caglianone, the projected Opening Day right fielder for the Kansas City Royals. Team Italy's dream run ended on Monday night, as they lost to Team Venezuela 4-2 in Miami. That sets up a massive WBC championship matchup between Venezuela and Team USA, which is trying to win its first WBC since 2017. While Team Italy's journey ended in the semi-final, their stellar performance allowed Caglianone to get some much-needed at-bats against good competition. There was some worry initially that Caglianone's absence from the Royals camp due to the WBC could affect his work with the Royals' new assistant hitting coaches. However, if anything, he showed the same kind of approach in the WBC that he did in Cactus League play, which should bode well for him with Opening Day roughly eight days away. Let's explore how Caglianone did this spring, the changes he made from his rookie year with the Royals, and what fans can expect from the promising slugger this season. Caglianone Showed Progress in Arizona and WBC Caglianone didn't get a whole lot of plate appearances in Cactus League play before reporting to Italy for the WBC. That said, his small sample was stellar, with him showing growth in the right areas offensively. In six games and 20 plate appearances in Arizona, Caglianone slashed .400/.550/.733 with a 1.2833 OPS. He only struck out in 15.5% of at-bats and had a walk rate of 25.5%. Furthermore, the batted-ball metrics were excellent, as he ranked in the upper percentiles in 90th EV, Max EV, and xwOBA, as seen in his Statcast percentiles below. The power has always been Caglianone's calling card, especially in Spring Training. Last spring, he posted a 25% barrel rate, 50% hard-hit rate, and .667 ISO. However, the plate discipline was a lot more questionable last season in Arizona. In 23 plate appearances last spring, Caglianone had a swinging-strike rate of 13%, a swing% of 50%, and an O-Swing% of 34.1%. That hurt him in his transition to the Major Leagues, as his over-eager approach was exposed last season. That said, it's been a different story this spring, as the former Florida Gator has shown a more discerning approach at the plate. His swinging-strike rate is down to 10.3%, his swing% is 37.9%, and his O-Swing% is 23.4%. As a result, his O-Swing% ranks in the 67th percentile, a major improvement from his mark last spring. As a result, his better pitch selection has led to more pulling of the ball than a spring ago. His pull% is 42.3%, which is much better than his 21.4% pull% last spring. He still needs to work on launching the ball better, as his pull air% of 15.4% is 6 percentage points lower than a year ago. That said, it seems like Cags is seeing the ball better at the plate, which shows the progress he has made since his Royals debut. In the WBC, it's been much of the same for Caglianone with Italy. In 14 at-bats, he slashed .286/.500/.571 with a 1.071 OPS. He had five walks to four strikeouts, scored six runs, collected four RBI, and launched a home run against Ryan Yarbrough of Team USA in pool play. While he had only one home run, Caglianone had a patient approach that was valuable to Team Italy in the middle to lower end of the lineup. It seemed like he wasn't used as an everyday player initially (he sat out Italy's second game of pool play), but after his strong performance against Team USA, manager Francisco Cervelli made Caglianone a mainstay in the Italian lineup for the remainder of the WBC. Caglianone's .500 OBP was the third-best mark of Italian players, and 1.071 OPS ranked 7th. Issues With Chase and Launching the Ball It was a tough MLB debut for Caglianone in 2025. In 62 games and 232 plate appearances, he slashed .157/.237/.295 with a .532 OPS. He showed some solid exit velocity and hard-hit ability, but he failed to launch the ball and struggled with chasing out of the zone, as illustrated in his TJ Stats Statcast summary below. Last year, Caglianone ranked in the 8th percentile in O-Swing% and 71st percentile in Swing%. It's been the opposite story this spring, both in the Cactus League and the WBC competition. That is an encouraging sign that Caglianone is not only developing better pitch recognition but is relaxing and not pressing at the plate, something he struggled with in 2025. The main area of focus will be Caglianone launching the ball, as his 30.4% LA Sweet-Spot% ranked in the 20th percentile last year. We haven't seen a ton of progress in this area, as his 26.9% LA Sweet-Spot% this spring is actually lower than his mark in the 2025 regular season. That said, it is such a small sample, so some time for adjustment may be needed, especially for a hitter as talented as Caglianone. When looking at his radial chart from last year via Savant, he hit so many balls on the ground, both of the fielding out and base hit variety. For a hitter with elite exit velocity and hard-hit skills, that needs to improve. He has been pulling the ball better in the air this spring, as his 15.4% pull air% is 3.4% higher than his regular-season mark last year. His 9.0-degree average launch angle is also 4.9 degrees better than his average launch angle from his Royals debut. Thus, baby steps are being made for Caglianone this spring, which is promising. Another promising development for Calgianone is his gradual improvement in Ideal Angle% over the course of the season. Below is the definition of Ideal Attack Angle and why it's important, according to MLB.com. Here's a look at Caglianone's Ideal Attack Angle rolling chart from last year, via Savant. Caglianone showed some initial progress, but hit a wall around the 150th to 225th competitive swing range. However, after that 225th swing, he ended up seeing a positive Ideal Angle% trend and ended up being an above-average hitter in this category by the conclusion of the season. Caglianone, carrying this positive trend into 2026, will help him get off to a much better start in his sophomore season with the Royals. Final Thoughts on Caglianone's Spring The Royals do not need Caglianone to be a "savior" of this Royals lineup, as was the case last June when they called him up to the big leagues. The top of Kansas City's lineup is well-established with Bobby Witt Jr., Maikel Garcia, Vinnie Pasquantino, and Salvador Perez. These four guys will carry the Royals offensively and should be due for strong years, even if one or two of them regress. Furthermore, the floor of this Royals lineup is better with Jonathan India and Michael Massey looking to bounce back, and newcomers Isaac Collins and Starling Marte giving Kansas City some professional at-bats at the bottom of the lineup. Lastly, don't forget Carter Jensen, who had a sensational rookie campaign in September and has been looking good this spring with an .880 OPS in 32 plate appearances. In addition to posting solid Statcast percentiles, especially in terms of exit velocity, barrel rate, hard-hit rate, and O-Swing%, he has launched three home runs this spring. That included this 438-foot one below from a few days ago against the Diamondbacks. Thus, the Royals need Cags to do what he's been doing this spring with the Royals and Italy. If he can be a solid bat in the middle of the lineup, Kansas City will be more than happy. Here are a few projections for Caglianone in 2026: ATC: 496 plate appearances, 19 home runs, 58 runs scored, 64 RBI, 100 wRC+ The BAT X: 496 plate appearances, 16 home runs, 56 runs scored, 60 RBI, 90 wRC+ ZiPS: 524 plate appearances, 23 home runs, 64 runs scored, 71 RBI, 109 wRC+ If Caglianone can produce something in the range of those three projections, not only will the Royals be a playoff team, but they will have a player in Caglianone who may be worth a long-term extension at the conclusion of the 2026 season. View full article
  20. Without a doubt, one of the biggest beneficiaries from the World Baseball Classic may be Jac Caglianone, the projected Opening Day right fielder for the Kansas City Royals. Team Italy's dream run ended on Monday night, as they lost to Team Venezuela 4-2 in Miami. That sets up a massive WBC championship matchup between Venezuela and Team USA, which is trying to win its first WBC since 2017. While Team Italy's journey ended in the semi-final, their stellar performance allowed Caglianone to get some much-needed at-bats against good competition. There was some worry initially that Caglianone's absence from the Royals camp due to the WBC could affect his work with the Royals' new assistant hitting coaches. However, if anything, he showed the same kind of approach in the WBC that he did in Cactus League play, which should bode well for him with Opening Day roughly eight days away. Let's explore how Caglianone did this spring, the changes he made from his rookie year with the Royals, and what fans can expect from the promising slugger this season. Caglianone Showed Progress in Arizona and WBC Caglianone didn't get a whole lot of plate appearances in Cactus League play before reporting to Italy for the WBC. That said, his small sample was stellar, with him showing growth in the right areas offensively. In six games and 20 plate appearances in Arizona, Caglianone slashed .400/.550/.733 with a 1.2833 OPS. He only struck out in 15.5% of at-bats and had a walk rate of 25.5%. Furthermore, the batted-ball metrics were excellent, as he ranked in the upper percentiles in 90th EV, Max EV, and xwOBA, as seen in his Statcast percentiles below. The power has always been Caglianone's calling card, especially in Spring Training. Last spring, he posted a 25% barrel rate, 50% hard-hit rate, and .667 ISO. However, the plate discipline was a lot more questionable last season in Arizona. In 23 plate appearances last spring, Caglianone had a swinging-strike rate of 13%, a swing% of 50%, and an O-Swing% of 34.1%. That hurt him in his transition to the Major Leagues, as his over-eager approach was exposed last season. That said, it's been a different story this spring, as the former Florida Gator has shown a more discerning approach at the plate. His swinging-strike rate is down to 10.3%, his swing% is 37.9%, and his O-Swing% is 23.4%. As a result, his O-Swing% ranks in the 67th percentile, a major improvement from his mark last spring. As a result, his better pitch selection has led to more pulling of the ball than a spring ago. His pull% is 42.3%, which is much better than his 21.4% pull% last spring. He still needs to work on launching the ball better, as his pull air% of 15.4% is 6 percentage points lower than a year ago. That said, it seems like Cags is seeing the ball better at the plate, which shows the progress he has made since his Royals debut. In the WBC, it's been much of the same for Caglianone with Italy. In 14 at-bats, he slashed .286/.500/.571 with a 1.071 OPS. He had five walks to four strikeouts, scored six runs, collected four RBI, and launched a home run against Ryan Yarbrough of Team USA in pool play. While he had only one home run, Caglianone had a patient approach that was valuable to Team Italy in the middle to lower end of the lineup. It seemed like he wasn't used as an everyday player initially (he sat out Italy's second game of pool play), but after his strong performance against Team USA, manager Francisco Cervelli made Caglianone a mainstay in the Italian lineup for the remainder of the WBC. Caglianone's .500 OBP was the third-best mark of Italian players, and 1.071 OPS ranked 7th. Issues With Chase and Launching the Ball It was a tough MLB debut for Caglianone in 2025. In 62 games and 232 plate appearances, he slashed .157/.237/.295 with a .532 OPS. He showed some solid exit velocity and hard-hit ability, but he failed to launch the ball and struggled with chasing out of the zone, as illustrated in his TJ Stats Statcast summary below. Last year, Caglianone ranked in the 8th percentile in O-Swing% and 71st percentile in Swing%. It's been the opposite story this spring, both in the Cactus League and the WBC competition. That is an encouraging sign that Caglianone is not only developing better pitch recognition but is relaxing and not pressing at the plate, something he struggled with in 2025. The main area of focus will be Caglianone launching the ball, as his 30.4% LA Sweet-Spot% ranked in the 20th percentile last year. We haven't seen a ton of progress in this area, as his 26.9% LA Sweet-Spot% this spring is actually lower than his mark in the 2025 regular season. That said, it is such a small sample, so some time for adjustment may be needed, especially for a hitter as talented as Caglianone. When looking at his radial chart from last year via Savant, he hit so many balls on the ground, both of the fielding out and base hit variety. For a hitter with elite exit velocity and hard-hit skills, that needs to improve. He has been pulling the ball better in the air this spring, as his 15.4% pull air% is 3.4% higher than his regular-season mark last year. His 9.0-degree average launch angle is also 4.9 degrees better than his average launch angle from his Royals debut. Thus, baby steps are being made for Caglianone this spring, which is promising. Another promising development for Calgianone is his gradual improvement in Ideal Angle% over the course of the season. Below is the definition of Ideal Attack Angle and why it's important, according to MLB.com. Here's a look at Caglianone's Ideal Attack Angle rolling chart from last year, via Savant. Caglianone showed some initial progress, but hit a wall around the 150th to 225th competitive swing range. However, after that 225th swing, he ended up seeing a positive Ideal Angle% trend and ended up being an above-average hitter in this category by the conclusion of the season. Caglianone, carrying this positive trend into 2026, will help him get off to a much better start in his sophomore season with the Royals. Final Thoughts on Caglianone's Spring The Royals do not need Caglianone to be a "savior" of this Royals lineup, as was the case last June when they called him up to the big leagues. The top of Kansas City's lineup is well-established with Bobby Witt Jr., Maikel Garcia, Vinnie Pasquantino, and Salvador Perez. These four guys will carry the Royals offensively and should be due for strong years, even if one or two of them regress. Furthermore, the floor of this Royals lineup is better with Jonathan India and Michael Massey looking to bounce back, and newcomers Isaac Collins and Starling Marte giving Kansas City some professional at-bats at the bottom of the lineup. Lastly, don't forget Carter Jensen, who had a sensational rookie campaign in September and has been looking good this spring with an .880 OPS in 32 plate appearances. In addition to posting solid Statcast percentiles, especially in terms of exit velocity, barrel rate, hard-hit rate, and O-Swing%, he has launched three home runs this spring. That included this 438-foot one below from a few days ago against the Diamondbacks. Thus, the Royals need Cags to do what he's been doing this spring with the Royals and Italy. If he can be a solid bat in the middle of the lineup, Kansas City will be more than happy. Here are a few projections for Caglianone in 2026: ATC: 496 plate appearances, 19 home runs, 58 runs scored, 64 RBI, 100 wRC+ The BAT X: 496 plate appearances, 16 home runs, 56 runs scored, 60 RBI, 90 wRC+ ZiPS: 524 plate appearances, 23 home runs, 64 runs scored, 71 RBI, 109 wRC+ If Caglianone can produce something in the range of those three projections, not only will the Royals be a playoff team, but they will have a player in Caglianone who may be worth a long-term extension at the conclusion of the 2026 season.
  21. On Tuesday, during the Royals' evening Spring Training game against the Dodgers, Kansas City announced that Cole Ragans would be the Opening Day starter for their first game against Atlanta on March 27th. This will be the third-straight Opening Day start for Ragans, as he toed the rubber for the Royals on Opening Day in 2024 and 2025. This will be his first Opening Day start away from Kauffman Stadium. Manager Matt Quatraro was highly complimentary of Ragans after sharing the news. He pointed out in the Rogers piece that the 28-year-old ace will be key to their playoff chances in 2026. Ragans is coming off a tough 2025 marred by injury. He only made 13 starts for the Royals and pitched 61.2 innings in 2025. The ERA was high at 4.67, but his WHIP was 1.18, his FIP was 2.47, and his K% and K-BB% were solid at 38.1% and 30.4%, respectively. For context, his 30.4% K-BB% was 9.9 percentage points better than his 2024 mark. An issue for Ragans in 2025 was that he gave up more barrels and allowed fewer ground balls. That said, his percentiles otherwise were encouraging, as illustrated in his TJ Stats Statcast summary below. Ragans has been fully healthy this spring, making four starts and pitching 10.2 innings. The ERA is rough at 8.44, and he's been hurt by an 18.2% HR/FB rate. Conversely, his K% is 30%, his K-BB% is 24%, and the stuff metrics have been impressive, as illustrated in his TJ Stats summary below. Even though the ERA isn't great, the solid TJ Stuff+ (104 overall), strong chase (31.1%) and whiff (35.5%) rates should make Royals fans encouraged that Ragans is not just ready for Opening Day, but for 2026 in general.
  22. On Tuesday, during the Royals' evening Spring Training game against the Dodgers, Kansas City announced that Cole Ragans would be the Opening Day starter for their first game against Atlanta on March 27th. This will be the third-straight Opening Day start for Ragans, as he toed the rubber for the Royals on Opening Day in 2024 and 2025. This will be his first Opening Day start away from Kauffman Stadium. Manager Matt Quatraro was highly complimentary of Ragans after sharing the news. He pointed out in the Rogers piece that the 28-year-old ace will be key to their playoff chances in 2026. Ragans is coming off a tough 2025 marred by injury. He only made 13 starts for the Royals and pitched 61.2 innings in 2025. The ERA was high at 4.67, but his WHIP was 1.18, his FIP was 2.47, and his K% and K-BB% were solid at 38.1% and 30.4%, respectively. For context, his 30.4% K-BB% was 9.9 percentage points better than his 2024 mark. An issue for Ragans in 2025 was that he gave up more barrels and allowed fewer ground balls. That said, his percentiles otherwise were encouraging, as illustrated in his TJ Stats Statcast summary below. Ragans has been fully healthy this spring, making four starts and pitching 10.2 innings. The ERA is rough at 8.44, and he's been hurt by an 18.2% HR/FB rate. Conversely, his K% is 30%, his K-BB% is 24%, and the stuff metrics have been impressive, as illustrated in his TJ Stats summary below. Even though the ERA isn't great, the solid TJ Stuff+ (104 overall), strong chase (31.1%) and whiff (35.5%) rates should make Royals fans encouraged that Ragans is not just ready for Opening Day, but for 2026 in general. View full rumor
  23. Image courtesy of Denis Poroy-Imagn Images When it comes to evaluating pitchers and their pitches, pitch modeling is all the rage. Whether it's models from Eno Sarris (Fangraphs), Jeremy Maschino (Pitch Profiler), or Kyle Bland (Pitcher List), pitching models give us a chance to understand how the characteristics of a pitcher's particular offering contribute to preventing runs. Thomas Nestico's pitch model, TJ Stuff+, has been one of my favorite models, mostly because I believe in the data he selects and analyzes. Furthermore, TJ Stats' presentation of the data, especially through his pitcher summaries, makes the most sense to me for understanding pitch effectiveness. When it comes to what TJ Stuff+ does, there are three key characteristics: A full deep dive into the TJ Stuff+ process is available in this Medium article published by Nestico in 2024. With that context about TJ Stuff+, Nestico's TJ Stats site has seen massive improvement over the past year and has been one of the best resources this spring for acquiring and breaking down pitch-modeling data from Spring Training. With every MLB Spring Training ballpark having public Statcast data, fans can get a breakdown of pitcher TJ Stuff+ every outing and overall this spring as well. Thus, with Opening Day coming up in 10 days, I wanted to see which Royals pitchers have been the top performers this spring in TJ Stuff+, whether in Cactus League play or WBC competition. A full leaderboard of Royals pitchers and their TJ Stuff+ marks can be seen here. Let's take a look at five Kansas City pitchers who have thrived this spring in TJ Stuff+ and what Royals fans can take away from those particular pitchers' metrics in preparation for the upcoming season. Steven Cruz, RHP, 107 Overall TJ Stuff+ Cruz hasn't seen a whole lot of work this spring, as he has only pitched 4.2 innings and thrown 56 total pitches. However, in his limited work, the 26-year-old righty has been sensational on a TJ Stuff+ end. The 6'7 pitcher leads all Royals with a 107 overall TJ stuff+ mark this spring. That includes two pitches with TJ Stuff+ marks of 110: his four-seamer and slider. His four-seamer has been his best pitch not just in terms of velocity (96.6 MPH), but also whiff rate (70%) and xwOBACON (.274). The pitch has shown some growth for Cruz over the past year in generating better iVB while still maintaining the horizontal break (HB) that makes it a unique fastball offering. When he locates the four-seamer effectively in the zone (especially up), it can be an effective offering, especially in two-strike counts. Here's an example of Cruz pumping the four-seamer 101.2 MPH last year to Cal Raleigh and striking him out. His slider has also been an effective offering in terms of TJ Stuff+ and zone rate (58.8%). He hasn't generated as many chases (28.6%) or whiffs (18.2%) with his primary breaking offer, but he may still be working on the command of the pitch this spring. I think once he gets more ramped up, his slider will be an effective secondary offering for him. Last year, he produced a 24.5% whiff rate and .201 xwOBA on the slider. The only pitch that has been underwhelming is the cutter, which has a 99 TJ Stuff+. Cruz has been flooding the zone with the offering (69.2%), but it's been getting hit hard (.691 xwOBACON). The cutter was a great put-away pitch for him last year (36.4%), but it wasn't a great overall whiff pitch (19%). His cutter was his second-most-thrown offering last year (25.5%), so I wonder if Cruz will throw his cutter less and slider more in 2026, based on his Spring Training trend. Cole Ragans, LHP, 104 Overall TJ Stuff+ Ragans has been the Royals' second-best pitcher in terms of overall TJ Stuff+ and the best starter this spring in this category. He has four pitches with a 100 TJ Stuff+ or higher, including his four-seamer, slider, changeup, and cutter. He also has three pitches with 60 grades or higher (four-seamer, slider, and changeup). His four-seamer and slider have been his main weapons in Cactus League play, as Ragans has thrown them 53.4% and 18.7% of the time, respectively. His four-seamer is generating a 30.2% chase and 37.7% whiff, and his slider has a 47.8% cahse and 43.5% whiff. The four-seamer has gotten hit a bit hard, with a .535 xwOBACON. That said, it's Spring Training, and Ragans' command is still getting ramped up (46.6% zone rate). Ragans generated a 43.4% whiff rate and 28.9% put away rate on his slider in 2025. He threw it only 13.8% of the time last year, nearly 5% lower than his usage this spring. When the slider is working, it's his best swing-and-miss offering, as illustrated in this strikeout of Austin Hedges last year. He's only been using the knuckle curve sparingly this spring, with an 8.8% usage. That's four percent down from a year ago. However, it only has a 97 TJ Stuff+ and a 40 grade, so it makes sense why Ragans would opt for the slider more and the curve less in Arizona. It will be interesting to see if this usage breakdown carries over to the regular season. Ryan Bergert, RHP, 102 TJ Stuff+ The results haven't been great for Bergert this spring. After a strong start, he has a 6.52 ERA and 1.45 WHIP in 9.2 IP. To make matters worse, his FIP is worse than his ERA at 9.46. That doesn't bode well for him getting a spot on the Opening Day, though Spring Training numbers always have to be taken with a grain of salt. On a positive note, the stuff has been solid for Bergert in Cactus League play. He has an overall TJ Stuff+ of 102 with four pitches with TJ Stuff+ marks over 100 (four-seamer, slider, sweeper, and curveball). He also has a chase rate of 36.5% and a whiff rate of 34.7%. What's interesting, however, is that despite those strong chase and whiff numbers, he has a pretty mediocre K% (19%). Thus, putting away batters has been a work in progress for Bergert this spring. An issue is that Bergert's control has been erratic, as evidenced by his 43.5% zone rate. One concerning pitch related to this trend has been his slider. It has a 106 TJ Stuff+ and some great chase (45.2%) and whiff (54.8%) rates. However, it has a 42.6% zone rate and .497 xwOBACON. A primary issue is that it hasn't been all that effective against lefties this spring, according to his heatmap data from TJ Stats. The slider has a 52.8% CSW and 80% whiff rate against righties. However, it has only a 16.7% CSW and a 9.1% whiff rate against lefties. He is also leaving the pitch a lot more in the zone against righties, which explains why he's not generating as many whiffs. Bergert has thrown the slider 19.6% of the time against lefties this spring, so it is used fairly often. Hence, ironing out the command on the pitch to generate more strikes, especially of the whiff variety, could make his slider more effective overall in 2026 (and thus help his strikeout problem in Spring Training). Dennis Colleran, RHP, 102 TJ Stuff+ Colleran has been one of the best non-roster invitee stories this spring for the Royals. In four innings of work in Cactus League play, he posted a 0.00 ERA, 0.25 WHIP, 1.65 FIP, and a 25% K% and K-BB%. When it comes to results, no NRI pitching prospect was more impressive than the former Northeastern product. In terms of TJ Stuff+ data, there was also a lot to like with Colleran this spring. The 22-year-old righty posted a 102 overall TJ Stuff+ with a 55.2% zone rate, 30.8% chase, 33.3% whiff, and .241 xwOBACON. All those metrics are not just above-average, but quite stellar. Even though Colleran was already sent to Minor League Camp for the remainder of Spring Training, he may be a candidate for a midseason or end-of-year call-up if he progresses in Minor League ball as expected in 2026. One of Colleran's most intriguing pitches was his four-seamer, which he threw 34.5% of the time this spring. The four-seamer averaged 98.2 MPH and had an excellent chase rate (33.3%), whiff rate (45.5%), and xwOBACON (.277). However, the TJ Stuff+ was mediocre at 99. When it comes to shape, Colleran's four-seamer is pretty atypical. It has more horizontal movement with a 12.7 HB. As a result, his iVB is lower than typical for a four-seamer, at 11.6. Colleran has a pretty horizontal arm angle at 19 degrees, so increasing the iVB should be possible. However, it's a bit flatter, moving more like a sinker than a traditional four-seamer. Here's a look at the heatmap data of Colleran's four-seamer, and it's interesting to note how much he left it in the zone this spring. Now, the middle location of those four-seamers didn't hurt him too much. He had a 33.3% CSW against lefties and 50% CSW against righties, as well as xwOBACON marks of .321 and .263, against lefties and righties, respectively. However, when it came to the quality of competition, he had an Opponent Quality of 6.4, according to Baseball-Reference. That is just below Double-A competition on their scale. Thus, Colleran still has some things to work on, especially with his four-seamer. The velocity is there. The swing-and-miss ability is there. However, generating a better shape on the pitch will help him in his transition to the Major Leagues, whether it's this year or next. Luinder Avila, RHP, 102 Overall TJ Stuff+ Avila has been one of the more intriguing pitchers for the Royals this spring, as his outlook for 2026 still feels a bit in flux. On one hand, it seems that Matt Quatraro and the organization believe Avila can still develop into a frontline starting pitcher at the MLB level. If that's the case, then it would make sense for Avila to begin the year in Triple-A Omaha so he can get starts and innings. That's hard to do now at the Major League level with a crowded Royals rotation. However, looking at his repertoire and TJ Stats summary, it's hard to fully buy into Avila as a starter for now. The Venezuelan-born pitcher has an elite curveball that demonstrated a 107 TJ Stuff+ and a 66 grade this spring. He had some trouble with locating it in Arizona, as evidenced by his 38.6% zone rate and 18.5% chase. However, he still had a 35.7% whiff rate on the pitch, which shows its effectiveness at generating swing-and-miss swings. The big area of focus with Avila is his fastball offerings, specifically his sinker and four-seamer. The pitches have average grades, with his sinker at 96 TJ Stuff+ and his four-seamer at 101 TJ Stuff+. That said, despite having a lower TJ Stuff+, this sinker has been more effective this spring for Avila, as he is generating a 37.5% chase, 35% whiff, and .171 xwOBACON with the pitch. His four-seamer has a better TJ Stuff+ but lags in whiff (15.4%) and xwOBACON (.627). What's intriguing about Avila's sinker and four-seamer is that when he's fully letting loose of it in high-pressure situations, like the WBC, he has seen a sharp jump in pitch quality. That was the case in Monday's WBC semi-final, as he went 2.1 IP and posted excellent stuff metrics in his relief appearance against Italy. Not only did Avila have a 106 overall TJ Stuff+ against Italy, but he had three pitches with grades over 70 (curveball, changeup, and four-seamer), and all of his pitches were over 60. He didn't generate a lot of whiff (11.8%), but he did a solid job when it came to inducing chase (38.9%) and weak contact (.291 xwOBACON). Thus, would Avila be better served in the bullpen, where his stuff could play up in the big, high-leverage moments? The data seems to point in that direction, though the decision will ultimately fall on Quatraro and GM JJ Picollo. Safe to say, after a strong MLB debut in 2025 (1.29 ERA and 0.93 WHIP in 14 IP) and a strong spring in the Cactus League and WBC play, it will be tough to leave Avila off the Royals' Opening Day roster. View full article
  24. When it comes to evaluating pitchers and their pitches, pitch modeling is all the rage. Whether it's models from Eno Sarris (Fangraphs), Jeremy Maschino (Pitch Profiler), or Kyle Bland (Pitcher List), pitching models give us a chance to understand how the characteristics of a pitcher's particular offering contribute to preventing runs. Thomas Nestico's pitch model, TJ Stuff+, has been one of my favorite models, mostly because I believe in the data he selects and analyzes. Furthermore, TJ Stats' presentation of the data, especially through his pitcher summaries, makes the most sense to me for understanding pitch effectiveness. When it comes to what TJ Stuff+ does, there are three key characteristics: A full deep dive into the TJ Stuff+ process is available in this Medium article published by Nestico in 2024. With that context about TJ Stuff+, Nestico's TJ Stats site has seen massive improvement over the past year and has been one of the best resources this spring for acquiring and breaking down pitch-modeling data from Spring Training. With every MLB Spring Training ballpark having public Statcast data, fans can get a breakdown of pitcher TJ Stuff+ every outing and overall this spring as well. Thus, with Opening Day coming up in 10 days, I wanted to see which Royals pitchers have been the top performers this spring in TJ Stuff+, whether in Cactus League play or WBC competition. A full leaderboard of Royals pitchers and their TJ Stuff+ marks can be seen here. Let's take a look at five Kansas City pitchers who have thrived this spring in TJ Stuff+ and what Royals fans can take away from those particular pitchers' metrics in preparation for the upcoming season. Steven Cruz, RHP, 107 Overall TJ Stuff+ Cruz hasn't seen a whole lot of work this spring, as he has only pitched 4.2 innings and thrown 56 total pitches. However, in his limited work, the 26-year-old righty has been sensational on a TJ Stuff+ end. The 6'7 pitcher leads all Royals with a 107 overall TJ stuff+ mark this spring. That includes two pitches with TJ Stuff+ marks of 110: his four-seamer and slider. His four-seamer has been his best pitch not just in terms of velocity (96.6 MPH), but also whiff rate (70%) and xwOBACON (.274). The pitch has shown some growth for Cruz over the past year in generating better iVB while still maintaining the horizontal break (HB) that makes it a unique fastball offering. When he locates the four-seamer effectively in the zone (especially up), it can be an effective offering, especially in two-strike counts. Here's an example of Cruz pumping the four-seamer 101.2 MPH last year to Cal Raleigh and striking him out. His slider has also been an effective offering in terms of TJ Stuff+ and zone rate (58.8%). He hasn't generated as many chases (28.6%) or whiffs (18.2%) with his primary breaking offer, but he may still be working on the command of the pitch this spring. I think once he gets more ramped up, his slider will be an effective secondary offering for him. Last year, he produced a 24.5% whiff rate and .201 xwOBA on the slider. The only pitch that has been underwhelming is the cutter, which has a 99 TJ Stuff+. Cruz has been flooding the zone with the offering (69.2%), but it's been getting hit hard (.691 xwOBACON). The cutter was a great put-away pitch for him last year (36.4%), but it wasn't a great overall whiff pitch (19%). His cutter was his second-most-thrown offering last year (25.5%), so I wonder if Cruz will throw his cutter less and slider more in 2026, based on his Spring Training trend. Cole Ragans, LHP, 104 Overall TJ Stuff+ Ragans has been the Royals' second-best pitcher in terms of overall TJ Stuff+ and the best starter this spring in this category. He has four pitches with a 100 TJ Stuff+ or higher, including his four-seamer, slider, changeup, and cutter. He also has three pitches with 60 grades or higher (four-seamer, slider, and changeup). His four-seamer and slider have been his main weapons in Cactus League play, as Ragans has thrown them 53.4% and 18.7% of the time, respectively. His four-seamer is generating a 30.2% chase and 37.7% whiff, and his slider has a 47.8% cahse and 43.5% whiff. The four-seamer has gotten hit a bit hard, with a .535 xwOBACON. That said, it's Spring Training, and Ragans' command is still getting ramped up (46.6% zone rate). Ragans generated a 43.4% whiff rate and 28.9% put away rate on his slider in 2025. He threw it only 13.8% of the time last year, nearly 5% lower than his usage this spring. When the slider is working, it's his best swing-and-miss offering, as illustrated in this strikeout of Austin Hedges last year. He's only been using the knuckle curve sparingly this spring, with an 8.8% usage. That's four percent down from a year ago. However, it only has a 97 TJ Stuff+ and a 40 grade, so it makes sense why Ragans would opt for the slider more and the curve less in Arizona. It will be interesting to see if this usage breakdown carries over to the regular season. Ryan Bergert, RHP, 102 TJ Stuff+ The results haven't been great for Bergert this spring. After a strong start, he has a 6.52 ERA and 1.45 WHIP in 9.2 IP. To make matters worse, his FIP is worse than his ERA at 9.46. That doesn't bode well for him getting a spot on the Opening Day, though Spring Training numbers always have to be taken with a grain of salt. On a positive note, the stuff has been solid for Bergert in Cactus League play. He has an overall TJ Stuff+ of 102 with four pitches with TJ Stuff+ marks over 100 (four-seamer, slider, sweeper, and curveball). He also has a chase rate of 36.5% and a whiff rate of 34.7%. What's interesting, however, is that despite those strong chase and whiff numbers, he has a pretty mediocre K% (19%). Thus, putting away batters has been a work in progress for Bergert this spring. An issue is that Bergert's control has been erratic, as evidenced by his 43.5% zone rate. One concerning pitch related to this trend has been his slider. It has a 106 TJ Stuff+ and some great chase (45.2%) and whiff (54.8%) rates. However, it has a 42.6% zone rate and .497 xwOBACON. A primary issue is that it hasn't been all that effective against lefties this spring, according to his heatmap data from TJ Stats. The slider has a 52.8% CSW and 80% whiff rate against righties. However, it has only a 16.7% CSW and a 9.1% whiff rate against lefties. He is also leaving the pitch a lot more in the zone against righties, which explains why he's not generating as many whiffs. Bergert has thrown the slider 19.6% of the time against lefties this spring, so it is used fairly often. Hence, ironing out the command on the pitch to generate more strikes, especially of the whiff variety, could make his slider more effective overall in 2026 (and thus help his strikeout problem in Spring Training). Dennis Colleran, RHP, 102 TJ Stuff+ Colleran has been one of the best non-roster invitee stories this spring for the Royals. In four innings of work in Cactus League play, he posted a 0.00 ERA, 0.25 WHIP, 1.65 FIP, and a 25% K% and K-BB%. When it comes to results, no NRI pitching prospect was more impressive than the former Northeastern product. In terms of TJ Stuff+ data, there was also a lot to like with Colleran this spring. The 22-year-old righty posted a 102 overall TJ Stuff+ with a 55.2% zone rate, 30.8% chase, 33.3% whiff, and .241 xwOBACON. All those metrics are not just above-average, but quite stellar. Even though Colleran was already sent to Minor League Camp for the remainder of Spring Training, he may be a candidate for a midseason or end-of-year call-up if he progresses in Minor League ball as expected in 2026. One of Colleran's most intriguing pitches was his four-seamer, which he threw 34.5% of the time this spring. The four-seamer averaged 98.2 MPH and had an excellent chase rate (33.3%), whiff rate (45.5%), and xwOBACON (.277). However, the TJ Stuff+ was mediocre at 99. When it comes to shape, Colleran's four-seamer is pretty atypical. It has more horizontal movement with a 12.7 HB. As a result, his iVB is lower than typical for a four-seamer, at 11.6. Colleran has a pretty horizontal arm angle at 19 degrees, so increasing the iVB should be possible. However, it's a bit flatter, moving more like a sinker than a traditional four-seamer. Here's a look at the heatmap data of Colleran's four-seamer, and it's interesting to note how much he left it in the zone this spring. Now, the middle location of those four-seamers didn't hurt him too much. He had a 33.3% CSW against lefties and 50% CSW against righties, as well as xwOBACON marks of .321 and .263, against lefties and righties, respectively. However, when it came to the quality of competition, he had an Opponent Quality of 6.4, according to Baseball-Reference. That is just below Double-A competition on their scale. Thus, Colleran still has some things to work on, especially with his four-seamer. The velocity is there. The swing-and-miss ability is there. However, generating a better shape on the pitch will help him in his transition to the Major Leagues, whether it's this year or next. Luinder Avila, RHP, 102 Overall TJ Stuff+ Avila has been one of the more intriguing pitchers for the Royals this spring, as his outlook for 2026 still feels a bit in flux. On one hand, it seems that Matt Quatraro and the organization believe Avila can still develop into a frontline starting pitcher at the MLB level. If that's the case, then it would make sense for Avila to begin the year in Triple-A Omaha so he can get starts and innings. That's hard to do now at the Major League level with a crowded Royals rotation. However, looking at his repertoire and TJ Stats summary, it's hard to fully buy into Avila as a starter for now. The Venezuelan-born pitcher has an elite curveball that demonstrated a 107 TJ Stuff+ and a 66 grade this spring. He had some trouble with locating it in Arizona, as evidenced by his 38.6% zone rate and 18.5% chase. However, he still had a 35.7% whiff rate on the pitch, which shows its effectiveness at generating swing-and-miss swings. The big area of focus with Avila is his fastball offerings, specifically his sinker and four-seamer. The pitches have average grades, with his sinker at 96 TJ Stuff+ and his four-seamer at 101 TJ Stuff+. That said, despite having a lower TJ Stuff+, this sinker has been more effective this spring for Avila, as he is generating a 37.5% chase, 35% whiff, and .171 xwOBACON with the pitch. His four-seamer has a better TJ Stuff+ but lags in whiff (15.4%) and xwOBACON (.627). What's intriguing about Avila's sinker and four-seamer is that when he's fully letting loose of it in high-pressure situations, like the WBC, he has seen a sharp jump in pitch quality. That was the case in Monday's WBC semi-final, as he went 2.1 IP and posted excellent stuff metrics in his relief appearance against Italy. Not only did Avila have a 106 overall TJ Stuff+ against Italy, but he had three pitches with grades over 70 (curveball, changeup, and four-seamer), and all of his pitches were over 60. He didn't generate a lot of whiff (11.8%), but he did a solid job when it came to inducing chase (38.9%) and weak contact (.291 xwOBACON). Thus, would Avila be better served in the bullpen, where his stuff could play up in the big, high-leverage moments? The data seems to point in that direction, though the decision will ultimately fall on Quatraro and GM JJ Picollo. Safe to say, after a strong MLB debut in 2025 (1.29 ERA and 0.93 WHIP in 14 IP) and a strong spring in the Cactus League and WBC play, it will be tough to leave Avila off the Royals' Opening Day roster.
×
×
  • Create New...