The man accused of killing Ole Miss student Ally Kostial — shooting her eight times — was wearing bloody clothes and keeping a weapon inside his truck when cops tracked him down this week, according to a new report.

Brandon Theesfeld, 22, of Texas, was arrested on suspicion of murder in the death of 21-year-old Kostial.

The suspect, who was also enrolled at the University of Mississippi in Oxford but has been suspended following the incident, was booked at the Lafayette County Detention Center.

Cops tracked down Theesfeld’s cellphone and credit card, ultimately tracing him to a gas station in South Memphis, Tenn., two days after his alleged victim’s body was discovered, FOX 13 Memphis reported.

A surveillance photo from the gas station, obtained by the outlet, shows Theesfeld wearing an Ole Miss T-shirt and shorts as he walked inside.

Several police cruisers swarmed the front of the gas station and surrounded Theesfeld’s truck, preventing him from taking off, a surveillance image shows. Lafayette County deputies ultimately arrested him.

Authorities noticed his clothes appeared to be bloodstained and uncovered the weapon from his vehicle, law enforcement sources told the station.

Theesfeld was arrested in April 2017 for public intoxication and having a fake ID, according to the report. He was involved in another case, but that record has since been expunged, a police spokesperson told the station.

Kostial was last seen stopping at the door of a bar on the square in Oxford on Friday — and police confirmed that she was spotted on a city surveillance camera that night, according to the report.

The next day, cops on routine patrol discovered her body near Sardis Lake — about 10 miles from the Ole Miss campus.

The victim’s friends told the outlet that Kostial was a caring person who enjoyed helping others — and was an Alpha Phi sorority member and university fitness instructor who started her own golf club.

It was unclear how Kostial and Theesfeld knew each other, but a friend tweeted that their relationship was a troubled one.

“He harassed her for years, took advantage of her for years,” the friend wrote. “I spent countless nights holding Ally close drying her tears about this monster for years. You deserve hell you disgusting excuse for a human. #JusticeForAlly You will never diminish her sunshine.”