Moore played rugby in high school with Rugby Nebraska's Siouxland United and was named to the Nebraska Selects team.[4]
Moore graduated from high school in 2009 and left Sioux Falls to attend Southwest Minnesota State University (SMSU), where he majored in exercise science.[2] During his four seasons with the SMSU Mustangs football team, he played in all 44 of the team's games,[2] matched the school record for single-season rushing touchdowns (13 in 2009), led the team in total rushing touchdowns (in 2009, 2011, and 2012),[2] and led the team in total receptions (in 2012).[2][4]
In 2013, Moore began playing rugby with the Kansas City Blues, playing in both 7s and XVs.[5]
Denver Stampede
In March 2016, it was announced that Moore had signed with the Denver Stampede of PRO Rugby, to play in that league's inaugural season.[5] Moore made his debut with the Stampede on April 17, 2016, appearing as a substitute, in the Stampede's 16–13 victory over Ohio.[6]
North Harbour and Silverdale
Since PRO Rugby was folded after only one season in 2016, Gannon Moore has played rugby in New Zealand with North Harbour and Silverdale RFC.[7]
International rugby career
USA Eagles
Moore made his debut with the USA Eagles on November 3, 2018, starting at center in an un-capped match against the Māori All Blacks—a 59–22 defeat during the end of year tests.[8][9] Moore earned his first cap for the Eagles on November 10, 2018, starting at wing, in the Eagles' 30–29 victory over Samoa.[10]