Op haar 10e begin O'Flanagan met hockeyen. In juli 2010 speelde ze haar eerste interland, tegen Schotland. Tijdens het wereldkampioenschap van 2018 bereikte O'Flanagan met haar team de finale.