Han har tidligere spilt for , , , Ingolstadt og . Nyland har fem landskamper for Norges U-17 landslag, tre kamper for Norges U-18 landslag, tre kamper for Norges U-21 landslag, og flere A-landslagskamper.