Training Camp is back in Rochester!
The 2022 Buffalo Bills Training Camp presented by Connors & Ferris returns to St. John Fisher after a two-year hiatus due to the pandemic.
All fans attending this year's sessions will be required to obtain a mobile ticket, which will be available free of charge at buffalobills.com/trainingcamp.
Season Ticket Members can claim tickets starting on July 13 at 10 AM. On July 14, Registered Bills Mobile App users can secure their tickets from 10 AM to 1 PM. After 1 PM, the general public will be able to get their tickets for camp.
There is a limit of four (4) tickets per account. For more information on Bills mobile ticketing, click here.
Parking will be available at Mendon and Sutherland High Schools for each practice and shuttle bus service will be provided to campus.
The Bills will host their first training camp practice on Sunday, July 24 at 9:45 am.
Ticket details for the 'Return of the Blue and Red' practice at Highmark Stadium on Friday, August 5 will be announced at a later date.
The full open practice schedule is available below:
Scroll to see photos from Day Two of Mandatory Minicamp at One Bills Drive.

Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Tremaine Edmunds (49). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jamison Crowder (80), Tavon Austin (86). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Thomas (36). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Wide receivers. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Phillips (97), Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Dane Jackson (30). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Greg Van Roten (64). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jamison Crowder (80), Tavon Austin (86). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Thomas (36). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Kaiir Elam (24), Stefon Diggs (14). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Devin Singletary (26). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23), Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Luke Tenuta (67), Shaq Lawson (90). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Von Miller (40). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Isaiah Hodgins (16),Nick McCloud (38). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Case Keenum (18). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14), Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Dion Dawkins (73), Isaiah McKenzie (6), Gabriel Davis (13), Stefon Diggs (14), Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23), Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Case Keenum (18). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Tanner Gentry (87). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Phillips (97), Dane Jackson (30), Tim Harris (29), Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Greg Mancz (62). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

John Butler. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

James Cook (28). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jamison Crowder (80), Christian Benford (47). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17), Mitch Morse (60). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Eli Ankou (51). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14), Cam Lewis (39). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17) pass to Stefon Diggs. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Linebackers. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Isaiah McKenzie (6), Dane Jackson (30). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Isaiah McKenzie (6). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

James Cook (28). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Shaq Lawson (90). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jaquan Johnson (4). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Von Miller (40). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Damar Hamlin (31). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Greg Rousseau (50). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ja'Marcus Ingram (46) Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Dane Jackson (30), Damar Hamlin (31), Travon Fuller (32). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Running backs with Kelly Skipper. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ed Oliver (91), C.J. Brewer (98). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ed Oliver (91). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Marquel Lee (52). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Damar Hamlin (31). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Kaiir Elam (24). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Taiwan Jones (25). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Olaijah Griffin (37). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Stefon Diggs (14), Cam Lewis (39). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Von Miller (40). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Eli Ankou (51), Prince Emili (94), Tim Settle (99), C.J. Brewer (98). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Daniel Joseph (96), Baylon Spector (54). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ed Oliver (91). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Greg Rousseau (50). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Matt Milano (58). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ed Oliver (91). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Taron Johnson (7). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

DaQuan Jones (92). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Jordan Poyer (21). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Cody Ford (74). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Ryan Bates (71), Mitch Morse (60). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Damar Hamlin (31). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Josh Allen (17). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Siran Neal (33), Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Marquel Lee (52). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Kingsley Jonathan (59), Tyrel Dodson (53), Matt Milano (58). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Greg Mancz (62), Cody Ford (74). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Damar Hamlin (31). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Tavon Austin (86). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Bobby Hart (68). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Von Miller (40). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Offensive line. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Tim Settle (99). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Micah Hyde (23). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

C.J. Brewer (98). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Mitch Morse (60). Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert

Defensive ends. Day Two Buffalo Bills Mandatory Minicamp, June 15, 2022. Photo by Bill Wippert
OPEN PRACTICE SCHEDULE
Sunday, July 24 (9:45 am)
Monday, July 25 (9:45 am)
Wednesday, July 27 (9:45 am)
Friday, July 29 (9:45 am)
Saturday, July 30 (9:45 am)
Monday, August 1 (9:45 am)
Tuesday, August 2 (9:45 am)
Thursday, August 4 (9:45 am)
Friday, August 5 (5:30 pm) at Highmark Stadium - Return of the Blue and Red
Sunday, August 7 (11:45 am)
Wednesday, August 10 (9:45 am)
Thursday, August 11 (9:45 am)