Meghan is from Downers Grove, IL. She starting playing lacrosse as a freshman at Montini Catholic High School and played on the varsity team sophomore, junior and senior years. As a junior, Meghan and her team made it to the state final and as a senior, she was named Second Team All State. She also played with Lakeshore throughout her high school years. Currently, she is a senior at John Carroll University where she is captain of the lacrosse team. During her freshman season she earned Second Team Ohio Athletic Conference honors.