On May 3, 2016, Peko signed with the Denver Broncos as an undrafted free agent following the 2016 NFL draft.[3] On September 20, he was released by the Broncos, and re-signed to the practice squad on September 22.[4][5] He was promoted to the active roster on December 28.[6]
During the 2017 season, Peko was involved in multiple transactions; he was signed and released five times.[7][8][9][10][11]
On September 1, 2018, Peko was waived by the Broncos and was signed to the practice squad the next day.[12][13] He was released on September 11.[14]
Buffalo Bills
On September 12, 2018, Peko was signed to the Buffalo Bills' practice squad.[15] He signed a reserve/future contract with the Bills on December 31.[16]
On August 31, 2019, Peko was waived by the Bills and was signed to the practice squad the next day.[17][18] He was promoted to the active roster on September 24,[19] and was waived on November 2.[20]
Indianapolis Colts
On November 4, 2019, Peko was claimed off waivers by the Indianapolis Colts, but was waived five days later and re-signed to the practice squad.[21][22]
Denver Broncos (second stint)
On December 14, 2019, Peko was signed by the Broncos off the Colts' practice squad.[23] On July 28, 2020, Peko announced he was opting out of the 2020 season due to the COVID-19 pandemic.[24]
He was released after the season on February 18, 2021.[25]
Tennessee Titans (first stint)
On July 26, 2021, Peko signed with the Tennessee Titans.[26] He was placed on injured reserve on August 26.[27] He was released on September 6, and re-signed to the practice squad on October 13.[28] He was promoted to the active roster on November 17.[29]
Peko put up 1.0 sack in each of the last two games of the season, the only sacks in his career to date. He also put up the only forced fumble in his career in the first of those last two games, a 34–3 win against the Miami Dolphins.
Las Vegas Raiders
On March 22, 2022, Peko signed with the Las Vegas Raiders.[30] He was released on August 30,[31] and re-signed to the practice squad on September 5.[32] On September 13, Peko was released from the practice squad[33] and re-signed on October 26.[34] On December 6, Peko was signed to the Raiders' active roster.[35]
On July 25, 2023, Peko re-signed with the Raiders.[36] He was released on August 13.[37]
Tennessee Titans (second stint)
On August 14, 2023, Peko signed with the Titans.[38] He was released on August 29 and re-signed to the practice squad.[39][40] He was promoted to the active roster on September 19.[41]
In Week 13 against the Indianapolis Colts, Peko put on a season-best performance with 2 QB hits and 1 pass defensed against quarterback Gardner Minshew; the Titans lost 31–28 in overtime.
Peko was placed on injured reserve on December 13, where he remained the rest of the season.[42]
Detroit Lions
On May 7, 2024, Peko signed with the Detroit Lions.[43] He was released on August 27, and re-signed to the practice squad.[44][45] He was promoted to the active roster on September 11.
On October 13, 2024, against the Dallas Cowboys in Week 6, Peko suffered a torn pectoral muscle that resulted in him being placed on injured reserve after undergoing season–ending surgery.[46]
In 2019, Peko's wife, Giuliana, was diagnosed with cancer, specifically stage 3 Hodgkin's lymphoma, and Kyle was excused for the first day of Bills' training camp.[47] Peko later announced that her treatment was successful and she was cancer-free.[48] They have two children together.[49]