Nel 2015 Boya inizia a correre in kart, già al suo primo anno vince il Campionato Spagnolo nella classe cadetta e si ripete l'anno seguente. Nel 2018 conquista altri due campionati nella classe X30 Junior.
Nel 2020 passa alle corse in monoposto correndo nella Formula 4 spagnola per il team MP Motorsport[1]. Durante la stagione ottiene tre vittorie e altri undici podi chiudendo secondo in campionato dietro a Kas Haverkort[2].
Nel 2021 passa alla prima stagione della Formula 3 europea regionale, in un primo momento si iscrive con il team FA Racing[3] ma prima della prima gara passa alla Van Amersfoort Racing[4]. Nella sua prima stagione ottiene un solo podio a Valencia[5] chiudendo quattordicesimo in classifica[6].
L'anno seguente continua nella serie passando all'ART Grand Prix[7]. Con il team francese a Imola ottiene un altro podio nella serie[8], ma dopo il round del Hungaroring lascia l'ART per tornare con MP, team con cui Boya ha corso nella Formula 4 spagnola[9]. Con il team olandese non ottiene altri risultati di rilievo e chiude decimo in classifica[10].
Per la stagione 2023 Boya rimane legato con il team MP Motorsport salendo di categoria nella Formula 3[12]. Dopo un inizio complicato ottiene i suoi primi punti nei due round di casa a Barcellona[13][14]. Torna a punti anche al Hungaroring[15], mentre nella prima corsa di Monza ottiene il suo primo podio arrivando terzo dietro Franco Colapinto e Gabriel Bortoleto[16]. Lo spagnolo chiude la stagione al diciassettesimo posto con ventinove punti ottenuti[17]. Nel novembre del 2023 prende parte al Gran Premio di Macao sempre con il team olandese[18].
Boya rimane per un'altra stagione in F3 passando al team spagnolo, Campos Racing[19]. Sul circuito di casa, a Barcellona ottiene la vittoria in gara uno davanti a Alex Dunne[20].