Coleman was selected by the
Buffalo Bills with the 33rd pick of the
2024 NFL draft. The Bills, who initially held the 28th selection, traded down several spots from the first round. Coleman signed his four-year rookie contract with the Bills on June 12, 2024. In his first professional game, Coleman led the Bills in receiving yards and receptions during a 34–28 Week 1 win over the
Arizona Cardinals, catching four of five targets for 51 yards. In Week 3, Coleman caught his first career touchdown in a 47–10 win over the
Jacksonville Jaguars, despite being forced to sit out the first quarter for being late to a team meeting that week. In Week 7, Coleman recorded his first 100-yard receiving game against the
Tennessee Titans, catching four passes for 125 yards in the 34-10 victory. The performance earned Coleman the
Pepsi NFL Rookie of the Week award. Coleman injured his wrist during the Bills' week 9 game against the
Miami Dolphins as he was hit by Dolphins safety and former Bill
Jordan Poyer, with the play drawing a personal foul penalty on Miami and helping set up the Bills' game-winning field goal. The injury caused Coleman to miss several weeks. He finished his rookie season with 29 receptions for 556 yards and four touchdowns in 13 games. The following season, after fully recovering from his injury, Coleman played a pivotal role in Buffalo's come-from-behind win over the
Baltimore Ravens in week 1 with 112 receiving yards and a touchdown, including a crucial reception that set up the game-winning field goal by
Matt Prater. The next few weeks of the season saw Coleman's production dip. He was forced to miss the Bills' opening offensive drive against the
New England Patriots for disciplinary purposes before losing a fumble later in what turned out to be a 23-20 loss to the Patriots, and was made a healthy inactive against the
Tampa Bay Buccaneers for missing a team meeting after further struggles during the season. Coleman finished his sophomore season with 404 receiving yards and 4 touchdowns, despite being made inactive for four games. He was thrust back into an active role in the playoffs due to injuries to the Bills' receiving corps. On January 21, 2026, Bills owner
Terry Pegula caused a stir when he made remarks directed towards the drafting of Coleman during the Bills press conference held to address the firing of
Sean McDermott. When general manager
Brandon Beane, who was recently given the additional role of President of Football Operations, was asked by the media about the lack of talent at certain positions, particularly at the wide receiver position and especially regarding Coleman's performance over his first two seasons, Pegula interrupted, stating, "I'll address the Keon situation. The coaching staff pushed to draft Keon," and "I'm not saying Brandon wouldn't have drafted him, but [Coleman] wasn't his next choice." He then continued on, stating how Beane took the advice of the coaching staff when making the pick. Beane then clarified that he made the pick despite differences in personnel compared to the coaching staff while reaffirming his commitment to developing Coleman for at least the remainder of his contract. Following the press conference, various media outlets and analysts speculated that Coleman's future with the Bills was in jeopardy. ==Career statistics==