In the Lab | Buffalo Bills Week 16 Friday Practice Photos
Scroll to see the best photos from Friday's practice as the Buffalo Bills prepare to face the New England Patriots.

Mike Edwards (65). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Jalen Virgil (89). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zach Davidson (84) , KJ Hamler (19). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ja'Marcus Ingram (46). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Baylon Spector (54) , Dorian Williams (42). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Christian Benford (47). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Damar Hamlin (3). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Jordan Phillips (97). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Jordan Phillips (97). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zion Logue (93). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ed Oliver (91). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Marcus West , Zion Logue (93). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ryan Van Demark (74). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ryan Van Demark (74). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Mike Edwards (65). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Quintin Morris (85). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Mack Hollins (13). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

James Cook (4). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Mack Hollins (13). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Mack Hollins (13). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Khalil Shakir (10). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Mack Hollins (13), Khalil Shakir (10), Jalen Virgil (89) , KJ Hamler (19). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

James Cook (4). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Khalil Shakir (10). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Brandon Codrington (29). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Joe Andreessen (44), Dorian Williams (42) , Cole Bishop (24). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Kaiir Elam (5). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Tyler Bass (2). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Javon Solomon (56). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Jordan Phillips (97), Austin Johnson (98) , La'el Collins (71). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ja'Marcus Ingram (46). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Casey Toohill (99). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ray Davis (22). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ray Davis (22). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Connor McGovern (66). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Curtis Samuel (1). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Cam Lewis (39), A.J. Epenesa (57), Cole Bishop (24), Baylon Spector (54), Ed Oliver (91), Jordan Phillips (97), DaQuan Jones (92), Austin Johnson (98) , Greg Rousseau (50). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

A.J. Epenesa (57). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Jim Kelly. Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Pete Guelli , Jim Kelly. Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Khalil Shakir (10). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dion Dawkins (73), Josh Allen (17) , James Cook (4). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Keon Coleman (0). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Christian Benford (47). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ray Davis (22). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ray Davis (22). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Alec Anderson (70). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ty Johnson (26) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Sam Martin (8). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ray Davis (22). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Connor McGovern (66). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Ed Oliver (91), Austin Johnson (98), Von Miller (40), Quinton Jefferson (71), DaQuan Jones (92), Dawuane Smoot (94) , A.J. Epenesa (57). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Khalil Shakir (10). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

A.J. Epenesa (57). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

A.J. Epenesa (57). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Frank Gore Jr. (20). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Will Clapp (77) , Sedrick Van Pran-Granger (62). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79) , Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88) , Spencer Brown (79). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79) , Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Spencer Brown (79), Dalton Kincaid (86) , Dawson Knox (88). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Josh Allen (17), Spencer Brown (79) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Josh Allen (17), Spencer Brown (79) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Josh Allen (17), Spencer Brown (79) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Josh Allen (17), Spencer Brown (79) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Josh Allen (17), Spencer Brown (79) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Josh Allen (17). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.

Dawson Knox (88), Spencer Brown (79), Josh Allen (17) , Dalton Kincaid (86). Buffalo Bills Week 16 Friday Practice, December 20, 2024 at One Bills Drive.