The Jacksonville Jaguars beat the San Francisco 49ers 26-21 at Levi’s Stadium in Santa Clara on September 28, 2025, moving to 3-1 in NFL Week 4. Travis Etienne ran 19 times for 124 yards and a touchdown, Parker Washington returned a punt 87 yards for a score in the third quarter, and linebacker Devin Lloyd intercepted Brock Purdy twice as Jacksonville held off a late 49ers comeback. Purdy threw for 309 yards and two touchdowns in his first start back from a two-game absence with a toe injury but lost a fumble and threw two interceptions, with the four combined turnovers leading directly to 17 Jacksonville points. Trevor Lawrence went 21-of-31 for 174 yards and a touchdown with no turnovers, and former 49ers lineman Arik Armstead strip-sacked Purdy with 2:53 remaining to end San Francisco’s final possession. All Jacksonville Jaguars vs San Francisco 49ers match player stats for rushing, passing, receiving, defense, and special teams are below.
Table of Contents
Game Information
Detail
Info
Date
Sunday, September 28, 2025
Kickoff
4:05 PM ET
Venue
Levi’s Stadium, Santa Clara, California
Attendance
70,495
Broadcast
FOX
Duration
3:08
Surface
Grass (outdoors)
Weather
72ยฐF, 72% humidity, 7 mph wind
Vegas Line
San Francisco -3.5
Over/Under
46.0 โ Final total: 47 (Over)
Referee
Clete Blakeman
Head Coaches
Liam Coen (Jacksonville) / Kyle Shanahan (San Francisco)
Final Score
Team
Q1
Q2
Q3
Q4
Final
Jacksonville Jaguars (3-1)
0
17
9
0
26
San Francisco 49ers (3-1)
3
3
8
7
21
Scoring Summary
Qtr
Time
Team
Score
Play
Drive
1
8:36
San Francisco
JAX 0 โ SF 3
Eddy Piรฑeiro 26-yd field goal
13 plays, 57 yds, 6:27
2
14:41
Jacksonville
JAX 7 โ SF 3
Travis Etienne Jr. 48-yd run (Cam Little kick)
1 play, 48 yds, 0:09
2
5:01
Jacksonville
JAX 14 โ SF 3
Hunter Long 4-yd pass from Trevor Lawrence (Cam Little kick)
13 plays, 89 yds, 8:01
2
0:43
San Francisco
JAX 14 โ SF 6
Eddy Piรฑeiro 23-yd field goal
12 plays, 54 yds, 1:48
2
0:02
Jacksonville
JAX 17 โ SF 6
Cam Little 26-yd field goal
6 plays, 39 yds, 0:40
3
8:32
San Francisco
JAX 17 โ SF 14
Christian McCaffrey 8-yd pass from Brock Purdy (2-pt: Purdy to Jauan Jennings, good)
8 plays, 73 yds, 4:04
3
4:11
Jacksonville
JAX 20 โ SF 14
Cam Little 44-yd field goal
4 plays, 3 yds, 1:55
3
2:40
Jacksonville
JAX 26 โ SF 14
Parker Washington 87-yd punt return (2-pt pass, failed)
โ
4
7:41
San Francisco
JAX 26 โ SF 21
Jake Tonges 21-yd pass from Brock Purdy (Eddy Piรฑeiro kick)
8 plays, 92 yds, 4:16
Team Stats
Stat
Jacksonville
San Francisco
Total Yards
325
389
Total Plays
63
63
Yards per Play
5.2
6.2
Net Passing Yards
174
306
Completions/Attempts
21/31
22/38
Yards per Pass Attempt
5.6
7.8
Sacks Allowed (Yards Lost)
0 (0)
1 (3)
Net Rushing Yards
151
83
Rushing Attempts
32
24
Yards per Rush
4.7
3.5
First Downs
18
22
Passing First Downs
8
17
Rushing First Downs
8
3
First Downs via Penalty
2
2
3rd Down Efficiency
4-14 (29%)
8-13 (62%)
4th Down Efficiency
1-1 (100%)
0-1 (0%)
Red Zone (TD/Attempts)
1-2
1-3
Turnovers
0
4
Fumbles Lost
0
2
Interceptions Thrown
0
2
Penalties
12 for 90 yds
5 for 54 yds
Time of Possession
32:31
27:29
Total Drives
11
11
Avg Yards per Drive
27.6
32.4
Avg Points per Drive
1.7
1.6
Passing Stats
Player
Team
Cmp
Att
Yds
TD
INT
Sacks
Long
Rating
QBR
Trevor Lawrence
JAX
21
31
174
1
0
0
28
92.7
67.2
Brock Purdy
SF
22
38
309
2
2
1
31
79.8
53.7
Rushing Stats
Player
Team
Car
Yds
Avg
TD
Long
Travis Etienne Jr.
JAX
19
124
6.5
1
48
Trevor Lawrence
JAX
7
7
1.0
0
6
Bhayshul Tuten
JAX
4
14
3.5
0
8
Brian Thomas Jr.
JAX
1
7
7.0
0
7
Parker Washington
JAX
1
-1
-1.0
0
โ
Jacksonville Total
32
151
4.7
1
48
Christian McCaffrey
SF
17
49
2.9
0
11
Brian Robinson Jr.
SF
5
21
4.2
0
7
Brock Purdy
SF
2
13
6.5
0
11
San Francisco Total
24
83
3.5
0
11
Receiving Stats
Player
Team
Tgt
Rec
Yds
Avg
TD
Long
Brenton Strange
JAX
7
6
45
7.5
0
11
Brian Thomas Jr.
JAX
7
5
49
9.8
0
14
Travis Hunter
JAX
5
3
42
14.0
0
28
Hunter Long
JAX
3
3
23
7.7
1
11
Bhayshul Tuten
JAX
1
1
8
8.0
0
8
LeQuint Allen
JAX
1
1
7
7.0
0
7
Travis Etienne Jr.
JAX
2
1
1
1.0
0
1
Tim Patrick
JAX
1
1
-1
-1.0
0
โ
Parker Washington
JAX
2
0
โ
โ
0
โ
Johnny Mundt
JAX
1
0
โ
โ
0
โ
Jacksonville Total
30
21
174
8.3
1
28
Christian McCaffrey
SF
11
6
92
15.3
1
29
Jake Tonges
SF
5
3
58
19.3
1
23
Ricky Pearsall
SF
5
4
46
11.5
0
31
Kyle Juszczyk
SF
3
3
32
10.7
0
18
Jauan Jennings
SF
4
2
24
12.0
0
14
Demarcus Robinson
SF
2
1
20
20.0
0
20
Luke Farrell
SF
2
2
20
10.0
0
11
Kendrick Bourne
SF
4
1
17
17.0
0
17
Skyy Moore
SF
1
0
โ
โ
0
โ
San Francisco Total
37
22
309
14.0
2
31
Defensive Stats
Jacksonville Jaguars
Player
Total
Solo
Ast
Sacks
TFL
PD
QB Hits
INT
Tyson Campbell
9
4
5
0.0
0
0
0
0
Devin Lloyd
8
6
2
0.0
1
2
0
2
Foyesade Oluokun
7
2
5
0.0
0
0
0
0
Andrew Wingard
5
3
2
0.0
0
1
0
0
Antonio Johnson
5
2
3
0.0
0
0
0
0
DaVon Hamilton
4
0
4
0.0
0
0
0
0
Dennis Gardeck
3
3
0
0.0
0
0
0
0
Arik Armstead
2
2
0
1.0
1
0
0
0
Josh Hines-Allen
2
2
0
0.0
1
0
1
0
Jourdan Lewis
2
2
0
0.0
0
0
0
0
Travis Hunter
2
1
1
0.0
0
0
0
0
Jack Kiser
2
1
1
0.0
0
0
0
0
Austin Johnson
2
1
1
0.0
0
0
0
0
Eric Murray
2
0
2
0.0
0
0
0
0
Maason Smith
2
0
2
0.0
0
1
0
0
Travon Walker
2
0
2
0.0
0
0
0
0
Dawuane Smoot
2
1
1
0.0
0
0
1
0
Montaric Brown
1
1
0
0.0
0
0
0
0
Jarrian Jones
1
1
0
0.0
0
0
0
0
Ross Matiscik
1
1
0
0.0
0
0
0
0
Quintin Morris
1
1
0
0.0
0
0
0
0
Emmanuel Ogbah
1
0
1
0.0
0
0
1
0
San Francisco 49ers
Player
Total
Solo
Ast
Sacks
TFL
PD
QB Hits
INT
Dee Winters
10
9
1
0.0
1
1
0
0
Marques Sigle
8
6
2
0.0
0
1
0
0
Fred Warner
8
5
3
0.0
0
0
0
0
Deommodore Lenoir
6
5
1
0.0
1
0
0
0
Jason Pinnock
6
2
4
0.0
0
0
0
0
Darrell Luter Jr.
5
3
2
0.0
1
0
0
0
Sam Okuayinonu
4
2
2
0.0
1
0
0
0
Yetur Gross-Matos
3
0
3
0.0
0
0
0
0
Bryce Huff
2
2
0
0.0
1
0
0
0
Jordan Elliott
2
0
2
0.0
0
0
0
0
Luke Gifford
2
0
2
0.0
0
0
0
0
Brayden Willis
2
2
0
0.0
0
0
0
0
Mykel Williams
2
1
1
0.0
0
0
0
0
Kalia Davis
1
1
0
0.0
1
0
0
0
Chase Lucas
1
1
0
0.0
0
0
0
0
Upton Stout
1
0
1
0.0
0
0
0
0
Turnovers
San Francisco turned the ball over four times. Jacksonville scored 17 of its 26 points on those possessions.
Qtr
Time
Type
Player
Forced By
Recovery
Points Scored
2
15:00
Fumble
Luke Farrell (SF)
Dennis Gardeck
Andrew Wingard (JAX) at SF 48
7 (Etienne 48-yd TD, next play)
2
13:09
Interception
Brock Purdy (SF)
โ
Devin Lloyd (JAX), intercepted at JAX 21, no return; JAX took possession at JAX 11 after Maason Smith roughness penalty
7 (Lawrence to Long TD, 13-play drive)
3
6:14
Interception
Brock Purdy (SF)
โ
Devin Lloyd (JAX), intercepted at SF 36, returned 8 yds to SF 28
3 (Cam Little 44-yd FG)
4
2:53
Fumble (sack)
Brock Purdy (SF)
Arik Armstead
Foyesade Oluokun (JAX) at SF 47
0 (game sealed, clock run out)
Interceptions
Player
Team
INT
Return Yds
TD
Devin Lloyd
JAX
2
8
0
Fumbles
Player
Team
Fumbles
Lost
Recovered By
Luke Farrell
SF
1
1
Andrew Wingard (JAX)
Brock Purdy
SF
1
1
Foyesade Oluokun (JAX)
Christian McCaffrey
SF
1
0
Self (McCaffrey)
Travis Hunter
JAX
1
0
LeQuint Allen (JAX)
Special Teams
Punt Returns
Player
Team
No.
Yds
Avg
Long
TD
Parker Washington
JAX
1
87
87.0
87
1
Skyy Moore
SF
1
16
16.0
16
0
Kick Returns
Player
Team
No.
Yds
Avg
Long
TD
Bhayshul Tuten
JAX
2
78
39.0
54
0
LeQuint Allen
JAX
2
25
12.5
25
0
Jacksonville Total
4
103
25.8
54
0
Skyy Moore
SF
3
80
26.7
29
0
Kicking
Player
Team
FG
FG%
Long
Missed
XP
Pts
Cam Little
JAX
2/3
66.7%
44
47 yds (Q4, 3:35)
2/2
8
Eddy Piรฑeiro
SF
2/2
100.0%
26
โ
1/1
7
Punting
Player
Team
No.
Yds
Avg
Long
TB
In 20
Logan Cooke
JAX
5
237
47.4
58
2
1
Thomas Morstead
SF
2
91
45.5
51
0
0
Advanced Passing Stats
Player
Team
Cmp
Att
Yds
IAY
IAY/PA
CAY
YAC
Drops
Drop%
Bad Th
Bad%
Prss
Prss%
Avg ToT
Trevor Lawrence
JAX
21
31
174
196
6.3
113
61
2
6.7%
5
16.7%
1
3.1%
2.43s
Brock Purdy
SF
22
38
309
306
8.1
171
138
5
13.9%
9
25.0%
9
22.5%
2.86s
IAY = Intended Air Yards | CAY = Completed Air Yards | YAC = Yards After Catch | Prss = Pressures | ToT = Time to Throw
Advanced Rushing Stats
Player
Team
Car
Yds
TD
YBC
YBC/Att
YAC
YAC/Att
Travis Etienne Jr.
JAX
19
124
1
62
3.3
62
3.3
Trevor Lawrence
JAX
7
7
0
6
0.9
1
0.1
Bhayshul Tuten
JAX
4
14
0
6
1.5
8
2.0
Brian Thomas Jr.
JAX
1
7
0
7
7.0
0
0.0
Christian McCaffrey
SF
17
49
0
20
1.2
29
1.7
Brian Robinson Jr.
SF
5
21
0
11
2.2
10
2.0
Brock Purdy
SF
2
13
0
12
6.0
1
0.5
YBC = Yards Before Contact | YAC = Yards After Contact
Advanced Receiving Stats
Player
Team
Tgt
Rec
Yds
TD
YBC
YAC
ADOT
Drop
Drop%
Rat
Brenton Strange
JAX
7
6
45
0
21
24
3.9
1
14.3%
93.5
Brian Thomas Jr.
JAX
7
5
49
0
41
8
9.7
1
14.3%
90.8
Travis Hunter
JAX
5
3
42
0
37
5
11.4
0
0.0%
87.1
Hunter Long
JAX
3
3
23
1
15
8
5.0
0
0.0%
138.2
Bhayshul Tuten
JAX
1
1
8
0
1
7
1.0
0
0.0%
100.0
LeQuint Allen
JAX
1
1
7
0
1
6
1.0
0
0.0%
95.8
Travis Etienne Jr.
JAX
2
1
1
0
1
0
-2.5
0
0.0%
56.2
Tim Patrick
JAX
1
1
-1
0
-4
3
-4.0
0
0.0%
79.2
Christian McCaffrey
SF
11
6
92
1
23
69
4.5
2
18.2%
74.8
Jake Tonges
SF
5
3
58
1
29
29
11.2
0
0.0%
140.0
Ricky Pearsall
SF
5
4
46
0
46
0
13.2
0
0.0%
105.0
Kyle Juszczyk
SF
3
3
32
0
12
20
4.0
0
0.0%
111.1
Jauan Jennings
SF
4
2
24
0
20
4
10.3
0
0.0%
29.2
Luke Farrell
SF
2
2
20
0
5
15
2.5
0
0.0%
108.3
Demarcus Robinson
SF
2
1
20
0
20
0
15.5
0
0.0%
85.4
Kendrick Bourne
SF
4
1
17
0
16
1
8.0
3
75.0%
44.8
ADOT = Average Depth of Target | YBC = Yards Before Catch | YAC = Yards After Catch | Rat = Passer Rating when targeted
PFF Grades (Initial, Subject to Review)
Grade
Player
Team
Pos
Snaps
93.1
Hunter Long
JAX
TE
22
90.1
Devin Lloyd
JAX
LB
62
90.1
Fred Warner
SF
LB
68
79.2
Kyle Juszczyk
SF
FB
23
78.6
Dennis Gardeck
JAX
LB
30
78.1
Yetur Gross-Matos
SF
DI
20
77.5
Patrick Mekari
JAX
G
50
76.0
DaVon Hamilton
JAX
DI
29
72.2
Travis Etienne Jr.
JAX
HB
41
70.0
Demarcus Robinson
SF
WR
25
Pass Rush Stats
Jacksonville Jaguars
Player
Total Pressures
Sacks
QB Hits
Hurries
Rush Snaps
PR%
Arik Armstead
5
1
0
4
28
17.9%
Josh Hines-Allen
5
0
1
4
37
13.5%
Dawuane Smoot
3
0
1
2
22
13.6%
DaVon Hamilton
2
0
0
2
21
9.5%
Devin Lloyd
2
0
1
1
2
100.0%
Emmanuel Ogbah
2
0
0
2
24
8.3%
Travon Walker
1
0
0
1
7
14.3%
Dennis Gardeck
0
0
0
0
4
0.0%
Austin Johnson
0
0
0
0
6
0.0%
San Francisco 49ers
Player
Total Pressures
Sacks
QB Hits
Hurries
Rush Snaps
PR%
Bryce Huff
1
0
0
1
22
4.5%
Mykel Williams
0
0
0
0
26
0.0%
Sam Okuayinonu
0
0
0
0
21
0.0%
Jordan Elliott
0
0
0
0
15
0.0%
Alfred Collins
0
0
0
0
11
0.0%
Kalia Davis
0
0
0
0
16
0.0%
Fred Warner
0
0
0
0
2
0.0%
Luke Gifford
0
0
0
0
1
0.0%
Coverage Stats
Source: Pro Football Reference advanced defense. Rat = passer rating when targeting that player.
Jacksonville Jaguars
Player
Tgt
Rec All
Cmp%
Yds All
INT
PBU
Rating
Foyesade Oluokun
7
6
85.7%
63
0
0
104.2
Devin Lloyd
6
3
50.0%
36
2
0
68.7
Andrew Wingard
5
3
60.0%
58
0
0
100.4
Jourdan Lewis
5
3
60.0%
25
0
0
72.9
Tyson Campbell
5
2
40.0%
45
0
0
72.9
Antonio Johnson
2
2
100.0%
37
0
0
118.7
Montaric Brown
2
1
50.0%
10
0
0
64.6
Travis Hunter
1
1
100.0%
7
0
0
95.8
Dennis Gardeck
1
0
0.0%
0
0
0
39.6
Eric Murray
1
0
0.0%
0
0
0
39.6
San Francisco 49ers
Player
Tgt
Rec All
Cmp%
Yds All
INT
PBU
Rating
Dee Winters
8
5
62.5%
35
0
1
72.4
Marques Sigle
7
6
85.7%
60
0
1
142.0
Fred Warner
4
3
75.0%
25
0
0
90.6
Deommodore Lenoir
4
3
75.0%
29
0
0
94.8
Darrell Luter Jr.
3
2
66.7%
20
0
0
85.4
Upton Stout
3
2
66.7%
5
0
0
70.1
Snap Counts
Jacksonville Jaguars โ Offense
Player
Pos
Snaps
Pct
Trevor Lawrence
QB
68
100%
Walker Little
OL
68
100%
Ezra Cleveland
OL
68
100%
Robert Hainsey
C
68
100%
Parker Washington
WR
58
85%
Brian Thomas Jr.
WR
54
79%
Patrick Mekari
OL
50
74%
Brenton Strange
TE
50
74%
Anton Harrison
OL
46
68%
Travis Etienne Jr.
RB
41
60%
Travis Hunter
WR
38
56%
Johnny Mundt
TE
25
37%
Chuma Edoga
OL
22
32%
Hunter Long
TE
22
32%
Tim Patrick
WR
20
29%
Cole Van Lanen
OL
19
28%
Bhayshul Tuten
RB
16
24%
LeQuint Allen
RB
12
18%
Quintin Morris
TE
3
4%
Jacksonville Jaguars โ Defense
Player
Pos
Snaps
Pct
Andrew Wingard
S
66
100%
Jourdan Lewis
CB
66
100%
Tyson Campbell
CB
66
100%
Devin Lloyd
LB
62
94%
Josh Hines-Allen
DE
55
83%
Foyesade Oluokun
LB
55
83%
Emmanuel Ogbah
DL
43
65%
Arik Armstead
DT
41
62%
Dawuane Smoot
DE
35
53%
Antonio Johnson
S
32
48%
Dennis Gardeck
LB
30
45%
Eric Murray
S
30
45%
DaVon Hamilton
DT
29
44%
Maason Smith
DT
28
42%
Montaric Brown
CB
27
41%
Austin Johnson
DL
19
29%
Travon Walker
DE
12
18%
Jack Kiser
LB
11
17%
Travis Hunter
WR/CB
9
14%
Rayuan Lane
S
8
12%
B.J. Green
DL
2
3%
San Francisco 49ers โ Offense
Player
Pos
Snaps
Pct
Brock Purdy
QB
66
100%
Trent Williams
OT
66
100%
Jake Brendel
C
66
100%
Connor Colby
OL
66
100%
Colton McKivitz
OL
66
100%
Dominick Puni
OL
66
100%
Christian McCaffrey
RB
56
85%
Jauan Jennings
WR
48
73%
Jake Tonges
TE
45
68%
Kendrick Bourne
WR
44
67%
Ricky Pearsall
WR
37
56%
Luke Farrell
TE
32
48%
Demarcus Robinson
WR
25
38%
Kyle Juszczyk
FB
23
35%
Brian Robinson Jr.
RB
10
15%
Skyy Moore
WR
8
12%
Brayden Willis
TE
2
3%
San Francisco 49ers โ Defense
Player
Pos
Snaps
Pct
Marques Sigle
S
68
100%
Fred Warner
LB
68
100%
Darrell Luter Jr.
CB
68
100%
Dee Winters
LB
68
100%
Deommodore Lenoir
CB
68
100%
Jason Pinnock
S
68
100%
Mykel Williams
DL
46
68%
Sam Okuayinonu
DL
45
66%
Upton Stout
CB
43
63%
Jordan Elliott
DL
42
62%
Bryce Huff
DL
38
56%
Kalia Davis
DL
36
53%
Alfred Collins
DL
23
34%
Yetur Gross-Matos
DL
20
29%
Luke Gifford
LB
19
28%
Robert Beal Jr.
DL
12
18%
Jordan Jefferson
DL
12
18%
Ji’Ayir Brown
S
4
6%
Drive Log
Jacksonville Jaguars
Drive
Qtr
Start LOS
Plays
Length
Yds
Result
1
1
JAX 7
12
6:53
53
Punt
2
2
SF 48
1
0:09
48
Touchdown
3
2
JAX 11
13
8:01
89
Touchdown
4
2
JAX 29
3
0:58
-1
Punt
5
2
SF 47
6
0:40
39
Field Goal
6
3
JAX 35
3
2:24
4
Punt
7
3
JAX 28
6
2:18
29
Punt
8
3
SF 28
4
1:55
3
Field Goal
9
4
JAX 26
3
2:17
8
Punt
10
4
JAX 44
9
4:09
27
Missed FG (47 yds)
11
4
SF 47
6
2:47
8
End of Game
San Francisco 49ers
Drive
Qtr
Start LOS
Plays
Length
Yds
Result
1
1
SF 35
13
6:27
57
Field Goal
2
1
SF 20
4
1:50
26
Fumble (Farrell)
3
2
SF 26
4
1:39
37
Interception (Lloyd)
4
2
SF 25
3
1:35
6
Punt
5
2
SF 41
12
1:48
54
Field Goal
6
3
SF 27
8
4:04
73
Touchdown
7
3
SF 20
1
0:12
0
Interception (Lloyd)
8
3
SF 35
3
1:45
1
Punt
9
3
SF 35
7
3:08
39
Turnover on Downs
10
4
SF 8
8
4:16
92
Touchdown
11
4
SF 37
2
0:45
10
Fumble (Purdy strip-sack)
Jacksonville returned home to host Kansas City the following Monday night, October 6. San Francisco, also falling to 3-1, traveled to Los Angeles to play the Rams that Thursday night. For Armstead, released by the 49ers before the 2025 season after nine years with the franchise, the strip-sack of Purdy with 2:53 remaining finished the game at the stadium where he played 134 games. The four turnovers accounted for the entire margin of victory in a week where San Francisco outgained Jacksonville 389 yards to 325 and converted 8-of-13 third downs while Jacksonville converted 4-of-14. Numbers rarely tell a story that cleanly.
Jordan Berglund started Daily News Magazine in January 2026 after spending the better part of a decade reporting for UK regional papers. He moved to London from Stockholm in 2018 and cut his teeth covering business, politics, entertainment, and breaking news across Europe, which gave him a front-row seat to how traditional newsrooms were struggling to adapt. He studied journalism at Uppsala University and later trained at the Reuters Institute, but most of what he knows about running a newsroom came from years of watching what worked and what didn't. He still reports on UK politics, celebrity news, sports, technology, and European affairs when he's not editing, and he's building Daily News Magazine around the idea that speed and accuracy don't have to be enemies.