At the same time the White Sox added over 20 new prospects to the system via their most recent draft class, they also received numerous reinforcements in the form of players returning from injuries. Over the past two weeks, Drew Thorpe, Hagen Smith, Billy Carlson and Javier Mogollón all returned to action, with the former two names carrying the possibility of contributing to the major league club before the season is over.
As for the draft picks, they participated in a draft camp at Charlotte over the weekend, and now they'll spend some time in Arizona. The ACL White Sox's season ends Thursday, but there will be bridge league games to tide them over. The players who are expected to eventually report to A-ball games might not receive those assignments until early August.
That means incumbent prospects will have at least two more weeks to stand out before playing time alterations are considered, as well as two more weeks before they face additional challengers for the biweekly honors. Segue!
Fortnight's Finest
Position player: Boston Smith. He was named Fortnight's Finest two weeks ago for hitting .333/.500/.577 over 36 plate appearances, and then he went and hit .375/.545/.875 over the next eight games, so what else are you supposed to do? This is all happening with a 66 percent contact rate, mind you, but it hasn't bitten him yet.
Pitcher: Gabe Tanner. It's been a tricky two weeks to find pitchers, just because the All-Star break means most starters have been limited to one appearance over this stretch. Tanner, a 24-year-old righty who was signed off the Oakland Ballers earlier this year--the Tyler Davis route--is the default choice for throwing 11 scoreless innings over two starts for Kannapolis.
Charlotte Knights
- Last three series: 3-3 vs. Nashville; 1-3 @Durham
- Record: 50-46 (8-13 in second half)
- Next two series: vs. Norfolk, @Nashville
- Individual stats
The Charlotte Knights have received plenty of help over the last two weeks, with Hagen Smith returning from the injured list, Shane Smith and Tanner McDougal completing their rehab stints, and Everson Pereira and Austin Hays wending their way through theirs. The offensive impact is likely to be transient, especially with Edgar Quero joining the White Sox in the wake of Kyle Teel's left ankle injury, but the pitching staff is just about as well-stocked as it's been since the start of the season.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Edgar Quero | 67 | 1 | 0 | 1 | 4/11 | 0/0 | .230/.299/.295 |
| Rikuu Nishida | 341 | 9 | 1 | 1 | 52/59 | 21/6 | .299/.424/.351 |
| Ryan Galanie | 303 | 22 | 1 | 15 | 27/79 | 7/1 | .284/.356/.541 |
*Edgar Quero brought his hit tool back into play, going 8-for-29 with just five strikeouts over 32 plate appearances, but there wasn't an extra-base hit to be found, which tempers expectations about his return to the majors looking meaningfully different.
*Rikuu Nishida even managed to hit a couple of non-singles, collecting a triple and a double among his 12 hits. He reached base half the time over eight games, so the additional power was just icing on the cake.
*Ryan Galanie didn't draw a walk over his last seven games, but as long as he hits .412 and slugs .792 on the strength of three homers and four doubles, nobody will care that his batting average and OBP are the same.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Hagen Smith | 15 | 53 | 38 | 8 | 36 | 77 | 4.67 |
| Tanner McDougal | 12 | 31 | 16 | 3 | 18 | 36 | 3.19 |
| Shane Smith | 8 | 25.2 | 18 | 1 | 15 | 34 | 5.26 |
| David Sandlin | 10 | 38.1 | 31 | 2 | 22 | 40 | 2.11 |
| Mason Adams | 11 | 38 | 37 | 5 | 11 | 37 | 4.03 |
| Duncan Davitt | 19 | 54.1 | 57 | 8 | 23 | 60 | 6.29 |
| Jonathan Cannon | 16 | 72 | 84 | 12 | 34 | 67 | 5.63 |
| Wikelman González | 21 | 26 | 22 | 2 | 12 | 35 | 4.50 |
*Hagen Smith made his return to the mound on Sunday, his first appearance in more than a month. It was also his first appearance out of the bullpen, as he's on the Tanner McDougal plan for the rest of the season. It didn't go well, but he also threw mostly fastballs, so let's see how he looks his second time out, and how soon that second time is.
*Tanner McDougal, speaking of which, has thrown four scoreless outings in as many chances out of the Charlotte bullpen, with his last one covering two innings. The peripherals aren't pretty right now -- 5 IP, 1 H, 0 R, 4 BB, 5 K, 1 HBP -- but he's building reps.
*Shane Smith has alternated between good and sketchy control as he's worked his way back into action, both during his time in Winston-Salem and his return to Charlotte. He hadn't looked better in 2026 than when he threw four innings of one-run ball against Nashville on July 12, but he came out of the break walking four batters, plunking two others and throwing fewer than half of his 67 pitches for strikes against Durham on Saturday.
*David Sandlin has thrown at least five innings in each of his last five starts; nothing dominant, but nothing scary. He's keeping himself in shape for future spot starts.
*Mason Adams gave up three runs on six hits and four walks over 4 ⅓ innings against Nashville, his second slog out of his last three outings. He hasn't pitched since July 11, although the Charlotte rotation hasn't taken a full turn out of the break.
*Duncan Davitt continues to thrive in a bulk role, as he's pitched three scoreless innings in four of his last five outings, including a save against Nashville his last time out. He also hasn't pitched since the break.
*Jonathan Cannon is also throwing five innings with regularity, including his best home start of the season against Nashville on July 9. It was only five innings of two-run ball, but it lowered his Truist Field ERA to 7.44.
*Wikelman González has demonstrated shaky control since returning to Charlotte, allowing five runs on nine hits and six walks over 6 ⅔ innings since coming out of his rehab stint on June 30.
Birmingham Barons
- Last two series: 1-5 @Columbus; 2-1 vs. Rocket City
- Record: 34-56 (8-13 in second half)
- Next two series: @Montgomery, vs. Chattanooga
- Individual stats
The Barons continue to slug, as they're leading the Southern League this month with 25 homers over 14 games. It's come at the cost of contact, as their 142 strikeouts also lead the league, including 101 strikeouts over the nine games played against Montgomery and Chattanooga.
The pitching staff has been surprisingly effective, with a second-best 3.76 ERA this month even though all of the high-profile rehab stints keep skipping Birmingham. That said, the Barons did receive help in the form of Juan Carela and Mathias LaCombe, the latter of whom joins Pierce George in giving the Barons the two most promising power relief arms in the system right now.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Caleb Bonemer | 382 | 17 | 1 | 22 | 53/105 | 13/4 | .241/.377/.514 |
| Anthony DePino | 378 | 12 | 2 | 17 | 48/83 | 5/0 | .263/.373/.475 |
| Colby Shelton | 361 | 23 | 2 | 15 | 40/80 | 10/4 | .234/.331/.465 |
| Samuel Zavala | 337 | 10 | 0 | 8 | 58/84 | 9/6 | .212/.352/.336 |
| Boston Smith | 298 | 5 | 3 | 20 | 63/83 | 9/4 | .297/.450/.607 |
*Caleb Bonemer traveled to Philadelphia to participate in the Futures Game, where he once again talked to Sox Machine. It was a quiet seven games around that trip.
*Anthony DePino snapped his streak of six hitless games with a couple of two-hit games against Columbus, but otherwise it's been a tough month, hitting .170/.250/.340 with 18 strikeouts against just four walks over 52 plate appearances in July. The solace is that it's his first real slump of the season.
*Colby Shelton seemed to make real headway in improving his Birmingham line from the start of July to halfway through the Columbus series, but an 0-for-12 spell over his last four games has set him back a little.
*Samuel Zavala had a five-game hitting streak come to an end on Sunday, but he's still hitting .273/.385/.515 in July, which is his best work since the first month of the season.
*Boston Smith -- For the second straight time, see: Finest, Fortnight's.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Lucas Gordon | 19 | 92 | 79 | 17 | 42 | 101 | 5.09 |
| Juan Carela | 8 | 25.1 | 23 | 1 | 9 | 26 | 3.20 |
| Connor McCullough | 17 | 63.2 | 65 | 5 | 21 | 70 | 4.24 |
| Gabe Davis | 16 | 55.1 | 62 | 11 | 20 | 63 | 5.53 |
| Pierce George | 34 | 40 | 26 | 5 | 17 | 54 | 3.83 |
| Mathias LaCombe | 19 | 29 | 20 | 2 | 13 | 40 | 3.10 |
*Lucas Gordon has wanted to cut down his walks, and he's finally doing it, issuing just two of them over his three starts spanning 15 innings, without sacrificing strikeouts (16). The results are still so-so thanks to a tendency to give up homers, but at least more of the pitches are purposeful.
*Juan Carela is back in Birmingham for the first time since 2024, and his return from Tommy John surgery continues to progress relatively smoothly. He's one out shy of a complete game over his first two starts with the Barons: 8.2 IP, 8 H, 3 R, 2 ER, 2 BB, 9 K, 1 HR on 128 pitches.
*Connor McCullough threw four hitless, scoreless innings his last time out against Columbus on July 9, which is one of his best outings of the year. That said, it's hard to post many noteworthy starts when limited to four innings most of the time.
*Gabe Davis followed up four innings of one-run ball against Montgomery on July 5 with another such start against Columbus on July 1. That merely lowered his Birmingham ERA to 8.36, but it looks like he's powering through the worst of it.
*Pierce George has been shyer with the strike zone at Double-A, walking eight batters and plunking two others over 9⅓ innings with Birmingham. He'd walked just 10 batters over 30 innings before joining the Barons, and he threw seven of 11 pitches for strikes during a 1-2-3, two-strikeout inning against Rocket City on Sunday, so let's see if that rights the ship.
*Mathias LaCombe has followed George by getting promoted to Birmingham for his third level of the year, and also by struggling at Birmingham upon arrival. Granted, it's just one outing, but he gave up two runs on three hits and a walk in his only Double-A inning of work so far.
Winston-Salem Dash
- Last two series: 3-3 @Asheville; 0-3 @Bowling Green
- Record: 50-40 (12-12 in second half)
- Next series: vs. Greensboro, @Brooklyn
- Individual stats
I hadn't realized that Asheville finally started streaming games, so it was fun seeing Winston-Salem's very large sluggers making a very small ballpark look like a Little League field. Unfortunately, the pitchers had to work under the same conditions, so they wrestled McCormick Field to a draw.
Bowling Green offered less amusement. The Tampa Bay Rays affiliate seems to win the division more often than not, and by sweeping the Dash in three games over the weekend, the Hot Rods have the best overall record in the South Division by 13½ games.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Kyle Lodise | 346 | 13 | 2 | 9 | 60/86 | 30/7 | .207/.362/.367 |
| George Wolkow | 387 | 18 | 4 | 15 | 40/122 | 9/6 | .239/.324/.451 |
| Ben Hartl | 154 | 1 | 0 | 3 | 20/40 | 1/2 | .192/.351/.275 |
| Ryan Burrowes | 378 | 19 | 3 | 9 | 53/82 | 31/9 | .266/.383/.430 |
*Kyle Lodise played in eight of the last nine games after missing the final five games of the Greenville to open the month, but to little effect (.182/.270/.212). He's been playing shortstop exclusively since Caleb Bonemer was promoted, but that figures to change if Roch Cholowsky starts his career at High-A like Lodise did. When he spoke to James recently, it was clear his swing mechanics have been a year-long fight.
*George Wolkow enjoyed hitting in Asheville (8-for-26, three homers, two doubles). He didn't enjoy Bowling Green quite as much (1-for-12, eight strikeouts).
*Ben Hartl has opened his career in the Sox organization 1-for-19 with three walks and two HBPs against nine strikeouts. Meanwhile, Ben Peoples has pitched in six games for the Rangers, faring decently so far.
*Ryan Burrowes has been around so long that it's easy to forget he's just 21. So when you see him hitting .375/.485/.768 with 10 extra-base hits and 11 walks against 11 strikeouts over 14 games for Winston-Salem this July, some attention must be paid.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Max Banks | 18 | 82.1 | 82 | 9 | 14 | 70 | 2.84 |
| Seth Keener | 25 | 34.2 | 32 | 3 | 17 | 32 | 6.23 |
*Max Banks made his first appearance of the second half out of the bullpen, which is probably a way to reign in his workload, as he threw just 74⅔ innings for Washington last year.
*Seth Keener has been more effective since returning from the Development List on June 24, allowing two runs on two hits and four walks over 6⅔ innings over that times. He retired all five batters he faced against Bowling Green on Sunday.
Kannapolis Cannon Ballers
- Last two series: 4-2 @Delmarva; 3-0 vs. Myrtle Beach
- Record: 47-43 (14-10 in second half)
- Next two series: @Columbia, vs. Salem
- Individual stats
The Kannapolis Cannon Ballers are playing the best ball of the bunch, having won eight of their last 10, including a three-game sweep of Myrtle Beach over which they outscored the Pelicans 25-5.
They've scored the vast majority of these runs without the long ball, hitting just two over their nine games played the last two weeks. Their hitters are compensating by keeping the line moving with a league-leading walk total that's contributed to a .394 team OBP during this stretch.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Billy Carlson | 203 | 12 | 2 | 0 | 32/48 | 12/2 | .268/.396/.366 |
| Jaden Fauske | 361 | 9 | 8 | 4 | 59/87 | 33/5 | .250/.382/.375 |
| Javier Mogollón | 219 | 9 | 3 | 7 | 28/67 | 23/5 | .261/.370/.457 |
| Matthew Boughton | 285 | 12 | 2 | 4 | 25/60 | 16/6 | .240/.309/.350 |
| Alexander Albertus | 211 | 5 | 4 | 2 | 33/40 | 4/5 | .237/.370/.347 |
| Nick McLain | 133 | 4 | 0 | 2 | 27/28 | 2/1 | .231/.383/.327 |
| Jurdrick Profar | 124 | 2 | 1 | 4 | 15/38 | 0/2 | .210/.331/.362 |
| Christian Gonzalez | 101 | 4 | 2 | 1 | 17/23 | 1/5 | .238/.366/.375 |
*Billy Carlson returned from his thumb injury playing his best ball of the season. Over the three-game series against Myrtle Beach, he went 5-for-15 with a triple, double and five walks against two strikes, adding three steals as well.
*Jaden Fauske has a .433 OBP over 13 games in July while going 11-for-11 in stolen bases, but the biggest improvement lies in his strikeout rate. He came into the month with a 25 percent K-rate, but it was coming down over the second half of June, and that's carried through into July. Add it up, and he's fanned just 15 times over his last 108 plate appearances (13.9 percent), and only has one multi-K game out of his last 23.
*Javier Mogollón returned to action over the weekend against Myrtle Beach after missing a little more than a month with a hamstring injury. He's 1-for-7 with two walks and three strikeouts thus far, but he did steal a base, which suggests a level of comfort running.
*Matthew Boughton didn't strike out over the weekend against Myrtle Beach, which is his first three-game K-free streak of his career.
*Alexander Albertus had a perfect game at the plate against Delmarva on July 10, going 3-for-3 with a homer and a walk, but he had three hits over his 33 other plate appearances over the last two weeks.
*Nick McLain is starting to pick it up. He had a six-game hitting streak snapped on Sunday, but he drew three walks, so he finished the fortnight hitting .304/.438/.391 over seven games.
*Jurdrick Profar hasn't played since July 11, after his third consecutive hitless game against Delmarva. He's not on the IL, so with Carlson and Mogollón returning, it may just be a matter of numbers.
*Christian Gonzalez cooled off after a hot start to his A-ball career, going 4-for-21 with two walks and seven strikeouts over 25 plate appearances between the Delmarva and Myrtle Beach series.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Blaine Wynk | 17 | 47.2 | 49 | 2 | 17 | 37 | 3.21 |
| Truman Pauley | 18 | 71.2 | 60 | 13 | 55 | 87 | 5.65 |
*Blaine Wynk had his streak of seven consecutive (non-sick) starts of three scoreless innings come crashing to a halt against Delmarva, as he allowed six runs on eight hits over those three innings. He has yet to pitch in the second half, but his next outing will push him over his combined workload from his last two years at Ohio State (48⅔ innings).
*Truman Pauley allowed six runs over 7⅓ innings spanning two starts against Delmarva, but only one of them was earned. Then again, he walked six batters and plunked two others, so he had some culpability in the matter.
ACL White Sox
- Record: 17-39
- Individual stats
There are only three games remaining in the ACL White Sox season, which is the kind of thing that takes some the excitement away from a July draft, since bridge league games are not recorded in any satisfying form. That said, the ACL White Sox have the league's second-worst record and have run out of pitching prospects, so it's probably time to call it.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Landon Hodge | 126 | 4 | 1 | 1 | 22/44 | 5/4 | .222/.384/.313 |
| Alejandro Cruz | 154 | 10 | 0 | 1 | 12/44 | 12/2 | .209/.298/.306 |
| Yordani Soto | 158 | 10 | 3 | 5 | 16/48 | 6/8 | .268/.354/.493 |
| Jordan Rich | 101 | 2 | 0 | 0 | 12/16 | 10/3 | .233/.340/.256 |
| Eduardo Herrera | 91 | 6 | 0 | 2 | 8/34 | 1/4 | .268/.341/.415 |
| Jose Mendoza | 143 | 4 | 0 | 9 | 13/45 | 0/1 | .217/.294/.457 |
Landon Hodge might be sad to see the ACL end, as he's finally gaining traction with a .348/.500/.565 line in July, albeit with 10 strikeouts over 30 plate appearances. Yordani Soto opened the month 0-for-15, but he's rallied to go 8-for-23 with a homer and three doubles since, so he's putting a bow on the best performance on the ACL White Sox, even if there wasn't a whole lot of competition. Jordan Rich hasn't played since July 3, but Lenyn Sosa hasn't played since May 26, so, yeah.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Drew Thorpe | 1 | 2 | 1 | 0 | 0 | 3 | 0.00 |
| Christian Oppor | 16 | 35.2 | 24 | 2 | 64 | 37 | 9.84 |
| Blake Larson | 3 | 4.2 | 4 | 0 | 4 | 9 | 5.79 |
| Cesar Familia | 15 | 19 | 15 | 5 | 14 | 17 | 5.68 |
Drew Thorpe made his long-awaited rehab debut from Tommy John surgery on Saturday, throwing a pair of scoreless innings. His next outing will take place Friday at Winston-Salem and is scheduled for three innings, and he recently described a planned build-up that's designed to get him up to full-length starts by next month, so that's promising. The other three pitchers haven't been seen lately, as Cesar Familia departed after plunking the only batter he faced on June 9, Christian Oppor last pitched on July 4, and Blake Larson the day before that.
DSL White Sox
- Record: 11-22
- Individual stats
The DSL White Sox are in a similar state as their ACL counterparts, but there's still a month of season remaining. It's not all bad, as they have several performances that were worthy of consideration for the DSL All-Star Game this past Sunday, but the roster around them is short of cohesive.
Position Players
| Name | PA | 2B | 3B | HR | BB/K | SB/CS | AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|
| Sebastian Romero | 122 | 5 | 3 | 7 | 9/36 | 6/2 | .279/.377/.587 |
| Fernando Graterol | 59 | 1 | 0 | 2 | 8/19 | 3/0 | .231/.300/.346 |
| Carlos Vielma | 107 | 5 | 2 | 1 | 25/10 | 1/1 | .355/.514/.513 |
| Ronald Cardozo | 114 | 4 | 3 | 5 | 18/15 | 1/0 | .330/.430/.596 |
| Felix Lebron | 114 | 2 | 0 | 0 | 23/35 | 4/2 | .163/.363/.186 |
| Samuel Luis | 89 | 4 | 0 | 0 | 12/21 | 4/0 | .189/.326/.243 |
Sebastian Romero and Ronald Cardozo appeared in the league All-Star Game, and Carlos Vielma might've joined them, but he hasn't played since departing the July 10 game for a pinch runner after reaching base on an error.
Pitchers
| Name | G | IP | H | HR | BB | K | ERA |
|---|---|---|---|---|---|---|---|
| Roderic Ramírez | 7 | 23 | 27 | 0 | 12 | 17 | 7.43 |
| Franchel Crisóstomo | 7 | 13.1 | 26 | 2 | 18 | 14 | 17.55 |
| Yordany Marté | 6 | 19.2 | 18 | 0 | 9 | 21 | 3.20 |
| Enmanuel Rodríguez | 4 | 8.1 | 5 | 0 | 14 | 9 | 11.88 |
| Ronald Kelly | 7 | 21.1 | 19 | 1 | 17 | 26 | 5.48 |
Yordany Marté separated himself further from the pitching pack with a scoreless inning in the All-Star Game, which continues to impress considering he's the youngest pitcher on the DSL White Sox staff.
White Sox Minor Keys: July 20, 2026
ACL White Sox 8, ACL Brewers 7 (7 innings)
- Landon Hodge went 1-for-3 with a walk.
- Yordani Soto doubled and walked.
- José Mendoza replaced him and struck out both times up.
- Alejandro Cruz was 0-for-3 with a walk and a strikeout.
- Wes Kath sighting: 2-for-3 with a homer and an HBP.







