Flores was born in Canada to a Canadian mother of English descent and Mexican former footballer, Rubén Flores. He was raised in Georgetown, Ontario.[1] As his father was the manager of the Cayman Islands women's national football team, Flores spent some time on the islands, where he was invited to a training camp by Ipswich Town youth development coach Steve Foley.[2] He impressed during the week long camp, and joined the Ipswich Town academy.[3]
In 2019, Flores joined the Arsenal academy on a free transfer.[3] He made a bright start to the 2020–21 campaign with Arsenal's under-18s, scoring three goals in two games.[4]
Club career
Arsenal
After training with the first team, he signed his first professional contract in October 2020.[5][6][7] Shortly after, he was included in The Guardian's "Next Generation 2020", highlighting the best young players in the world.[8]
He was called up to the Arsenal first team for the first time on April 4, 2022, making the bench for their match against Crystal Palace, although he did not appear in the match as a substitute.[9][10][11]
Loan to Real Oviedo
On 20 July 2022, Flores joined Segunda División club Real Oviedo on a season-long loan.[12] On 15 August 2022, he made his professional debut in a league match against FC Andorra in a 1–0 loss, coming on as a substitute.[13]
Tigres UANL
On 10 September 2023, Mexican club UANL reached an agreement with Arsenal to sign Flores.[14]
International career
Flores was eligible to play for either Canada, England or Mexico. He was first called up to the England under-16 side in 2019,[15] but decided to join up with the Mexico under-16 team that same year, playing every game at the Montaigu Tournament.[16]
In December 2020, Flores accepted a call up to a Canada camp that would take place in January 2021,[17] but later pulled out to remain with Arsenal.[18] On 18 June 2021, Flores was named to Canada's provisional 60-man squad for the 2021 CONCACAF Gold Cup.[19]
In September 2021, Flores featured for Mexico's under-20 side in a double-header against Spain.[20] In November, Flores was called up by Luis Ernesto Pérez to participate at the 2021 Revelations Cup, scoring two goals in three appearances, where Mexico won the competition.[21] Later that month, senior national team manager Gerardo Martino expressed the possibility of calling up Flores for the friendly match against Chile on 8 December.[22] On 29 November, Arsenal confirmed that Flores had received his first senior call up.[23]
Flores eventually made his senior national team debut in a friendly match against Chile, making his debut as an 83rd-minute substitute in the 2–2 draw.[24] In May 2022, Flores committed to representing Mexico internationally, as he was still eligible to switch to representing Canada or England, having only participated in friendlies.[25] On June 11, he appeared in a 2022–23 CONCACAF Nations League match against Suriname, officially cap tying him to Mexico[26] (however, he is still eligible to file a one-time switch as he meets requirements of no more than 3 caps which were earned before the age of 21).