Kriske played all four years of varsity baseball at Palm Desert High School in Palm Desert, California. He helped his team to three consecutive California Interscholastic Federation (CIF) State Finals from 2010–2012, winning the CIF state championships in 2010 and 2012. Kriske pitched a complete-game shutout in the final in 2012. He was a two-time All State selection.[2]
Kriske was added to the Yankees' active roster on July 26, 2020.[6] He made his major league debut on July 29 against the Baltimore Orioles, striking out two batters and walking one in an inning of relief.[7] For the shortened 2020 season, Kriske appeared in four games without registering a decision, while pitching to a 14.73 earned run average (ERA) while striking out eight batters in 3+2⁄3 innings.[8]
Kriske began the 2021 season in Triple-A with the RailRiders.[9] He was recalled by the Yankees twice in June and once in July.[10][11] On July 21, Kriske recorded his first major league win, throwing a scoreless 10th inning against the Philadelphia Phillies, as the Yankees scored in the bottom half of the inning to win.[12] The next day, Kriske was again used in extra innings, this time in a save situation against the Boston Red Sox. However, he blew the save and took the loss, tying the MLB regular-season record by throwing four wild pitches in the inning.[13][14] He was optioned to Triple-A after the game.[11] On September 14, the Yankees designated Kriske for assignment. [15]
Baltimore Orioles
Kriske was claimed off waivers by the Baltimore Orioles two days later on September 16 and sent to the Norfolk Tides.[16] After pitching a scoreless inning in his only Tides appearance, he was promoted to the Orioles on September 19.[17] He made his Orioles debut in a 4–3 loss to the Philadelphia Phillies at Citizens Bank Park on September 22. The only batter he faced was Andrew McCutchen whose foul out to the catcher stranded two base runners to end the seventh inning.[18] After appearing in four games with a 12.27 ERA in 3+2⁄3 innings, Kriske requested, and was granted his release to pursue an international opportunity on November 30.[19]
On December 15, 2022, Kriske signed a minor league deal with the Kansas City Royals. [21] He was assigned to the Triple-A Omaha Storm Chasers to begin the 2023 season, posting a 6.00 ERA with 47 strikeouts and 5 saves in 27.0 innings pitched. On June 18, 2023, Kriske had his contract selected to the major league roster.[22] In 4 games for the Royals, he recorded a 4.05 ERA with 6 strikeouts in 6+2⁄3 innings pitched. On July 21, Kriske requested and was granted his released by the Royals to continue his career in Japan.[23]
On December 21, 2023, Kriske signed a minor league contract with the Cincinnati Reds.[25] On June 17, 2024, the Reds added Kriske to their 40–man roster to prevent him from exercising the opt–out clause in his contract.[26] In 42 appearances for the Triple–A Louisville Bats, he compiled a 5–0 record and 3.10 ERA with 72 strikeouts across 49+1⁄3 innings pitched. Kriske was designated for assignment following the signing of Dominic Smith on August 22.[27]