Meggie is from Cold Lake, AB. She played one year of NCAA volleyball at Boston College (2006-2007) before joining the University of Alberta Pandas (2007-2010). She has won numerous club and school athletic awards, in addition to playing on Team Alberta volleyball squads during her club years (2003, 2004, 2005). Meggie has both a Physical Education degree as well as an Education degree and is a teacher and school volleyball coach. She has honed her coaching skills over the years as a school coach, summer camp coach, and small group training coach. She coaches with Aspire Volleyball Training and Volleyball Position Camp.
Meggie was an assistant coach of Pandas 16U in 2011-2012, head coach of Pandas 16U Team in 2012-2013 head coach of Pandas 13U from 2015-2018 and looks forward to continued coaching at the 15U level this season.