Flanagan is a University of North Carolina graduate who was the seventh pick in the 2011 MLL Draft to the Hamilton Nationals. His accolades include being a three-time USILA All-American, a USILA Scholar All-American, a 2010 USLILA Co-Defenseman of the Year, a LOWES Senior Class Award Finalist and a Tewaaraton Trophy candidate. The new volunteer assistant was also much decorated in the Atlantic Coast Conference being named to the All-ACC Team once, the All-ACC Tournament Team twice, the ACC Honor Roll three times and the All-ACC Academic Team three times.