A McClain County jury found Floyd J. Ball Jr., guilty of kidnapping, assault and battery with a dangerous weapon, aggravated assault and battery and preventing a call to 911.
Jurors recommended prison sentences totaling 30 years plus one year in the county jail.
Ball will be back in McClain County District Court on January 6 for sentencing.
He is already incarcerated at the Davis Correctional Facility at Holdenville, serving 24 years for first-degree rape and 20 years for kidnapping in the same case.
Those sentences are running consecutively.
In April 2018, Ball kidnapped his ex-girlfriend twice in as many weeks.
The first kidnapping occurred on the afternoon of April 21, 2018 at the Sonic Drive-In on South Green Avenue.
After striking her in the face with his closed fist, Ball took her phone when she tried to call 911.
He then drove her to Moore while trying to persuade her into resuming their relationship.
The woman agreed, telling police later that was the only way Ball would return her to Purcell.
He dropped her off at a convenience store about two hours after the ordeal began.
While a warrant for his arrest was outstanding, Ball kidnapped the woman the second time on May 4, 2018, as she was closing the Subway restaurant where she worked.
That kidnapping was captured on surveillance video. Ball was armed with a knife when he forced her from the business.
By the next day, Purcell police learned Ball may have taken the woman to Checotah, where he had family.
Notified by police here, the McIntosh County Sheriff’s Department sent a deputy to the relative’s home near Lake Eufaula.
Ball was at the home and was arrested after a brief chase.
The victim was found locked in a bedroom where she had been sexually assaulted.
Ball had sneaked the woman into the house without the relative’s knowledge.