Die 1,73 m große Gemma Gibbons kämpfte von 2003 bis 2005 im Halbschwergewicht und wechselte dann ins Mittelgewicht. Bei der Universiade 2009 gewann sie eine Bronzemedaille. Ende 2009 erkämpfte sie bei den U23-Europameisterschaften ebenfalls eine Bronzemedaille. Bei den britischen Trials verlor sie 2012 gegen Sally Conway und war für die Olympischen Spiele 2012 als Ersatz für Conway vorgesehen. Als der Startplatz im Halbschwergewicht frei wurde, wechselte Gibbons in die höhere Gewichtsklasse. Sie belegte im Juni 2012 den zweiten Platz bei den Weltcupturnieren in Bukarest und Tallinn. Bei den Olympischen Spielen in London besiegte sie im Viertelfinale Marhinde Verkerk aus den Niederlanden und im Halbfinale die Französin Audrey Tcheuméo. Im olympischen Finale unterlag sie Kayla Harrison aus den Vereinigten Staaten und erhielt die Silbermedaille.