Farrington played youth soccer with the Milwaukee Bavarians, helping the team win a Wisconsin State Club Championship.
[5] He made his collegiate debut on February 4, 2021, scoring a brace in a victory over the Purdue Fort Wayne Mastodons.
[23] In 2023, he won the league's Player of the Year award and finished as the joint Golden Boot winner with 13 goals in the regular season.
[26][27] Ahead of the 2024 MLS SuperDraft, he signed a Generation Adidas contract with Major League Soccer.
[29][30][31] On February 25, 2024, he made his professional debut, playing the full 90 in the season opener, against the San Jose Earthquakes.