Perfect Perfection, Bitter End: Jordan Woods Stuns Kannapolis in Record-Tying Performance
In the grueling landscape of Minor League Baseball, there are days that transcend the box score—performances that serve as a loud, clear signal to a front office that a player has finally “arrived.” Sunday afternoon at Atrium Health Ballpark was exactly that for Jordan Woods.
The 22-year-old lefthander, pitching for the Columbia Fireflies, delivered a masterclass in efficiency and dominance, throwing six perfect innings and striking out 14 batters. It was a display of precision that tied a franchise record and set a new benchmark for the 2026 MiLB season. Yet, in a cruel twist of baseball fate, the Royals’ Jordan Woods dominates Kannapolis in a way that didn’t actually result in a win for Columbia.
For those unfamiliar with the hierarchy of the pros, “Low-A” is often where the raw talent of a prospect meets the discipline of professional ball. For a nondrafted free agent like Woods, these games aren’t just about the win-loss column; they are auditions for a future in the Major Leagues.
Woods faced 18 batters over six innings. He retired every single one of them. Fourteen of those outs were strikeouts, a staggering 77.7% strikeout rate over the course of the afternoon. He didn’t just beat the Kannapolis Cannon Ballers; he dismantled them, allowing not a single ball to leave the infield until the final out of the fourth inning.
The dominance was absolute. Woods struck out the side in the first inning, immediately setting a tone of intimidation. He maintained that pressure through the sixth, striking out the final six batters he faced before being pulled after a crisp 76-pitch outing. It was the kind of performance that usually guarantees a celebratory locker room, but the bullpen had other plans.
The Record Books and the Company He Keeps
When a pitcher records 14 strikeouts in a single game, they enter a very exclusive club. By hitting the 14-K mark, Woods tied the Columbia Fireflies franchise record previously held by Luc Rennie, who achieved the feat against Augusta on July 22, 2018.
Beyond the franchise record, Woods’ performance resonated across the entirety of Minor League Baseball. His 14 strikeouts represent the most in an individual game in MiLB so far this season. To put the rarity of this feat into perspective, the only other pitcher in either the Major or Minor Leagues to reach 14 strikeouts in a single game this year is Emerson Hancock of the Seattle Mariners, who did so against Kansas City on May 2.
For the Kansas City Royals organization, seeing a nondrafted player match the production of high-profile arms like Hancock is a testament to their scouting and player development. Woods wasn’t a celebrated high school star or a collegiate powerhouse; he was signed out of Canada in 2022 as a free agent, carving his path through sheer persistence and incremental improvement.
The Technical Breakdown: Finesse Over Fire
Modern baseball is often obsessed with “velocity”—the hunt for 100 mph fastballs that blow past hitters. Jordan Woods is not that kind of pitcher. He doesn’t rely on overwhelming speed, typically sitting in the very low-90s with his fastball.
Instead, Woods is a “pitcher’s pitcher.” His success on Sunday was built on a foundation of movement and deception. He mixed a sharp, biting curveball with a fading changeup, keeping the Kannapolis hitters off-balance and guessing. When a pitcher can generate 14 strikeouts without elite velocity, it indicates a high level of “command”—the ability to hit specific spots in the strike zone with surgical precision.
This evolution is evident when looking at his trajectory. Woods is currently repeating Low-A after a challenging 2025 campaign where he went 4-5 with a 4.12 ERA. The difference in 2026 is stark. He currently boasts a sparkling 2-0 record and a 1.73 ERA over 26 innings. More impressively, he has maintained a 43% strikeout rate, allowing only 13 hits and eight walks in that span.
A Heartbreaking Turn of Events
Baseball is a game of moments, and the seventh inning provided a stark contrast to the perfection of the first six. After Woods departed, the Fireflies’ bullpen failed to maintain the shutout. The collapse happened with jarring speed.
The first three batters of the seventh inning reached base, erasing the tension and precision Woods had built. The climax came when Javier Mogollon connected for a three-run home run, swinging the momentum entirely in favor of Kannapolis. Despite a late effort by the Fireflies’ offense—including an RBI double by Brooks Bryan and another by Jhosmmel Zue to put Columbia up 2-0 in the sixth—the three-run blast was the deciding factor.
The Fireflies ultimately fell 3-2. We see a paradoxical result: a pitcher delivers one of the most dominant starts in franchise history, only to end the day with a loss on the team record.
The Path Forward for the Royals’ Prospect
While the loss stings, the narrative of the day remains centered on Jordan Woods. For a player who entered the system as a nondrafted free agent, these are the moments that accelerate a climb up the organizational ladder. The ability to maintain a “perfect” stretch for six innings shows a level of mental fortitude and focus that cannot be taught.
The Kansas City Royals have historically valued pitchers who can command the zone and limit free passes. In 26 innings this year, Woods has allowed only eight walks. That discipline, combined with his newfound ability to miss bats at a high rate, makes him a primary candidate for a promotion if he continues this pace.
Key Takeaways from Woods’ Performance
- Perfect Game Bid: Threw 6.0 perfect innings, facing 18 batters and retiring all 18.
- Record-Breaking Stats: Recorded 14 strikeouts, tying the Fireflies franchise record and setting a 2026 MiLB single-game high.
- Efficiency: Managed the dominant outing in just 76 pitches.
- Growth Curve: Improved from a 4.12 ERA in 2025 to a current 1.73 ERA in 2026.
- Pitching Profile: Relies on a mix of low-90s velocity, a strong curveball, and a deceptive changeup.
The Columbia Fireflies now shift their focus to a new series against the Hickory Crawdads. They kick off that series at Segra Park on Tuesday, May 13, at 7:05 PM local time. While the starters for that series have yet to be named, the organization will be watching closely to see if Woods can carry this momentum into his next start.

For the fans and the scouts, Sunday was a reminder that the most exciting stories in baseball often come from the players who weren’t supposed to be here—the nondrafted, the overlooked, and the persistent. Jordan Woods is no longer just a name on a roster; he is a player to watch.
What do you think about the Royals’ development of nondrafted talent? Should Woods be fast-tracked to High-A after a performance like this? Let us know in the comments below.