May 2 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
May 16 @ 7:30 pm Zach Newlin: Williams Grove Speedway – Yellow Breeches 500 (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
May 30 @ 7:30 pm Zach Newlin: Williams Grove Speedway – Dirty Deeds 25 (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
June 13 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
June 27 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
July 18 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
August 1 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
August 15 @ 7:30 pm Zach Newlin: Williams Grove Speedway – Dirty Deeds 25 Finale (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
September 19 @ 7:30 pm Zach Newlin: Williams Grove Speedway (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States
September 26 @ 7:30 pm Zach Newlin: Williams Grove (358) Williams Grove Speedway (PA) 1 Speedway Drive, Mechanicsburg, PA, United States