Dentro de sus logros, está el haber sido Campeona en Parejas de Shimmer con Sara Del Rey y ser Campeona de Knockouts de Impact.
El 30 de enero de 2008, debutó como Casey Maguire en PTW pero fue derrotada por Haley Rogers. Ella estaba programada para tomar la posición de Jennifer Blake como comisionada de PWX, pero su posición fue tomada por «Danger Boy» Derek Wylde de una manera controvertida. Ella pronto comenzó una rivalidad con Haley Rogers mientras formaba equipo con Jennifer Blake contra Haley Rogers y Jade Chung.
Durante la primera parte de 2009, compitió en diferentes combates con Cherry Bomb, Jennifer Blake y Holly Hilton y Amazing Kong. El 29 de noviembre, ganó su primer título como luchadora profesional.
En enero de 2016, firmó un contrato con Total Nonstop Action Wrestling. El 26 de enero en Impact Wrestling, en el que apareció en el escenario, vestida como una animadora macabra, hablando en acertijos mientras Crazzy Steve y Abyss atacaron a los campeones de The Wolves, formando así una nueva facción Decay, donde se dio a conocer bajo el nombre de Rosemary.
En noviembre, Rosemary empezó una carrera en solitaria para ir por el Campeonato de Knockouts de TNA. Después de que Gail Kim dejara el título vacante por una lesión, el 9 de octubre en Impact Wrestling, derrotó a Jade en un Six Sides of Steel Match, ganando el vacante Campeonato de Knockouts de TNA.
En TNA One Night Only: Live 2017, derrotó a Sienna, reteniendo el título. Tras esto, resurgió su rivalidad con Jade. El 8 de enero en Impact Wrestling, derrotó a Jade en un Monster’s Ball Match. El 12 de enero en Impact Wrestling, nuevamente derrotó a Jade en un Last Woman Standing Match, terminando así su rivalidad. Mantuvo una racha invicta ante las siguientes defensas. Tras la disolución de Decay, Rosemary mantuvo una sólida carrera.
El 26 de agosto, Rosemary hizo su debut en AAA en Triplemanía XXV en donde se enfrentó a Sexy Star, Lady Shani y Ayako Hamada por el Campeonato Reina de Reinas de AAA, sin embargo salió derrotada.