Ty Dillon improved by three spots to earn the fastest speed in the final Xfinity Series practice at Iowa Speedway at 133.01 mph.
Dillon was followed by Brendan Gaughan (132.704), T.J. Bell (131.871), Drew Herring (131.519, in the place of Erik Jones) and Brian Scott.
Daniel Suarez, who was fastest in the first session, was ninth quickest with a speed of 131.026 mph.
Preparing for his final NASCAR race, Kenny Wallace and the No. 20 for Joe Gibbs Racing had the 15th fastest speed.
The speed chart: