Growing up Moro played for his local Little League and Babe Ruth teams in Calgary before going to the Prairie Baseball Academy in Lethbridge in 2003. After two seasons there he got a scholarship to play baseball for the LSU-Shreveport Pilots where he played until 2007. During the summers he played in the WMBL, winning a championship with the Calgary Dawgs in 2004 and again with the Okotoks Dawgs in 2007. These were huge highlights for him, both for winning a championship in his home town as well as the honour to be a part of such a great organization.
In 2008, he started playing professionally, joining his hometown Calgary Vipers and instantly made an impact.
He won Golden Baseball League (GBL) Rookie of the Year honors, as he led the Vipers to the Championship Series. It was a great experience for Moro : “I remember how satisfying it was to be the starting centerfielder everyday and to be able to contribute to a championship caliber team”, he said, adding that in the deciding game, “standing on deck with a one run lead in the 8th inning I remember saying to myself that I was willing to do anything to keep the lead for just six more outs”. Alas, it was not meant to be and “it was absolutely heartbreaking to watch them score the tying and winning runs in the bottom of the 9th”, he lamented.