Deep Dive: rookie league left-handed relievers

Fast mover: Sammy Peralta, seen here pitching for the University of Tampa, dominated for both the AZL White Sox and Great Falls after being selected in the 18th round this year. (@Sammyfp16)


“Deep Dive” focuses on the depth of each position in the Chicago White Sox organization. Each position is broken into a five-part series:

  1. Depth in the rookie levels (Dominican through Great Falls)
  2. Depth in A-ball (Kannapolis and Winston-Salem)
  3. Depth in the higher levels (Birmingham and Charlotte)
  4. Under the Radar-type detail on one of the White Sox players at that position
  5. Free agent options at that position

Rookie leagues often carry a multitude of pitchers, as they are not restricted to 25-man active rosters. That’s why you’ll see four left-handed relief pitchers with Great Falls and three with the DSL squad. These relievers, especially those with the Great Falls and AZL affiliates, definitely showed some promise in 2019 and it’ll be interesting to see how they progress through the system.

Ages below are as of April 1, 2020


Great Falls Voyagers

Sammy Peralta
6´2´´
205 pounds
Age: 21

Peralta, a native of Queens, was a well-traveled collegian who pitched for San Jacinto CC, Palm Beach State College and Division II powerhouse University of Tampa. Other than a high walk total that caused his ERA and WHIP to balloon a bit, he supplied his Spartans enough strikeouts to entice the White Sox to select him in the 18th round of this year’s draft. In 2019 for Tampa, Peralta posted a 4.93 ERA and 1.38 WHIP in 22 appearances (42 innings) by allowing 33 hits and 25 walks (13.2%) while striking out 74 (38.9%). Excluding his first four outings, he was terrific over his final 34 1/3 innings, posting a 2.62 ERA and 1.08 WHIP during that span.

After four outstanding appearances for the AZL White Sox this year, in which he allowed just three hits and two walks in 6 1/3 innings while striking out 13, Peralta was promoted to Great Falls on July 4. Peralta continued his mastery of rookie league hitters with the Voyagers, as he kept his walks and hits down while striking out 45 hitters in just more than 30 innings. Combined with both teams in 18 outings spanning 36 2/3 innings, Peralta compiled a 1.96 ERA and 0.95 WHIP by relinquishing just 25 hits (.182 OBA) and 10 walks (6.7%) while fanning 58 (38.7%). When hitters made contact off him, they hit grounders over 43% of the time. While lefties hit Peralta at a .250 clip this year, he held righties to a .165 average.

In addition to a fastball which he uses to set up hitters, Peralta features a wipe-out curveball and changeup to help put them away. Peralta is likely to begin the 2020 season with Kannapolis.

Trey Jeans
5´10´´
195 pounds
Age: 24

Like the aforementioned Peralta, Jeans was also a well-traveled collegian as he attended the University of Louisiana-Lafayette, Seminole State College and the University of Louisiana-Monroe. He posted his best season with Louisiana-Monroe this year as a senior, compiling a 3.76 ERA and 1.24 WHIP in 15 starts. In his 79 innings for the Warhawks, Jeans surrendered 61 hits (.213 OBA) and 37 walks (11.0%) while striking out 69 (20.5%). As a result of his efforts, Jeans was selected in the 33rd round of this year’s draft.

Jeans sailed through the AZL season in 18 relief outings, while he pitched his final three games for Great Falls. In a total of 27 2/3 combined innings, he allowed 28 hits (.252 OBA) and just five walks (4.2%) while fanning an eye-popping 43 (36.4%). Righties (.253) and lefties (.250) hit Jeans at about the same rate this year.

Like Peralta, Jeans offers a three-pitch repertoire including a fastball, curveball (his plus pitch) and changeup. Although he only pitched three games at Great Falls, Jeans is also likely to begin the 2020 season with Kannapolis due to his age. It’s unclear, however, if he’ll be a starter or reliever at the next level. Based on his results this year, it seems that Jeans may be better suited out of the pen.

Rigo Fernandez
6´0´´
190 pounds
Age: 22

Fernandez suffered through a difficult three seasons with Cal State-Dominguez Hills — especially with his control. In 12 starts totaling 57 2/3 innings during his junior year for the Toros, he posted a 4.99 ERA and 1.72 WHIP as he ceded 47 hits (.229 OBA) and 52 walks (19.0%) while striking out 80 (29.3%). However, in part because Fernandez is a lefty and also because he struck out his fair share of hitters, the White Sox selected him in the 24th round of the 2018 draft. Later that year for the AZL White Sox and Great Falls, he actually posted solid numbers in 18 combined games. In a total of 38 innings, Fernandez had a solid 2.13 ERA and 1.11 WHIP by relinquishing 27 hits (.199 OBA) and 15 walks (9.5%) while striking out 40 (25.3%).

This year for the Voyagers, Fernandez posted a 4.91 ERA and 1.45 WHIP in 19 games spanning 33 innings as he allowed 28 hits (.228 OBA) and 20 walks (13.5%) while fanning 45 (30.4%). Much of the damage against him came in one June game; in a perfect world where that was treated as a mulligan, his ERA and WHIP would’ve been just 3.09 and 1.22.

Baseball America lists Fernandez as featuring a fastball that runs from 86 to 91 mph, while he also features a solid curve and change to help him put hitters away. Righties hit just .222 against Fernandez’s offerings while lefties hit .244 against him. With a combined 2.16 ERA for the months of July and August, Fernandez has also made his case to begin the 2020 season on the Kannapolis roster.

Greg Minier
6´4´´
235 pounds
Age: 24

Minier is another southpaw who pitched for multiple schools during his career. After pitching for Bethune-Cookman and Ventura Junior College during his freshman and sophomore seasons, he spent his final two college seasons with the University of Washington. In 33 relief outings (43 innings) for the Huskies during his senior season, Minier posted a 3.53 ERA and 1.43 WHIP by allowing 48 hits (.296 OBA) and 14 walks (7.4%) while striking out 41 (21.8%). The White Sox liked him enough, after that season, to select him in the 32nd round of the 2017 draft. Later that year for the AZL White Sox, Minier succeeded by throwing strikes. In 15 games spanning 17 2/3 innings, Minier compiled a 1.53 ERA and 1.30 WHIP by surrendering 21 hits (.304 OBA) and just two walks (2.8%) while fanning 16 (22.5%).

After struggling in eight appearances with an 8.05 ERA and 1.68 WHIP, he didn’t pitch the last several weeks of the Voyagers season in 2018 — presumably due to injury. Minier was assigned to extended spring training on June 11 of this year, but never actually pitched in a real game. This could be the end for Minier, but if not, he likely would return to the Voyagers for the 2020 campaign.


AZL White Sox

Garvin Alston Jr.
6´4´´
175 pounds
Age: 23

Alston is the son of long-time respected pitching and bullpen coach Garvin Alston, so he’s had baseball in his veins since birth. After strugging in two seasons as a reliever with Arizona State University, Alston transferred to the University of South Carolina-Aiken for his junior and senior seasons. As a senior this year, Alston was converted to the Pacers rotation and fared reasonably well despite a serious lack of control. In 16 appearances spanning 70 innings, he allowed 78 hits (.276 OBA) and 53 walks (15.3%) while striking out 63 (18.2%). The White Sox liked Alston, though, enough to select him in the 37th round of this year’s draft. Ironically, he was drafted in that exact same round four years ago by the White Sox, when he opted for Arizona State.

Alston seemed like a new pitcher with the AZL White Sox. In 13 relief outings totaling 18 innings, he compiled a solid 3.00 ERA and 1.22 WHIP by ceding 18 hits (.254 OBA) and just four walks (5.3%) while striking out 22 (28.9%). Lefties hit just .238 against his offerings this year, while righties fared a bit better at .260. When hitters made contact against Alston, they hit grounders at a frequent 51.1% clip. A limited repertoire presently of a fastball and curveball may mean he’ll be a reliever going forward, but that’s likely Alston’s best opportunity to ascend the ranks anyway. Look for him to begin the 2020 season with Great Falls, with perhaps a late promotion to Kannapolis if all goes well.


DSL White Sox

Jorge Ferrer
6´3´´
180 pounds
Age: 19

Shortly after signing an international contract with the White Sox as a native of the Dominican Republic, Ferrer pitched two games and allowed nary an earned run before being socked with a 72-game suspension for using Stanozolol, a steroid and performance-enhancing drug. This suspension essentially ended his 2018 season.

Ferrer was slowly worked into the DSL bullpen for the 2019, and for all intents and purposes, performed surprisingly well despite his rust. In seven outings totaling 9 2/3 innings, he posted a 2.79 ERA and 1.34 WHIP by allowing nine hits (.243 OBA) and four walks (9.5%) while striking out 10 (23.8%). Hitters grounded the ball against him 48.1% of the time this year, and lefties hit just .167 against him in an albeit small sample size. It’s possible Ferrer merits a promotion to the AZL squad based on his production during two very abbreviated seasons; it wouldn’t be a surprise, however, to see him return to the DSL for 2020.

Oriel Castro
6´0´´
175 pounds
Age: 18

Castro, a native of Panama, signed an international contract with the White Sox on January 2018 as a 16-year-old. In his first season in the organization, he unsurprisingly struggled in his 12 appearances with a 5.23 ERA and 1.74 WHIP for the DSL Sox. In his 10 1/3 innings last year, Castro allowed just five hits (.143 OBA) and 13 walks (26.0%) while striking out 14 (28.0%).

In a much more expanded role this year, Castro continued to struggle with his control. Over 15 appearances (six starts) encompassing 40 innings, he compiled a 4.73 ERA and 1.75 WHIP by relinquishing 30 hits (.216 OBA) and an unsightly 40 walks (21.7%) while fanning 38 (20.7%). Lefties hit .250 against Castro’s offerings this year while righties fared much worse, at .202. However, it won’t mean a thing until Castro throws more strikes. As a result, expect him to return to the DSL next year.

Jose Jimenez
6´3´´
195 pounds
Age: 17

Jimenez, no relation to Eloy, signed an international contract with the White Sox as a 16-year-old just a month before the DSL season began. He didn’t enter many games, but in the games he did pitch in, he struggled immensely. He’s fairly big for someone so young, so mechanics (in addition to confidence) may be the culprit. In five games this year totaling 5 2/3 innings, Jimenez posted a 12.71 ERA and 2.29 WHIP as he allowed seven hits (.292 OBA) and six walks while striking out five. While it’s way too early to give up on him, Jimenez seems a virtual lock to return to the DSL White Sox for the 2020 season.


White Sox Minor League Update: August 23, 2019

Dirty Dedelow: Craig Dedelow went 4-for-5 with a home run to earn MVP honors in Winston-Salem’s 9-4 victory. | Winston-Salem Dash

High-octane offenses from upper-class affiliates highlight a 3-3 day

Charlotte Knights

The Knights’ game against the Norfolk Tides was postponed due to inclement weather. The game will be made up tomorrow after the originally scheduled game, which is now the first half of a doubleheader. That game will begin at 4:05 p.m. CST.


Birmingham Barons 9, Tennessee Smokies 3

Lincoln Henzman (SP): 3 IP, 2 H, 0 R (0 ER), 0 BB, 3 K, 5.56 ERA
Luis González (RF): 1-for-4, 2 RBI, BB, CS (15-for-24), .256 AVG, .691 OPS
Luis Basabe (CF): 2-for-4, HR, BB, RBI, .235 AVG, .642 OPS *MVP*
Alfredo González (C): 3-for-5, RBI, .245 AVG, .664 OPS
Joel Booker (LF): 1-for-3, 2 RBI, BB, SB (15-for-17), .249 AVG, .622 OPS
Zach Remillard (SS): 3-for-5, 2B, .215 AVG, .605 OPS
Blake Rutherford (DH): 0-for-3, BB, .261 AVG, .668 OPS

The Barons came out firing, as they raced out to an early lead and never looked back. In the top of the first, Luis Basabe hit a solo home run to put the first run on the board for either side.

Things only got better in the second inning, when the Barons hit five singles en route to scoring three runs and expanding their lead to four. In the third, the Barons blew the game open after taking advantage of a pair of defensive miscues. After back-to-back errors by the Smokies shortstop, the Barons scored three more on a double, single, and sacrifice fly. After three, the Barons had a commanding lead of 7-0.

On the other side of the ball, starter Lincoln Henzman pitched well in his three innings of work. He only allowed two baserunners, and both of those Smokies reached on singles.

The relievers were spotted a big lead, and they kept this game drama-free with a solid performance. Kodi Medeiros, Tyler Johnson, and Mauricio Cabrera combined for six innings and only allowed two earned runs (three runs total). Medeiros only allowed one run in his three innings of work, though he had to work around four walks. Control was an issue for him, as only 27 of his 57 pitches (47%) were strikes.

The Barons will face Tennessee again tomorrow, and that game will start at 6:00 p.m. CST.


Winston-Salem Dash 9, Potomac Nationals 4 (10)

Konnor Pilkington (SP): 6 IP, 4 H, 3 R (2 ER), 1 BB, 8 K, 5.36 ERA 
Andrew Vaughn (DH):  1-for-5, RBI, .247 AVG, .764 OPS
Johan Cruz (SS): 3-for-5, RBI, .248 AVG, .659 OPS
Jameson Fisher (1B): 0-for-3, 2 BB, .241 AVG, .716 OPS
Craig Dedelow (LF): 4-for-5, HR, 2 2B, 3 RBI, .247 AVG, .747 OPS *MVP*
Carlos Perez (PH): 1-for-1, 2B, .267 AVG, .655 OPS

Despite a rough start, the Dash were able to finish strong in a thrilling win in extra innings. Starter Konnor Pilkington ran into trouble in the first, allowing a two-out, two-run double to fall into an early hole. Though it took some time, the Dash answered.

In the fifth, former Indiana University player Craig Dedelow, who ended up with four hits, launched his 15th home run of the season to cut the deficit in half. The following inning, the Dash took advantage of an error to score three runs to take a 4-2 lead. Andrew Vaughn drove in the tying run when he reached on an error, and Dedelow put the Dash ahead with a single.

Leading 4-3 heading into the bottom of the ninth, the Dash brought in Will Kincanon on in a save situation, but he could not quite deliver. With a runner on first and two outs, the Nationals got back-to-back singles, and a walk with the bases loaded tied the game. Kincanon did, however, get a big strikeout to send the game into extras.

The Dash had a huge 10th inning, as they more than doubled their score by plating five runs on five hits. Johan Cruz had the decisive hit, as his single gave the Dash a lead that they would not relinquish.

The Dash will take on the Nationals again tomorrow, and the first pitch is scheduled to happen at 5:35 p.m. CST.


Kannapolis Intimidators 4, Charleston RiverDogs 2

Kevin Folman (SP): 3 IP, 3 H, 2 R (1 ER), 3 BB, 3 K, 5.40 ERA
Ian Dawkins (CF): 1-for-5, .304 AVG, .768 OPS
Alex Destino (LF): 1-for-5, HR, .302 AVG, .864 OPS
Corey Zangari (1B): 1-for-1, HR, 2 BB, HBP, RBI, .209 AVG, .764 OPS *MVP*
Tyler Osik (DH): 1-for-4, 3B, 2 RBI, .293 AVG, .940 OPS
Lenyn Sosa (SS):  2-for-5, 2B, .237 AVG, .622 OPS

After an early outburst from both teams, both teams’ pitching staffs settled down, and this turned into a low-scoring game. The Intimidators struck first in this one, as Tyler Osik hit a two-run triple in the third inning. His triple drove in Ian Dawkins and Lenyn Sosa, who reached on a single and double, respectively.

The lead was short-lived, as the RiverDogs got a pair in their half of the third. A two-run single by Charleston outfielder Josh Stowers, who finished 4-for-4, tied the game.

From that point forward, runs were very hard to come by. However, the offense we did see came primarily from Alex Destino and Corey Zangari, who both hit a solo home run. Zangari, today’s MVP, reached base safely in all four of his plate appearances.

Meanwhile, the bullpen was outstanding, as the relievers combined to pitch six scoreless innings. Declan Cronin, Lane Ramsey, and Austin Conway scattered only five hits across those six innings, and none of them issued any walks. As a result, those two solo home runs gave them all the support they needed.

The Intimidators will face Charleston again tomorrow, and that game will begin at 5:05 p.m. CST.


Missoula Osprey 7, Great Falls Voyagers 2 (7 innings, Game 1)

Sammy Peralta (SP): 3 IP, 5 H, 5 R (4 ER), 2 BB, 4 K, 2.96 ERA
Caberea Weaver (CF): 0-for-4, .253 AVG, .685 OPS
Kelvin Maldonado (SS): 2-for-4, SB (2-for-5), .258 AVG, .653 OPS
Ty Greene (DH): 2-for-2, HBP, RBI, .339 AVG, .796 OPS *MVP*
Jonathan Allen (LF): 0-for-3, BB, RBI, .261 AVG, .683 OPS

This game got off to a bad start, and the Voyagers never quite recovered in a tough loss. Starter Sammy Peralta had a forgettable outing, as he allowed five runs (four earned) in just three innings. Peralta got no favors from the defense behind him, as the Voyagers made four errors. Three of those errors occurred when Peralta was on the mound.

Ty Greene gave us one of the few highlights of the game, when he put the Voyagers on the board in the fourth with an RBI single. Greene ended up with two hits, and he reached base safely in all three of his plate appearances. Kelvin Maldonado also had a multi-hit performance, but the Voyagers finished with only four hits total. None of those went for extra bases. On to game two.

Missoula Osprey 3, Great Falls Voyagers 0 (7 innings, Game 2)

Chase Solesky (SP): 2 2/3 IP, 5 H, 3 R (3 ER), 4 BB, 4 K, 6.75 ERA
Rigo Fernandez (RP): 3 1/3 IP, 1 H, 0 R, 1 BB, 8 K, 4.65 ERA *MVP*
Caberea Weaver (CF): 0-for-3, .249 AVG, .674 OPS
Joshua Rivera (3B): 0-for-3, .200 AVG, .613 OPS
Ty Greene (DH): 1-for-3, .339 AVG, .790 OPS
Harvin Mendoza (1B): 0-for-2, BB, .306 AVG, .899 OPS

Though the Voyagers offense only managed four hits in game one, their bats were even quieter in the second half of the doubleheader. Needless to say, that is not a good formula to win a game. Once again, Ty Greene carried the load offensively, as he had the Voyagers’ only hit (a single in the second).

On the other side of the ball, things certainly went better, but it was not enough. Starter Chase Solesky had a rough outing, but the relievers pitched quite well, especially Rigo Fernandez. In three and one-third innings, Fernandez struck out eight (!) hitters and only allowed two baserunners (a single and a walk).

The Voyagers will get another chance against Missoula tomorrow at 8:00 p.m. CST.


AZL Reds 9, AZL White Sox 8

Justin Friedman (SP): 5 IP, 8 H, 3 R (3 ER), 0 BB, 8 K, 5.17 ERA
Vlad Nuñez Jr. (RP): 2 IP, 7 H, 6 R (6 ER), 0 BB, 1 K, 4.97 ERA
Logan Glass (CF): 4-for-5, HR, 2B, 2 RBI, .306 AVG, .803 OPS *MVP*
Micker Adolfo (DH): 1-for-4, HBP, .300 AVG, .979 OPS
Daniel Millwee (C): 2-for-4, BB, 2 RBI, .256 AVG, .741 OPS
Anthony Coronado (RF): 2-for-5, 2B, .323 AVG, .875 OPS

The AZL White Sox’s bats raced out of the gates, but this game simply got away in heartbreaking fashion. In the top of the first, the first two AZL White Sox were retired, but they still managed to plate five runs that inning. To get those runs, the AZL White Sox got four hits (one was a home run by 18-year-old Logan Glass), they drew one walk, and they took advantage of an error by the AZL Reds’ left fielder.

The AZL White Sox put another crooked number on the board in the third, when they got four more hits (all singles) and two walks. As a result, they scored three more to extend their lead to 8-0.

Unfortunately, it was all AZL Reds from there. The AZL Reds got two of those runs back in their half of the third. AZL White Sox starter Justin Friedman had three wild pitches that inning, and the AZL Reds took advantage.

In the seventh, the AZL White Sox still led by a score of 8-3. However, the wheels came off, and the AZL Reds put up a monster rally. Reliever Vlad Nuñez Jr. allowed a base hit to the first six hitters he faced that inning. The last of those hits was a go-ahead grand slam to put the AZL Reds up, 9-8. After the meltdown, Nuñez settled down to retire the next three batters he faced, but the damage was done.

The AZL White Sox could not make a late rally, so they fell by a score of 9-8. The AZL White Sox’s next game will be against the AZL Dodgers Lasorda squad at 7:00 p.m. CST tomorrow. That will be their second-to-last game of the season.


DSL White Sox

The DSL White Sox’s game against the DSL Blue Jays was postponed due to inclement weather, and its makeup date has not been announced. The final scheduled first pitch of the DSL White Sox’s season will be tomorrow morning at 9:00 a.m. CST.