Peck's first year in the series was 2011, driving three races for Peck Motorsports, a team owned by his father, Michael Peck.
 Todd recorded a best finish of 27th at O'Reilly Raceway Park.
Peck ran one race for his father and one race for SS-Green Light Racing in 2012.
 He scored a best finish of 18th, at the fall Phoenix race.

In 2013, Peck ran three races, two for his father and one for Norm Benning Racing.
His best finish was 27th at Pocono.
In 2014, he started five races, four for his father and one for SS-Green Light.
His best effort was a 20th at Chicagoland.

Peck returned in 2015 and attempted six races and made three with Peck Motorsports and one for B. J. McLeod Motorsports, with the best finish being a 21st at Pocono.
Running three races in 2016 for his father, Peck recorded a best finish of 21st at Pocono Raceway, and finished 25th and 29th in subsequent starts.

In 2017, Peck started a career-high ten races for Copp Motorsports, starting and parking eight.
Peck tied his career-best finish of 18th place at the season-opener at Daytona avoiding accidents.

In 2020, Peck drove again for his family team for the season-opening race at Daytona, but failed to qualify.
The team returned to using the No.
96 after Niece Motorsports had taken their old No.
40 and the No.
96 was not being used.
Peck's first year in the series was 2011, driving three races for Peck Motorsports, a team owned by his father, Michael Peck.  Todd recorded a best finish of 27th at O'Reilly Raceway Park. Peck ran one race for his father and one race for SS-Green Light Racing in 2012.  He scored a best finish of 18th, at the fall Phoenix race.
In 2013, Peck ran three races, two for his father and one for Norm Benning Racing. His best finish was 27th at Pocono. In 2014, he started five races, four for his father and one for SS-Green Light. His best effort was a 20th at Chicagoland.
Peck returned in 2015 and attempted six races and made three with Peck Motorsports and one for B. J. McLeod Motorsports, with the best finish being a 21st at Pocono. Running three races in 2016 for his father, Peck recorded a best finish of 21st at Pocono Raceway, and finished 25th and 29th in subsequent starts.
In 2017, Peck started a career-high ten races for Copp Motorsports, starting and parking eight. Peck tied his career-best finish of 18th place at the season-opener at Daytona avoiding accidents.
In 2020, Peck drove again for his family team for the season-opening race at Daytona, but failed to qualify. The team returned to using the No. 96 after Niece Motorsports had taken their old No. 40 and the No. 96 was not being used.
Todd Peck