Christopher Allman appeared in a Russell County courtroom to plead "not guilty" to murder, robbery, and kidnapping in the death of 31-year-old Sarah Hart.
Police say Allman previously admitted to killing the mother of three.
Hart was also expecting her fourth child.
Hart was jogging with her sister last Thursday when she decided to go back to her vehicle because she felt ill.
Her sister told police when she returned to her sister's vehicle, she was not there.
Hart and her sister did not know Allman, but said they often passed him while on their jogging route.
Allman is due back in court next Monday for his preliminary hearing.
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or email@example.com.