In July 2013, Frazier won the Miss Okmulgee County 2014 title. At the Miss Oklahoma 2014 pageant, she competed on a "Warriors For Women" health platform and sang "Yesterday" in the talent competition, placing first runner-up for the state title. As a runner-up for the 2014 Miss Oklahoma title, Frazier competed at National Sweetheart where she placed in the top 16.
