He played college football at Saddleback, Santa Ana, Grand Valley State and Rocky Mountain.
[1] He threw for 13 touchdowns and 2 interceptions junior year in 2003 before suffering a season-ending broken collarbone in the seventh game of the season.
[4] Peters completed 156 of 274 passes for 2,140 yards and 23 touchdowns his senior year in 2004 while helping Newport Harbor advance to the California Interscholastic Federation (CIF) Southern Section Division VI championship game, where they lost to Orange Lutheran High School by a score of 35–6.
[7][8] Peters threw for career totals of 3,700 yards, 39 touchdowns and nine interceptions at Newport Harbor High.
[11] In the fourth game of the year, he broke the forearm on his right throwing arm in the first quarter and missed the rest of the season.
[7] After leaving Grand Valley State, Peters was unsure if he wanted to continue pursuing football.
[10][27][28] He shared Frontier Conference Co-Offensive Player of the Year honors with Eastern Oregon quarterback Chris Ware.
[35][36][37] He shared Frontier Conference Co-Offensive Player of the Year honors with Carroll quarterback Gary Wagner.
[40] He played in the Victory Sports Network Senior Classic in April 2011, recording 12 completions on 23 passing attempts for 191 yards, one touchdown, and one interception as the "Americans" lost to the "Nationals" by a score of 17–13.
[44] He played in 5 games during the 2012 season, completing 8 of 11 passes for 31 yards and 1 touchdown as the backup to Houston Lillard.
[53][54][55] He shared LSFL Co-Offensive MVP honors with Amarillo Venom quarterback Nate Davis.
[55] He completed 27 of 48 passes for 339 yards and 7 touchdowns in the Stars' playoff game, a 61–56 loss to the Laredo Rattlesnakes.
[60] In August 2013, it was reported that Peters had been invited to an invite-only tryout with the Iowa Barnstormers of the Arena Football League (AFL) in October 2013.
[73][74] He relieved starter Dennis Havrilla on July 11, 2015, against the Arizona Rattlers, completing five of twelve passes for 41 yards with two interceptions.
[79] He relieved starter Danny Southwick in the fourth quarter of the team's Week 1 loss to the Rattlers, completing four of fifteen passes for 52 yards and a touchdown.
[80][81] Peters made his first career AFL start on April 30, 2016, in a nationally televised game on CBS Sports Network, completing 23 of 49 passes for 245 yards and three touchdowns with an interception as the Steel lost to the Rattlers 68–21.
[89][90][91] He split time with quarterback Rodrigo Maldonado in 2019, completing 36 of 71 passes for 351 yards, four touchdowns, and one interception.
[92] He also played in the team's postseason game, totaling 26 completions on 42 passing attempts for 450 yards, six touchdowns, and one interception in a 53–47 semifinal loss to the Raptors de Naucalpan in overtime.
[95][96] Stats from ArenaFan:[97] As of 2021, Peters was living in Cancun, Mexico, teaching football, doing part-time modeling, and selling Duffy boats.