Teller was selected by the Buffalo Bills in the fifth round (166th overall) of the 2018 NFL draft.[7] The Bills previously acquired the pick used to select Teller in a trade that sent Marcell Dareus to the Jacksonville Jaguars. He entered his rookie season as a backup guard, but then was named the starting left guard in Week 10, where he started the final seven games.
Cleveland Browns
On August 29, 2019, Teller—along with a 2021 seventh-round pick—was traded to the Cleveland Browns for 2020 fifth- and sixth-round picks.[8] After serving as a backup for the first half of his debut season in Cleveland, Teller earned a spot in the starting line up in Week 9, and went on to start the rest of the season.[9] Heading into week five of the 2020 NFL season, NFL.com writer Nick Shook mentioned Teller as an MVP candidate for the performance of Cleveland's running game, mainly led by him and offensive tackleJack Conklin.[10] Teller was placed on the reserve/COVID-19 list by the team on December 8, 2020,[11] and activated on December 13.[12] Teller was named to the 2020 All-Pro Team, along with three of his teammates: defensive end Myles Garrett, tackle Jack Conklin, and fellow guard Joel Bitonio.
[13]
On November 9, 2021, Teller signed a four-year, $56.8 million contract extension with the Browns through the 2025 season.[14]
In the 2021 season, Teller started in all 17 games.[15] He earned his first Pro Bowl nomination.[16] He was ranked 83rd by his fellow players on the NFL Top 100 Players of 2022.[17] In the 2022 season, Teller made 15 appearances and starts.[18] He earned a second Pro Bowl nomination following the 2022 season.[19] In the 2023 season, Teller appeared in all 17 games and made 16 starts.[20] He earned a third consecutive Pro Bowl nomination.[21]