AJ Allmendinger will drive for Phoenix Racing this weekend at Martinsville Speedway.

It will be Allmendinger's third consecutive start in the No. 51 Chevrolet, and gives him yet another opportunity in his NASCAR comeback.

Phoenix Racing general manager Steve Barkdoll said Tuesday the team has been pleased with the job Allmendinger has done so far. He was running sixth on Sunday at Kansas when a blown tire sent the car into the wall and ended the day early.

Allmendinger finished second at Martinsville in April while driving for Penske Racing. He has four consecutive top-15 finishes at the 0.526-mile track.

Allmendinger was suspended by NASCAR in July for failing a random drug test, and fired by Penske shortly after. He was reinstated in September after completing NASCAR's recovery program.