Zach Charbonnet ran for 110 yards and two touchdowns, the Seattle defense forced three third-quarter turnovers that directly produced 14 points, and the Seahawks walked out of Charlotte with a 27-10 win over the Carolina Panthers on December 28, 2025 — their sixth straight victory and a 13-3 record with one regular season game left. All player and team stats from that afternoon are below.
Table of Contents
Game Information
Detail
Info
Date
Sunday, December 28, 2025
Venue
Bank of America Stadium, Charlotte, NC
Attendance
73,163
Weather
43°F, 94% humidity, 2 mph wind
Surface
Grass (outdoor)
Duration
2:54
Vegas Line
Seattle –7.0
Over/Under
42.5 (under)
Final Score
Seattle Seahawks 27, Carolina Panthers 10
Records
Seattle 13-3 / Carolina 8-8
Score by Quarter
Team
Q1
Q2
Q3
Q4
Final
Seattle Seahawks
3
0
14
10
27
Carolina Panthers
0
3
0
7
10
Scoring Summary
Qtr
Time
Team
Scoring Play
Drive
Score
Q1
3:23
SEA
Jason Myers 48-yd FG
9 plays, 40 yds, 5:04
SEA 3–0
Q2
3:46
CAR
Ryan Fitzgerald 35-yd FG
4 plays, 9 yds, 1:33
3–3
Q3
8:45
SEA
Zach Charbonnet 2-yd rush (Myers kick)
6 plays, 21 yds, 3:16
SEA 10–3
Q3
5:32
SEA
AJ Barner 17-yd pass from Darnold (Myers kick)
4 plays, 29 yds, 2:09
SEA 17–3
Q4
13:41
CAR
Bryce Young 10-yd rush (Fitzgerald kick)
13 plays, 69 yds, 6:51
SEA 17–10
Q4
5:33
SEA
Jason Myers 30-yd FG
14 plays, 55 yds, 8:08
SEA 20–10
Q4
2:31
SEA
Zach Charbonnet 1-yd rush (Myers kick)
5 plays, 25 yds, 1:09
SEA 27–10
Team Stats
Stat
Seattle
Carolina
Total Yards
288
139
Total Plays
66
52
Yards per Play
4.4
2.7
1st Downs
19
10
Rushing 1st Downs
9
6
Passing 1st Downs
8
3
Penalty 1st Downs
2
1
Net Passing Yards
125
40
Gross Passing Yards
147
54
Comp/Att
18/27
14/24
Completion %
66.7%
58.3%
Passing TDs
1
0
Interceptions
1
1
Sacks–Yards Lost
3–22
2–14
Rushing Yards
163
99
Rushing Attempts
36
26
Yards per Rush
4.5
3.8
Rushing TDs
2
1
3rd Down Conv.
9/16 (56.3%)
1/11 (9.1%)
4th Down Conv.
0/1 (0%)
2/5 (40%)
Red Zone (Scores/Att)
3/6 (50%)
1/2 (50%)
Turnovers
2
2
Fumbles–Lost
3–1
2–1
Penalties–Yards
4–40
3–20
Time of Possession
34:18
25:42
Full Box Score
Passing
Player
Team
Cmp
Att
Cmp%
Yds
TD
INT
Sack
Sk Yds
Long
Rating
Sam Darnold
SEA
18
27
66.7%
147
1
1
3
22
18
77.2
Bryce Young
CAR
14
24
58.3%
54
0
1
2
14
8
45.8
Rushing
Player
Team
Att
Yds
Avg
TD
Long
Zach Charbonnet
SEA
18
110
6.1
2
29
Kenneth Walker III
SEA
15
51
3.4
0
16
Sam Darnold
SEA
3
2
0.7
0
3
Seattle Team
36
163
4.5
2
29
Rico Dowdle
CAR
12
59
4.9
0
11
Bryce Young
CAR
9
27
3.0
1
11
Chuba Hubbard
CAR
4
12
3.0
0
7
Mitchell Evans
CAR
1
1
1.0
0
1
Carolina Team
26
99
3.8
1
11
Receiving
Player
Team
Tgt
Rec
Yds
Avg
TD
Long
Jaxon Smith-Njigba
SEA
12
9
72
8.0
0
18
AJ Barner
SEA
3
3
43
14.3
1
17
Zach Charbonnet
SEA
2
2
12
6.0
0
10
Rashid Shaheed
SEA
1
1
8
8.0
0
8
Cooper Kupp
SEA
3
1
6
6.0
0
6
Kenneth Walker III
SEA
2
2
6
3.0
0
6
Eric Saubert
SEA
2
0
0
—
0
—
Dareke Young
SEA
1
0
0
—
0
—
Seattle Team
26
18
147
8.2
1
18
Jalen Coker
CAR
2
2
16
8.0
0
8
Jimmy Horn Jr.
CAR
2
2
9
4.5
0
7
Chuba Hubbard
CAR
3
3
6
2.0
0
8
Tommy Tremble
CAR
1
1
6
6.0
0
6
Mitchell Evans
CAR
2
1
5
5.0
0
5
Tetairoa McMillan
CAR
4
1
5
5.0
0
5
Rico Dowdle
CAR
5
3
4
1.3
0
4
Xavier Legette
CAR
1
1
3
3.0
0
3
Brycen Tremayne
CAR
1
0
0
—
0
—
Carolina Team
21
14
54
3.9
0
8
Defense
Seattle Seahawks
Player
Pos
Comb
Solo
Ast
Sk
TFL
PD
QBH
INT
FF
Julian Love
S
6
5
1
0.0
0
1
0
1
0
Ty Okada
S
6
5
1
0.0
1
0
0
0
0
DeMarcus Lawrence
ED
6
3
3
1.0
1
0
1
0
1
Ernest Jones
LB
5
1
4
0.0
0
0
0
0
0
Drake Thomas
LB
5
0
5
0.0
0
0
0
0
0
Devon Witherspoon
CB
4
3
1
0.0
0
1
0
0
0
Nick Emmanwori
S
3
2
1
0.0
0
0
0
0
0
Leonard Williams
DI
3
0
3
0.0
0
0
0
0
0
Boye Mafe
ED
2
1
1
1.0
1
0
1
0
0
Uchenna Nwosu
ED
2
1
1
0.0
1
1
1
0
0
Jake Bobo
WR
2
1
1
0.0
0
0
0
0
0
Rylie Mills
DI
2
1
1
0.0
0
0
0
0
0
Mike Morris
DI
2
1
1
0.0
1
0
0
0
0
Jarran Reed
DI
2
0
2
0.0
0
0
0
0
0
Tariq Woolen
CB
2
2
0
0.0
0
0
0
0
0
Byron Murphy II
DI
1
1
0
0.0
0
0
1
0
0
Connor O’Toole
ED
1
1
0
0.0
0
0
0
0
0
Dareke Young
WR
1
1
0
0.0
0
0
0
0
0
Tyrice Knight
LB
1
1
0
0.0
0
0
0
0
0
Team
56
31
26
2.0
5
3
4
1
1
Carolina Panthers
Player
Pos
Comb
Solo
Ast
Sk
TFL
PD
QBH
INT
FF
Mike Jackson
CB
11
8
3
0.0
0
2
0
1
0
Christian Rozeboom
LB
10
4
6
0.0
1
0
0
0
0
A’Shawn Robinson
DI
9
0
9
0.0
0
0
1
0
0
Nick Scott
S
7
5
2
0.0
0
0
0
0
0
Derrick Brown
DI
6
3
3
0.0
0
0
1
0
0
Cam Jackson
DI
5
1
4
0.0
0
0
0
0
0
Tre’von Moehrig
S
4
3
1
1.0
2
0
1
0
0
Nic Scourton
ED
4
1
3
1.0
1
0
0
0
1
Bobby Brown III
DI
4
1
3
0.0
0
1
0
0
0
Princely Umanmielen
ED
3
1
2
0.0
0
0
0
0
0
Bam Martin-Scott
LB
3
0
3
0.0
0
0
0
0
0
Jaycee Horn
CB
2
2
0
0.0
0
0
0
0
0
Chau Smith-Wade
CB
2
2
0
0.0
0
0
0
0
0
D.J. Wonnum
ED
1
1
0
1.0
1
1
1
0
0
Thomas Incoom
LB
1
0
1
0.0
0
0
0
0
0
LaBryan Ray
DE
1
0
1
0.0
0
0
0
0
0
Isaiah Simmons
LB
1
1
0
0.0
0
0
0
0
0
Brycen Tremayne
WR
1
1
0
0.0
0
0
0
0
0
Taylor Moton
T
1
1
0
0.0
0
0
0
0
0
Team
76
35
41
3.0
5
4
4
1
1
Fumbles
Player
Team
Fum
Lost
Rec
Sam Darnold
SEA
2
1
1
Kenneth Walker III
SEA
1
0
1
DeMarcus Lawrence
SEA
0
0
1 (recovery)
Chuba Hubbard
CAR
1
1
0
A’Shawn Robinson
CAR
1
0
1
Christian Rozeboom
CAR
0
0
1 (recovery)
Advanced Stats
Advanced Passing
Player
Team
Cmp
Att
Yds
1D
1D%
IAY
IAY/PA
CAY/Cmp
YAC
YAC/Cmp
Drops
Drop%
Bad Th
Bad%
Prss
Prss%
Scrm
Yds/Scr
Sam Darnold
SEA
18
27
147
8
26.7%
141
5.2
4.1
73
4.1
3
11.5%
2
7.7%
7
22.6%
1
3.0
Bryce Young
CAR
14
24
54
3
11.5%
43
1.8
–1.2
71
5.1
2
9.5%
3
14.3%
5
16.1%
5
6.6
Advanced Rushing
Player
Team
Att
Yds
TD
1D
YBC
YBC/Att
YAC
YAC/Att
BrkTkl
Zach Charbonnet
SEA
18
110
2
8
81
4.5
29
1.6
1
Kenneth Walker III
SEA
15
51
0
1
32
2.1
19
1.3
4
Sam Darnold
SEA
3
2
0
0
2
0.7
0
0.0
0
Rico Dowdle
CAR
12
59
0
2
37
3.1
22
1.8
0
Bryce Young
CAR
9
27
1
3
27
3.0
0
0.0
0
Chuba Hubbard
CAR
4
12
0
0
8
2.0
4
1.0
0
Mitchell Evans
CAR
1
1
0
1
0
0.0
1
1.0
0
Advanced Receiving
Player
Team
Tgt
Rec
Yds
TD
1D
YBC/R
YAC
YAC/R
ADOT
BrkTkl
Drop
Drop%
Jaxon Smith-Njigba
SEA
12
9
72
0
3
6.3
15
1.7
7.8
0
1
8.3%
AJ Barner
SEA
3
3
43
1
3
3.3
33
11.0
3.3
1
0
0.0%
Zach Charbonnet
SEA
2
2
12
0
1
1.5
9
4.5
1.5
1
0
0.0%
Kenneth Walker III
SEA
2
2
6
0
0
–4.0
14
7.0
–4.0
0
0
0.0%
Rashid Shaheed
SEA
1
1
8
0
—
6.0
2
2.0
6.0
0
0
0.0%
Cooper Kupp
SEA
3
1
6
0
1
6.0
0
0.0
5.7
0
2
66.7%
Eric Saubert
SEA
2
0
0
0
—
—
—
—
9.0
0
0
0.0%
Dareke Young
SEA
1
0
0
0
—
—
—
—
9.0
0
0
0.0%
Jalen Coker
CAR
2
2
16
0
1
1.0
14
7.0
1.0
0
0
0.0%
Jimmy Horn Jr.
CAR
2
2
9
0
—
–4.0
17
8.5
–4.0
1
0
0.0%
Chuba Hubbard
CAR
3
3
6
0
1
–6.0
24
8.0
–6.0
0
0
0.0%
Tommy Tremble
CAR
1
1
6
0
—
5.0
1
1.0
5.0
0
0
0.0%
Mitchell Evans
CAR
2
1
5
0
0
–1.0
6
6.0
1.0
0
1
50.0%
Tetairoa McMillan
CAR
4
1
5
0
—
2.0
3
3.0
12.3
0
0
0.0%
Rico Dowdle
CAR
5
3
4
0
0
–0.7
6
2.0
–3.0
0
1
20.0%
Xavier Legette
CAR
1
1
3
0
1
3.0
0
0.0
3.0
0
0
0.0%
Brycen Tremayne
CAR
1
0
0
0
—
—
—
—
14.0
0
0
0.0%
Coverage Stats
Seattle Seahawks — Coverage
Player
Tgt
Rec
Cmp%
Yds
Yds/Cmp
Yds/Tgt
TD
Rating
DADOT
Air
YAC
INT
Devon Witherspoon
5
4
80.0%
26
6.5
5.2
0
88.3
3.6
–2
28
0
Julian Love
3
2
66.7%
7
3.5
2.3
0
30.6
4.7
–1
8
1
Nick Emmanwori
2
1
50.0%
7
7.0
3.5
0
58.3
–1.0
–5
12
0
Drake Thomas
2
1
50.0%
8
8.0
4.0
0
60.4
–0.5
5
3
0
Tariq Woolen
2
1
50.0%
3
3.0
1.5
0
56.2
8.5
3
0
0
Ty Okada
2
2
100.0%
0
0.0
0.0
0
79.2
–2.0
–4
4
0
Ernest Jones
1
1
100.0%
0
0.0
0.0
0
79.2
–8.0
–8
8
0
Uchenna Nwosu
1
1
100.0%
–2
–2.0
–2.0
0
79.2
–4.0
–4
2
0
D’Anthony Bell
1
0
0.0%
—
—
0.0
0
39.6
–7.0
—
—
0
Josh Jobe
1
0
0.0%
—
—
0.0
0
39.6
12.0
—
—
0
Carolina Panthers — Coverage
Player
Tgt
Rec
Cmp%
Yds
Yds/Cmp
Yds/Tgt
TD
Rating
DADOT
Air
YAC
INT
Mike Jackson
7
5
71.4%
36
7.2
5.1
0
43.5
8.3
31
5
1
Jaycee Horn
5
3
60.0%
27
9.0
5.4
0
74.6
7.0
17
10
0
Claudin Cherelus
4
1
25.0%
16
16.0
4.0
0
43.7
5.5
3
13
0
Christian Rozeboom
3
3
100.0%
19
6.3
6.3
0
93.1
3.3
10
9
0
Nick Scott
3
3
100.0%
33
11.0
11.0
1
152.1
6.3
19
14
0
Chau Smith-Wade
1
1
100.0%
0
0.0
0.0
0
79.2
–6.0
–6
6
0
Nic Scourton
1
1
100.0%
6
6.0
6.0
0
91.7
–2.0
–2
8
0
Princely Umanmielen
1
1
100.0%
10
10.0
10.0
0
108.3
2.0
2
8
0
Tre’von Moehrig
1
0
0.0%
—
—
0.0
0
39.6
10.0
—
—
0
Pass Rush Stats
Seattle Seahawks — Pass Rush
Player
Pos
Total Pressures
Sk
Hits
Hurries
Pass Rush Snaps
PR%
Unblocked Pressures
DeMarcus Lawrence
ED
4
1
1
2
23
17.4%
1
Boye Mafe
ED
3
1
0
2
12
25.0%
1
Uchenna Nwosu
ED
3
0
1
2
18
16.7%
1
Byron Murphy II
DI
2
0
1
1
25
8.0%
0
Leonard Williams
DI
2
0
0
2
21
9.5%
0
Ernest Jones
LB
1
0
0
1
4
25.0%
1
Ty Okada
S
1
0
0
1
1
100%
1
Drake Thomas
LB
0
0
0
0
2
0.0%
0
Jarran Reed
DI
0
0
0
0
9
0.0%
0
Carolina Panthers — Pass Rush
Player
Pos
Total Pressures
Sk
Hits
Hurries
Pass Rush Snaps
PR%
Unblocked Pressures
D.J. Wonnum
ED
4
1
0
3
19
21.1%
0
Derrick Brown
DI
4
0
1
3
30
13.3%
0
A’Shawn Robinson
DI
2
0
1
1
27
7.4%
2
Nic Scourton
ED
2
1
0
1
18
11.1%
0
Tre’von Moehrig
S
2
1
0
1
6
33.3%
1
Trevis Gipson
ED
2
0
0
2
13
15.4%
1
Chau Smith-Wade
CB
1
0
0
1
1
100%
1
Bobby Brown III
DI
0
0
0
0
16
0.0%
0
Christian Rozeboom
LB
0
0
0
0
6
0.0%
0
Special Teams
Kicking
Player
Team
FGM
FGA
FG%
Long
XPM
XPA
Pts
Jason Myers
SEA
2
2
100%
48
3
3
9
Ryan Fitzgerald
CAR
1
1
100%
35
1
1
4
Punting
Player
Team
Punts
Yds
Avg
Long
TB
In 20
Michael Dickson
SEA
2
88
44.0
53
0
0
Sam Martin
CAR
3
141
47.0
58
0
2
Kick Returns
Player
Team
Ret
Yds
Avg
Long
TD
Cam Akers
SEA
2
54
27.0
29
0
Trevor Etienne
CAR
4
91
22.8
29
0
Chuba Hubbard
CAR
1
27
27.0
27
0
Punt Returns
Player
Team
Ret
Yds
Avg
Long
TD
Rashid Shaheed
SEA
1
13
13.0
13
0
Snap Counts
Seattle Seahawks
Offense
Player
Pos
Snaps
Pct
Sam Darnold
QB
66
100%
Grey Zabel
G
66
100%
Jalen Sundell
C
66
100%
Anthony Bradford
G
66
100%
Josh Jones
T
66
100%
Abraham Lucas
T
66
100%
Jaxon Smith-Njigba
WR
59
89%
Cooper Kupp
WR
58
88%
AJ Barner
TE
52
79%
Zach Charbonnet
RB
35
53%
Eric Saubert
TE
34
52%
Kenneth Walker III
RB
31
47%
Jake Bobo
WR
17
26%
Robbie Ouzts
FB
14
21%
Rashid Shaheed
WR
12
18%
Dareke Young
WR
11
17%
Nick Kallerup
TE
7
11%
Defense
Player
Pos
Snaps
Pct
Julian Love
S
53
100%
Ernest Jones
LB
49
92%
Devon Witherspoon
CB
49
92%
Nick Emmanwori
S
48
91%
Ty Okada
S
47
89%
Drake Thomas
LB
43
81%
Byron Murphy II
DI
40
75%
Leonard Williams
DI
38
72%
DeMarcus Lawrence
ED
37
70%
Tariq Woolen
CB
37
70%
Uchenna Nwosu
ED
32
60%
Josh Jobe
CB
26
49%
Boye Mafe
ED
23
43%
Jarran Reed
DI
19
36%
Rylie Mills
DI
12
23%
Mike Morris
DI
9
17%
D’Anthony Bell
S
6
11%
Tyrice Knight
LB
4
8%
Nehemiah Pritchett
CB
4
8%
Connor O’Toole
ED
4
8%
Patrick O’Connell
LB
3
6%
Carolina Panthers
Offense
Player
Pos
Snaps
Pct
Bryce Young
QB
53
100%
Taylor Moton
T
53
100%
Austin Corbett
G
53
100%
Ikem Ekwonu
T
53
100%
Damien Lewis
G
53
100%
Cade Mays
C
53
100%
Tetairoa McMillan
WR
44
83%
Tommy Tremble
TE
41
77%
Jalen Coker
WR
38
72%
Rico Dowdle
RB
34
64%
Mitchell Evans
TE
30
57%
Xavier Legette
WR
29
55%
Chuba Hubbard
RB
20
38%
Jimmy Horn Jr.
WR
14
26%
Brycen Tremayne
WR
8
15%
Trevor Etienne
RB
3
6%
Jake Curhan
T
3
6%
Ja’Tavion Sanders
TE
1
2%
Defense
Player
Pos
Snaps
Pct
Mike Jackson
CB
66
100%
Christian Rozeboom
LB
66
100%
Jaycee Horn
CB
66
100%
Tre’von Moehrig
S
66
100%
Nick Scott
S
63
95%
Derrick Brown
DI
59
89%
A’Shawn Robinson
DI
56
85%
Nic Scourton
ED
45
68%
Claudin Cherelus
LB
37
56%
D.J. Wonnum
ED
37
56%
Chau Smith-Wade
CB
35
53%
Bobby Brown III
DI
31
47%
Trevis Gipson
ED
29
44%
Bam Martin-Scott
LB
22
33%
Cam Jackson
DI
15
23%
LaBryan Ray
DE
14
21%
Princely Umanmielen
ED
9
14%
Lathan Ransom
S
6
9%
Thomas Incoom
LB
3
5%
PFF Initial Grades — Top Performers
Grades are initial and subject to review.
Offense
Player
Team
Pos
Grade
Snaps
AJ Barner
SEA
TE
83.4
52
Zach Charbonnet
SEA
HB
76.0
35
Ikem Ekwonu
CAR
T
74.6
53
Taylor Moton
CAR
T
73.1
53
Josh Jones
SEA
T
72.3
66
Defense
Player
Team
Pos
Grade
Snaps
Mike Jackson
CAR
CB
92.6
66
Julian Love
SEA
S
92.2
53
DeMarcus Lawrence
SEA
ED
90.6
37
Ty Okada
SEA
S
84.7
47
D.J. Wonnum
CAR
ED
78.6
37
The numbers from Charlotte tell a straightforward story. Seattle outgained Carolina by 149 yards, converted 9 of 16 third downs while holding the Panthers to 1 of 11, and got 110 rushing yards from Charbonnet on 18 carries — more than Carolina managed on 26 combined attempts. Bryce Young finished with a 45.8 passer rating in a game the Panthers needed to keep pace in the NFC South. The Seahawks finished the 2025 regular season at 13-3 and went on to win the NFC West title, with this win as one of six straight to close the year.
Stats sourced from Pro Football Reference and ESPN (primary) and Pro Football Focus (PFF grades and pass rush/coverage metrics). Where figures differ between sources, Pro Football Reference totals are used.
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.