Allan przez kilka lat reprezentował Szkocję w rozgrywkach juniorskich, początkowo grając jako obrońca lub środkowy, następnie przechodząc na pozycję łącznika ataku – w 2010 roku w reprezentacji U-17, rok później zaś w mistrzostwach Europy w kategorii U-18. Z kolei w kadrze U-20 zaliczył szesnaście występów występując w Pucharze Sześciu Narodów w 2012 i 2013, a także na mistrzostwach świata juniorów w RPA i Francji.