After Mara began to play basketball for Básket Lupus, he joined Zaragoza Basket's youth categories.[1] He was assigned in the lower tiers with Zaragoza's affiliated team Club Baloncesto El Olivar (EBA League).[2] He made his debut in LEB Oro in the also affiliated team Levitec Huesca in a fixture against Tau Castelló in October 2021.[3] Mara made his debut with the first team of Casademont Zaragoza on 17 November 2021, age 16, in a Fiba Europe Cup fixture against Reggio Emilia, scoring two points.[2]
Mara was loaned to CB Peñas Huesca of LEB Oro at the start of the 2021–2022 season due to a roster shortage at the club. He averaged 2.7 points, 3.8 rebounds, and 0.7 blocks over six games. Mara was then assigned to Anagan Olivar of Liga EBA, the Spanish fourth division, where he averaged 10.8 points, 7.2 rebounds, 1.4 assists, and 1.8 blocks per game.[6]
Mara made his Liga ACB debut with Zaragoza on 16 October 2022,[7][8] chipping in eight points, four rebounds, one assist and one block.[9]
On 3 August 2023, UCLA announced Mara's signing.[11] Casademont Zaragoza had contested the termination of the contract between Mara and the club. Earlier, the club stated in a press release, that "contracts must be respected" and considered to "take the necessary measures to keep it that way".[12] The dispute led to potential NCAA eligibility issues for Mara, before he was cleared to play for UCLA three days before the start of the 2023–24 season.[13][14]
Mara was born and lives in Zaragoza, Spain. His father, Francisco Javier Mara, played basketball professionally for CB Zaragoza from 1986 to 1988.[17] His mother Angélica "Geli" Gómez, played volleyball on the Spain women's national volleyball team.[18][19][20][21] Mara's father and mother respectively stand at 201 cm and 190 cm.[8]