After representing Costa Rica at under-17 and under-20 levels, Moya made his main squad debut on 14 September 2014, replacing David Ramírez in the dying minutes of a 2–1 win against Guatemala, for the year's Copa Centroamericana.