Gan McGee tiene cinco derrotas contra cinco oponentes en su carrera de MMA. Para una lista de las mejores peleas de McGee, consulta "Mejores peleas de Gan McGee".
El 25 de julio de 2009 Gan McGee se enfrentó a Anthony Ruiz en un combate de completo a la edad de 32. Él entró con un récord de 13-5 (12), y Ruiz tenía 31 años y un récord de 21-13 (15). McGee perdió la pelea por KO en el asalto 3º.
El 25 de abril de 2004 Gan McGee se enfrentó a Semmy Schilt en un combate de completo a la edad de 27. Él entró con un récord de 12-4 (11), y Schilt tenía 30 años y un récord de 22-13-1 (19). McGee perdió la pelea por sumisión en el asalto 1º.
El 1 de febrero de 2004 Gan McGee se enfrentó a Heath Herring en un combate de completo a la edad de 27. Él entró con un récord de 12-3 (11), y Herring tenía 25 años y un récord de 22-9 (20). McGee perdió la pelea por asalto 3º decisión dividida.
El 26 de septiembre de 2003 Gan McGee se enfrentó a Tim Sylvia en un combate de completo titulado por el título UFC Championship. McGee tenía 26 años y un récord de 12-2 (11), y Sylvia tenía 27 años y un récord de 15-0 (13). McGee perdió la pelea por asalto 1º TKO.
El 17 de noviembre de 2000 Gan McGee se enfrentó a Josh Barnett a la edad de 23. Él entró con un récord de 7-1 (6), y Barnett tenía 23 años y un récord de 9-0 (6). McGee perdió la pelea por TKO en el asalto 2º.