Harkin begins his second season with the Ducks and sixth in professional baseball. The starting pitcher first joined the Ducks in July of 2021 following five starts with the Kane County Cougars of the American Association. After winning his first three starts with the Flock, his contract was purchased by Toros de Tijuana of the Mexican League. He then returned to the Ducks in September to make seven more regular season starts. Overall, the California native went 5-0 with a 3.42 ERA, 33 strikeouts and 14 walks in 10 starts with the Ducks. Harkin then started twice in the playoffs, posting a 2.08 ERA and 12 strikeouts over 13 innings. His best performance came in Game Two of the North Division Championship Series at Southern Maryland when he tossed seven innings of four-hit shutout baseball to earn the win and keep the Ducks season alive.

The 30-year-old began his career in 2013 in the Milwaukee Brewers organization. He made 13 appearances for the team’s Arizona League affiliate, going 2-0 with a 1.08 ERA and four saves. The righty then made 34 appearances in the Frontier League in 2015, combined between the Gateway Grizzlies and Southern Illinois Miners. He returned to action in 2018 with the Napa Silverados of the Pacific Association, making 16 starts, and then pitched in 17 games (14 starts) with Pericos de Puebla of the Mexican League in 2019, going 4-0 with a 3.67 ERA. Harkin was originally signed by the Brewers as an amateur free agent in 2013.