Giocatore dotato di notevoli caratteristiche fisiche e atletiche per giocare entrambi i ruoli di ala, Ghirlanda ha mostrato, nelle prime due annate sotto la Mole, una crescente solidità tecnica e mentale, affermandosi come un elemento chiave per gli equilibri della squadra, soprattutto grazie a un’eccellente attitudine e duttilità difensiva.
Nato a Roma, Ghirlanda cresce nel vivaio della Stella Azzurra, dove svolge tutta la trafila delle giovanili dal Minibasket all’Under 20, vincendo lo Scudetto Under 18 e raggiungendo la semifinale nazionale con l’Under 20. L’esordio tra i senior con il club capitolino arriva nella stagione 2019/20, nel campionato di Serie B: in 22 partite giocate segna 6.9 punti e cattura 4.9 rimbalzi di media. Nello stesso anno registra le sue prime presenze in Serie A2 con la maglia di Roseto. Nel 2020/21 torna a vestire la maglia della Stella Azzurra prima di passare a Casale Monferrato dove trascorre le due stagioni successive. Nel 2022/23 registra il suo record realizzativo in una partita di Serie A2, mettendo a referto 17 punti contro la squadra con la quale è cresciuto, la Stella Azzurra Roma. Nel 2023 è arrivata la chiamata di Torino: nei suoi primi due anni sotto la Mole continua a crescere, affermandosi come giocatore importante nelle rotazioni gialloblù.
| Falli | Tiri da 2 | Tiri da 3 | Tiri liberi | Rimbalzi | Stop | Palle | Assist | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pnt | Min | F | S | R | T | % | R | T | % | R | T | % | O | D | R | S | P | R | ||||
| 25/03/2026 | Reale Mutua Torino | 4 | 18 | 3 | 1 | 1 | 2 | 50 | 0 | 0 | 0 | 2 | 2 | 100 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 1 |
| 28/03/2026 | Wegreenit Urania Milano | 5 | 22 | 1 | 0 | 1 | 1 | 100 | 1 | 2 | 50 | 0 | 0 | 0 | 0 | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
| 08/03/2026 | Reale Mutua Torino | 2 | 15 | 1 | 1 | 1 | 3 | 33 | 0 | 2 | 0 | 0 | 0 | 0 | 2 | 2 | 4 | 0 | 0 | 1 | 2 | 0 |
| 22/03/2026 | Estra Pistoia | 0 | 19 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |