The Carolina Panthers officially opened 2019 training camp this week with their first practices of the season at Wofford College, and so far there has been good news -- Cam Newton’s shoulder appears healthy. The Charlotte Observer has you covered throughout training camp with our five-person crew out in Spartanburg that will be providing live coverage of every practice this month.
Refresh this page for the latest updates.
Must-read training camp primers
- Fowler: Panthers cut lifelong fan Elijah Hood 3 hours after arriving to training camp
- Carolina Panthers 53-man roster projection
- The 10 building blocks of the Panthers’ reconstruction
11:23 a.m.: Heinicke is out here throwing accurate bullets today. Although he’s last in the rotation today, his skill set is something to consider as well in the quarterback competition. — Madeline Coleman
11:03 a.m.: Cam’s working the crowd now. Even though he’s not participating in team drills, he’s over at the sidelines cracking jokes and talking with fans. —Madeline Coleman
10:48 a.m.: Brian Burns was slow to get up off that last rep (got hit pretty hard) and now with trainers. They’re re-wrapping his ankle. — Brendan Marks
10:34 a.m.: While Cam isn’t throwing in any team drills or to any of his receivers, it’s not a complete ban on him throwing today. He is now on the far field, lobbing a few 15- and 30-yard passes downfield to a Panthers assistant type. Cam Looks kind of lonely. — Scott Fowler
10:20 a.m.: Will Grier getting some early chemistry throwing to Curtis Samuel — it helps that Samuel gets open by 5 yards pretty often. His throws to DJ Moore by and large haven’t been as successful. Grier throwing to the 1s since Cam is resting arm for this practice. — Scott Fowler
10:05 a.m.: DJ Moore just had one of the nastiest releases we’ve seen so far, against Kevon Seymour. Double move at the line got him completely open on the intermediate slant. — Brendan Marks
9:58 a.m.: Oof. A few rough throws from Grier that went nowhere. Nothing the receivers could’ve done and seemed like Grier made the same mistake both times. —Madeline Coleman
9:55 a.m.: Curtis Samuel just had an impressive catch on Donte Jackson, over the back shoulder and everything. Celebrated with Cam Newton after... Will Grier had the toss. —Brendan Marks
9:45 a.m.: Newly signed wide receiver Jaydon Mickens showing early promise this morning — quick feet and sticky hands. — Madeline Coleman
9:42 a.m.: Cam is practicing.... handoffs. While the other 3 QBs throw to receivers, QB 1 is in full pads but doing a whole lot of things that don’t involve any throwing. This looks like Panthers just being careful - he threw a lot the first 2 days - likely giving his arm a day off. — Scott Fowler
9:27 a.m.: Looks like no pads today for Matt Paradis or Daryl Williams. Also no pads for Greg Olsen — nothing to be alarmed about, y’all, just making sure these guys don’t overdo it. — Brendan Marks
9 a.m.: Saturday is the first padded practice of Carolina Panthers training camp, which means the real competition starts now. While the last two days have been valuable from a conditioning and installation perspective, coach Ron Rivera said Friday he can’t wait to see the tempo jump as pads come on. — Brendan Marks
Training camp schedule
Saturday, July 27: 9:25 – 11:30 a.m.
Sunday, July 28: 9:25 – 11:30 a.m.
Monday, July 29: 9:25 – 11:30 a.m.
Wednesday, July 31: 9:25 – 11:30 a.m.
Thursday, Aug. 1: 9:25 – 11:30 a.m.
Friday, Aug. 2: Fan Fest, Bank of America Stadium, 7 p.m.
Sunday, Aug. 4: 3:10 – 5:10 p.m.
Monday, Aug. 5: 9:25 – 11:30 a.m.
Tuesday, Aug. 6: 9:25 – 11:30 a.m.
Sunday, Aug. 11: 3:10 – 5:10 p.m.
Monday, Aug. 12: 9:25 – 11:30 a.m.
Tuesday, Aug. 13: 9:25 – 11:30 a.m. Joint practice with Buffalo Bills
Wednesday, Aug. 14: 9:25 – 11:30 a.m. Joint practice with Bills
Note: No practices scheduled for July 30, Aug. 3, 7, 9, 10