2002 eta 2009 artean, Shaw-k 151 partida jokatu zituen Irlandarentzat. 18 urtez azpiko mailako Irlandako selekzioan jokatu zuen 2002an galesen aurkako 3-1ko garaipenean bere senior debuta egin aurretik. Shaw 2006an Irlandako kapitaina izan zen eta geroago kapitainordea izan zen. 2005 eta 2009ko Gizonezkoen EuroHockey Nazioen Trofeoak irabazi zituzten Irlandako taldeen kide izan zen. 2007ko Gizonezkoen Eurohockey Nazioen Txapelketan ere Irlandako ordezkari izan zen.
, 10 eta 0 irabazi zuen Txekiar Errepublikaren aurka.