The Buffalo Bills are back at it bright and early on Monday at St. John Fisher for the last week of training camp. It seemed to fly by this year, but with a boatload of injuries along the way. Here’s hoping we can get through the rest of camp and the preseason without adding to the injury list.
#Bills https://t.co/B3bRivWg8i
— Drew Boylhart (@DrewBoylhart) August 4, 2025
RB James Cook walking out to practice not in uniform for the second straight day pic.twitter.com/WdFTcXciBe
— Alaina Getzenberg (@agetzenberg) August 4, 2025
Taron Johnson is hopefully a rest day and Dane Jackson is an undisclosed right now, this was noted in the practice report yesterday.
— Banged Up Bills (@BangedUpBills) August 4, 2025
Walker is new as well but that may be a rest day given his known back issue.
Only new names on there. https://t.co/lTwHNlSibz
I like the way Deon Cain catches the ball. Made another good grab at the sideline #BillsCamp
— Mike Catalana (@MikeCatalana) August 4, 2025
Nickel CB Taron Johnson is getting a veteran rest day at training camp. Rookie DT Deone Walker is out today because of an illness. Cornerback Dane Jackson is excused from practice for a personal matter. Wide receiver Joshua Palmer is in uniform and took part in individual drills.
— Jay Skurski (@JaySkurski) August 4, 2025
Christian Benford and Tre White looked really good in one v one drills.
— Dan Fetes (@danfetes) August 4, 2025
Benford shutdown Keon Coleman twice.
White locked up Elijah Moore twice and nearly had a pick on the 2nd rep.
DBs in general with a strong showing.#BillsCamp @BuffaloPlus
#Bills OL/DL 1v1s notables:
— Thad Brown (@thadbrown7) August 4, 2025
Hoecht faced two backups (Vandy and Lundt) and easily won with speed moves
Starting OL who were in all got one rep and won decisively
Sanders got reps against Lundt and Mike Edwards and was controlled
Solomon had two impressive wins against Gouraige.…
Josh Allen with another successful play action pass for a first down, this time connecting with his other tight end, Dalton Kincaid.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Ray Davis mixing in a nice run, taking advantage of his reps with James Cook sitting out a second straight practice.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Teams drills resuming with fake crowd noise being pumped in. Josh Allen opens with a tight window strike to Tyrell Shavers.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Shavers with another nice reception in team drills but gets upset at Jordan Hancock after the play, tossing the ball at his helmet.
— Mike Bundt (@Mike_Bundt) August 4, 2025
After a short slant to Shavers, Hancock does a little extra with a twist after the initial thud. Shavers throws the ball and hits Hancock in the head. There are some words, but both players remained separated.
— Thad Brown (@thadbrown7) August 4, 2025
Thought Shavers was right to be annoyed with the extra long tackle…
#Bills S Taylor Rapp appears to be back practicing after missing yesterday. #BillsMafia pic.twitter.com/8Rofo3GXcN
— Andy Young (@AndyYoungTV) August 4, 2025
Tyrell Shavers is having a nice little day.#BillsMafia @BuffaloPlus
— Dan Fetes (@danfetes) August 4, 2025
The #Bills have signed OL Dan Feeney and released OL Rush Reimer in a corresponding move.#BillsMafia | #BuiltInBuffalo
— Built in Buffalo (@BuiltInBuffalo_) August 4, 2025
*whispers*
— Dan Fetes (@danfetes) August 4, 2025
Matt Milano looks healthy and pretty good at camp.
Just went step for step with Ray Davis on a wheel route.#BillsMafia @BuffaloPlus
Josh Allen attempts a deep shot intended for Keon Coleman but Tre’Davious White with perfect coverage forcing an incompletion.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Keon makes a real nice catch on a deep ball against Ingram, but can only get one foot down inside the sideline.
— Thad Brown (@thadbrown7) August 4, 2025
Second foot didn’t appear close
Allen looking deep for Coleman once again who turns his body to bring down a contested catch but ruled out of bounds.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Ja’Marcus Ingram was on the coverage. Spectators close by thought Coleman got his feet down.
Baylon Spector came up limping after the last play. He’s now working into the tent with a trainer.#BillsMafia @BuffaloPlus
— Dan Fetes (@danfetes) August 4, 2025
LB Baylon Spector just walked off the field with an athletic trainer after going down briefly in team drills.
— Alaina Getzenberg (@agetzenberg) August 4, 2025
Joe Andreessen sweet pass break up on Sokol over middle gets big cheer from the defense. Was a really nice play.
— Thad Brown (@thadbrown7) August 4, 2025
Every time Hoecht gets a rep against backups, he looks way too good for that level.
— Thad Brown (@thadbrown7) August 4, 2025
Josh Allen is finding some chemistry with Tyrell Shavers today. Just connected with home once again for a 25+ yard reception across the middle.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Elijah Moore with an impressive catch low to the ground in team drills. Haven’t heard his name too much so far in camp but can see what he brings to the table.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Joe Andreessen with impressive coverage in the end zone against Dalton Kincaid forcing an incompletion.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Bills end their drive with Josh Allen connecting with Tyrell Shavers once again, this time for a touchdown in the back of the endzone.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Shavers has been the most noticeable receiver today in practice.
Probably best Josh drive of camp gets 1st team O their first move the ball TD.
— Thad Brown (@thadbrown7) August 4, 2025
After a sack, Allen converts 3rd and like 18 with a 30 yard throw to Shavers. Then he threaded a really small needle on an incredible pass to Hamler over the middle to get the offense to the 11. Capped…
The Bills are banged up at receiver and looking for somebody to step up. Tyrell Shavers understood the assignment.
— Matt Parrino (@MattParrino) August 4, 2025
Shavers has had a half dozen targets today and has played lights out. He just had an impressive touchdown working against Cam Lewis in red zone work.
Josh tried to force a ball over the middle to Knox on the goal line. It never had a chance. Lewis made the interception. And if he did not, it would’ve been Milano’s ball.
— Thad Brown (@thadbrown7) August 4, 2025
Shavers had Tre beat just enough on a goal line back shoulder fade ball. Just could not hang on. Tre made it tough
— Thad Brown (@thadbrown7) August 4, 2025
Bills practicing in the redzone now. Tre White with a nice pass breakup covering Tyrell Shavers.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Keon makes a catch back of the end zone after a scramble but would have been an illegal touch because Keon went out of bounds before he made the catch
— Thad Brown (@thadbrown7) August 4, 2025
Good to see Cam Lewis is fine after getting his R arm/shoulder checked out yesterday. https://t.co/pgZsedOUnK
— Banged Up Bills (@BangedUpBills) August 4, 2025
Last rep of practice is a clean win for Keon past Tre on a short slant to beat it all out blitz for a touchdown.
— Thad Brown (@thadbrown7) August 4, 2025
Bills end practice with Josh Allen finding Keon Coleman on a quick slant for a touchdown. Tre White in coverage.
— Mike Bundt (@Mike_Bundt) August 4, 2025
Editor’s babble: Apologies for some of Mike Bundt’s tweets not showing his username. Not sure what’s up with X now (rolls eyes). That will do it for this one, folks. You can find me on Xwitter @RobynMundyWYO.

BuffaloFAMbase.com is sponsored by 26 Shirts
Every Monday, we launch a two-week campaign of a new Buffalo-themed t-shirt design. Every purchase results in a donation to a local family in need. After the campaign ends, the shirt is typically retired. A new design is released, and a new family benefits from your fandom!

Thanks again Robyn!