Practice Photos
In the Lab | Best Photos from Day One of OTA
Scroll to see the top shots from the first day of Buffalo Bills Organized Training Activity at One Bills Drive.

Ed Oliver (91). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Taron Johnson (7). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

O'Cyrus Torrence (64). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Khalil Shakir (10) Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Eli Ankou (51). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Poona Ford (98). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tommy Doyle (72), Spencer Brown (79), Ike Boettger (65). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Travis Howard (45). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Joel Wilson (48). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Gabe Davis (13). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dawson Knox (88), Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tyrel Dodson (53). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Shaq Lawson (90). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damar Hamlin (3). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Taylor Rapp (20). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Trent Sherfield (16), Tre'Davious White (27). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Matt Barkley (5), Matthew Smiley. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17) Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dion Dawkins (73), David Edwards (76). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Ken Dorsey Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Joe Danna, Damar Hamlin (3), A.J. Klein (52). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Kyle Allen (9), Josh Allen (17), Joe Brady. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

A.J. Klein (52). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

David Quessenberry (77), Connor McGovern (66), Braydon Johnson (15). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Shaq Lawson (90). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Matt Barkley (5). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damar Hamlin (3), Isaiah Coulter (82). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17), Joe Brady. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Taron Johnson (7). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tre'Davious White (27) Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dalton Kincaid (86), Dawson Knox (88). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Brandin Bryant (96). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tim Settle (99), DJ Dale (61), Kendal Vickers (93). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dorian Williams (42), Terrel Bernard (43), A.J. Klein (52). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Baylon Spector (54). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damar Hamlin (3), Isaiah Coulter (82). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

A.J. Klein (52). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Isaiah Bowser. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Nyheim Hines (0). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Quintin Morris (85). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dalton Kincaid (86). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

A.J. Klein (52). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Zach Davidson (84). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Shayne Ray (49). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

DJ Dale (61). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Ed Oliver (91). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Boogie Basham (55). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Eli Ankou (51). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Poona Ford (98). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Brandin Bryant (96). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Kendal Vickers (93). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

DaQuan Jones (92). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Jordan Mims (35). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damien Harris (22). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

James Cook (4). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Nyheim Hines (0). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Nyheim Hines (0). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Matt Barkley (5), Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Von Miller. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Von Miller. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Adam Henry. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tommy Doyle (72), David Edwards (76) Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damar Hamlin (3). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17), Kyle Allen (9). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

John Butler. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Sean McDermott. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Terrel Bernard (43), Micah Hyde (23) Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Connor McGovern (66). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Damien Harris (22). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Baylon Spector (54), Deonte Harty (11), Cam Lewis (39). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dion Dawkins (73), David Edwards (76). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Kyle Allen (9). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dean Marlowe (31), Taylor Rapp (20), Jordan Poyer (21). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Kevin Jarvis (63). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

David Edwards (76). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

DaQuan Jones (92), Kendal Vickers (93), Kingsley Jonathan (59). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Kaiir Elam (24), Deonte Harty (11). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dawson Knox (88, Terrel Bernard (43). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dawson Knox (88). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Nyheim Hines (0), Reid Ferguson (69), Sam Martin (8), Tyler Bass (2). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Poona Ford (98). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Sam Martin (8), Tyler Bass (2). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dane Jackson (30). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Taron Johnson (7). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Boogie Basham (55), Quintin Morris (85). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tyler Bass (2). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Boogie Basham (55). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Von Miller, Kingsley Jonathan (59). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Sean McDermott, Joe Brady. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dion Dawkins (73). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Ike Boettger (65). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Nick Broeker (67), O'Cyrus Torrence (64), Ryan Van Demark (74). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dorian Williams (42). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Brandon Beane, Jack Armstrong. Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Dorian Williams (42). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Ryan Bates (71). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tim Settle (99). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Tyrel Dodson (53). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Josh Allen (17). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Sean McDermott, Jordan Poyer (21). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Shaq Lawson (90). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Eli Ankou (51), Shayne Ray (56). Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.

Buffalo Bills Organized Team Activity, May 23, 2023 at One Bills Drive.