[1] In 2024, Johnson began attending the University of North Carolina, where he played for the men's soccer team.
[4] At the end of the season, he was named to the American Athletic Conference All-Freshman Team.
[8] He made his debut on April 5, 2022, in a U.S. Open Cup match against The Villages SC.
[citation needed] In 2024, he once again played with Tampa Bay United in USL League Two.
[12] Ahead of the 2025 MLS SuperDraft, Johnson signed a Generation Adidas contract with Major League Soccer.