Skryf 'n voortsetting vir hierdie paragraaf - Tussen 2002 en 2009 het Shaw 151 wedstryde vir Ierland gespeel. Hy het vir Ierland op die onder-18-vlak gespeel voordat hy sy senior debuut in 2002 gemaak het in 'n 3-1 oorwinning oor Wallis. Shaw was kaptein van Ierland in 2006 en later as vise-kaptein. Hy was 'n lid van die Ierse spanne wat die 2005 en 2009 Men's EuroHockey Nations Trophy-toernooie gewen het. Hy het ook Ierland verteenwoordig by die 2007 Men's EuroHockey Nations Championship.
, wat in 'n 10-0 oorwinning teen Tsjeggië aangeteken het.