Signed with the Padres as a Minor League free agent for 2025 after spending 2017-24 in the Cubs' system, owning a combined 21-22 record, 4.07 ERA, .231 opponents' clip and 323 strikeouts against 202 walks across 190 appearances (24 starts) in his Minor League career...Reached the Triple-A level for the first time in 2024 with Iowa, splitting the rest of the campaign with Double-A Tennessee. Posted career highs in wins (nine), IP (60.1) and strikeouts (64), saves (five -tied) and appearances (46)...One of four South Bend Cubs pitchers to combine for a no-hitter on July 6, 2023 vs. the Peoria Chiefs.
2024
Split the 2024 season between Double-A Tennessee (27 G) and Triple-A Iowa (19 G) in his final season with the Cubs' organization…went a combined 9-3 with a 3.28 ERA (22 ER, 60.1 IP), five saves, 40 hits, six HR, 64 strikeouts and a .189 opponents’ batting average over 46 games (all in relief)…His work with Iowa marked the first Triple-A action of his career...combined with Tennessee, he posted career highs in wins (nine), IP (60.1) and strikeouts (64), saves (five- tied) and appearances (46)…Began the season with a 15.2 consecutive scoreless-inning streak across his first 11 appearances from April 6-May 12, going 3-1 with one save and a .118 AVG over the stretch...Promoted to Iowa on May 14 and allowed a combined seven ER across his first two Triple-A outings...went scoreless in five of his next seven outings, but had 18 walks against 11 strikeouts and was assigned back to Tennessee on June 18...Went 5-1 with a 1.71 ERA across 16 relief outings with 14 games finished (2 SV/3 SVO) from June 20-Aug 18, including a 1.71 ERA and 27-to-6 SO/BB ratio...Assigned back to Iowa for his final 10 appearances of the season (4.50 ERA, 11 SO vs. 8 BB)…Limited both lefties (.194) and righties (.184) to sub-.200 clips...Pitched to a 5-0 record in home games, only allowing nine ER in 29 IP (2.76 ERA) with 19 strikeouts and an opponent’s batting average of .186 when playing in the home uniform…Four of his six HR allowed were solo shots, limiting hitters to a .202 AVG with the bases empty and a .218 clip with RISP...Played for Estrellas Orientales of the Dominican Winter League for a second consecutive year…went 0-0 with a 4.91 ERA (2 ER, 3.2 IP), three hits, two walks and five strikeouts in three appearances.
2023
Split the season between High-A South Bend and Double-A Tennessee…went 3-1 with a 3.11 ERA (16 ER, 46.1 IP) with 61 strikeouts, 32 walks, 5 HBP and a 1.49 WHIP...Began the season on the IL at Tennessee and was sent to South Bend on May 9...appeared in 22 games for South Bend and had a 2.63 ERA (8 ER, 27.1 IP) with 37 strikeouts, 12 walks, a hit batter, and 22 hits allowed…had a 12.2 strikeout per nine inning ratio...On July 6, 2023, was one of four South Bend pitchers to combine for a no-hitter in a 4-0 victory over the Peoria Chiefs...it was the 10th no-hitter in franchise history and the fourth as the South Bend Cubs…tossed a scoreless eighth inning and struck out two to help keep the no-hitter intact...Was promoted to Double-A Tennessee on July 25 and made 16 appearances with the Smokies to close out the season… posted a 0.84 ERA in the month of August, only allowing a solo HR across 10.2 IP in nine appearances for the month...Earned his first and only save of the season on Sept. 17, 2023, in a 3-1 win over the Trash Pandas that saw him strike out all three batters in a clean ninth inning...Appeared in 10 games for the Estrellas Orientales of the Dominican Winter League and posted a 6.55 ERA (eight ER, 11 IP) allowing eight hits, a HR and seven walks to go with 10 strikeouts.
2022
Combined to go 5-5 with a 4.53 ERA (28 ER, 55.2 IP) over 41 appearances between High-A South Bend and Double-A Tennessee…only allowed two HR and struck out 57 batters compared to 39 walks...Spent the majority of the season in South Bend where he posted a 3.73 ERA in 41 IP and registered four saves over 30 appearances (all as a reliever)…limited batters to a .230 opponents batting average and had a 1.46 WHIP…struck out 46 batters while only walking 25...Promoted to Double-A Tennessee on Aug. 8, 2022, and made his Double-A debut two days later on Aug. 10, 2022…in 11 relief appearances, posted a 6.75 ERA surrendering 11 ER and striking out 11 in 14.2 IP…had some command issues as his walk per nine inning rate was 8.6 compared to just a 6.8 strikeout per nine inning rate.
2021
Split the season between Low -A Myrtle Beach and High-A South Bend going a combined 1-4 with a 4.17 ERA (29 ER, 37.2 IP) in 35 games (all as a reliever). Was his first professional season shifting to the bullpen...Earned three holds and five SV/six SVO…his first career save came on Aug. 11 against the Fort Wayne TinCaps, when he tossed two IP and struck out three while allowing one run and one walk in the South Bend’s 5-1 victory...Appeared in seven games for Myrtle Beach, totaling 10.1 IP with a 2.61 ERA (three ER) and 13 SO to go along with a 1.16 WHIP...Was promoted to South Bend on June 1 and made 28 appearances for the Cubs with a 4.63 ERA (18 ER, 35 IP), 31 hits allowed, 33 walks and 37 strikeouts…struggled with control and posted a 8.5 BB/9 ratio compared to 9.5 SO/9.
2020
Missed the entire 2020 season due to the COVID-19 pandemic.
2019
Spent the entire season with the Single-A Short Season Eugene Emeralds of the Northwest League…posted a 1-5 record with a 6.93 ERA (29 ER, 37.2 IP) over 15 games (nine starts) with 38 strikeouts and 27 walks...Tossed a season-high five innings on June 19, 2019 and earned the win after only allowing a run on four hits and striking out four against the Vancouver Canadians.
2018
Made his state-side debut in 2018 and went 1-3 in 10 starts with a 3.19 ERA (13 ER, 36.2 IP) to go along with a 1.34 WHIP, .207 opponents batting average and 39 strikeouts versus 21 walks for the AZL Cubs 2 of the Arizona League...on August 11 in a 12-1 win for the AZL Cubs 2 over the AZL Mariners, he tossed five IP allowing only one hit, no runs, no walks and punching out seven.
2017
In 2017, made his professional debut with the DSL Cubs 2 and went 1-1 with a 3.31 ERA (six ER, 16.1 IP), striking out 14, walking seven and limiting opposing batters to a .225 batting average....earned his first professional win on Aug. 26, 2017 against the DSL Rojos after tossing five IP of two-hit ball with no runs allowed.