The Kansas City Chiefs faced off against the Carolina Panthers in a tightly contested battle on November 24, 2024, during NFL Week 12. The game ended with the Chiefs narrowly escaping with a 30–27 victory, thanks to a clutch field goal in the closing seconds. Played at Bank of America Stadium, the atmosphere was electric as both teams gave their best in a back-and-forth contest. Carolina tied the game late in the 4th quarter, but Kansas City’s final drive was enough to seal the win.
This match had everything fans love — dramatic finishes, standout individual efforts, and high-pressure moments. The Chiefs improved to 10–1, while the Panthers dropped further in the standings. While the game was close, Kansas City never trailed, showing why they remain Super Bowl favorites. Mahomes’ leadership and Noah Gray’s surprise breakout played key roles in keeping the Chiefs ahead when it mattered most.
Table of Contents
Team Stats Comparison: Chiefs vs Panthers
This game between the Kansas City Chiefs vs Carolina Panthers Match Player Stats was not just close in score — it was tight in almost every statistical category. Both teams played smart football, avoiding turnovers entirely. The Chiefs were more efficient in total yardage, racking up 391 yards compared to the Panthers’ 334 yards. Kansas City’s mix of rushing and passing gave them a balanced attack, while Carolina relied more on big throws from Bryce Young and short-yardage runs from Chuba Hubbard.
Carolina’s defense did their best to hold back Mahomes, managing 5 sacks and keeping pressure consistent. However, the Chiefs outperformed in first downs (27 to 21) and time of possession. Despite Carolina’s surge late in the game, Kansas City remained calm under pressure and used their experienced core to drive down the field and secure the win.
Chiefs vs Panthers – Game Summary
Stat Category | Chiefs | Panthers |
---|---|---|
Final Score | 30 | 27 |
Total Yards | 391 | 334 |
Passing Yards | 226 | 249 |
Rushing Yards | 165 | 85 |
Turnovers | 0 | 0 |
First Downs | 27 | 21 |
Sacks Allowed | 5 | 2 |
Time of Possession | 31:20 | 28:40 |
Chiefs Key Player Stats vs Panthers
Patrick Mahomes – Calm Under Pressure
Patrick Mahomes once again showed why he’s one of the best quarterbacks in the NFL. He completed 27 of 37 passes for 269 yards and 3 touchdowns, with no interceptions. His ability to avoid critical mistakes, even under heavy pressure, made the difference. He also added a surprising 60 rushing yards, including a crucial 33-yard scramble that set up the game-winning field goal.
Mahomes wasn’t just productive — he was precise and calm. He read the blitz well and escaped collapsing pockets multiple times. His final drive showcased elite game management, running down the clock with smart throws and scrambles. This game was a textbook example of Mahomes’ leadership and talent in high-stakes moments.

Noah Gray & Chiefs Receivers Shine
While Travis Kelce is often Mahomes’ go-to target, Noah Gray stepped up massively in this matchup. He finished with 4 catches for 66 yards and 2 touchdowns, both in red-zone situations. Gray’s size and positioning were key in exploiting Carolina’s man-to-man coverage.
Other targets also contributed steadily. DeAndre Hopkins grabbed 5 passes for 35 yards and a touchdown. Xavier Worthy added 46 yards, and Travis Kelce still made his presence felt with 62 yards on 6 catches. The spread of the ball shows Mahomes’ vision and the depth of KC’s receiving corps.
Kareem Hunt’s Ground Game
Kareem Hunt led the ground attack with 16 carries for 68 yards, pushing through gaps and helping control the tempo. While he didn’t score, his physical style softened the Panthers’ front line. His ability to keep drives alive on early downs helped Kansas City manage clock and play-action.
Samaje Perine also contributed on special teams and helped in pass protection, which was vital against Carolina’s fast edge rush. Overall, the run game added just enough punch to complement the passing attack and force the Panthers to stay honest defensively.
Kicker Spencer Shrader – Game Winner
Special teams can often be the decider, and Spencer Shrader proved that again. He went 3-for-3 on field goals, including the 31-yard winner as time expired. His calmness under pressure sealed the game and validated the Chiefs’ trust in his leg.
In tight games like this, every point matters. Shrader’s field goals made the difference, especially since both teams went without turnovers. His reliable leg is becoming a hidden weapon for the Chiefs in their playoff run.
Panthers Player Stats vs Chiefs
Bryce Young Shows Growth
Bryce Young had one of his best outings of the season, completing 21 of 35 passes for 263 yards and 1 touchdown. He was constantly under pressure, facing a blitz on nearly 40% of dropbacks, yet he made smart decisions. He avoided interceptions and led multiple scoring drives, including a two-minute drill to tie the game late.
Young showed good chemistry with his receivers and a calm pocket presence. His arm strength and timing improved from earlier in the season. Even though they didn’t win, this performance was a step forward for the rookie, especially against a tough Chiefs defense.
David Moore & Receiving Core
The Panthers’ wide receivers had a solid day, with David Moore leading the pack. He finished with 6 receptions for 81 yards and a touchdown. Moore’s routes were crisp, and he made contested catches in tight coverage. His touchdown catch kept Carolina in the game during the third quarter.
Others like Jonathan Mingo and Terrace Marshall Jr. contributed with key third-down receptions. Though not explosive, the Panthers’ receiving group showed improvement in spacing and route execution, helping Bryce Young gain rhythm.
Chuba Hubbard on the Ground
Chuba Hubbard carried the ball 16 times for 58 yards and scored on a 1-yard touchdown run. He also converted a two-point attempt, giving the Panthers a much-needed momentum shift. Hubbard ran with purpose and toughness, though the offensive line didn’t give him wide running lanes.
Despite facing a strong Kansas City front, Hubbard found space on the edges and picked up tough yards after contact. His consistent effort gave Carolina a balanced offensive identity throughout the game.
Panthers Defense Stands Tall
The Panthers’ defense came alive with 5 total sacks, including big plays from Jaycee Horn and Josey Jewell. Their pass rush was relentless, and they forced Mahomes to move outside the pocket often. Even though the Chiefs eventually scored 30, it was not without a fight.
Sam Franklin Jr. stood out on special teams with 4 tackles (2 solo), helping pin the Chiefs deep multiple times. Carolina’s defensive effort, especially in the second half, kept the game within reach.
Snap Counts & Depth Chart Insights
Snap counts give insight into team strategy and player development. For the Panthers, rookie contributors like Jonathan Brooks and Xavier Legette saw increased offensive snaps, signaling future trust from the coaching staff. The offensive line shuffled throughout the game, leading to pressure on Bryce Young but giving young players experience.
On the Chiefs’ side, their offensive line remained mostly stable, though Mahomes had to scramble often due to breakdowns. Defensive rotations involved players like Mike Pennel, who logged 4 tackles and 1 sack. The Chiefs’ defensive snap count showed a heavy lean on nickel formations, used to handle Carolina’s spread sets.
Key Takeaways & Player Grades
This game offered important lessons for both teams. For the Chiefs, Mahomes’ poise, Gray’s emergence, and Shrader’s consistency were key takeaways. Their offense was balanced, and their defense, despite the pressure, held firm when it mattered most.
The Panthers, though on the losing side, saw promising signs from Bryce Young and their pass rush. They must improve their run defense and offensive line but can build on the grit shown here.
Player Grades:
- Mahomes: A
- Gray: A-
- Shrader: A+
- Bryce Young: B+
- David Moore: B+
- Chuba Hubbard: B
FAQs: Chiefs vs Panthers Match Player Stats
1. Who had the most receiving yards in the Chiefs vs Panthers game?
Noah Gray for the Chiefs led with 66 receiving yards and scored two touchdowns. For the Panthers, David Moore had the highest with 81 yards and a touchdown.
2. How many times was Patrick Mahomes sacked?
Mahomes was sacked 5 times during the game, mostly by Carolina’s front seven which applied consistent pressure all night.
3. Who scored the game-winning points?
Chiefs kicker Spencer Shrader kicked a 31-yard field goal in the final seconds to give Kansas City the 30–27 win.
4. Did Bryce Young throw any interceptions?
No, Bryce Young played a clean game with 263 yards and one touchdown, showing much-improved accuracy and decision-making.
5. Who was the top defender for the Panthers?
Jaycee Horn stood out with a sack and great pass coverage, while Sam Franklin Jr. had 4 special teams tackles that helped field position.
What This Means for the Season
This victory helped the Kansas City Chiefs stay atop the AFC with a dominant 10–1 record. Their consistency on both sides of the ball shows they’re still serious Super Bowl contenders. The coaching staff will likely look to patch protection issues, but otherwise, the team is in top form heading into December.
For the Carolina Panthers, the loss was tough but full of positives. Bryce Young looked more in control, the receivers executed better, and the defense showed energy. If they continue to develop these young talents and tighten up the offensive line, they could surprise opponents later in the season.
Watch Highlights & Box Score
Fans can catch the full game recap and key highlights on:
- NFL YouTube Channel: Chiefs vs Panthers Highlights – Week 12
- ESPN Game Stats: Box Score and Full Stats
For those wanting to dive deeper into every play, drive, and performance — check out the official team pages for advanced analytics and snap-by-snap breakdowns.
Read More: tennessee titans vs washington commanders match player stats