Heat and humidity took it’s toll today, along with another rash of injuries. But this is training camp, and this is what happens to all teams, every year. No doubt an abundance of caution is taking place and it’s a great opportunity for depth players, as Joe Reagan pointed out yesterday.
All right, let’s get to it:
Jesus, Walker makes Oliver look like he plays for the local high school.
— Mike (@mwstock) July 29, 2025
Tyler Bass not in pads for the second straight day. Looks like a DNP.. he is dealing with pelvic-area soreness #Bills #BillsMafia pic.twitter.com/VoLxtiSojz
— alex brasky (@alexbrasky) July 29, 2025
WRs Tyrell Shavers and Elijah Moore working to the side today pic.twitter.com/y9w5hUbGOH
— Alaina Getzenberg (@agetzenberg) July 29, 2025
it is HOT at #bills camp š„µ josh palmer getting some relief #billsmafia pic.twitter.com/IFyunLL7li
— alex brasky (@alexbrasky) July 29, 2025
Dalton Kincaid is practicing today for the Bills on Day 6. pic.twitter.com/yBLM9CLlRc
— Matt Parrino (@MattParrino) July 29, 2025
Joe Brady on James Cook, who continues to pursue a reworked contract with BUF: āSometimes with a contract situation, you can get a bad reputation. But James Cook is as good of a teammate as it gets.ā #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Deone 'Dancing Bear' Walker
— Jonathan Acosta (@_jacosta) July 28, 2025
First padded practice for the big rookie DT.#BillsMafia @WGRZ pic.twitter.com/gUbPxTmzZ7
Elijah Moore is also back at practice after being held out Monday due to general leg soreness #Bills #BillsMafia https://t.co/UTGNsBu5Mj
— alex brasky (@alexbrasky) July 29, 2025
And another group working to the side on the other field – LBs Terrel Bernard and Dorian Williams, WRs Kaden Prather and Curtis Samuel and OL Sedrick Van Pran-Granger https://t.co/NGStDeHEFY pic.twitter.com/u79RBrstEs
— Alaina Getzenberg (@agetzenberg) July 29, 2025
Pretty sure they just went 8/8 šÆ pic.twitter.com/57XAegyewg
— Sal Capaccio š (@SalSports) July 29, 2025
A fan delivers a care package to BBB here at #BillsCamp
— Trainwreck Sports (@TrainwreckSprts) July 29, 2025
Slick helps! pic.twitter.com/xN0joVMyNl
TE Dalton Kincaid and WR Elijah Moore are back to practice today
— katherine fitzgerald (@kfitz134) July 29, 2025
The Bills are still missing RT Spencer Brown, C Sedrick Van Pran-Granger, WR Curtis Samuel, WR Tyrell Shavers, WR Kaden Prather, TE Dawson Knox, LB Terrel Bernard and LB Dorian Williams.
— Lance Lysowski (@LLysowski) July 29, 2025
I saw Tyler Bass out here, but he didn't have a helmet. We'll see if he kicks today.
A lot of intrigue surrounding second-year EDGE Javon Solomonās development, particularly considering the opportunity available in the pass-rushing room. With the pads now on at #Bills camp, interested to see how Solomon progresses #BillsMafia pic.twitter.com/rg2AEAs2U8
— alex brasky (@alexbrasky) July 29, 2025
#Bills 1st round pick Max Hairston leaves practice with apparent leg injury.
— Jon Scott (@JonScottTV) July 29, 2025
Walked slowly off field with arm around trainerās shoulder.
Bills rookie CB Maxwell Hairston is being tended to by athletic trainers. Currently talking to head athletic trainer Nate Breske and walking slowly. He was down on the field for a bit, right leg being looked at.
— Alaina Getzenberg (@agetzenberg) July 29, 2025
TreāDavious White spoke to Hairston as he was helped up.
TreāDavious White with a dominant rep in WR/DB 1 on 1s. Completely locked up Joshua Palmer before intercepting Josh Allen near the back of the end zone. White has been mighty impressive during training camp #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
1/1 goal line passing. TreāDavious White absolutely locked down Joshua Palmer. Josh Allen tried to fit it into the back of the end zone and White picked it.
— Sal Capaccio š (@SalSports) July 29, 2025
Palmer then beat Benford for a toe-tap as he was going out the back of the ez
Keon Coleman with a great grab over Dan Jackson in back corner for TD then Jackson gets the better of Deon Cain.
— Sal Capaccio š (@SalSports) July 29, 2025
Lorenzo Alexander here again, immediately ran over to get in the mix with the DL pic.twitter.com/HH8fLDL1x8
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 29, 2025
Notes from WR/DB 1 on 1s:
— alex brasky (@alexbrasky) July 29, 2025
-Allen to Coleman slant, beats Benford
-Allen to Shakir out-breaking route, beat Hancock
-Allen to Palmer, White kicks him up before intercepting
-Coleman reception vs Jackson
-Taron Johnson great coverage and PBU on Coleman
-Dorian Strong PBU
-Palmerā¦
Here's a look at Max Hairston being attended to during practice today.
— Jon Scott (@JonScottTV) July 29, 2025
Trainer appears to be working on right knee.
You can see teammates Christian Benford and Tre'Davious White come over to the #Bills 1st round pick.
I didn't see what caused apparent injury.#BillsCamp pic.twitter.com/0sqbvX9MUn
#Bills 1st round pick Maxwell Hairston left practice with the team's head athletic trainer after looking at his right knee.#BillsMafia @BuffaloPlus pic.twitter.com/7RCYjLiYLL
— Dan Fetes (@danfetes) July 29, 2025
Cole Bishop into the medical tent. Injuries continuing to pile up here at #Bills camp #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Team drills begin, Ed Oliver immediately bursts through the line to disrupt the first play – a handoff to James Cook. Oliver playing as if he has something to prove this summer #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
second play, Greg Rousseau into the backfield for a batted pass.. Bills top DL duo showing out on Day 6
— alex brasky (@alexbrasky) July 29, 2025
Itās Matt Milano szn!! Interception of Josh Allen near the sideline. Milano read the play, made a break and picked it off. What a start to training camp for the former All-Pro #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Josh thought he had Kincaid wide open heading to the sideline but Milano dropped off a running back in the flat made an easy interception.
— Thad Brown (@thadbrown7) July 29, 2025
58 continuing to have a good run at camp here.#Bills
Matt Milano is having a huge start to camp. He's been amazing for the Bills this summer
— Kevin Massare (@KevinMassare) July 29, 2025
If one thing is clear regarding TreāDavious White during training camp, itās that he still has something left in the tank!
— Mike Bundt (@Mike_Bundt) July 29, 2025
The Bills continue to have high hopes for him despite drafting Maxwell Hairston and now have their deepest CB room in years. pic.twitter.com/VUDgMxVl0L
Bishop is back on the field with his helmet on
— alex brasky (@alexbrasky) July 29, 2025
Bills rookie cornerback Maxwell Hairston has not returned to practice since entering the medical tent with an athletic trainer.
— Lance Lysowski (@LLysowski) July 29, 2025
Taron nice PBU on a throw to Kincaid over the middle. Defense dominating so far today.
— Thad Brown (@thadbrown7) July 29, 2025
Tre takes a PI against Palmer on the next snap though
Yeah – Tre White is starting Week 1 against Baltimore.#Bills #BillsMafia https://t.co/RJAUrBnay4
— Ajay Cybulski (@AjayCybulski) July 29, 2025
Ty Johnson takes a screen pass for a house call š šØ
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 29, 2025
Taron Johnson reminding us who he is on Day 6 of #Bills camp. Stride for stride with Dalton Kincaid middle of the field, reaches in for the PBU. Johnson has been a star on Tuesday #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Deon Cain (just signed) 50 yard bomb from Mitch for TD. Strong was chasing but Cain had a couple yards of space
— Thad Brown (@thadbrown7) July 29, 2025
Mitch Trubisky with a BOMB to Deon Cain, who got behind everybody, for a long touchdown.
— Dan Fetes (@danfetes) July 29, 2025
That was neat.#BillsMafia @BuffaloPlus
Mitch Trubisky sighting.. absolute bomb deep right seam. Hit newly-acquired WR Deon Cain in stride. First big for Trubisky in camp, Cain already making an impact. Looked like he beat Dorian Strong #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
With Terrel Bernard still on the mend, Joe Andreessen with the first-team defense on Day 6 of camp #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Ty Johnson took a big hit from
— Mike Catalana (@MikeCatalana) July 29, 2025
Joe Andreessen. Johnson is down having trainers look at his ankle#BillsMafia
Ty Johnson now receiving medical attention from Bills staff ā brutal day on injury front
— katherine fitzgerald (@kfitz134) July 29, 2025
Ty Johnson is now walking gingerly to the medical tent. Took a bit of a late hit near the sideline. Was down being looked at by trainers for several minutes.
— Matthew BovĆ© (@Matt_Bove) July 29, 2025
Ty Johnson was hit hard at the end of a run along to the sideline.
— Dan Fetes (@danfetes) July 29, 2025
He stayed down with trainers for a few minutes and is now heading into the medical tent.
Injuries continue to mountā¦#BillsMafia @BuffaloPlus
Ty Johnson went down after getting bumped out of bounds on a catch.
— Thad Brown (@thadbrown7) July 29, 2025
Getting left ankle re-taped
Doesnāt appear overly serious
Mike White intercepted by Daquan Hardy.. Trubisky the winner of QB2 comp today
— alex brasky (@alexbrasky) July 29, 2025
Johnson now running back onto the field
— Alaina Getzenberg (@agetzenberg) July 29, 2025
With so many injuries at the WR position, Deon Cain, Kristian Wilkerson and Stephen Gosnell were just the wide receivers lined up for Josh Allen during team drills š« #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Josh Allen, first BOMB of training camp. 50-yard throw and catch to a wide open Stephen Gosnell. Hit him in stride. Great throw for the TD #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
Gosnell deep TD catch from Josh. Was wide open.
— Thad Brown (@thadbrown7) July 29, 2025
Bosa had pushed OCyrus deep into the pocket and Josh still got the throw off
Josh Allen just threw a deep touchdown pass to undrafted receiver Stephen Gosnell.
— Lance Lysowski (@LLysowski) July 29, 2025
Wrote this in May about Gosnell's time at Virginia Tech and the injury he overcame to get here:https://t.co/yImn4GRSAy
Josh Allen just threw a touchdown to Stephen Gosnell.
— Dan Fetes (@danfetes) July 29, 2025
Thatās where the Bills are currently with the injuries to their wide receiversā¦#BillsMafia @BuffaloPlus
Clayton having a rough day. Got an education from Bosa a few snaps ago and just allowed Jackson to impact a short swing pass
— Thad Brown (@thadbrown7) July 29, 2025
LET'S GO MILANO ā¼ļø@ticketmaster | #BillsMafia pic.twitter.com/COEGWuilnL
— Buffalo Bills (@BuffaloBills) July 29, 2025
Campin pic.twitter.com/7ETK2WdLXa
— Kenny (@Kcpro_88) July 29, 2025
Tre White with another pass breakup on a deep fade for Josh Palmer
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 29, 2025
Tre White continues to shine.. matched up with Joshua Palmer and White got the pass breakup. More good stuff from White #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
FIGHT! Second scuffle of training camp, this one a bit more intense than the first. Rookie OL Chase Lundt and S Darrick Forrest involved #Bills #BillsMafia
— alex brasky (@alexbrasky) July 29, 2025
1st team move the ball period:
— Thad Brown (@thadbrown7) July 29, 2025
Short run
Dump to Cook
3rd n 2 No one open Josh throwaway
Offense tries again
Run for nothing (Sanders/Walker at DT)
Short Keon throw
3rd and about 8, Josh tries to squeeze deep to Palmer deep agains cover 2 and Tre easily knocks it away
Editor’s babble: And that looks to be a wrap for this horror show of a training camp practice. The heat and humidity are creating real challenges for the team to get the work in they need to do before the first preseason game. Depth WRs are getting a chance to play with Josh Allen. And my man Deone Walker is dominating the scene. Life is good. You can also find me blabbering 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!
