In March 2021, Mitchell was announced as part of the pre-season roster for the Red Bulls reserve side,
New York Red Bulls II. He made his senior debut for the side in the
USL Championship on April 30, 2021, against
Hartford Athletic, coming on as a 77th-minute substitute in a 2–3 defeat. He scored his first professional goal on May 23 against the
Charleston Battery during a 2–2 draw. On June 16, 2021, Mitchell helped New York to a 3–1 victory over
Charlotte Independence, scoring the team's third goal of the match. On January 14, 2024, after attending college, Mitchell returned to New York, signing a three-year first team contract. On February 25, 2024, Mitchell made his debut for New York Red Bulls, entering in the 77th-minute for
Elias Manoel in the opening match of the season, a 0–0 draw against
Nashville SC. Mitchell was sent on loan to
MLS Next Pro side
New York Red Bulls II during the 2024 season. On March 17, 2024, Mitchell scored his first goal of the season for
New York Red Bulls II in a 2–0 victory over
Columbus Crew 2. On April 14, 2024, Mitchell scored four goals in a 5–5 result against
Chicago Fire FC II, however, he suffered a knee injury in the match that would keep him out for the remainder of the season. At the time, Mitchell was the leading scorer in
MLS NEXT Pro with eight goals in five matches. ==International career==