*Club domestic league appearances and goals, correct as of 18:51, October 11, 2023 (UTC) ‡ National team caps and goals, correct as of 18:51, October 11, 2023 (UTC)
Medina began played soccer at the age of 4 with the Bay City Club, where his father was the manager. From 2017 through 2019, he played for the San Francisco Glens in the U.S. Soccer Development Academy, tallying 31 goals and 28 assists at the Under-13 level. On August 4, 2019, he moved to the youth academy of the San Jose Earthquakes.[2] He earned the U15 Golden Ball at the 2021 MLS Next Cup and went on trial with European giants Bayern Munich.[3] On June 3, 2022, he signed a homegrown contract with the San Jose Earthquakes until 2027 at the age of 15 years and 252 days old, the third youngest to do so at that time.[4]
For his first two seasons as a developing professional (2022–23), Medina played with the Earthquakes' second team in MLS NEXT Pro, which will now be known as The Town FC starting with the 2024 season. He made his Quakes first-team debut at age 15 on July 20, 2022, in a friendly against Spanish club Celta de Vigo. As a member of Earthquakes II in 2023, Medina collected two goals and two assists to help the club qualify for its first ever berth in the MLS NEXT Pro Playoffs. In October 2023, he was named to The Guardian's Next Generation 2023 list of the best young talents in world football.[5]