* Senior club appearances and goals counted for the domestic league only and correct as of 10 July 2024 ‡ National team caps and goals correct as of 28 September 2022
Reyna started his career for Alianza Lima, where he played in the youth teams. In March 2011 he was promoted to the first team after scoring seven goals for the reserve team and in the 2011 Under-20 Copa Libertadores.[1] In that season he also won the award for "breakthrough player" of the 2012 season.[2]
In 2013, Yordy Reyna signed with the Austrian club Red Bull Salzburg for a fee of 2 million euros. Yordy Reyna played his first game for Red Bull Salzburg in a friendly match where he had a great performance and scored the game-winning goal.
International
Reyna played for the Peru Under-20 national team seven times in 2012 and 2013. On 22 March 2013, Reyna played his first senior match. It was to qualify for World Championships, and Peru won 1–0 against Chile.