Aquí está una lista de las mejores peleas de McGee. Para una lista de las pérdidas de McGee, consulta "Gan McGee Pérdidas".
El 27 de septiembre de 2002 Gan McGee se enfrentó a Pedro Rizzo a la edad de 25. Él entró con un récord de 11-1 (10), y Rizzo tenía 28 años y un récord de 12-3 (11). McGee detuvo a Pedro Rizzo por TKO en el asalto 1º.
El 3 de mayo de 2000 Gan McGee se enfrentó a Paul Buentello a la edad de 23. Él entró con un récord de 6-0 (5), y Buentello tenía 26 años y un récord de 10-3 (10). McGee detuvo a Paul Buentello por TKO en el asalto 1º.
El 28 de febrero de 2003 Gan McGee se enfrentó a Alexandre Dantas a la edad de 26. Él entró con un récord de 12-1 (11), y Dantas tenía 23 años y un récord de 0-1 (0). McGee detuvo a Alexandre Dantas por TKO en el asalto 1º.
El 30 de junio de 2001 Gan McGee se enfrentó a Seth Petruzelli a la edad de 24. Él entró con un récord de 9-1 (8), y Petruzelli tenía 21 años y un récord de 1-1 (1). McGee detuvo a Seth Petruzelli por sumisión en el asalto 1º.
El 3 de mayo de 2000 Gan McGee se enfrentó a Tim Lajcik a la edad de 23. Él entró con un récord de 5-0 (4), y Lajcik tenía 34 años y un récord de 5-2-1 (5). McGee detuvo a Tim Lajcik por TKO en el asalto 1º.
El 4 de octubre de 2001 Gan McGee se enfrentó a Ron Faircloth a la edad de 24. Él entró con un récord de 10-1 (9). McGee detuvo a Ron Faircloth por TKO en el asalto 1º.