Weiss redshirted his freshman year at Wright State in 2016. In 2017, as a redshirt freshman, he appeared in 15 games (14 starts) in which he compiled a 2.13 ERA with eighty strikeouts over 88+2⁄3 innings and was named the Horizon League Freshman of the Year alongside earning All-American honors.[4] By the end of his freshman season, his fastball had risen to 95 miles per hour (153 km/h).[3] That summer, he played collegiate summer baseball with the Hyannis Harbor Hawks of the Cape Cod Baseball League and was named a league all-star.[5] In 2018, he pitched to a 3.40 ERA over 98 innings.[6] After the season's end, he was selected by the Arizona Diamondbacks in the fourth round of the 2018 Major League Baseball draft.[7][8]
He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[11] In 2021, Weiss began the year with the Amarillo Sod Poodles of the Double-A Central and was promoted to the Reno Aces of the Triple-A West in July.[12][13] Over 34 appearances (eight starts) between the two clubs, Weiss went 6–3 with a 4.60 ERA and 88 strikeouts over 78+1⁄3 innings.[14]
On November 19, 2021, the Diamondbacks selected Weiss' contract and added him to their 40-man roster.[15] He opened the 2022 season with Amarillo and was promoted to Reno in late May. On June 26, he was designated for assignment following the promotion of Dallas Keuchel.[16]
Kansas City Royals
On July 1, 2022, Weiss was claimed off waivers by the Kansas City Royals and optioned to the Triple-A Omaha Storm Chasers.[17] In 30 games out of the bullpen for Omaha, Weiss registered a 2–2 record and 7.82 ERA with 34 strikeouts in 35+2⁄3 innings pitched. Following the season, on October 26, he was removed from the 40-man roster and sent outright to Triple–A.[18]
Weiss was assigned to Triple–A Omaha to begin the 2023 season. In 12 appearances, he struggled to a 7.07 ERA with 15 strikeouts in 14.0 innings of work. Weiss was released by the Royals organization on May 20, 2023.[19]
High Point Rockers
On June 6, 2023, Weiss signed with the High Point Rockers of the Atlantic League of Professional Baseball.[20] He made 9 starts for the Rockers, posting a 5–3 record and 4.61 ERA with 52 strikeouts in 54+2⁄3 innings pitched. On July 29, Weiss was released by High Point.[21]
Fubon Guardians
On August 3, 2023, Weiss signed with the Fubon Guardians of the Chinese Professional Baseball League (CPBL).[22] In 5 starts for the Guardians, he registered a 4–1 record and 2.32 ERA with 25 strikeouts across 31 innings. Weiss became a free agent following the season.
On June 16, 2024, Weiss' contract was purchased by the Hanwha Eagles of the KBO League.[24][25] Weiss appeared in his first game for the Eagles on June 25, striking out seven Doosan Bears batters in six scoreless innings of work. Alongside veteran major leaguers Hyun-jin Ryu and Jaime Barría in the starting rotation, Weiss contributed to the team posting a 14–10 record in August and making a surprise late entry into the race for the KBO playoffs.
Weiss notably struck out 12 SSG Landers on August 16, and recorded a win against the champions–to–be Kia Tigers in his final outing of the year on September 27. In 16 total starts for the Eagles, he compiled a 5–5 record and 3.73 ERA with 98 strikeouts across 91+2⁄3 innings pitched.
On November 22, 2024, Weiss re–signed with Hanwha on a one–year, $950,000 contract.[26]
Personal life
Weiss' parents divorced when he was a child and his father committed suicide when Weiss was 14 years old. In January 2018, his mother died of a heart attack.[3]