Chicago White Sox Katz was drafted by the Chicago White Sox in the 27th round of the
2015 Major League Baseball draft. In 2016, he pitched for the
Kannapolis Intimidators of the Single–A
South Atlantic League, and the
Winston-Salem Dash of the High–A
Carolina League. Orioles Executive Vice President
Dan Duquette said of Katz: He has a good fastball and excellent strikeout record. A lot of guys like him and they project him to be a major league reliever. We’re going to send him to Frederick.... He showed a good fastball and a really good breaking ball in the [World Baseball Classic]. We got a couple good looks at him. At the time of the trade, Katz had struck out 10.1 batters per 9 innings in his 62-game, 102-inning minor league career. In 2017, pitching for the Kannapolis Intimidators before he was traded, he was 0–1 with a 4.40 ERA, and pitching for the
Frederick Keys of the High–A
Carolina League after the trade he was 3–2 with a 5.57 ERA. Katz was released by the Orioles’ Single-A affiliate, the
Frederick Keys, on October 18, 2018.
Long Island Ducks In late 2018, Katz signed a minor league deal to return to the
Chicago White Sox organization, but was released during spring training in March 2019. On April 15, 2019, Katz was signed as a spring training invitee for the
Long Island Ducks of the
Atlantic League of Professional Baseball. In 2019, he logged a 4.70 ERA over innings for the Ducks. Katz was released by the Royals organization on November 12.
Chicago Cubs On May 4, 2021, Katz signed a minor league deal with the
Chicago Cubs. He was assigned to the
Myrtle Beach Pelicans of the
Low-A East, later receiving promotions to the
South Bend Cubs of the
High-A Central and the
Tennessee Smokies of the
Double-A South.
Staten Island FerryHawks On April 18, 2022, Katz signed with the
Long Island Ducks of the
Atlantic League of Professional Baseball. However, he was released prior to the start of the season on April 22. He became a free agent following the season. On April 22, 2023, Katz re-signed with the FerryHawks for the 2023 season. During the season, he was 1–2 with a 7.76 ERA in innings in which he struck out 30 batters (10.1 strikeouts per 9 innings). In 8 games for the club, Katz posted a 5.19 ERA with 8 strikeouts across innings of work.
Hagerstown Flying Boxcars On May 31, 2024, Katz was traded to the
Hagerstown Flying Boxcars of the
Atlantic League of Professional Baseball in exchange for Jaylyn Williams. In 14 games for Hagerstown, he struggled to a 6.50 ERA with 19 strikeouts across 18 innings of work. Katz was released by the Boxcars on July 11.
Long Island Ducks (second stint) On July 12, 2024, Katz signed with the
Long Island Ducks of the
Atlantic League of Professional Baseball. He made one appearance for the Ducks, allowing four runs on four walks with one strikeout in of an inning. Katz was released by Long Island on July 16.
Lexington Legends On August 10, 2024, Katz signed with the
Lexington Legends of the
Atlantic League of Professional Baseball. Katz was released by Lexington on August 15, after two appearances in which he did not record an out and allowed a total of three runs.
York Revolution On July 5, 2025, Katz signed with the
York Revolution of the
Atlantic League of Professional Baseball. In three appearances for York, he struggled to a 16.88 ERA with seven strikeouts across innings pitched. Katz was released by the Revolution on July 12.
Arabia Wolves In October 2025, Katz signed with the
Arabia Wolves of
Baseball United.
Staten Island FerryHawks (second stint) On April 18, 2026, Katz signed with the
Staten Island FerryHawks of the
Atlantic League of Professional Baseball. ==Team Israel; World Baseball Classic and Olympics==