Stafford has played for Ireland Under-20s at the 2017 Six Nations Under 20 Championship and the 2017 World Rugby Under 20 Championship.