49ers vs Cleveland Browns Match Player Stats

49ers vs Cleveland Browns Match Player Stats

The 49ers vs cleveland browns match player stats reveal how the San Francisco 49ers secured a 26-8 victory over the Cleveland Browns on November 30, 2025, at Huntington Bank Field in Cleveland. The Week 13 NFL regular-season matchup featured strong defensive performances, important contributions from the running game, and costly turnovers that prevented Cleveland from building on its second-quarter lead.

San Francisco entered the contest with a 9-4 record, while Cleveland was looking to improve its 3-8 season record. The Browns briefly moved ahead 8-7 after Shedeur Sanders connected with Harold Fannin Jr. for a touchdown and Quinshon Judkins completed the two-point conversion. However, the 49ers responded with a field goal before halftime and controlled the scoring after the break.

Brock Purdy contributed through the air and on the ground, Christian McCaffrey scored a rushing touchdown, and Jauan Jennings added a receiving touchdown. San Francisco’s defense also played an important role by creating pressure and taking advantage of Cleveland’s ball-security problems.

The final result was a 26-8 victory for San Francisco, improving the 49ers to 9-4 and dropping the Browns to 3-9. This breakdown examines the quarterback numbers, rushing production, receiving performances, defensive contributions, turnovers, and the statistics that explain the outcome.

Table of Contents

49ers vs Cleveland Browns Match Overview

The November 30 meeting was an important regular-season contest for both teams. San Francisco wanted to maintain its winning momentum, while Cleveland needed a strong home performance to improve its position.

The final score showed a comfortable 18-point victory for San Francisco, but the game included a competitive period in the first half. Cleveland briefly took the lead before the 49ers regained control.

Match Detail Information
Match San Francisco 49ers vs Cleveland Browns
Sport NFL
Competition 2025 NFL Regular Season
Week Week 13
Date November 30, 2025
Venue Huntington Bank Field
Final Score 49ers 26, Browns 8
Winning Team San Francisco 49ers
Losing Team Cleveland Browns
49ers Record 9-4
Browns Record 3-9
Game Status Final
ESPN Game ID 401772785

San Francisco won through a combination of efficient third-down execution, defensive pressure, and better protection of the football. Cleveland produced more rushing yards and slightly more total net offensive yards, but those advantages did not translate into enough points.

That contrast is central to understanding this game. Total yardage alone does not explain a football result. Field position, turnovers, red-zone execution, and the ability to finish drives are equally important.

Quarter-by-Quarter Score Breakdown

The scoring pattern explains how the game changed from a competitive first half into a comfortable San Francisco victory.

Quarter San Francisco 49ers Cleveland Browns
First Quarter 7 0
Second Quarter 3 8
Third Quarter 7 0
Fourth Quarter 9 0
Final Score 26 8

San Francisco scored in three different ways during the game, combining two rushing touchdowns, one passing touchdown, and two field goals.

Cleveland’s only scoring came in the second quarter. The Browns were unable to add points during the second half, allowing the 49ers to extend their advantage without facing another scoring response.

First Quarter: McCaffrey Gives San Francisco the Lead

The 49ers started the game with a successful offensive possession. Christian McCaffrey finished the drive with a one-yard rushing touchdown, giving San Francisco a 7-0 advantage.

Cleveland attempted to respond with its running game, using Quinshon Judkins to move the football. However, the 49ers defense prevented the Browns from converting their early opportunities into points.

San Francisco carried its seven-point advantage into the second quarter.

Second Quarter: Cleveland Briefly Moves Ahead

The Browns produced their strongest scoring period in the second quarter.

Shedeur Sanders completed a 34-yard touchdown pass to Harold Fannin Jr. With the extra point not being the scoring method used, Cleveland chose a two-point conversion. Judkins successfully ran the ball into the end zone, putting the Browns ahead 8-7.

San Francisco answered before halftime. Matt Gay converted a 25-yard field goal with no time remaining in the second quarter.

That kick restored the 49ers’ lead at 10-8.

Third Quarter: Purdy Extends the Advantage

The third quarter belonged to San Francisco.

Brock Purdy used his mobility to score a two-yard rushing touchdown. Matt Gay added the extra point, increasing the lead to 17-8.

Cleveland’s offense struggled to create a response. The Browns could move the ball in certain situations, but they could not complete a scoring drive.

Fourth Quarter: San Francisco Secures the Win

San Francisco added nine points in the final quarter.

Jauan Jennings caught a seven-yard touchdown pass from Purdy. The 49ers attempted a two-point conversion but did not convert.

Matt Gay later added a 31-yard field goal to complete the scoring.

The Browns failed to score in the fourth quarter, and San Francisco finished with a convincing 26-8 road victory.

San Francisco 49ers Passing Stats

The San Francisco passing game was led by Brock Purdy, who completed 16 of 29 attempts for 168 yards and one touchdown. He did not throw an interception.

Purdy’s performance was not built around a high completion percentage or explosive passing volume. Instead, he managed the offense, avoided major mistakes, and contributed an important rushing touchdown.

49ers Quarterback Statistics

Player CMP ATT Passing Yards TD INT Passer Rating
Brock Purdy 16 29 168 1 0 83.7
Christian McCaffrey 0 1 0 0 0 39.6
Team Total 16 30 161 net 1 0 81.0

Note: The 161 team passing yards represent net passing yards after sack losses. The individual passing figures show gross passing yards. Purdy lost seven yards on one sack, which explains the difference.

Brock Purdy’s Performance

Purdy completed 55.2% of his passes, recording 168 passing yards and a touchdown. His performance included several important contributions:

  • 16 completed passes.
  • 29 passing attempts.
  • 168 passing yards.
  • One passing touchdown.
  • Zero interceptions.
  • One sack for seven yards.
  • 78.1 QBR.
  • 83.7 passer rating.

His biggest contribution came from maintaining control of the offense when Cleveland attempted to create defensive pressure.

Purdy also demonstrated his ability to make plays outside the passing game. His two rushing attempts produced four yards, including a two-yard touchdown.

That rushing score was particularly important because it extended San Francisco’s lead to nine points in the third quarter.

Purdy did not need to throw for 300 yards to influence the outcome. His ability to avoid interceptions and contribute a rushing score helped the 49ers maintain control.

Christian McCaffrey’s Passing Attempt

McCaffrey recorded one passing attempt, which was incomplete. He finished with zero passing yards and no passing touchdowns.

This was not a significant part of San Francisco’s offensive production, but it illustrates the occasional use of running backs in unconventional offensive situations.

His primary contribution came through rushing and receiving rather than passing.

Cleveland Browns Passing Stats

Shedeur Sanders led the Cleveland passing attack. He completed 16 of 25 attempts for 149 yards and one touchdown.

Although Sanders avoided interceptions, the Browns struggled to turn his passing production into consistent scoring opportunities.

Dillon Gabriel also recorded one completed pass for zero yards.

Browns Quarterback Statistics

Player CMP ATT Passing Yards TD INT Passer Rating
Shedeur Sanders 16 25 149 1 0 93.6
Dillon Gabriel 1 1 0 0 0 79.2
Team Total 17 26 115 net 1 0 93.3

The Browns’ 115 net passing yards account for 34 yards lost on three sacks. Their gross passing production was 149 yards.

Shedeur Sanders’ Performance

Sanders completed 64% of his passes, producing 149 yards and one touchdown.

His most important play was the 34-yard touchdown connection with Harold Fannin Jr. in the second quarter.

His individual statistics included:

  • 16 completions.
  • 25 attempts.
  • 149 passing yards.
  • One passing touchdown.
  • Zero interceptions.
  • Three sacks for 34 yards.
  • 16.3 QBR.
  • 93.6 passer rating.

Sanders showed that he could make an important downfield connection against San Francisco’s defense. However, the offense lacked the consistency needed to sustain scoring drives.

The three sacks were particularly damaging. They cost Cleveland 34 yards and made it more difficult to maintain favorable down-and-distance situations.

His passer rating was higher than Purdy’s, but that did not mean Cleveland controlled the game. Quarterback ratings measure individual passing performance, not the complete impact of turnovers, rushing production, defensive execution, and special teams.

Dillon Gabriel’s Limited Contribution

Gabriel completed his only passing attempt for zero yards.

His appearance was limited, so the available statistics do not provide enough evidence for a detailed evaluation of his performance.

Sanders handled the majority of Cleveland’s quarterback responsibilities.

49ers vs Cleveland Browns Rushing Stats

The rushing comparison produced one of the more interesting statistical differences in the game.

Cleveland actually finished with more rushing yards than San Francisco. The Browns recorded 138 yards on 31 attempts, averaging 4.5 yards per carry.

San Francisco produced 91 yards on 33 attempts, averaging 2.8 yards per carry.

Despite Cleveland’s advantage in rushing production, the 49ers were more effective at converting their offensive opportunities into touchdowns.

San Francisco 49ers Rushing Statistics

Player Attempts Yards Average TD Long
Christian McCaffrey 20 53 2.7 1 7
Brian Robinson Jr. 8 26 3.3 0 9
Demarcus Robinson 1 6 6.0 0 6
Brock Purdy 2 4 2.0 1 2
Mac Jones 2 2 1.0 0 3
Team Total 33 91 2.8 2 9

Christian McCaffrey Leads the 49ers

McCaffrey was San Francisco’s leading rusher, finishing with 53 yards on 20 carries and one touchdown.

His average of 2.7 yards per attempt was not especially high. Cleveland’s defense limited his opportunities for explosive runs and prevented him from consistently breaking into open space.

However, McCaffrey remained important because of his ability to contribute in multiple offensive situations.

He recorded:

  • 20 rushing attempts.
  • 53 rushing yards.
  • 2.7 yards per carry.
  • One rushing touchdown.
  • Four receptions.
  • 21 receiving yards.

His total offensive production was 74 yards from scrimmage.

McCaffrey’s first-quarter touchdown established San Francisco’s early advantage. That score gave the 49ers a foundation they could build on throughout the contest.

His receiving contribution also gave Purdy another option when the Browns concentrated on stopping the running game.

Brian Robinson Jr. Adds Rushing Support

Brian Robinson Jr. recorded eight carries for 26 yards.

His average of 3.3 yards per carry provided San Francisco with another rushing option. Although he did not score, his involvement helped distribute the workload.

Using multiple running backs can help an offense manage physical defensive pressure and avoid relying on one player for every rushing opportunity.

Brock Purdy’s Rushing Touchdown

Purdy’s rushing statistics were modest, but his touchdown was one of the most important plays of the game.

He finished with two carries for four yards and a touchdown.

His two-yard score in the third quarter increased the San Francisco lead to 17-8. Cleveland never recovered from that scoring difference.

Cleveland Browns Rushing Statistics

Player Attempts Yards Average TD Long
Quinshon Judkins 23 91 4.0 0 17
Dylan Sampson 4 23 5.8 0 9
Malachi Corley 1 9 9.0 0 9
Isaiah Bond 1 9 9.0 0 9
Shedeur Sanders 1 6 6.0 0 6
Harold Fannin Jr. 1 0 0.0 0 0
Team Total 31 138 4.5 0 17

Quinshon Judkins Delivers Cleveland’s Best Rushing Performance

Judkins was Cleveland’s leading rusher and one of the most productive offensive players in the contest.

He recorded 91 yards on 23 attempts, averaging four yards per carry.

His statistics included:

  • 23 rushing attempts.
  • 91 rushing yards.
  • Four yards per carry.
  • 17-yard longest run.
  • Zero rushing touchdowns.
  • Three receptions for 18 yards.

Judkins was able to produce consistent rushing yardage, but his performance did not translate into a rushing touchdown.

That was a major difference between the two teams.

San Francisco recorded two rushing touchdowns despite producing fewer rushing yards. Cleveland generated more ground production but failed to finish with a rushing score.

Dylan Sampson Provides Additional Production

Sampson finished with 23 yards on four carries, averaging 5.8 yards per attempt.

His average was higher than Judkins’ figure, although his workload was much smaller.

He offered Cleveland another useful option in the running game and demonstrated that the Browns could generate positive yardage through multiple players.

Rushing Comparison

Category 49ers Browns
Rushing Attempts 33 31
Rushing Yards 91 138
Average per Carry 2.8 4.5
Rushing Touchdowns 2 0
Longest Run 9 yards 17 yards

The Browns won the statistical rushing battle, but San Francisco won the more important scoring battle.

49ers vs Cleveland Browns Receiving Stats

The receiving statistics show how both offenses distributed the football.

San Francisco relied on George Kittle, Jauan Jennings, and Christian McCaffrey. Cleveland received its biggest contribution from Harold Fannin Jr., while Jerry Jeudy and several other players provided additional targets.

San Francisco 49ers Receiving Statistics

Player Receptions Yards Average TD Long
George Kittle 4 67 16.8 0 33
Jauan Jennings 5 39 9.8 1 13
Kyle Juszczyk 2 27 13.5 0 23
Christian McCaffrey 4 21 5.3 0 12
Ricky Pearsall 2 14 7.0 0 13
Demarcus Robinson 0 0 0 0 0
Kendrick Bourne 0 0 0 0 0
Luke Farrell 0 0 0 0 0
Team Total 16 168 10.5 1 33

George Kittle Leads San Francisco in Receiving Yards

Kittle was San Francisco’s leading receiver with 67 yards on four catches.

His average of 16.8 yards per reception showed his ability to create meaningful gains when Purdy targeted him.

His longest reception covered 33 yards.

Kittle did not score a touchdown, but his receiving production helped San Francisco move the football and create opportunities for other offensive players.

His performance also demonstrated why tight ends are important in modern NFL offenses. They can contribute as intermediate receivers, create mismatches against linebackers, and provide another passing option when wide receivers face tight coverage.

Jauan Jennings Scores the Receiving Touchdown

Jennings led the 49ers in receptions, recording five catches for 39 yards and one touchdown.

His seven-yard touchdown reception from Purdy in the fourth quarter helped San Francisco increase its advantage to 23-8.

Although Kittle recorded more receiving yards, Jennings delivered the most important receiving play in terms of scoring.

The distinction between yardage production and scoring production is important when analyzing individual performances.

Kyle Juszczyk Contributes as a Receiver

Juszczyk finished with two receptions for 27 yards.

His longest reception covered 23 yards, making him an effective additional option in the passing game.

His contribution was particularly useful because San Francisco did not rely exclusively on its primary receivers.

Christian McCaffrey Adds Receiving Production

McCaffrey recorded four catches for 21 yards.

His receiving involvement complemented his 53 rushing yards and gave him 74 yards from scrimmage.

This type of versatility makes McCaffrey valuable even when the opposing defense limits his rushing efficiency.

Cleveland Browns Receiving Statistics

Player Receptions Yards Average TD Long
Harold Fannin Jr. 3 43 14.3 1 34
Jerry Jeudy 3 26 8.7 0 11
Gage Larvadain 2 23 11.5 0 13
Isaiah Bond 1 18 18.0 0 18
Quinshon Judkins 3 18 6.0 0 13
Jerome Ford 3 17 5.7 0 9
David Njoku 2 4 2.0 0 4
Cedric Tillman 0 0 0 0 0
Team Total 17 149 8.8 1 34

Harold Fannin Jr. Produces Cleveland’s Touchdown

Fannin was Cleveland’s leading receiver in the supplied receiving statistics.

He recorded 43 yards and one touchdown, including a 34-yard scoring reception from Sanders.

His touchdown was particularly important because it temporarily gave Cleveland an 8-7 lead.

Fannin demonstrated his ability to create separation and finish a passing opportunity in the end zone.

However, Cleveland struggled to build on that play. The Browns did not score again after the second quarter.

Jerry Jeudy Provides a Reliable Target

Jeudy recorded three receptions for 26 yards.

His longest catch covered 11 yards.

Although he did not produce a touchdown, he offered Sanders another passing option and helped Cleveland distribute the football.

Gage Larvadain and Isaiah Bond

Larvadain finished with two receptions for 23 yards, while Bond recorded one catch for 18 yards.

Bond averaged 18 yards per reception, although his limited number of catches makes it important not to overstate his overall impact.

Larvadain’s receiving contribution was accompanied by a difficult performance in the return game and ball security, which became significant factors in the final result.

Receiving Comparison

Category 49ers Browns
Receptions 16 17
Receiving Yards 168 149
Average per Reception 10.5 8.8
Receiving Touchdowns 1 1
Longest Reception 33 yards 34 yards

San Francisco averaged more yards per reception, while Cleveland recorded one additional catch.

The 49ers also benefited from Kittle’s explosive receiving production and Jennings’ touchdown contribution.

Defensive Player Stats: 49ers vs Browns

Defense was one of the biggest factors behind San Francisco’s victory.

The 49ers recorded three sacks, six quarterback hits, and five tackles for loss. Cleveland managed one sack and seven quarterback hits.

Both defenses produced pressure, but San Francisco was more successful at turning defensive opportunities into important game-changing plays.

San Francisco 49ers Defensive Statistics

Player Total Tackles Solo Tackles Sacks TFL QB Hits
Clelin Ferrell 9 6 2 2 2
Upton Stout 7 5 0 1 0
Malik Mustapha 7 5 0 1 0
Curtis Robinson 6 3 0 0 0
Dee Winters 6 3 0 0 0
Ji’Ayir Brown 5 4 0 0 0
Deommodore Lenoir 4 1 0 0 0
Jordan Elliott 4 0 0 0 0
Keion White 3 3 1 1 2
Renardo Green 3 3 0 0 0
Jason Pinnock 2 2 0 0 0
Bryce Huff 2 1 0 0 1
C.J. West 2 1 0 0 0
Nick Martin 1 1 0 0 0
Luke Gifford 1 0 0 0 0
Kalia Davis 1 0 0 0 0
Robert Beal Jr. 1 0 0 0 0
Isaac Guerendo 1 0 0 0 0
Alfred Collins 1 0 0 0 0
Jalen Graham 1 0 0 0 0
Darrell Luter Jr. 1 0 0 0 0
Marques Sigle 1 0 0 0 0
Team Total 69 38 3 5 6

Clelin Ferrell Leads the 49ers Defense

Ferrell delivered one of the strongest defensive performances of the game.

He finished with nine total tackles, six solo tackles, and two sacks.

His additional defensive contributions included:

  • Two tackles for loss.
  • Two quarterback hits.
  • Six solo tackles.
  • Nine total tackles.

His ability to pressure Sanders was especially valuable because Cleveland needed to maintain passing opportunities after falling behind.

Ferrell’s two sacks represented a significant portion of San Francisco’s total quarterback pressure.

Keion White Adds Another Sack

White recorded three tackles and one sack.

He also produced two quarterback hits and one tackle for loss.

His pressure complemented Ferrell’s performance and helped prevent Sanders from operating comfortably in the pocket.

When multiple defensive players consistently create pressure, an offense has fewer opportunities to develop longer passing plays.

Malik Mustapha and Upton Stout Provide Defensive Support

Mustapha and Stout each recorded seven total tackles.

Mustapha added one pass defended and one tackle for loss, while Stout also contributed one tackle for loss.

Their tackling production helped San Francisco limit Cleveland’s ability to turn short offensive gains into larger plays.

Cleveland Browns Defensive Statistics

Player Total Tackles Solo Tackles Sacks TFL QB Hits
Carson Schwesinger 10 5 0 1 1
Ronnie Hickman 8 4 0 0 0
Devin Bush 7 1 0 0 0
Tyson Campbell 6 3 0 0 0
Myles Garrett 5 2 1 2 3
Grant Delpit 5 2 0 0 0
Shelby Harris 4 3 0 1 0
Mason Graham 4 3 0 0 1
Mohamoud Diabate 4 1 0 0 0
Rayshawn Jenkins 4 0 0 0 0
Jerome Baker 2 1 0 0 0
Blake Whiteheart 2 1 0 0 0
Myles Harden 2 1 0 0 0
Cameron Thomas 2 0 0 0 0
Denzel Ward 1 1 0 0 0
Maliek Collins 1 0 0 0 1
Sam Kamara 1 0 0 0 0
Isaiah McGuire 1 0 0 0 0
Christopher Edmonds 1 0 0 0 0
Mike Hall Jr. 1 0 0 0 0
Donovan McMillon 1 0 0 0 0
Easton Mascarenas-Arnold 1 0 0 0 0
Team Total 73 28 1 4 7

Carson Schwesinger Leads Cleveland in Tackles

Schwesinger finished with 10 total tackles, making him Cleveland’s leading tackler.

He also recorded five solo tackles, one tackle for loss, and one quarterback hit.

His performance demonstrated consistent defensive involvement throughout the game.

Although Cleveland’s defense recorded more total tackles than San Francisco, tackle totals do not automatically indicate defensive dominance.

The number of defensive snaps, offensive possession, and the location of tackles all influence the value of individual defensive statistics.

Myles Garrett Remains a Major Defensive Threat

Garrett finished with five tackles, one sack, two tackles for loss, and three quarterback hits.

His performance showed why he remained an important part of Cleveland’s defensive structure.

He was able to pressure Purdy and create difficult situations for the 49ers offensive line.

However, San Francisco managed to limit the overall impact of Cleveland’s pass rush. Garrett’s individual production did not translate into enough defensive stops to change the outcome.

Defensive Comparison

Defensive Category 49ers Browns
Total Tackles 69 73
Solo Tackles 38 28
Sacks 3 1
Tackles for Loss 5 4
Passes Defended 1 3
Quarterback Hits 6 7
Defensive Touchdowns 0 0

The Browns recorded more total tackles and quarterback hits, but San Francisco finished with three sacks compared with Cleveland’s one.

The 49ers also recorded more solo tackles, indicating a higher number of individual unassisted stops in the supplied statistics.

Turnovers and Fumble Statistics

Turnovers were among the most important factors in this matchup.

San Francisco protected the football and finished without a lost fumble or interception. Cleveland lost two fumbles, creating additional opportunities for the 49ers.

San Francisco Fumble Statistics

Player Fumbles Lost Recovered
Luke Gifford 0 0 1
Darrell Luter Jr. 0 0 1
Team Total 0 0 2

Cleveland Fumble Statistics

Player Fumbles Lost Recovered
Gage Larvadain 3 1 2
Harold Fannin Jr. 1 1 0
Team Total 4 2 2

Why Cleveland’s Turnovers Mattered

Cleveland’s two lost fumbles were particularly costly.

Gage Larvadain lost possession during a punt-return situation, while Harold Fannin Jr. also lost a fumble.

These mistakes gave San Francisco important field-position opportunities and contributed to the Browns’ inability to maintain offensive momentum.

A team can produce positive rushing and passing statistics but still lose when it repeatedly gives the opposition additional possessions.

This was a major difference between the two teams.

Interception Statistics

Neither team recorded an interception.

Team Interceptions
San Francisco 49ers 0
Cleveland Browns 0

Both quarterbacks avoided interceptions, but Cleveland’s ball-security problems came through fumbles rather than passing mistakes.

This distinction matters when evaluating the overall quarterback performance. Sanders did not throw an interception, yet the Browns still finished with two lost fumbles.

Special Teams Player Statistics

Special teams played an important supporting role in the final result.

San Francisco received productive punt-return contributions from Skyy Moore, while Matt Gay converted both field-goal attempts.

Cleveland’s punter, Corey Bojorquez, also produced a strong average distance, but the Browns struggled to turn special-teams situations into favorable offensive opportunities.

49ers Kick Returns

Player Returns Yards Average Long TD
Skyy Moore 1 24 24.0 24 0

Browns Kick Returns

Player Returns Yards Average Long TD
Malachi Corley 4 73 18.3 26 0

Corley recorded 73 kick-return yards on four attempts.

His average of 18.3 yards per return provided Cleveland with some field-position support, although it did not produce a touchdown.

Punt Return Statistics

Team Player Returns Yards Average Long
49ers Skyy Moore 3 69 23.0 66
Browns Gage Larvadain 3 3 1.0 3

Moore’s 66-yard longest punt return was one of San Francisco’s most valuable special-teams contributions.

His three returns produced 69 yards, averaging 23 yards per attempt.

In contrast, Cleveland recorded only three punt-return yards.

This was a major difference in field-position production.

Kicking Statistics

Player Team Field Goals FG Accuracy Extra Points Total Points
Matt Gay 49ers 2/2 100% 2/2 8
Browns Kicking Unit Browns No recorded attempts N/A No recorded attempts 0

Matt Gay finished with eight points.

He converted field goals from 25 and 31 yards and successfully made both extra-point attempts.

His performance was important because San Francisco needed to turn its offensive possessions into points rather than relying exclusively on touchdowns.

Punting Statistics

Player Team Punts Yards Average Long Inside 20
Thomas Morstead 49ers 5 178 35.6 42 3
Corey Bojorquez Browns 4 178 44.5 49 0

Bojorquez averaged 44.5 yards per punt, compared with Morstead’s 35.6.

However, Morstead placed three punts inside the 20-yard line, while Bojorquez recorded none.

This illustrates why average punting distance should not be the only measure of punter performance. Placement and the resulting field position are also important.

Complete Team Statistics Comparison

The team statistics provide a broader picture of how the 49ers won despite Cleveland producing more rushing yards and slightly more total net yards.

Team Statistic San Francisco Cleveland
Final Score 26 8
Total Net Yards 252 253
Total Offensive Plays 64 60
Net Passing Yards 161 115
Gross Passing Yards 168 149
Rushing Yards 91 138
Rushing Attempts 33 31
Passing Attempts 30 26
First Downs 19 15
Third-Down Conversions 11/17 3/11
Fourth-Down Conversions 0/0 0/4
Sacks Allowed 1 3
Turnovers Lost 0 2
Total Penalties 3 4
Penalty Yards 11 25
Time of Possession 30:10 29:50

Third-Down Efficiency Made a Major Difference

San Francisco converted 11 of 17 third-down attempts, giving the team a conversion rate of approximately 64.7%.

Cleveland converted only three of 11 third-down attempts, or approximately 27.3%.

This difference had a direct effect on the game’s flow.

Successful third-down conversions allow offenses to maintain possession and continue drives. They also give defenses fewer opportunities to return to the field.

The 49ers’ ability to extend possessions helped them control important periods of the contest.

Cleveland Struggled on Fourth Down

The Browns failed on all four fourth-down attempts.

These unsuccessful attempts were costly because they ended offensive possessions without producing points.

San Francisco did not need to attempt a fourth-down conversion.

This was another area where Cleveland struggled to capitalize on its opportunities.

Total Yardage Did Not Decide the Winner

One of the most interesting details is that Cleveland recorded 253 total net yards, while San Francisco finished with 252.

Despite producing one fewer total yard, the 49ers won by 18 points.

The explanation becomes clearer when the other numbers are considered:

  • San Francisco recorded two more touchdowns than Cleveland.
  • The 49ers lost no turnovers.
  • Cleveland lost two fumbles.
  • San Francisco converted 11 third downs.
  • Cleveland converted only three third downs.
  • The 49ers scored 19 second-half points.
  • Cleveland did not score after halftime.

These statistics demonstrate why offensive yardage alone cannot determine which team played better.

Five Biggest Factors Behind the 49ers Victory

Several individual performances and team-level advantages explain the final result.

1. San Francisco Protected the Football

The 49ers did not lose a fumble or throw an interception.

Cleveland lost two fumbles, giving San Francisco additional opportunities.

Ball security was one of the clearest differences between the teams.

2. Brock Purdy Contributed Two Touchdowns

Purdy produced one passing touchdown and one rushing touchdown.

His overall passing production was moderate, but he contributed directly to two scoring plays.

That versatility helped San Francisco maintain its advantage.

3. Christian McCaffrey Scored Early

McCaffrey’s first-quarter rushing touchdown gave San Francisco an early lead.

The score also demonstrated the importance of converting short-yardage opportunities.

4. The 49ers Defense Created Pressure

Clelin Ferrell recorded two sacks, while Keion White added another.

The defensive unit finished with three sacks and six quarterback hits.

Cleveland’s offense found it difficult to maintain consistent passing production under pressure.

5. San Francisco Won the Third-Down Battle

The 49ers converted 64.7% of their third-down attempts.

Cleveland converted only 27.3%.

This difference helped San Francisco control possession and limit the Browns’ opportunities.

What the Match Statistics Reveal About Both Teams

The statistical outcome offers several useful lessons about the strengths and weaknesses displayed by both teams.

San Francisco 49ers: Strengths and Areas to Improve

The 49ers demonstrated strong situational football.

Their most important strengths included:

  • Efficient third-down conversion.
  • Good quarterback decision-making.
  • No lost turnovers.
  • Three defensive sacks.
  • Productive punt returns.
  • Successful field-goal kicking.

However, San Francisco’s rushing average of 2.8 yards per carry was relatively low.

McCaffrey produced only 53 rushing yards on 20 attempts. Although he scored a touchdown, the running game did not consistently generate explosive gains.

The 49ers also completed only 16 of 29 passes.

Their victory demonstrated that a team can win without dominating every offensive category, but improved rushing efficiency would have made the performance even stronger.

Cleveland Browns: Strengths and Areas to Improve

Cleveland demonstrated some positive offensive production.

The Browns generated 138 rushing yards and averaged 4.5 yards per carry.

Judkins was particularly productive, while Sampson provided additional rushing support.

The defense also recorded 73 tackles and pressured Purdy throughout the game.

However, several weaknesses prevented Cleveland from competing over four quarters:

  • Two lost fumbles.
  • Four unsuccessful fourth-down attempts.
  • Three sacks allowed.
  • Only three successful third-down conversions.
  • No second-half points.
  • Limited punt-return production.

Cleveland needed better ball security and more consistent offensive execution.

Its rushing production was promising, but the offense needed to convert those yards into touchdowns and maintain possession.

Important Player Performance Rankings

The following rankings summarize the most notable individual contributions from the game.

Category Player Team Performance
Top Passer Brock Purdy 49ers 168 passing yards
Second-Best Passer Shedeur Sanders Browns 149 passing yards
Top Rusher Quinshon Judkins Browns 91 rushing yards
49ers Top Rusher Christian McCaffrey 49ers 53 rushing yards
Top Receiver George Kittle 49ers 67 receiving yards
Browns Top Receiver Harold Fannin Jr. Browns 43 receiving yards
Top Tackler Carson Schwesinger Browns 10 tackles
49ers Top Tackler Clelin Ferrell 49ers 9 tackles
Top Scorer Matt Gay 49ers 8 points
Most Sacks Clelin Ferrell 49ers 2 sacks

These rankings highlight an important feature of the contest: individual statistical leaders did not always belong to the winning team.

Judkins led all players in rushing yards, Schwesinger led in tackles, and Sanders recorded a higher passer rating than Purdy. Nevertheless, San Francisco won because it performed better in the situations that directly influenced the scoreboard.

Historical and Tactical Significance of the Result

The November 30 matchup provided a useful example of how different football statistics interact.

San Francisco did not dominate total offensive yardage. Cleveland actually finished with one more net yard.

However, the 49ers were much more effective at converting important situations into points.

Their offensive approach emphasized possession management and avoiding mistakes. Purdy distributed the ball to several targets, McCaffrey provided rushing and receiving contributions, and the defense applied enough pressure to disrupt Cleveland’s passing rhythm.

Cleveland showed that it could move the ball effectively on the ground. Judkins and Sampson combined for 114 rushing yards.

The bigger problem was converting those opportunities into points.

The Browns also struggled with field position and turnovers. Those mistakes made it increasingly difficult to recover after San Francisco took control in the second half.

For analysts examining this matchup, the most useful lesson is that a complete performance evaluation should consider more than passing yards, rushing yards, or total tackles.

A meaningful evaluation should include:

  1. How frequently an offense converts third downs.
  2. Whether the team protects possession.
  3. How effectively players finish scoring opportunities.
  4. Whether the defense creates pressure.
  5. How special teams influence field position.
  6. Whether the team maintains execution after halftime.

These factors provide a much more accurate picture of why San Francisco won.

Official Box Score and Statistical Source

For readers who want to examine the original game record, the ESPN box score provides the game reference and individual statistical categories.

The game was recorded under ESPN Game ID 401772785.

You can review the ESPN NFL box score for the official game listing and statistical reference.

One statistical distinction is worth remembering: passing yards shown for individual quarterbacks are gross passing yards, while team net passing yards account for yards lost on sacks. This explains why San Francisco’s individual passing production was 168 yards while its net passing total was 161 yards. Cleveland’s corresponding figures were 149 and 115 yards.

Frequently Asked Questions

1. Who won the 49ers vs Cleveland Browns game on November 30, 2025?

The San Francisco 49ers defeated the Cleveland Browns 26-8 in their November 30, 2025, NFL regular-season matchup at Huntington Bank Field in Cleveland.

2. How many passing yards did Brock Purdy record against the Browns?

Brock Purdy recorded 168 passing yards on 16 completions from 29 attempts. He threw one touchdown pass and did not record an interception. He also scored a rushing touchdown.

3. How many rushing yards did Quinshon Judkins have?

Quinshon Judkins recorded 91 rushing yards on 23 carries, averaging 4.0 yards per attempt. He was Cleveland’s leading rusher in the game.

4. Who was San Francisco’s leading receiver?

George Kittle led the 49ers with 67 receiving yards on four receptions. His longest catch covered 33 yards.

5. How many touchdowns did Christian McCaffrey score?

McCaffrey scored one rushing touchdown. He finished with 53 rushing yards on 20 carries and added 21 receiving yards on four receptions.

6. Which team recorded more rushing yards?

The Cleveland Browns recorded more rushing yards. They finished with 138 yards on 31 carries, compared with San Francisco’s 91 yards on 33 carries. Despite this advantage, Cleveland lost 26-8.

Conclusion

The November 30, 2025, matchup between San Francisco and Cleveland demonstrated the importance of balanced football execution. The 49ers secured a 26-8 victory through effective third-down conversions, strong defensive pressure, and better ball security.

Brock Purdy delivered 168 passing yards, one passing touchdown, and one rushing touchdown. Christian McCaffrey added 53 rushing yards and a touchdown, while George Kittle led San Francisco’s receivers with 67 yards. Jauan Jennings also contributed a crucial fourth-quarter touchdown.

For Cleveland, Shedeur Sanders recorded 149 passing yards and one touchdown. Quinshon Judkins led the rushing attack with 91 yards, and Harold Fannin Jr. provided the team’s receiving touchdown. Carson Schwesinger led the defense with 10 tackles, while Myles Garrett recorded a sack.

The Browns actually finished with more rushing yards and slightly more total net offensive yards. However, two lost fumbles, unsuccessful fourth-down attempts, and limited third-down efficiency made it difficult to compete.

Ultimately, the 49ers vs cleveland browns match player stats show that San Francisco’s advantage came from converting opportunities into points and avoiding costly mistakes. The final 26-8 score reflected the 49ers’ stronger execution across the most decisive moments of the game.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *