O'Keefe at the 2014 U.S. Classic
O'Keefe on day one of the 2014 Junior U.S. National Championships
O'Keefe on day two of the 2014 Junior U.S. National Championships
O'Keefe at the 2015 U.S. Classic
O'Keefe on day one of the 2015 Junior U.S. National Championships
O'Keefe on day two of the 2015 Junior U.S. National Championships
O'Keefe at the 2016 U.S. Classic
O'Keefe on day one of the 2016 U.S. National Championships
O'Keefe on day two of the 2016 U.S. National Championships
O'Keefe in the all-around at the 2017 International Gymnix
O'Keefe in the event finals at the 2017 International Gymnix
O'Keefe on day one of the 2017 City of Jesolo Trophy
O'Keefe at the 2017 U.S. Classic