Professional wrestling career
Independent circuit (2017–2018)
Tesha debuted on June 24, 2017 in World Xtreme Wrestling. There, she competed in the Mercedes Martinez Women's Tournament, where she eliminated by Jenna Van Muscles, with whom she trained alongside under the instructions of women's professional wrestler Rain. She returned to the ring on December 16, debuting in Shine Wrestling at SHINE 47. There, Tesha competed in a No. 1 Contendership Survival Rumble for the SHINE Championship. The match was eventually won by her trainer Rain. She later at the event, competed in a Four-Way match against Dynamite DiDi, Kikyo and Robyn Reid. She returned on January 26, 2018 to wrestle at SHINE 48 in a match lost to Stormie Lee. On April 13, Tesha made her debut in RISE Wrestling at RISE 7: Sensation in a dark match lost to Robyn Reid. On April 14, Tesha debuted in SHIMMER Women Athletes at Volume 101, teaming with Queen Aminata in a tag match lost to Dementia D'Rose & Nina Monet. She returned at Volume 103 in a second dark match lost to Karen Q. She ended the month on April 27 with a match at SHINE 50, where she competed in a Four-Way match against Leva Bates, Dynamite DiDi and Luscious Latasha. On July 20, Tesha returned at SHINE 52, defeating Jenna. She finished the month of July with a match on July 28 at World Xtreme Wrestling, where she challenged Dynamite DiDi for the WXW Women's Championship but did not succeed in winning the title.
World Wrestling Entertainment / WWE (2018)
Debuting as Tenilla Price, she appeared on the July 25 episode of NXT, in a match lost to Lacey Evans. She returned the following month on August 8 as Tesha Price, in a dark match held during the second annual Mae Young Classic, where she lost to Britt Baker.