Moilanen on edustanut Suomen A-maajoukkuetta. Hän oli mukana voittamassa Suomelle kultaa vuoden 2010 MM-kotikisoissa ja Riiassa 2016. Moilanen oli vuoden 2013 alussa pelannut yhteensä 37 maaottelua tehopistein 30+10=40.