David Edwards
Height78
Weight308
Age28
Experience6
High SchoolDowners Grove North (IL)
David Edwards is a professional NFL player known for his role as a guard. Born on March 20, 1997, in Downers Grove, Illinois, Edwards attended Downers Grove North High School. He played college football at the University of Wisconsin, where he honed his skills and was a part of the Big Ten Conference.
Edwards was drafted in the 5th round of the 2019 NFL Draft by the Los Angeles Rams, selected as the 169th overall pick. He made his NFL debut in 2019, marking the start of his professional career. In 2025, Edwards played a significant role on the field with the Buffalo Bills, participating in 17 regular-season games and starting in 16 of them. He accumulated two penalties over the season, resulting in a total of five penalty yards.
Standing 6 feet 6 inches tall and weighing 308 pounds, Edwards is known for his physical presence and technical skills on the offensive line. With a jersey number of 76, he has consistently demonstrated his ability to protect the quarterback and create opportunities for his team’s offense. His experience in the NFL has been marked by steady performance and reliability in his position. As of 2026, Edwards continues to be an active and integral part of the Buffalo Bills' lineup.