2022 (Senior) | Game-by-Game
Recorded six starts in seven total appearances... struck out 33 batters in 31.0 innings... finished with a 3-1 record and 4.06 ERA... recorded a 3.00 ERA and 2-0 record in four Horizon League appearances... struck out six in his season debut on February 19 at Alabama A&M... scattered six hits in six innings while striking out four at Arizona... return from injury on April 23 and pitched on relief inning... made his first start back from injury on April 27 against MSOE at American Family Field... struck out six and scattered six hits in five innings against Oakland to earn his first win of the season... named Horizon League Pitcher of the Week on May 17 behind six shutout innings against Wright State, allowing just two hits and striking out seven... finished his career with six strong innings against Wright State on May 21, allowing just two earned runs... finished his career with a strikeout per nine mark of 10.1 which ranks second all-time for the Panthers behind Jason Crawford's (1999-01) 10.3.
2021 (Junior) | Game-by-Game
Made 12 starts for the Panthers and appeared in 14 total games... finished second among regular starters with a 6.44 ERA... ended the season with a 5-6 overall record... led the team, ranked fifth in the Horizon League, and 121st in NCAA Division I with 86 strikeouts in 72.2 innings pitched... the 86 strikeouts also rank sixth all-time in program history... strikeout per nine of 10.65 which was fourth in the league and 120th in the nation... earned the nod in the season opener at Kentucky on February 26 and struck out five in 3.2 innings pitched... was lights out at UIC on March 13, striking out six and scattering five hits in 7.2 scoreless innings to pick up his first win of the season... earned another victory on March 28 as he tossed 4.0 scoreless innings of relief, allowing just two hits and striking out seven while walking one... credited with the victory on April 17 against Illinois State after scattering six hits and four runs in 5.1 innings in a 6-4 win... recorded a season-high 11 strikeouts the following outing, allowing just three earned runs in six innings against Oakland... kept the nation's best offense at bay on May 7, allowing just two earned runs while striking out six in 6.0 innings in a win against Wright State... dominant against Northern Kentucky with seven more strikeouts and just one earned run allowed in six innings against the Norse... earned his fifth victory of the season in a Horizon League Tournament game against Youngstown State, working around five earned runs in 7.2 innings, totaling 124 pitches.
2020 (Junior) | Game-by-Game
Moved into the starting rotation, earning the nod four times... led the Panthers and ranked fourth in the Horizon League with 22 strikeouts... totaled a team-high 18.2 innings pitched in four starts... tabbed as the opening day starter on February 14 against Illinois and finished with six strikeouts in five innings... impressed against Miami (OH) on March 7, scattering four hits over six scoreless innings while striking out a career-best seven batters... season cut short due to COVID-19 pandemic.
2019 (Sophomore) | Game-by-Game
Spent majority of season working out of the bullpen, making 18 appearances overall ... did get tabbed for a pair of starts in midweek games ... went 1-1 with one save ... struck out 38 batters in 36.1 innings ... limited opponents to a .234 batting average - third-lowest on the staff ... made season debut against Pittsburgh Feb. 17, coming through with 2.1 scoreless innings in relief to help MKE preserve the 9-8 victory ... allowed just one hit and struck out three that contest ... started the game and picked up the victory against MSOE March 20, striking out four and walking none over the first 2.0 scoreless frames ... worked the final 4.0 innings against Northern Kentucky top pick up the save March 24 ... struck out three and walked none, not allowing a hit in the dominant showing against the Norse ... picked up four K's in 3.2 scoreless innings against St. Norbert April 16 ... went six appearances in a row without allowing a run from April 16 to May 11 ... struck out a season-best five against Parkside May 7 in just two innings ... named to the Horizon League Academic Honor Roll.
2018 (Freshman) | Game-by-Game
Saw action in eight games over the course of his freshman campaign ... struck out 12 batters in 12.2 innings of work ... made collegiate debut against Ohio State Feb. 18 ... struck out a pair in an inning of work at Wright State March 23 ... finished the season on a high note, striking out six batters while working the final 3.0 innings to record the save against Lakeland May 2.
High School: A multi-sport athlete as a prep, spent three seasons with the baseball team as a pitcher and first baseman ... also a two-year member of the basketball team, earning Fox Valley Association Honorable Mention All-League honors as a senior after averaging 13.4 points per game ... earned honorable mention honors and a spot on the first-team defensive squad as a junior ... also played club baseball for the Appleton Panthers (2015-17) and Appleton Legends.
Personal: Son of Timothy and Kristin Mahoney ... a business major ... chose UWM because of the community feeling he got from the city, school and team ... career goal is to get drafted and obtain his degree in business or law ... most memorable sports experience was going to Cooperstown Dreams Park as a 12-year old and competing against teams from all across teh country ... lists hobbies as basketball, movies, hanging out with friends, chess and cribbage ... born May 5, 1999.