Born in Santanyí, Majorca, Balearic Islands to a Spanish mother and an English father, Brandon is a product of RCD Mallorca's youth system. On 12 December 2012, without even appearing for the reserves, he made his professional debut, coming on as a late substitute for Alejandro Alfaro in a 0–5 home loss against Sevilla FC, for the season's Copa del Rey.