The San Francisco 49ers head back home to Levi's Stadium to take on the Carolina Panthers on ESPN's Monday Night Football. This matchup marks the 24th all-time meeting between the two teams, with the Panthers leading the series 13–10. The 49ers host the Panthers for the first time since 2019 and are aiming for their third consecutive victory against Carolina.
Previous game
San Francisco comes off a 41–22 road win over the Arizona Cardinals. The offense was led by QB Brock Purdy, who completed 19 of 26 passes for 200 yards and three touchdowns, posting a passer rating of 133.5. TE George Kittle hauled in six receptions for 67 yards and a season-high two touchdowns, while RB Christian McCaffrey recorded 13 carries for 81 yards and two rushing touchdowns, in addition to five receptions for 40 yards and a receiving touchdown.
Defensively, the 49ers held the Cardinals to just 36 total rushing yards and forced three takeaways. DB Deommodore Lenoir led the unit with a season-high seven tackles, two passes defensed, and one interception of Cardinals QB Jacoby Brissett. S Malik Mustapha added four tackles and one interception, while CB Upton Stout recorded five tackles and a forced fumble, which DL Keion White recovered.
Below is everything you need to know to follow the upcoming game.
When does the game start?
Monday, November 24 at 5:15 p.m. PT
Where is the game being played?
Levi's Stadium in Santa Clara, California
Who are the head coaches?
49ers: Kyle Shanahan
Panthers: Dave Canales
Betting Odds
As of November 19, the 49ers are favored by seven points in this game, with an over/under set at 49 points, per BetMGM.
What channel is the game on?
Network: ESPN
Play-By-Play: Joe Buck
Color Analyst: Troy Aikman
Sideline Reporter: Lisa Salters
Sideline Reporter: Laura Rutledge
What areas will receive the broadcast?
The game will be nationally broadcast.
Where can I stream the game?
You can watch the matchup live on Watch ESPN, the ESPN app, or via NFL+.
Where can I listen to the radio broadcast?
49ers Radio
Bay Area fans can listen on KGO 810 AM and The Bone 107.7 FM, where Justin Allegri and Tim Ryan will call the game.
Jesús Zárate and Carlos Yustis will call the game in Spanish. Fans can listen at 49ers.com/esp.
Panthers Radio
Charlotte area fans can listen on WRFX 99.7 FM, where Anish Shroff, Luke Kuechly, and Jake Delhomme will call the game.
National Radio
Fans can listen to the game on Westwood One Sports, where Ryan Radtke and Ryan Fitzpatrick will call the game.
Streaming
NFL+ subscribers can listen to the game through that service.
Game discussion
Fans can discuss the game within our Niner Talk forum.
How has this series played out historically?
Matchups: 23
Series Record: Panthers lead series 13-10
49ers Home Record vs. Panthers: Panthers lead series 7-4
49ers Away Record vs. Panthers: Series is tied 6-6
First Meeting: 11/5/95, Panthers win 13-7, at SF
Last Meeting: 10/9/22, 49ers win 37-15, at Car.
Current Streak: Won 2
Longest 49ers Win Streak: 4 (9/29/97 – 12/6/98)
Longest Panthers Win Streak: 4 (10/17/99 – 10/22/00)
Most 49ers Points: 51 (10/27/19): 49ers win 51-13, at SF
Most Panthers Points: 46 (9/18/16): Panthers win 46-27, at Car.
49ers Shutouts: None
Panthers Shutouts: None
49ers Notes
- QB Brock Purdy completed 19 of 26 attempts (73.1 pct.) for 200 yards and 3 TDs in Week 11. Surpassed Patrick Mahomes (11 games) and Deshaun Watson (11) for the 2nd-most games with a passer rating of 125-or-higher (min. 15 att. in each game) by a player in his first four seasons in NFL history. Aims for his 6th in a row with 200+ yards and 2+ TDs. Aims for his 3rd in a row with 300+ passing yards at home.
- RB Christian McCaffrey had 121 scrimmage yards (81 rush, 40 rec.) and 3 scrimmage TDs (2 rush, 1 rec.) in Week 11. Has 6 rush TDs and 5 rec. TDs this season, becoming the first player in NFL history to record 5+ rush and 5+ rec. TDs in four seasons, surpassing Hall of Famer Marshall Faulk (3 seasons). Became the 5th player since 2000 with 2+ rush TDs and 1+ rec. TD in four career games. Ranks 1st in 2025 with 1,439 scrimmage yards.
- WR Jauan Jennings had 4 catches for 54 yards in Week 11. Aims for his 6th in a row with 4+ catches. Aims for his 5th in a row with 40+ rec. yards. Has a rec. TD in 2 of his past 3 games.
- TE George Kittle had 6 catches for 67 yards and 2 TDs in Week 11. Became the 5th TE in NFL history with 7,500+ rec. yards and 50 rec. TDs in a player's first 9 seasons. Aims for his 5th in a row with 4+ catches. Has a rec. TD in 3 of his past 4 games.
- LB Curtis Robinson led the team and had a career-high 11 tackles in Week 11. Has 5+ tackles in 2 of his past 3 road games.
- LB Dee Winters had 10 tackles and a TFL in Week 11. Aims for his 5th in a row with 5+ tackles. Aims for his 3rd in a row with a TFL.
- DB Deommodore Lenoir had 7 tackles, 2 PDs, and INT return yards in Week 11. Had 8 tackles in the last meeting.
- S Ji'Ayir Brown had 7 tackles in Week 11. Has 5+ tackles in 4 of his past 5 games. Has a PD in 2 of his past 3 games.
Panthers Notes
- The Panthers last week became the first team since San Francisco in Week 10 of the 2024 season to have five players with 50+ receiving yards in the same game.
- QB Bryce Young passed for a franchise-record 448 yards, 3 TDs, and a 123.2 passer rating in Week 11. Became the 5th QB under age 25 with 30+ completions, 425+ pass yards, 3+ TD passes, and 0 INTs in a single game in NFL history. Has a pass TD in 9 of his past 10 road games.
- RB Rico Dowdle had 100 scrimmage yards (55 rec., 45 rush) in Week 11. Ranks 4th with 833 rush yards in 2025. Is one of four NFC RBs with an active streak of 50 scrimmage yards in 7+ consecutive games. Has a rush TD in 2 of his past 3 games.
- WR Tetairoa McMillan had 8 catches for 130 yards and 2 TDs in Week 11, becoming the 6th rookie since 2000 with 8+ catches, 130+ yards, and 2 TDs in a game. Joined Ja'Marr Chase, Malik Nabers, Puka Nacua, and Chris Olave as the only rookies in the last five seasons to record 50+ catches and 700+ yards in their first 11 games. Ranks 1st among rookies and 5th in the NFC with 748 receiving yards.
- WR Xavier Legette had 4 catches for 83 yards and a TD in Week 11. Has 80+ yards and a TD in 2 of his past 3 road games.
- LB Christian Rozeboom had 10 tackles and a TFL last week. Aims for his 3rd in a row with 10+ tackles and a TFL on the road. Has 10+ tackles and a TFL in 3 of his past 4 games.
- CB Mike Jackson had 2 tackles and a PD in Week 11. Tied for 4th in 2025 with 11 PD. Has a PD in 4 of his past 5 games.
- CB Corey Thornton had 5 tackles, 2 PD, and a FF in Week 11 and is one of three NFC DBs to record 5+ tackles, 2 PD, and a FF in a single game this season.
- S Tre'Von Moehrig had a team-high 11 tackles in Week 11 and is one of three DBs with two games of 11+ tackles in 2025. Has 5+ tackles in 7 of his past 8 road games. Has a TFL in 2 of his past 3 road games.