[2] After impressing whilst playing the youth leagues of NPL South Australia, Bernardo signed for Melbourne City on a scholarship contract, on 7 November 2019, being regarded by City director Michael Petrillo as "one of the best players in the 2004 crop of Australian players".
[5] Bernardo made his professional club debut in a 3–1 win over Floreat Athena in the 2021 FFA Cup Round of 32.
[6] He scored on his A-League debut, on 12 February 2022, in a 1-1 draw against Wellington Phoenix equalising for his team by full time.
[7] Bernardo extended his contract with Adelaide at the conclusion of 2021–22 A-League season, with a set date to expire in 2025.
[12] After recovering from his injury, Bernardo was called up to Australia U20 for the 2023 AFC U-20 Asian Cup despite not having played in any league matches before.