En 2007, Gordon decide jugar con los Bruins de UCLA, dirigidos por Ben Howland, dejando atrás otras ofertas de North Carolina, Duke, Arizona, Washington y California.
[5] En dos temporadas con los Lobos promedió 13,4 puntos y 10,8 rebotes por partido,[3] En su primera temporada fue incluido en el segundo mejor quinteto de la Mountain West Conference, y al año siguiente en el primero.
[10] En verano fichó por el Bandırma Banvit turco,[11] pero únicamente disputó 5 partidos en los que promedió 3,6 puntos y 3,0 rebotes,[12] regresando en el mes de diciembre al Dinamo Sassari.
[16] Fichó entonces por los Delaware 87ers como jugador afiliado,[17] volviendo a firmar con los Sixers pocos días después.
[18] En la temporada 2020-21 comienza en las filas del BC Avtodor Saratov de la VTB United League, en el que promedia 8.7 puntos y 6.7 rebotes por partido.