Well, here we are ready to roll. As I have done in the past during training camp, when I am available I will gather tweets throughout practice and post them to the blog at the conclusion of practice.
Good morning, @JoshAllenQB! 😁#BillsCamp | #BillsMafia pic.twitter.com/k9vGQTaxsI
— Buffalo Bills (@BuffaloBills) July 23, 2025
Buffalo Bills Training Camp Live!! https://t.co/kAkyYwUDky
— Circling The Wagons Podcast (@CTWpod) July 23, 2025
Some popular guys taking the field: #Bills pic.twitter.com/ZbCm86L0yM
— Brayton J. Wilson (@BraytonJWilson) July 23, 2025
Tre’Davious White back in a Bills uniform and back at St. John Fisher. pic.twitter.com/7Y46JCR7jo
— Sal Capaccio 🏈 (@SalSports) July 23, 2025
Great moment here before Max Hairston’s first true practice as a pro — #Bills starting CB Christian Benford and Hairston talking things over, maybe a word of advice from the veteran #BillsMafia pic.twitter.com/5zWefiIQhW
— alex brasky (@alexbrasky) July 23, 2025
After a one year hiatus, Tre’Davious White has returned to Bills training camp pic.twitter.com/3ZA3TUR5l0
— Matthew Bové (@Matt_Bove) July 23, 2025
Rookie first-round pick Max Hairston takes the field for his first training camp practice as a pro here at St. John Fisher University #Bills #BillsMafia pic.twitter.com/KfmpNT3po4
— alex brasky (@alexbrasky) July 23, 2025
MVP QB1 is back with his teammates and loving life: #Bills pic.twitter.com/wIBFu2t5w4
— Brayton J. Wilson (@BraytonJWilson) July 23, 2025
And we’re off. #Bills pic.twitter.com/88dV2YkRFA
— Brayton J. Wilson (@BraytonJWilson) July 23, 2025
#Bills coach Sean McDermott says tight end Dawson Knox is dealing with a hamstring injury.
— Jay Skurski (@JaySkurski) July 23, 2025
Right tackle Spencer Brown is dealing with a back injury.
They will not practice today, nor will Laviska Shenault Jr. or Sedrick Van Pran-Granger.
S Cole Bishop and CB Tre’Davious White began #Bills training camp with the first-team defense #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
With TE Dawson Knox (hamstring) and RT Spencer Brown (back) not practicing, RT Tylan Grable and TE Zach Davidson begin practice with #Bills first-team offense during walk thru install #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
The real star of Hard Knocks has entered the chat: Tre White #BillsMafia #bills #hardknocks #nfl pic.twitter.com/cfrkPw7SeU
— Jenna Cottrell (@JennaCottrell) July 23, 2025
Buffalo Joe running the second team defense seems like a big upgrade for him and the team. The Bills depth is much improved
— Kevin Massare (@KevinMassare) July 23, 2025
McDermott: DT Deone Walker is off the rep management he operated under in the spring. He will not be limited. We recognize the back will be taking impact and we’ll keep an eye on things but no limitations. #Bills
— Chris Brown (@ChrisBrownBills) July 23, 2025
17 2-2 pic.twitter.com/JKg4RIc1xd
— Josh Reed (@4JoshReed) July 23, 2025
James Cook said he never wanted to be a distraction. He owned up to that while simply desiring more money. Here's to a hell of a year from #4. https://t.co/i8NhiqUwfN
— Derek Kramer (@DerekKramer49) July 23, 2025
Sean McDermott on what he wants to see from Max Hairston:
— Ajay Cybulski (@AjayCybulski) July 23, 2025
He stayed around Buffalo majority of the offseason to get himself ready for training camp. There will be mistakes, but settling in, understanding the defense, and playing with speed will be the key for Max Hairston.…
Joey Bosa 20-sack season incoming pic.twitter.com/qEd5v0XCsh
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 23, 2025
James Cook is a full go at #BillsCamp as expected #BillsMafia pic.twitter.com/nok8sE3pVB
— Bills Outlet (@_billsoutlet) July 23, 2025
The MVP is ready to defend his crown. Josh Allen back at #Bills training camp #BillsMafia pic.twitter.com/4ZRoRjKVef
— alex brasky (@alexbrasky) July 23, 2025
Bills CB/LB/S getting in some work day 1 of camp pic.twitter.com/rY1HaxR9qW
— Josh Reed (@4JoshReed) July 23, 2025
Josh Allen to Dalton Kincaid 🎯 .. #Bills need this connection to get hot this year #BillsMafia pic.twitter.com/OboP1QfS72
— alex brasky (@alexbrasky) July 23, 2025
A little James Cook for your viewing pleasure. Fully participating thus far #Bills #BillsMafia pic.twitter.com/cxP9yopHwQ
— alex brasky (@alexbrasky) July 23, 2025
Bills welcome early guests at St. John Fisher ahead of 2025 NFL training camp https://t.co/rQMWqWnGT7 pic.twitter.com/3y1jt7NtXT
— BillsFans.com (@BillsFans4Ever) July 23, 2025
Josh Allen to Keon Coleman at the outset of #Bills training camp. Interested to see how this duo progresses this season #BillsMafia pic.twitter.com/XOvp9bdlnU
— alex brasky (@alexbrasky) July 23, 2025
Josh Palmer coming right at you. Like actually right at you. pic.twitter.com/tocpbCeQb2
— Matthew Bové (@Matt_Bove) July 23, 2025
Mitch Trubisky to Elijah Moore pic.twitter.com/eVBDDfEJZJ
— Lance Lysowski (@LLysowski) July 23, 2025
Josh Allen to his new target Joshua Palmer. Can’t wait to see these guys once the pads come on #Bills #BillsMafia pic.twitter.com/VO5MA4cdPM
— alex brasky (@alexbrasky) July 23, 2025
Josh Allen ➡️ Elijah Moore.. guy is quick #Bills #BillsMafia pic.twitter.com/sDGfNvJAMZ
— alex brasky (@alexbrasky) July 23, 2025
JOSH ➡️KEON ‼️‼️😤😤🔥🔥 GO BILLS ‼️‼️ #BillsCamp #BillsMafia https://t.co/IYAvsWLbd8
— Jake (@Billsfan1712) July 23, 2025
Bills RB James Cook wants a new deal but while he waits he’s at camp working. pic.twitter.com/WAXgjksWO5
— Josh Reed (@4JoshReed) July 23, 2025
RBs getting loose pic.twitter.com/X3rKkCNHEp
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 23, 2025
Sean McDermott says he looked at James Cook in the eye today with a handshake when he arrived for Day 1 of #Bills training camp and that “he is ready to go.”#BillsMafia
— Ajay Cybulski (@AjayCybulski) July 23, 2025
Josh Allen to Keon Coleman during 7 on 7, Coleman unable to haul one in, off his hands up high, arms outstretched #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Third play of 7 on 7, Josh Allen to Elijah Moore for a short touchdown pass #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
New Bills WR Joshua Palmer in the flesh#BillsMafia | #GoBills
— Peter DiBiasi (@DibiasiPeter) July 23, 2025
pic.twitter.com/E05ss5YvPW
Josh Allen tries to find Ty Johnson over the middle for a touchdown during 7 on 7, Joe Andreessen and Cam Lewis there to knock it away #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Josh Allen to his new target Joshua Palmer. Can’t wait to see these guys once the pads come on #Bills #BillsMafia pic.twitter.com/VO5MA4cdPM
— alex brasky (@alexbrasky) July 23, 2025
With Dawson Knox injured, rookie TE Jackson Hawes is getting some reps with the first team during 11 on 11 #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Tylan Grable getting the reps with the ones with Spencer Brown out?
— Lauren Elizabeth🌹 (@xLauren_Mx) July 23, 2025
Love to see it. #BillsMafia
With Tre White earning first-team reps at CB2 on Day 1 of #Bills training camp, we know this:
— Ajay Cybulski (@AjayCybulski) July 23, 2025
Max Hairston will have EARNED his job at CB2 if he’s starting Week 1. Beating White, who is a seasoned veteran in the Sean McDermott system, would be very impressive.#BillsMafia
Hairston still wearing the sleeve on the left leg due to the hamstring strain he suffered during minicamp. https://t.co/1sIUDYHhG1
— Banged Up Bills (@BangedUpBills) July 23, 2025
New #Bills EDGE Joey Bosa appears healthy and ready to go during the first day of training camp. No limitations for Bosa that I can see. Participated in both individual drills and team drills, looks good #BillsMafia pic.twitter.com/PGZivVgPNN
— alex brasky (@alexbrasky) July 23, 2025
Owner Terry Pegula is at #Bills training camp practice, watching with his wife, Kim, who sits in an SUV beyond the end zone of the practice field. They also brought the family dog to watch the team! 🐶 #BillsMafia pic.twitter.com/OQ2uSTEInq
— alex brasky (@alexbrasky) July 23, 2025
First-team defensive line to begin second period of 11 on 11: EDGE Michael Hoecht, DT DeWayne Carter, DT Larry Ogunjobi, EDGE Joey Bosa.. Cole Bishop and Tre’Davious White with first-team extensively #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
During 11 on 11, LB Baylon Spector with a great play in coverage, recovering to make a diving PBU near the back of the end zone. Spector is healthy after he was banged up in the spring and is taking advantage of early opportunities in training camp #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Josh Allen to Dalton Kincaid — touchdown in the red zone.. we saw a lot of that in the spring #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Damar Hamlin and Cole Bishop now working together at safety, Max Hairston and Christian Benford at CB
— alex brasky (@alexbrasky) July 23, 2025
Kincaid makes a contested catch with some contact in the endzone. Huge reaction from the offense.
— Pay The Bills | A Trainwreck Sports Production (@PayTheBillsPod) July 23, 2025
Rookie CB Jordan Hancock playing some second-team nickel cornerback #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Alright, you sickos!
— Dom Tibbetts (@DomTibbettsTV) July 23, 2025
Here's the reigning NFL MVP throwing darts to the boys'#BillsMafia
(bonus content: training camp handshake line) pic.twitter.com/dcwhypGSct
Here's 44 seconds of No. 4 this morning
— Dom Tibbetts (@DomTibbettsTV) July 23, 2025
4th #Bills training camp for James Cook #BillsMafia pic.twitter.com/fD6Dw7dX0w
Thru my Lens… First training camp practice. First look at the vibe and energy. pic.twitter.com/yobBmebhZy
— Scott Swenson (@ScottSwenson4) July 23, 2025
Mitch Trubisky has consistently been the second QB to participate in team drills, Mike White third. Neither player has made a notable throw yet. Shane Buechele made a nice throw to KJ Hamler for a TD in right corner of the end zone #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Josh Allen scramble drill, pressured by DeWayne Carter, eyes down field, fires back of the end zone, right through Zach Davidson’s hands #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Hairston out with Benford. Thought he dealt with bunch formation well, but Josh lasered completion just past Hairston into the sideline. But short of end zone.
— Thad Brown (@thadbrown7) July 23, 2025
Next snap Hairston kinda got lost in a zone look and Josh squeezed TD to Kincaid right next to him
Josh Allen to Keon Coleman, Christian Benford all over him, would have been DPI, pass incomplete, off Coleman’s hands #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
FIRST DAY OF BILLS CAMP!!@Ticketmaster | #BillsMafia pic.twitter.com/GH28piPRdC
— Buffalo Bills (@BuffaloBills) July 23, 2025
Tyler Bass getting some kicks in. He was good from 33, 40, 45, 35, 43, 48 yards .. the Brad Robbins holding era off to a strong start #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
TJ Sanders.
— Dan Fetes (@danfetes) July 23, 2025
👀
Brad Robbins (unofficial) hangtime on five punts: 5 seconds, 4.11 seconds, 4.43 seconds, 4.53 seconds, 4.58 seconds. Each punt appeared to travel between 40-50 yards, but I’m on the far end of the field #Bills #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Max Hairston’s first BIG play of camp, diving PBU on a pass from Mitch Trubisky, intended for KJ Hamler at back of end zone. Hairston was beaten on route initially, but used his speed to recover and make the play.. string stuff, exactly what the #Bills drafted for #BillsMafia
— alex brasky (@alexbrasky) July 23, 2025
Max Hairston with his first PBU in camp.
— Dan Fetes (@danfetes) July 23, 2025
Great recovery and showed off the speed in red zone to knock away the pass from KJ Hamler.
Hairston, Babich and the entire defense was fired up.#BillsMafia @BuffaloPlus
Deone Walker is comically large.
— Dan Fetes (@danfetes) July 23, 2025
Just a massive human being.
A few notes from #Bills HC Sean McDermott’s opening training camp presser:
— Built in Buffalo (@BuiltInBuffalo_) July 23, 2025
▫️A “rep plan” will be put in place for DE Joey Bosa.
▫️No limitations for rookie DT Deone Walker.
▫️Going to be challenged depth wise on DL early. Counting on young guys to step up.#BuiltInBuffalo |… pic.twitter.com/ttmB7ICCfe
Hairston was three or four steps behind Hamler back of end zone.
— Thad Brown (@thadbrown7) July 23, 2025
Closes like lightning to break up the throw from Mitch #Bills
well! they did it! they camped! pic.twitter.com/FgL6EmjFYa
— katherine fitzgerald (@kfitz134) July 23, 2025
Editor’s babble: Well, that’s it for the first day of training camp, and from the tweets it seems it was a pretty good day. Let’s keep it going! 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 Robyn! Go Bills!