What a fun way to kick off tonight’s update! With 20 of 21 players from the draft now having signed, the White Sox released footage of the 2026 draft class working out during Draft Camp in Charlotte:
With the future looking solid, let’s take our usual biweekly look at how each affiliate has started out their second halves:
- The Triple-A Charlotte Knights have started their second half slowly, at 8-12. Normally, that would be cause for rejoicing, but having just logged nearly the best first half of all the affiliates, it’s a disappointment. And through three weeks of play there is considerable parity in the International League, the Knights are stuck in the same division with current opponent the Durham Bulls, who are riding high at 14-4 and sit seven games up on Charlotte at the moment.
- The bad news is that in Double-A, the Birmingham Barons are continuing to play poorly, again with the worst record of all the full-season affiliates, at 7-13. The good news is that Southern League parity puts the Barons just four games behind in the division race. Theoretically, there is still some hope in Alabama.
- With the Winston-Salem Dash and the High-A South Atlantic League is where things get interesting. The Dash are out of the gate at 12-11, three games off of the pace. But the good news is as long as it’s the first-half champs the Bowling Green Hot Rods leading the Sally South, W-S merely needs to finish in second place to make the playoffs, and in that race it trails by just two games.
- Circumstances are similar for the Low-A Kannapolis Cannon Ballers, but the possible outcome is not so generous. The CBs are out of the gate at 13-10, good for a second-place tie. However, Astros affiliate the Hickory Crawdads have gotten off to a 17-6 start, so it’s an uphill climb for Kanny, who already are four games out of first place.
- Rookie leagues don’t play split seasons. The good news for the ACL White Sox is that they are no longer the worst of the 15-team Arizona Complex League (the A’s, 16-39); the bad news is they are just a half-game out of the basement, at 17-39.
- Our DSL White Sox warriors are hardly doing better, at 11-22 and in last place in the seven-team DSL Southwest. They are, per tradition, the seventh-worst team in the 52-member Dominican Summer League.
Charlotte Knights 7, Durham Bulls 5
The Durham Bulls were uncharacteristically bad in the first half of the season, including possibly being swept by the Knights (sorry, not checking but it was at least eight straight Charlotte wins vs. Durham to start things in 2026). But at this point, Durham remembered it was a Tampa Rays affiliate and bucked up appropriately, leading the division three weeks in.
But tonight, a four-run second inning keyed by an RBI stand-up triple from Rikuu Nishida paced yet another win for Charlotte (50-45) over Durham. This deep fly and scampering hustle from the everywhere man held up as the game-winning RBI, giving the Knights a 3-2 lead they would not relinquish:
You might even say it was the Nishida show tonight, as he added a safety squeeze in the fourth inning and pocketed three total driven in:
Michael Turner is also smelling blood in the water on the South Side, making his case for call-up with a three-hit night and gunning down 1-of-2 base-stealers on the night. Turner’s victim? Former No. 4 overall White Sox pick Nick Madrigal.
A player even more on the radar for a call-up, Shane Smith, made his second start back from injury with Charlotte, and it was not a good one. Smith surrendered three earned in 3 1/3 innings, keyed by a lack of command that saw four walks, three wild pitches and two hit batsman among his 67 pitches.
MVP
Rikuu Nishida (2B-RF): 3-for-4, 3 RBI, R, 3B, BB, SB, picked off 1B, 26.9% WPA
Runners-Up
Caden Connor (RF-LF): 3-for-4, 3 R, RBI, SB, 2 hard hits, 14.7% WPA
Everson Pereira (LF): 1-for-3, RBI, LF assist at 2B, 2 hard hits, GIDP
Michael Turner (C): 3-for-5, 2B, 1-for-2 CS, 2 hard hits
Nolan Jones (CF): 2-for-5, SB
Jason Matthews (SS): 1-for-3, RBI, 2 K, SF, 2 hard hits
Javy Guerra (RHRP): IP, 2 K, SAVE (6)
Cold Cat
Shane Smith (RHSP): 3 2/3 IP, 2 H, 3 ER, 4 BB, 3 K, 3 WP, 2 HB, 32-of-67 strikes
Runners-Up
Mario Camilletti (3B): o-for-3, R, BB, K
Wikelman González (RHRP): 1 ⅓ IP, H, 3 BB, 3 K, 17-of-36 strikes
Birmingham Barons 6, Rocket City Trash Pandas 4
The Barons (33-56) never trailed in this one, but toyed with the Pandas until a four-spot right after the seventh-inning stretch broke a 2-2 tie and put the game away. And if any White Sox affiliate this season would play a mundane game on offense (four hits) but manage six runs. Wins by any means necessary will need to be Bham’s motto until it packs up the locker room for good in September.
Wherefore came the six runs? One came on an early Jacob Burke solo shot, but the decider in the seventh came courtesy of two hit-by-pitches and a walk, followed by Samuel Zavala’s grand slam:
The other major highlight came in the form of Juan Carela’s start. His first effort for Bham (and seventh of the season, after TJS) was subpar, but the righty was electric in this one. At this point, he appears to have picked up right where he left off two years ago with the Barons, and still just 24, has a bright future in the Sox org ahead of him.
MVP
Juan Carela (RHSP): 4 2/3 IP, 5 H, ER, BB, 4 K, 20.1% WPA, 51-of-74 strikes, E
Runners-Up
Samuel Zavala (LF): 1-for-2, R, HR, 4 RBI, BB, 24.1% WPA
Dylan Campbell (RF): 1-for-2, R, RBI, BB, HBP, 16.9% WPA
Boston Smith (DH): 0-for-1, R, 3 BB
Jarold Rosado (RHRP): 1 1/3 IP, 2 H, R, WIN (4-3), BLOWN SAVE (2), E
Cold Cat
Jonathan Clark (RHRP): 2 IP, 2 H, 2 ER, BB, K, HR
Runners-Up
Alec Briley (3B): 0-for-4, 2 K
Caleb Bonemer (SS): 0-for-4, K
Anthony DePino (1B): 1-for-4, R, 2 K
Grant Magill (C): 0-for-3, 2 K
Liam Paddack (LHRP): IP, 2 H, 3 BB, K
Bowling Green Hot Rods 11, Winston-Salem Dash 3
This was a blowout, and it was over early for the Dash (50-39), but as is the norm don’t you dare blame James Taussig. Somehow, Taussig boasted the biggest WPA in the game, with a 2-for-3 night including a home run.
On the flip side, time may be running short in the White Sox career of Tommy Vail. The SSS darling, at 27, has been getting annihilated over this past month in Winston-Salem. The southpaw’s 2024 was exquisite, his 2025 pretty OK, and this 2026 is for laying down and avoiding.
MVP
James Taussig (1B): 2-for-3, R, 2B, HR, 3 RBI, BB, K, 13.4% WPA
Runners-Up
Ryan Burrowes (2B): 2-for-5, 2B, 3 K
Arxy Hernández (1B): 1-for-3, 2B, BB, GIDP
Madison Jeffrey (RHRP): 1 1/3 IP, H, K, 11-of-14 strikes
Cold Cat
Tommy Vail (LHSP): 2 2/3 IP, 6 H, 6 R/5 ER, BB, 5 K, LOSS (0-1), WP, BALK
Runners-Up
Kyle Lodise (SS): 1-for-5, 3 K
Jeral Perez (3B): 1-for-5, 2B, 2 R, 3 K, E
George Wolkow (RF): 1-for-4, 3 K
Ely Brown (CF): 1-for-4, K
Ben Hartl (C): 0-for-3, BB, 2 K, 0-for-2 CS
Eddie Park (LF): 0-for-4
Drew Conover (RHRP): 2/3 IP, ER, BB, 3 K, HR, HB, 11-of-27 strikes
Jake Peppers (RHRP): 1 1/3 IP, 4 H, 3 ER, 2 K
Jake Bockenstedt (RHRP): IP, 2 H, ER, K
Kannapolis Cannon Ballers 6, Myrtle Beach Pelicans 2
In a game that wasn’t even as close as the final score indicated (Myrtle Beach scored two garbage runs in the ninth, and Kanny led the entire way), the Cannon Ballers (46-43) struck early and pounded nails in the coffin with three runs in the bottom of the eighth.
Doing almost all of the pounding for Kannapolis was Derek Cerda, who was 3-for-3 with five RBIs; his teammates managed one hit and zero RBIs without him.
In a two-run effort, you’d imagine the pitching to be on point for the CBs, and on point it was. Alexander Martinez got the start and threw four scoreless, including five Ks.
MVP
Derek Cerda (RF): 3-for-3, 2B, HR, 5 RBI, 15.3% WPA
Runners-Up
Alexander Martinez (RHSP): 4 IP, 2 H, BB, 5 K, pickoff at 2B, 34-of-48 strikes, 16.3% WPA
Billy Carlson (SS): 0-for-1, 2 R, 3 BB, 2 SB
Choyce Diffey (RHRP): 2 IP, 2 K, WIN (2-1)
Daniel Wright (RHRP): IP, K, HOLD (2), 8-of-10 strikes
Cold Cat
Adrian Gil (1B): 0-for-3, 3 K
Runners-Up
Jaden Fauske (LF): 0-for-3, R, K, HBP, SB
Javier Mogollón (DH): 0-for-3, BB, 2 K, SB
Alexander Albertus (3B): 0-for-4, K
Steven Lancia (C): 0-for-4, 2 K, 1-for-1 CS
Nathan Archer (LF): 0-for-3, K
Jordan Morales (LHRP): 1 2/3, 3 H, 2 ER, 4 K, HOLD (5)
ACL White Sox 6, ACL Padres 3 (7 innings)
Here’s something you don’t see every day: five errors in a game. OK, maybe five errors isn’t SUPER rare, but how about five errors in a game, and none of them leading to runs. It was just such an odd circumstance that helped the Complex Sox (17-39) to a decisive win over the 31-25 Padres. The White Sox conveyed nearly a run per inning via small-ball, as there was just one double sprinkled among eight hits and a whopping six stolen bases that included Osneil Castillo swiping home on a double steal. Drew Thorpe, of the TJS and emergency appendectomy Thorpes, pitched his first pro game in more than two seasons, acquitting himself nicely with two innings of one-hit, three-K ball. Welcome back, Drew!