The Chargers fell 41-17 to the 49ers in their second preseason tilt of 2026.
Here are five takeaways from Thursday night:
1. Plenty to learn from
It's not always pretty in the preseason.
That was evident Thursday night as the Chargers were soundly defeated by the 49ers in preseason play.
"We got outplayed and beat ourselves in all three phases," Harbaugh said. "It's not going to go well when those two things occur."
The Chargers were plagued by "sloppy" play for most of the night, Harbaugh noted, which was reflected the final score, too.
Harbaugh emphasized postgame that while some individuals had solid games, he was more concerned with the big picture.
"I can think of some in particular, but more concentrated right now on how to rebound it, regroup it, fix it," Harbaugh said.
He later added: "We've got a lot of things to work on. We, in a big way, beat ourselves both offensively and defensively. And special teams, all three phases."
While the Chargers starters played, a handful of noticeable names such as Rashawn Slater, Tre' Harris and Akheem Mesidor are all working through something, Harbaugh said.
The Chargers Head Coach said postgame that those three players are expected back at practice this weekend at The Bolt.
2. Herbert plays 3 snaps
Justin Herbert made his second straight appearance in the preseason on Thursday night.
But the Chargers quarterback only saw the field for a trio plays as the unit went three-and-out to open the game.
The Bolts began with an Omarion Hampton run to the right that lost a yard before Herbert found tight end Charlie Kolar in the flat for a 9-yard gain.
But Herbert's third-down pass intended for Ladd McConkey fell incomplete as the offense trotted off the field.
"The three plays they were in there ... kind of hard to judge them on three plays," Harbaugh said.
Harbaugh noted that the plan was for the starters to play one series, meaning he didn't consider putting them back out there for another drive.
"We had a plan ... stuck to it," Harbaugh said.
The Chargers rolled out a starting offensive line of, from left to right, Trey Pipkins III, Kayode Awosika, Jake Slaughter, Cole Strange and Joe Alt.
Like Herbert, Alt exited the game after three plays as he was replaced by Travis Burke at right tackle.
Slaughter got the start at center after Tyler Biadasz sustained a left knee injury during Tuesday's joint practice with the 49ers.
3. Defensive starters get early work
The majority of the Chargers defensive starters also saw action Thursday night, getting a dozen plays in against the 49ers top offense.
The unit — which didn't include Derwin James and Khalil Mack — saw plenty of third-down work.
The Bolts starters faced three different third downs on San Francisco's opening offensive drive and allowed the 49ers to convert each time.
But safety Elijah Molden finally put an end to the sequence when he notched a pass breakup on third down to force a punt near midfield.
All in all, the Chargers top defense gave up 39 yards on 12 plays before giving way for younger players to get meaningful reps.
The plan for the third and final preseason game is for the Chargers starters to play two series instead of one.
Browse through live action photos of the second preseason game against the San Francisco 49ers at SoFi Stadium!

C/G Jake Slaughter (66) and QB Justin Herbert (10)

QB Justin Herbert (10)

QB Justin Herbert (10)

C/G Jake Slaughter (66) and QB Justin Herbert (10)

QB Justin Herbert (10)

TE Charlie Kolar (88)

TE Charlie Kolar (88)

QB Justin Herbert (10)

P JK Scott (16)

S Genesis Smith (22)

DL Dalvin Tomlinson (94)

DL Teair Tart (93)

DB Deane Leonard (33)

LB Daiyan Henley (0)

OLB Bud Dupree (48)

OLB Bud Dupree (48)

OLB Garmon Randolph (97)

DT Jamaree Caldwell (99) and LB Denzel Perryman (6)

DT Jamaree Caldwell (99) and LB Denzel Perryman (6)

LB Denzel Perryman (6)

LB Denzel Perryman (6) and DL Justin Eboigbe (92)

DL Nick Barrett (91)

DL Nick Barrett (91)

DL Nick Barrett (91)

LB Troy Dye (43)

CB Avery Smith (36)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)

DB Elijah Molden (2)


RB Keaton Michell (34) and QB Trey Lance (5)

WR Brenen Thompson (89)

QB Trey Lance (5)

QB Trey Lance (5)

RB Keaton Michell (34)

RB Keaton Michell (34)

QB Trey Lance (5)

WR KeAndre Lambert-Smith (84)

WR KeAndre Lambert-Smith (84)

RB Keaton Michell (34) and QB Trey Lance (5)

OLB Nadame Tucker (56)

S RJ Mickens (27)

CB Avery Smith (36)

CB Avery Smith (36)

CB Avery Smith (36)

CB Avery Smith (36)

CB Avery Smith (36)

CB Avery Smith (36)

DL TeRah Edwards (96)

QB Trey Lance (5)

TE Oronde Gadsden (86)

RB Keaton Michell (34)

RB Keaton Michell (34)

S Kendall Williamson (40)

S Kendall Williamson (40)

S Kendall Williamson (40)



DL Jahmeer Carter (61)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

S RJ Mickens (27) and CB Rodney Shelley (24)

CB Rodney Shelley (24)

S RJ Mickens (27), S Genesis Smith (22) and CB Rodney Shelley (24)

S RJ Mickens (27)

TE Oronde Gadsden (86)

TE Oronde Gadsden (86)

RB Kimani Vidal (28)

LB Lander Barton (57)

Head Coach Jim Harbaugh

Head Coach Jim Harbaugh

LB Junior Colson (25)

S Genesis Smith (22)


LB Lander Barton (57)

LB Lander Barton (57)

WR KeAndre Lambert-Smith (84)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

P JK Scott (16) and K Cameron Dicker (11)

P JK Scott (16) and K Cameron Dicker (11)

K Cameron Dicker (11) and P JK Scott (16)

K Cameron Dicker (11) and P JK Scott (16)

K Cameron Dicker (11) and P JK Scott (16)

K Cameron Dicker (11) and P JK Scott (16)

K Cameron Dicker (11) and P JK Scott (16)

P JK Scott (16), K Cameron Dicker (11) and TE Johnny Pascuzzi (42)

K Cameron Dicker (11) and LS Peter Bowden (59)

DL Scott Matlock (44), K Cameron Dicker (11) and LS Peter Bowden (59)

LB Lander Barton (57)

LB Junior Colson (25) and CB Avery Smith (36)


RB Jaret Patterson (32)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

CB Eric Rogers (39)

RB Kimani Vidal (28)

WR Devonte Ross (24)

WR Devonte Ross (24)

WR Devonte Ross (24)

QB Trey Lance (5)

QB Trey Lance (5)

DL Scott Matlock (44)

DL Scott Matlock (44)

C/G Jake Slaughter (66)

QB Trey Lance (5)

QB Trey Lance (5)

QB Trey Lance (5)

C Jacob Spomer (60)

DL Terry Webb (64)

S Devin Grant (38)

S Devin Grant (38)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

WR Devonte Ross (24)

LB Marlowe Wax (58)

LB Marlowe Wax (58)

Former Basketball Star Blake Griffin

Former Basketball Star Blake Griffin

OLB Andre Carter (51)

LB Junior Colson (25)

S Kendall Williamson (40)

S Genesis Smith (22)

S Kendall Williamson (40)

WR Devonte Ross (24)

WR Devonte Ross (24)

QB DJ Uiagalelei (7)

RB Amar Johnson (35), QB DJ Uiagalelei (7) and T Travis Burke (77)

QB DJ Uiagalelei (7)

QB DJ Uiagalelei (7)

QB DJ Uiagalelei (7)

WR Derius Davis (12)

TE Oronde Gadsden (86)

TE Oronde Gadsden (86)

RB Amar Johnson (35)

Defensive Coordinator Chris O'Leary

DL Nick Barrett (91)

DL Nick Barrett (91)

OLB Nadame Tucker (56)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Junior Colson (25)

LB Emany Johnson (50), LB Junior Colson (25) and CB Isas Waxter (37)

LB Junior Colson (25), LB Emany Johnson (50) and CB Isas Waxter (37)

CB Isas Waxter (37), LB Emany Johnson (50) and LB Junior Colson (25)

LB Emany Johnson (50), LB Junior Colson (25) and CB Isas Waxter (37)

CB Isas Waxter (37), LB Junior Colson (25) and LB Emany Johnson (50)

CB Isas Waxter (37), LB Junior Colson (25) and LB Emany Johnson (50)

CB Isas Waxter (37), LB Junior Colson (25) and LB Emany Johnson (50)

S Devin Grant (38) and LB Junior Colson (25)

S Devin Grant (38) and LB Junior Colson (25)

S Devin Grant (38) and LB Junior Colson (25)

LB Junior Colson (25) and S Devin Grant (38)

LB Junior Colson (25) and CB Rodney Shelley (24)

LB Junior Colson (25)

LB Junior Colson (25)

Chad Jessop and LB Junior Colson (25)

LB Junior Colson (25), OLB Bud Dupree (48), LB Emany Johnson (50), LB Marlowe Wax (58) and S Tony Jefferson (23)

OLB Bud Dupree (48), LB Junior Colson (25) and LB Emany Johnson (50)

LB Junior Colson (25) and LB Marlowe Wax (58)

CB Nikko Reed (46) and CB Avery Smith (36)

CB Nikko Reed (46) and CB Avery Smith (36)

DL Jahmeer Carter (61), CB Nikko Reed (46), CB Avery Smith (36) and LB Lander Barton (57)

CB Avery Smith (36) and CB Nikko Reed (46)

LB Lander Barton (57) and OLB Garmon Randolph (97)

DL Nick Barrett (91)

S Kendall Williamson (40) and CB Rodney Shelley (24)

CB Rodney Shelley (24)

CB Rodney Shelley (24)

OLB Garmon Randolph (97)

LB Emany Johnson (50)

LB Lander Barton (57) and LB Emany Johnson (50)

LB Emany Johnson (50) and LB Lander Barton (57)

LB Emany Johnson (50) and LB Lander Barton (57)

LB Lander Barton (57) and LB Emany Johnson (50)

LB Lander Barton (57) and LB Emany Johnson (50)

OLB Garmon Randolph (97)


CB Avery Smith (36) and DL Jahmeer Carter (61)

OLB Andre Carter (51), OLB Garmon Randolph (97), DL Terry Webb (64) and CB Avery Smith (36)

CB Avery Smith (36)

DL TeRah Edwards (96)

CB Isas Waxter (37)

CB Isas Waxter (37)

CB Isas Waxter (37)

CB Isas Waxter (37)

RB Greg Desrosiers (31)

RB Greg Desrosiers (31) and LS Peter Bowden (59)

DL Jacobian Guillory (95)

S Myles Purchase (41)

DL Jacobian Guillory (95)

DL Jacobian Guillory (95)

S Devin Grant (38)

S Devin Grant (38)

S Devin Grant (38)

S Devin Grant (38)

S Devin Grant (38)

S Devin Grant (38)

S Devin Grant (38) and S Derwin James Jr. (3)

C Josh Kaltenberger (68) and T Laekin Vakalahi (78)

RB Greg Desrosiers (31)

QB DJ Uiagalelei (7) and TE Johnny Pascuzzi (42)

QB DJ Uiagalelei (7) and TE Johnny Pascuzzi (42)

TE Johnny Pascuzzi (42)

TE Johnny Pascuzzi (42)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36)

TE Jerand Bradley (36) and RB Greg Desrosiers (31)

TE Jerand Bradley (36) and RB Greg Desrosiers (31)

G Alex Harkey (73) and TE Jerand Bradley (36)

TE Jerand Bradley (36) and G Logan Taylor (65)

G Alex Harkey (73), TE Jerand Bradley (36) and G Logan Taylor (65)

TE Jerand Bradley (36)

QB DJ Uiagalelei (7)

TE Evan Svoboda (49)

TE Evan Svoboda (49)

WR Devonte Ross (24) and TE Evan Svoboda (49)

C Josh Kaltenberger (68) and TE Evan Svoboda (49)

TE Evan Svoboda (49) and C Josh Kaltenberger (68)

C Josh Kaltenberger (68) and TE Evan Svoboda (49)

TE Evan Svoboda (49) and WR JaQuae Jackson (82)

TE Evan Svoboda (49) and WR JaQuae Jackson (82)

TE Evan Svoboda (49) and G Logan Taylor (65)

TE Evan Svoboda (49) and G Logan Taylor (65)

C Jacob Spomer (60), TE Evan Svoboda (49) and G Alex Harkey (73)

RB Greg Desrosiers (31) and TE Evan Svoboda (49)

C/G Jake Slaughter (66)
4. Hurt by penalties
The Chargers offense put up roughly half the amount they did a week ago as the unit tallied just 229 total yards against the 49ers.
Some of that had to do with untimely penalties that erased some explosive plays from the offense.
"Some of the better plays were called back for illegal formation," Harbaugh said. "We had two guys in motion at times.
"Just sloppy pre-snap, post-snap," Harbaugh added. "It's hard to evaluate the quarterbacks with those kind of errors taking place."
Early in the second quarter, Lance hit Keaton Mitchell for a 21-yard gain but it was negated by an illegal formation infraction.
An 18-yard pass from Lance to Oronde Gadsden was later wiped out by an illegal shift while a 5-yard Lance run was also called back by an illegal formation call.
A Kimani Vidal run was later called back by an illegal shift.
5. Miscues on special teams
It wasn't a great night for the Bolts on special teams.
Although JK Scott and the punting unit began the night with three punts downed inside the 20-yard line, the coverage broke down late in the second quarter as they allowed an 83-yard return for a score.
While it appeared punter JK Scott had a chance to make the tackle, Harbaugh said he needed to make a better effort.
"The punt was short and in the middle and then we got outflanked," Harbaugh said.
"He's got to have a plan, when he's in that position, to make a tackle," Harbaugh added of Scott. "Something we need to work on, coach up."
Cameron Dicker was also a bit off as he missed an extra point for the second straight game.
And the kickoff return unit had a miscue when Devonte Ross coughed the ball up on a return that allowed the 49ers to start at the Chargers 20-yard line.
San Francisco scored a touchdown two plays later as the Bolts fell behind 41-9.











