Latest Update (May 8, 2026): Jacob Cravey, Frederick Keys. Entered in the 10th inning and worked 2.0 innings in extra innings, with the automatic runner placed at second base in both frames. He allowed two hits, four runs (two earned), walked three, and struck out two while earning the win in an 11–10 victory over the Jersey Shore BlueClaws in 11 innings. Cravey threw 40 pitches, including 18 strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 8 | 11.1 | 4.76 | 9 | 8 | 1-1 | 0 | 1.41 |
Latest Update (May 7, 2026): Samuel Strickland, Columbus Clingstones. Entered in the third inning and pitched 3.2 innings, allowing five hits, three earned runs, one walk, and recorded five strikeouts in a 7–6 loss to the Biloxi Shuckers. Strickland threw 48 pitches, 32 for strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 10 | 17.2 | 7.64 | 20 | 4 | 0-1 | 1 | 1.75 |
Latest Update (May 7, 2026): Garrett Howe, Lake County Captains. Starting at third base and batting ninth, went 2-for-3 with two singles, a walk, two runs scored, and two RBIs in a wild 15–13 win over the Great Lake Loons.
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 58 | .138 | 0 | 3 | 2 | .451 |

SoConAllHere.com will track each Samford alum throughout the 2026 season across both Major League Baseball and Minor League Baseball.
Samuel Strickland — Atlanta Braves (Double-A Columbus Clingstones)
Latest Update (May 7, 2026): Samuel Strickland, Columbus Clingstones. Entered in the third inning and pitched 3.2 innings, allowing five hits, three earned runs, one walk, and recorded five strikeouts in a 7–6 loss to the Biloxi Shuckers. Strickland threw 48 pitches, 32 for strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 10 | 17.2 | 7.64 | 20 | 4 | 0-1 | 1 | 1.75 |
Latest Update (May 2, 2026): Samuel Strickland, Columbus Clingstones. Started and pitched 3.0 innings, allowing four hits, three earned runs, and recorded three strikeouts in an 8–6 loss to the Montgomery Biscuits. Strickland threw 42 pitches, 27 for strikes.
Latest Update (April 26, 2026): Samuel Strickland, Columbus Clingstones. Entered in relief in the seventh inning and tossed 1.0 innings, allowing four hits, two earned runs, and recorded a strikeout in an 8–5 loss to the Birmingham Barons. Strickland threw 23 pitches, 16 for strikes.
Latest Update (April 24, 2026): Samuel Strickland, Columbus Clingstones. Entered in relief in the seventh inning and tossed 1.0 innings, allowing two hits, one earned run, and one walk in a 5–3 ten-inning win over the Birmingham Barons. Strickland threw 19 pitches, 10 for strikes.
Jacob Cravey — Baltimore Orioles (High-A Frederick Keys)
Latest Update (May 8, 2026): Jacob Cravey, Frederick Keys. Entered in the 10th inning and worked 2.0 innings in extra innings, with the automatic runner placed at second base in both frames. He allowed two hits, four runs (two earned), walked three, and struck out two while earning the win in an 11–10 victory over the Jersey Shore BlueClaws in 11 innings. Cravey threw 40 pitches, including 18 strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 8 | 11.1 | 4.76 | 9 | 8 | 1-1 | 0 | 1.41 |
Latest Update (May 1, 2026): Jacob Cravey, Frederick Keys. Entered in the eighth inning and tossed 2.0 innings, allowing one hit and one earned run while walking two and striking out two. Cravey threw 42 pitches—22 for strikes—in a 5–2 win over the Brooklyn Cyclones.
Latest Update (April 28, 2026): Jacob Cravey, Frederick Keys. Entered in the ninth inning and tossed a 1-2-3 frame with a strikeout, throwing 12 pitches—7 for strikes—in a 6–2 win over the Brooklyn Cyclones.
Latest Update (April 24, 2026): Jacob Cravey, Frederick Keys. Entered in the seventh inning with one out and runners on first and second, then induced a groundout back to the mound, followed by a popout to shortstop to end the inning and strand both inherited runners. Cravey went on to toss 1.2 hitless, scoreless innings without issuing a walk, throwing 12 pitches—9 for strikes—in a 7–3 loss to the Wilmington Blue Rocks.
Latest Update (April 19, 2026): Jacob Cravey, Frederick Keys. Entered in the sixth inning with two outs and nobody on and recorded the third out without allowing any damage. Went on to pitch 1.1 innings, allowing 1 hit, 0 runs, and 0 walks. Cravey threw 17 pitches, 11 for strikes, in a 7-6 10-inning loss to the Hudson Valley Renegades.
Latest Update (April 11, 2026): Jacob Cravey, Frederick Keys. Pitched one inning in relief in an 11-2 win over the Winston-Salem Dash. Entering in the ninth, he allowed two hits, one walk, and one earned run while striking out one on 22 pitches, 14 of which were strikes. In a bit of SoCon-on-SoCon crime, Cravey faced Mercer alum Ely Brown in the ninth, and Brown singled on a line drive to center field.
Garrett Howe — Cleveland Guardians (High-A Lake County Captains)
Latest Update (May 7, 2026): Garrett Howe, Lake County Captains. Starting at third base and batting ninth, went 2-for-3 with two singles, a walk, two runs scored, and two RBIs in a wild 15–13 win over the Great Lake Loons.
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 58 | .138 | 0 | 3 | 2 | .451 |
Latest Update (May 6, 2026): Garrett Howe, Lake County Captains. Starting at third base and batting ninth, went 0-for-2 with a walk in a 7–1 loss to the Great Lake Loons.
Latest Update (May 3, 2026): Garrett Howe, Lake County Captains. Starting at shortstop, later moving to second base, and batting eighth, went 0-for-3 with a walk in a 16–2 loss to the Beloit Sky Carp.
Carson Hobbs — Los Angeles Dodgers (Double-A Tulsa Drillers)
Latest Update (May 5, 2026): Carson Hobbs, Tulsa Drillers. Entering in the eighth inning, Hobbs worked 1.0 inning, allowing three hits and two earned runs while issuing one walk and striking out two in an 11–7 loss to the Winston-Salem Dash. He was part of a SoCon-on-SoCon crime moment, surrendering a run-scoring single to Mercer alum Bill Knight. Hobbs threw 29 pitches, 16 for strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 11 | 12.0 | 6.75 | 10 | 9 | 1-0 | 0 | 1.83 |
Latest Update (May 2, 2026): Carson Hobbs, Tulsa Drillers. Entered in the seventh inning and pitched 1.0 innings, allowing two hits and two earned runs, while walking two and striking out one in a 5–4 win over the San Antonio Missions. Hobbs threw 28 pitches, 13 of them for strikes.
Latest Update (April 29, 2026): Carson Hobbs, Tulsa Drillers. Entered in the third inning and pitched 2.0 innings, allowing three hits and two earned runs in a 4–3 win over the San Antonio Missions. Hobbs threw 32 pitches, 22 of them for strikes.
Michael Ross — Minnesota Twins (High-A Cedar Rapids Kernels)
Latest Update (May 6, 2026): Michael Ross, Cedar Rapids Kernels. Entered in relief in the fifth inning and logged 3.0 innings with 3 hits, 2 earned runs, 1 walk, and 2 strikeouts, in a 4-2 loss to the Quad Cities River Bandits. Ross threw 42 pitches, 26 for strikes.
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 8 | 18.0 | 5.00 | 13 | 7 | 1-1 | 0 | 1.17 |
Latest Update (May 1, 2026): Michael Ross, Cedar Rapids Kernels. Started and logged 4.0 innings with 2 hits, 1 earned run, 2 walks, and 3 strikeouts, in an 8-4 win over the West Michigan Whitecaps. Ross threw 56 pitches, 35 for strikes.
Latest Update (April 26, 2026): Michael Ross, Cedar Rapids Kernels. Started and logged 2.0 innings with 1 hit, 4 runs (3 earned), 3 walks, and 2 strikeouts, in a 16-6 loss to the Peoria Chiefs. Ross threw 51 pitches, 27 for strikes.
Latest Update (April 21, 2026): Michael Ross, Cedar Rapids Kernels. Entered in relief in the fifth inning and logged 3.0 innings with 3 hits, 1 earned run, 1 walk, and 2 strikeouts, in a 7-2 loss to the Peoria Chiefs. Ross threw 47 pitches, 31 for strikes.
Latest Update (April 16, 2026): Michael Ross, Cedar Rapids Kernels. Entered in relief in the fifth inning and logged 2.0 innings with 1 hit, 0 runs, 0 walks allowed, and 2 strikeouts, in a 6-0 loss to the Quad Cities River Bandits. Ross threw 23 pitches, 15 for strikes.
Latest Update (April 12, 2026): Michael Ross, Cedar Rapids Kernels. Started on the mound and went 2.0 innings with 4 hits, 3 runs (all earned), and one strikeout, in a 15-5 loss to Beloit Sky Carp. Ross threw 30 pitches, 23 for strikes.
Latest Update (April 8, 2026): Michael Ross, Cedar Rapids Kernels. Entered in relief in the sixth inning and logged 1.0 inning with 0 hits, 0 runs, 0 walks allowed, and one strikeout, in a 9-6 loss to Beloit Sky Carp. Ross threw 18 pitches, 12 for strikes.
Latest Update (April 4, 2026): Michael Ross, Cedar Rapids Kernels. Entered in relief in the fifth inning and logged 1.0 inning with 0 hits, 0 runs, 0 walks allowed, and earned the win, in an 8-4 win over the Peoria Chiefs. Ross threw 15 pitches, 9 for strikes.
Cameron Keshock — Pittsburgh Pirates (High-A Greensboro Grasshoppers)
Latest Update (May 3, 2026): Cameron Keshock, Greensboro Grasshoppers. Started and went 3.1 innings, allowing four hits and two earned runs while issuing three walks and striking out six in an 8–6 win over the Winston-Salem Dash. He threw 63 pitches, 35 for strikes
| G | IP | ERA | SO | BB | W-L | SV | WHIP |
|---|---|---|---|---|---|---|---|
| 6 | 25.0 | 5.40 | 27 | 15 | 0-1 | 0 | 1.44 |
Latest Update (April 28, 2026): Cameron Keshock, Greensboro Grasshoppers. Started and went 5.1 innings, allowing four hits and two earned runs while issuing one walk and striking out six in a 7–6 loss to the Winston-Salem Dash. He threw 79 pitches, 52 for strikes. In a bit of SoCon-on-SoCon crime against Mercer alum Ely Brown, Keshock got the better of their early matchups, retiring him on a flyout to lead off the first inning and again on another flyout in the third. Brown, however, turned the tables in the sixth with a double.
Latest Update (April 22, 2026): Cameron Keshock, Greensboro Grasshoppers. Started and worked 4.1 innings, allowing six hits and six earned runs with two walks while striking out four in a 9–5 loss to the Rome Emperors. He threw 77 pitches, 51 for strikes. While it was an outing he would likely prefer to forget, Keshock did come out on the right side of some SoCon-on-SoCon crime against ETSU alum Cody Miller—retiring him on a lineout to second base in the top of the second and inducing a popout to third in the top of the fourth.
Latest Update (April 16, 2026): Cameron Keshock, Greensboro Grasshoppers. Started on the mound and finished 3.0 innings, allowing two hits, two runs (both earned), four walks while striking out three in a 7-6 win over the Brooklyn Cyclones. He threw 74 pitches, 47 for strikes.
Latest Update (April 10, 2026): Cameron Keshock, Greensboro Grasshoppers. Started on the mound and delivered 5.0 strong innings, allowing just one hit and no runs while walking two and striking out five in a 4-3 loss to the Asheville Tourists. He threw 75 pitches, 49 for strikes.
Latest Update (April 3, 2026): Cameron Keshock, Greensboro Grasshoppers. Started on the mound and delivered 4.0 innings, allowing 4 hits, 3 runs (all earned), 3 walks while striking out three in an 11-7 win over the Greenville Drive. He threw 75 pitches, 46 for strikes.





























