The Buffalo Bills are gearing up for training camp at St. John Fisher University in Rochester, New York.

It's going to be an interesting camp, with plenty of battles for starting, and even backup, positions on the line.

Many fans are interested to see who rises in the Wide Receiver room after Stefon Diggs was traded. We know Kahlil Shakir will have a prominent role, and expect free agent addition Curtis Samuel to take a starting spot. After that, it's anyone's guess. Rookie Keon Coleman will be given every opportunity to rise. Chase Claypool, who has looked good through OTA's and minicamp, will try to resurrect his career. Marquez Valdes-Scantling will also try to show the world he deserves more time on the field. Don't sleep on Mack Hollins, as he has similar traits to former BIlls starter Gabe Davis that the BIlls really like. 2nd-year receiver Justin Shorter will also be competing for playing time.

That's just one area of interest for fans. Safety, cornerback, and offensive line all have had big changes this offseason and there will be a lot of competition for spots there.

When Does BIlls Training Camp start?

Players report to St. John Fisher University in Rochester on July 23. Practices then begin on July 24. Training Camp is mandatory for all players to attend.

Buffalo Bills 2024 Training Camp Schedule

Here are all the dates and times for BIlls' Training Camp. Of note is there is only one night practice and it is the Blue and Red scrimmage back in Orchard Park.

Wednesday, July 24 at 9:45 am

Thursday, July 25 at 9:45 am

Friday, July 26 at 9:45 am

Sunday, July 28 at 9:45 am (Back Together Weekend)

Monday, July 29 at 9:45 am

Tuesday, July 30 at 9:45 am

Thursday, August 1 at 9:45 am

Friday, August 2 at Highmark Stadium for the Return of the Blue and Red at 5:30 pm

Sunday, August 4 at 11:45 am

Wednesday, August 7 at 9:45 am

Thursday, August 8 at 9:45 am (last day of camp)

The Buffalo Bills' first preseason game is on Saturday, August 10, home at Highmark Stadium ain't the Chicago Bears at 1 pm.

For more info on training camp, including what you can and can't bring into it, CLICK HERE.

St. John Fisher University is located at 3690 East Avenue, Rochester, NY 14618. YOu have to take a shuttle from the parking lots to the practices, which is $1.

The Buffalo Bills 2024 Draft Class

These are the 10 players chosen by Brandon Beane and the Buffalo Bills in the 2024 NFL Draft

Gallery Credit: Brett Alan

More From 92.9 WBUF