Signed by the Orioles as a Minor League free agent on Dec. 12, 2023.
2023
Began the season with Double-A Bowie; transferred to Triple-A Norfolk on 6/20, where he finished the year...Combined to go 7-4 with 11 saves and a 4.57 ERA (23 ER/45.1 IP) and 27 hits (4 HR), 25 total runs, 33 walks, two hit batters and 66 strikeouts in 41 appearances between the two levels; held opponents to a .169 (27-for-169) batting average...Led O's Minor Leaguers in saves and tied for seventh in wins...Posted a 2.60 ERA (5 ER/17.1 IP) in his final 15 games of the season...Threw 1.0 scoreless inning with one walk and one strikeout in a winner-take-all Game 3 of the International League Championship Series vs. Durham on 9/28.
2022
Saw his first game action after missing the entire 2021 season with a strained right shoulder and not pitching in 2020 because of the cancellation of the minor league season due to the COVID-19 pandemic...Spent the entire season with Double-A Midland, making all 30 of his appearances in relief...Struck out 34 batters in 37.0 innings but walked 38 for a 9.24 BB/9 ratio...Designated for assignment on 8/5 and outrighted to Midland on 8/7...Went 2-1 with a 3.86 ERA (5 ER/11.2 IP) and 16 strikeouts against just three walks in 12 relief appearances for the Toros Del Este in the Dominican Winter League...Signed by the Orioles as a Minor League free agent on 12/19.
2021
Made two appearances for Oakland during Spring Training and logged a 4.50 ERA before he was optioned to Triple-A Las Vegas March 14..Was assigned to the A’s alternate camp on April 20 but opened the season on the injured list at Las Vegas with a strained right shoulder and missed the entire season...Made two appearances for Toros Del Este in the Dominican Winter League on Oct. 29 and Nov. 27...had a 4.50 ERA (2.1 ip, 2 h, 2 r, 2 er, 4 bb, 2 so).
2020
Was a non-roster invitee with Oakland and compiled a 7.94 ERA in five Spring Training appearances…was added to the A’s 60-man player pool on July 1 but did not pitch in 2020.
2019
Pitched for three different teams in the A's farm system and was a combined 4-0 with two saves, a 2.89 ERA and .163 opponents batting average in a career-high 40 games, all in relief…struck out a career-high 93 batters in a career-high 62.1 innings, an average of 13.43 per nine innings…however, walked a career-high 43 (6.21 per nine innings)…surrendered just three home runs (0.43 per nine innings) after allowing two home runs in 108.0 innings over the first four seasons of his career…began the year at Low Single-A Beloit and had a 3.22 ERA in 13 appearances when he was moved up to High Single-A Stockton May 26…was 2-0 with both of his saves and a 3.16 ERA in 18 games with the Ports before he was transferred to Double-A Midland July 27…posted a 1.88 ERA in nine outings with the RockHounds…his opponents batting average broke down to .123 (9-for-73) against left-handed hitters compared to .183 (26-for-142) against right-handers… yielded all three of his home runs to righties…allowed a .120 average to batters leading off an inning but walked eight and hit one for a .254 on-base percentage…opponents hit .186 with runners in scoring position…pitched at least one inning in 38 of his 40 appearances, including two or more 16 times.
MINORS: Had a 5.68 ERA over his first five games with Beloit through April 18…walked a seasonhigh four batters in 1.1 innings April 18 at Cedar Rapids…then posted a 2.25 ERA over his final eight games with the Snappers…logged a season-high 50 pitches in 1.2 innings May 9 against Fort Wayne…tossed a season-high 3.0 scoreless and hitless innings May 14 at Peoria and struck out a season-high five batters… had his second five-strikeout game May 17 against Kane County…was moved up to Stockton May 26 and tossed 2.0 scoreless and hitless innings in his Ports debut on May 29 against Modesto…recorded both of his saves over a three-game span in June (June 21 vs. San Jose, June 28 at San Jose)…compiled a 1.88 ERA in nine games in June but then logged a 6.10 ERA in nine games in July…had a 1.40 ERA over his first 12 games with Stockton through July 6…then allowed a season-high three runs on a season-high tying three hits in 1.2 innings at Lancaster on July 11 and posted an 8.53 ERA over his final six appearances at Single-A…was promoted to Midland July 27 and allowed three runs in 2.2 innings over his first two games…did not allow a run in six of his final seven outings (0.77 ERA)…posted a 1.59 ERA in seven appearances in August…made one postseason appearance for Midland on Sept. 7 against Amarillo in Game 4 of the Texas League Semifinals (1.2 ip, 2 h, 2 r, 2 er, 2 bb, 3 so).
2018
Began the year in extended spring training and made one start with Short Season Vermont and 11 relief appearances with Single-A Beloit before spending the final month of the season on the disabled list…combined for a 4.91 ERA and .158 opponents batting average in 12 games…struck out 19 batters in 11.0 innings (15.55 per nine innings), but walked 18 (14.73 per nine innings)…his opponents batting average broke down to .130 against right-handed hitters compared to .200 against left-handers…opponents hit .125 when leading off an inning but he issued five walks for a .462 on-base percentage…yielded a .200 average with runners in scoring position…began the year in extended spring training…made one start with Vermont on June 18 and was moved up to Beloit June 21…did not allow an earned run in five of his final six appearances beginning July 12 (1.29 ERA)…struck out a season-high four batters July 19 against Bowling Green…tossed a season-high 1.2 scoreless innings Aug. 2 against Kane County…that was his final appearance of the season as he was placed on the disabled list Aug. 3 with a sprained right ankle.
2017
Spent the entire season at Short Season Vermont and was 2-0 with five saves and a 3.43 ERA in 15 relief appearances…allowed a .203 opponents batting average but walked 18 in 21.0 innings (7.71 per nine innings)…struck out 29 (12.43 per nine innings)…surrendered just one home run but had eight wild pitches…tied for 10th in the New York-Penn League in saves…his opponents batting average broke down to .125 against right-handed hitters compared to .294 against left-handers…yielded a .186 average with runners on base…compiled a 1.64 ERA and had four of his five saves in seven appearances in July…struck out a season-high five batters in 2.0 scoreless innings on Aug. 17 against Lowell…did not allow a run in one postseason appearance (1.0 ip, 2 bb).
2016
Went 5-1 with two saves and a 7.12 ERA in 14 relief appearances with the A’s affiliate in the Arizona Rookie League in his first season in the United States…the wins and ERA were career highs, as were his 39 hits, 31 runs and 19 wild pitches…struck out 48 batters in 36.2 innings (11.78 per nine innings) but also walked 33 (8.10 per nine innings)…did not allow a home run… led the AZL in walks and tied for the lead in wins…had a career-high .277 opponents batting average, which broke down to .190 against left-handed hitters compared to .313 against right-handers…struck out a career-high tying six batters June 23 at the Giants, July 30 against the Royals and Aug. 28 against the Cubs…allowed one run in 3.1 innings of relief Aug. 18 against the Indians for his first professional save.
2015
Went 5-1 with two saves and a 7.12 ERA in 14 relief appearances with the A’s affiliate in the Arizona Rookie League in his first season in the United States…the wins and ERA were career highs, as were his 39 hits, 31 runs and 19 wild pitches…struck out 48 batters in 36.2 innings (11.78 per nine innings) but also walked 33 (8.10 per nine innings)…did not allow a home run… led the AZL in walks and tied for the lead in wins…had a career-high .277 opponents batting average, which broke down to .190 against left-handed hitters compared to .313 against right-handers…struck out a career-high tying six batters June 23 at the Giants, July 30 against the Royals and Aug. 28 against the Cubs…allowed one run in 3.1 innings of relief Aug. 18 against the Indians for his first professional save.