A pesar de que solo había jugado un partido en representación de Nueva Zelanda, había sido pre-convocado a la Copa de las Naciones de la OFC 2012, sin embargo, no formó parte de los 22 jugadores oficiales. Aun así, faltando 4 días para el comienzo de la competencia, Ricki Herbert quitó de la plantilla a Dan Keat, lo que le dio un lugar a Gleeson como tercer arquero. Remplazó a Mark Paston, lesionado en el primer partido ante Fiyi, siendo Gleeson el defensor del arco neozelandés en los encuentros ante Papúa Nueva Guinea, las Islas Salomón, Nueva Caledonia y nuevamente la selección salomonense por el tercer lugar.