Carl Edwards takes pole at Bristol Motor Speedway

Matt Kenseth makes his way around the track during practice for a NASCAR auto race, Friday, April 15, 2016 in Bristol, Tenn. (AP Photo/Wade Payne) (The Associated Press)

Sprint Cup Series driver Carl Edwards (19) gives two thumbs-up to fans after winning the pole for a NASCAR auto race, Friday, April 15, 2016, in Bristol, Tenn. (AP Photo/Wade Payne) (The Associated Press)

Sprint Cup Series driver Carl Edwards (19) smiles as he is interviewed after winning the pole for a NASCAR auto race, Friday, April 15, 2016 in Bristol, Tenn. (AP Photo/Wade Payne) (The Associated Press)

Carl Edwards won his second straight NASCAR Sprint Cup pole Friday, helping Joe Gibbs Racing take four of the top five spots in qualifying Friday at Bristol Motor Speedway.

Edwards, the winner at Bristol in March 2014, earned his third pole at the track and second consecutive No. 1 spot after also topping qualifying last week at Texas. He had a fast lap of 127.997 mph in the No. 19 Toyota Camry on the 0.533-mile track. Kurt Busch also won consecutive poles this season.

Next was teammate and defending race winner Matt Kenseth at 127.419, with Joey Logano third in a Ford at 127.191. That duo each has two wins over the past five Bristol races.

Denny Hamlin will start fourth and Kyle Busch fifth in JGR Toyotas. Busch has swept the past two NASCAR weekends.