Collegiate Honors
· All-Horizon League Second Team
(2021; 2022; 2023)
· Horizon League All-Freshman Team
(2021)
· D1Baseball.com Horizon League Preseason Pitcher of the Year
(2022)
· Two-Time Horizon League Pitcher of the Week
(Mar. 15, 2022; Apr. 4, 2023)
2023 | Game-by-Game Statistics
Selected to the Horizon All-League Second Team following the regular season … Was the team’s top starter and led the team in starts with 15 while also leading the team with 90 innings pitched while strikeout out a team-best 87 batters on the season … posted a 5-7 record with a 4.90 ERA and held batters to a .297 batting average … was also a part of one of the team’s shutout wins on the year … made his debut in the team’s season opener and threw six scoreless innings while striking out seven batters in the team’s win over North Alabama (2/18) … struck out six batters in his next start at Pacific (2/24) … threw seven innings and allowed just one run with five strikeouts at Southeast Missouri (3/4) … had six strikeouts in his Horizon League debut on the road at Northern Kentucky (3/17) … picked up the win and struck out seven batters over seven innings in the team’s win at Oakland (3/31) … had a season-high 122 pitches and struck out 10 Raiders as he picked up the win over 6 1/3 innings at home versus Wright State (4/6) … tossed one inning in scoreless relief at Illinois State (4/18) … did not factor into the decision but tossed six innings with nine strikeouts at home against Northern Kentucky (4/21) … threw 6 2/3 innings with four strikeouts at home against Oakland (5/5) … had six strikeouts in the team’s opener at Wright State (5/12) … registered the win as he needed 102 pitches to get through seven innings with six strikeouts in the team’s Horizon League postseason win against Youngstown State (5/24).
2022 | Game-by-Game Statistics
Started 13 games for Milwaukee, making 14 total appearances... named to the All-League Second Team for the second straight season... finished 5-5 with a 4.10 ERA and a team-high 85 strikeouts... ranked in the league's top 10 in ERA, opposing batting average (7th, .263), innings pitched (6th, 79.0), strikeouts, and wins... in eight Horizon League starts, he finished second in the league with a 3.18 ERA and third with 59 strikeouts... recorded two 10-strikeout performances and had at least eight strikeouts on seven occasions... earned a win in the first game of the year, throwing five innings while allowing just one earned run and striking out 10... named Horizon League Pitcher of the Week on March 15 after throwing 6.2 scoreless games against Dayton to lead MKE to a 6-2 victory... locked up his first career save on April 5 against Valparaiso, throwing a scoreless seventh inning... allowed just three hits and struck out 10 in eight innings against Northern Kentucky on April 1 to help the Panthers top the Norse 5-3 for his third win of the year... capped the year with an incredible complete-game shutout of Wright State, allowing just five hits and striking out seven on May 19 as he was named Horizon League Pitcher of the Week for the second time.
2021 | Game-by-Game Statistics
Earned 14 starts in his first year for the Panthers, the most for a freshman in Panthers' history... named to the All-League Second Team and the All-Freshman Team... posted a 3.60 ERA which led Milwaukee starters and ranked fifth in the Horizon League... recorded a 2-9 record as the regular Friday starter... totaled 80.0 innings pitched, tops for MKE and third most in the league... also finished top-10 in the league in strikeouts (8th, 67) and opposing batting average (9th, .273)... his 67 strikeouts set a new MKE freshman record... notched three complete games, the most for any Panther pitcher, which ranked third in the league and 33rd in Division I... the three complete games is also tied for second most in program history for a MKE freshman... totaled eight outings of at least five innings pitched with two or less earned runs allowed... made his collegiate debut at Kentucky on February 27 and allowed just two earned runs on five hits across 4.0 innings... impressed on March 12 at UIC, striking out a season-high eight batters across six scoreless innings in a no decision... picked up his first collegiate win on April 2 at Oakland, matching his season-best of eight strikeouts and allowing just three hits in five innings... went all 7.0 innings against Horizon League Pitcher of the Year Colin Floyd on April 9 and allowed just two earned runs while striking out six in a 2-1 loss... earned the win on April 16 against Illinois State, again striking out eight and scattering seven hits across six innings... held the best offense in the country, Wright State, to just one earned run on two hits in a complete game but took the loss as MKE fell 2-0... again held the Raiders in check in the Horizon League Tournament on May 27, holding Wright State to four earned runs in the opener.
High School: Finished with a 6-4 record with three saves at Oshkosh West... totaled 81 strikeouts in 66 innings... named Second Team All-Fox Valley Association... earned Perfect Game All-Tournament team nod twice with the GBR Rays... also played basketball all four years... finished top 10 in assists in the FVA as a junior and senior.
Personal: Son of Paul and Gena... major is Criminal Justice... dad played baseball at St. Norbert College... chose Milwaukee because of the strong criminal justice program and the long-term success of the baseball program... career goal is to play professional baseball or work for the FBI... lists most memorable sports experience as winning the 2019 Perfect Game Midwest Championship in Iowa with the GBR Rays... hobbies are hanging out with friends, fishing, and watching movies... volunteered with C.A.R.E. Days in high school, spending time with students with special needs... born on April 19, 2002.