Ses parents, dont Jean-Claude est l'ancien joueur de rugby à XVinternational et sa mère est institutrice en école primaire (CP/CE1)[3], donnent naissance aux deux enfants. David, qui est l'actuel ancien joueur de rugby à XV international et Gaëlle, la cadette.
En classe de CE1 à l'âge de 8 ans, sa mère, institutrice, lui propose une initiation au basket-ball à l'école[4]. Gaëlle ayant apprécié le stage, ses parents l'inscrivent dans un club à Colomiers[4] et progresse jusqu'à intégrer l'équipe première de Toulouse en NF1 puis en LFB. Le club étant dans une phase financière délicate, elle opte pour Montpellier afin de pouvoir continuer à concilier basket et études supérieures. Le club progressant du bas de tableau jusqu'à finir en tête de la saison régulière en 2012-2013, elle reste fidèle à ce club avec lequel elle remporte la Coupe de France après un échec de justesse en finale du championnat contre Bourges[5].
Elle figure dans la présélection de l'équipe de France pour l'Euro 2013[6] après avoir été recalée de la sélection olympique l'année précédente. Le renouvellement de l'aile de l'équipe de France lui permet de faire ses débuts en compétition officielle lors du championnat d'Europe, où avec 14 points elle est même meilleure marqueuse des Bleues contre la Serbie[7].
Elle obtient lors de la saison 2013-2014 ses meilleures statistiques en carrière (11,2 points avec une adresse de 60,2 % à deux points et 39,1 % à trois points, 4,3 passes décisives, 2,2 rebonds et 1,9 interception de moyenne pour 13,4 d’évaluation), mais est victime en février, lors de la demi-finale de la coupe de France contre Bourges, d'une rupture totale de l'aponévrose plantaire qui la prive de la fin de saison[8]. Finalement, il ne s'agit que d'une déchirure partielle et son absence est estimée entre quatre et six semaines[9].
Avec Montpellier, elle remporte le premier titre de champion LFB du club en 2014, réussissant 13 points, 4 rebonds et 2 interceptions lors de la dernière rencontre[10].
Avec 18 points, 5 rebonds et 7 passes, elle est nommée meilleure joueuse de la finale de la Coupe de France2015 remportée face à Bourges[11].
En 2015-2016, Montpellier remporte la Coupe de France et le championnat de France face à Bourges[13].
Au printemps 2017, elle prend sa retraite sportive après 13 saisons sous le même maillot[14]. En , le club de Lattes-Montpellier retire son no 12, premier numéro retiré par le club[15].