As a youth player, Adams played for local club Galaxy SC before joining the
Columbus Crew Academy, and was promoted to the club's
reserve team in 2024. During his
first season with the reserves, he made nineteen league appearances and scored 9 goals. He helped the team make a semi-final playoff run contributing one goal in three playoff appearances. On January 7, 2026, it was announced that Adams had signed a first-team contract with the Crew. ==International career==