San Francisco 49ers

10-3-1 1st in NFC West
Logo for the 1970 San Francisco 49ers

PPG

25.1

1st

OPP PPG

19.1

14th

RUSH YDS/G

112.9

17th

PASS YDS/G

213.6

3rd

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 14 352 4,503 862 5.2 1,580 471 3.4 2,990 383 7.8 8 67 237 86 125 26 88 997
Team Rank 1st 2nd 10th 3rd 17th 5th 21st 3rd 17th 2nd 1st 26th 7th 14th 7th 3rd 18th 22nd
Opponent 14 267 3,972 839 4.7 1,799 425 4.2 2,434 384 6.3 30 261 213 81 110 22 87 965
Opponent Rank 14th 13th 10th 14th 18th 12th 22nd 11th 18th 6th 16th 12th 8th 7th 9th 18th 8th 6th
Net +85 +531 +23 +0.5 -219 +46 -0.9 +556 -1 +1.5 -22 -194 +24 +5 +15 +4 +1 +32
Net Rank 6th 7th 11th 5th 17th 6th 23rd 4th 14th 3rd 2nd 25th 7th 11th 7th 11th 11th 14th

Player Regular Season

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
John Brodie John Brodie 14 223 378 59.0 27.0 2,941 7.8 210.1 24 6.3 10 2.6 79 8 67 93.8
Steve Spurrier Steve Spurrier 14 3 4 75.0 0.3 49 12.3 3.5 1 25.0 0 0.0 26 0 0 155.2
John Isenbarger John Isenbarger 13 0 1 0.0 0.1 0 0.0 0.0 0 0.0 0 0.0 0 0 39.6

Team Playoffs

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 2 27 596 132 4.5 157 57 2.8 463 72 6.4 3 24 29 8 88
Team Rank 4th 4th 3rd 3rd 4th 4th 8th 3rd 1st 3rd 1st 4th 3rd 6th 6th
Opponent 2 31 560 135 4.1 346 81 4.3 247 49 5.0 5 33 36 8 80
Opponent Rank 7th 5th 6th 4th 8th 8th 8th 5th 5th 2nd 3rd 6th 7th 3rd 3rd
Net -4 +36 -3 +0.4 -189 -24 -1.5 +216 +23 +1.4 -2 -9 -7 0 +8
Net Rank 5th 3rd 4th 3rd 8th 7th 8th 1st 1st 4th 2nd 7th 6th 6th 6th

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Ken Willard Ken Willard 14 236 16.9 789 3.3 56.4 7 20 267 1,048
Doug Cunningham Doug Cunningham 12 128 10.7 443 3.5 36.9 3 25 163 652
Bill Tucker Bill Tucker 14 42 3.0 137 3.3 9.8 1 11 59 245
Jimmy Thomas Jimmy Thomas 14 31 2.2 89 2.9 6.4 0 14 43 310
John Isenbarger John Isenbarger 13 18 1.4 43 2.4 3.3 0 27 26 201
John Brodie John Brodie 14 9 0.6 29 3.2 2.1 2 12 9 29
Ted Kwalick Ted Kwalick 14 3 0.2 65 21.7 4.6 0 45 13 213
Jim Strong Jim Strong 3 2 0.7 3 1.5 1.0 0 3 2 3
Steve Spurrier Steve Spurrier 14 2 0.1 -18 -9.0 -1.3 0 -5 2 -18

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Gene Washington Gene Washington 13 53 4.1 1,100 20.8 84.6 12 79 53 1,100
Doug Cunningham Doug Cunningham 12 35 2.9 209 6.0 17.4 0 29 163 652
Bob Windsor Bob Windsor 14 31 2.2 363 11.7 25.9 2 35 31 363
Ken Willard Ken Willard 14 31 2.2 259 8.4 18.5 3 32 267 1,048
Dick Witcher Dick Witcher 11 22 2.0 288 13.1 26.2 2 28 22 288
Bill Tucker Bill Tucker 14 17 1.2 108 6.4 7.7 1 28 59 245
Jimmy Thomas Jimmy Thomas 14 12 0.9 221 18.4 15.8 3 61 43 310
Ted Kwalick Ted Kwalick 14 10 0.7 148 14.8 10.6 1 26 13 213
John Isenbarger John Isenbarger 13 8 0.6 158 19.8 12.2 1 61 26 201
Preston Riley Preston Riley 14 7 0.5 136 19.4 9.7 0 68 7 136

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Bruce Taylor Bruce Taylor 14 3 70 23.3 0 70
Mel Phillips Mel Phillips 14 3 49 16.3 1 35
Frank Nunley Frank Nunley 14 3 42 14 0 24
Rosey Taylor Rosey Taylor 14 3 27 9 0 19
Skip Vanderbundt Skip Vanderbundt 12 3 18 6 0 18
Dave Wilcox Dave Wilcox 13 2 46 23 0 35
Jimmy Johnson Jimmy Johnson 14 2 36 18 1 36
Johnny Fuller Johnny Fuller 14 1 20 20 0 20
Tommy Hart Tommy Hart 14 1 0 0 0 0
Al Randolph Al Randolph 14 1 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Bruce Gossett Bruce Gossett 14 0 0 0 0 21 39 0 102
Gene Washington Gene Washington 13 0 12 0 12 0 0 0 72
Ken Willard Ken Willard 14 7 3 0 10 0 0 0 60
Doug Cunningham Doug Cunningham 12 3 0 0 3 0 0 0 18
Jimmy Thomas Jimmy Thomas 14 0 3 0 3 0 0 0 18
John Brodie John Brodie 14 2 0 0 2 0 0 0 12
Bill Tucker Bill Tucker 14 1 1 0 2 0 0 0 12
Bob Windsor Bob Windsor 14 0 2 0 2 0 0 0 12
Dick Witcher Dick Witcher 11 0 2 0 2 0 0 0 12
Jimmy Johnson Jimmy Johnson 14 0 0 1 1 0 0 1 8
John Isenbarger John Isenbarger 13 0 1 0 1 0 0 0 6
Ted Kwalick Ted Kwalick 14 0 1 0 1 0 0 0 6
Mel Phillips Mel Phillips 14 0 0 1 1 0 0 0 6
Bruce Taylor Bruce Taylor 14 0 0 1 1 0 0 0 6
Al Randolph Al Randolph 14 0 0 0 0 0 0 1 2

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Bruce Taylor Bruce Taylor 14 12 190 15.8 0 43 516 12.0 0 76
Bill Tucker Bill Tucker 14 25 577 23.1 0 0 0 0
Jimmy Thomas Jimmy Thomas 14 6 177 29.5 0 0 0 0
Johnny Fuller Johnny Fuller 14 1 8 8.0 0 4 29 7.3 0 12
Ed Beard Ed Beard 14 2 8 4.0 0 0 0 0
Preston Riley Preston Riley 14 1 0 0.0 0 1 5 5.0 0 5
Bill Belk Bill Belk 14 1 7 7.0 0 0 0 0
Bob Windsor Bob Windsor 14 1 0 0.0 0 0 0 0

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Bruce Gossett Bruce Gossett 14 21 31 67.7 5-6 7-7 2-5 7-10 0-3 39 41 95.1 102

Punting GP PUNT YDS AVG LNG BLK
Steve Spurrier Steve Spurrier 14 75 2,877 38.4 58 0

Player Playoffs

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
John Brodie John Brodie 2 35 72 48.6 36.0 463 6.4 231.5 2 2.8 2 2.8 42 3 24 67.1

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Ken Willard Ken Willard 2 40 20.0 127 3.2 63.5 0 14 43 167
Bill Tucker Bill Tucker 2 7 3.5 5 0.7 2.5 0 8 13 53
Doug Cunningham Doug Cunningham 2 6 3.0 14 2.3 7.0 0 6 10 48
John Brodie John Brodie 2 2 1.0 4 2.0 2.0 1 3 2 4
Jimmy Thomas Jimmy Thomas 1 1 1.0 5 5.0 5.0 0 5 1 5
Ted Kwalick Ted Kwalick 2 1 0.5 2 2.0 1.0 0 2 5 54

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Gene Washington Gene Washington 2 8 4.0 133 16.6 66.5 0 42 8 133
Dick Witcher Dick Witcher 2 7 3.5 86 12.3 43.0 2 26 7 86
Bill Tucker Bill Tucker 2 6 3.0 48 8.0 24.0 0 29 13 53
Ted Kwalick Ted Kwalick 2 4 2.0 52 13.0 26.0 0 22 5 54
Doug Cunningham Doug Cunningham 2 4 2.0 34 8.5 17.0 0 14 10 48
Bob Windsor Bob Windsor 2 3 1.5 70 23.3 35.0 0 29 3 70
Ken Willard Ken Willard 2 3 1.5 40 13.3 20.0 0 18 43 167

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Jim Sniadecki Jim Sniadecki 2 1 5 5 0 5
Bruce Taylor Bruce Taylor 2 1 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Dick Witcher Dick Witcher 2 0 2 0 2 0 0 0 12
Bruce Gossett Bruce Gossett 2 0 0 0 0 2 3 0 9
John Brodie John Brodie 2 1 0 0 1 0 0 0 6

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Bruce Taylor Bruce Taylor 2 0 0 0 7 74 10.6 0 30
Jimmy Thomas Jimmy Thomas 1 3 66 22.0 0 0 0 0
Bill Tucker Bill Tucker 2 2 36 18.0 0 0 0 0
Ed Beard Ed Beard 2 1 17 17.0 0 0 0 0
Bob Hoskins Bob Hoskins 2 1 0 0.0 0 0 0 0

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Bruce Gossett Bruce Gossett 2 2 4 50.0 3 3 100.0 9

Punting GP PUNT YDS AVG LNG BLK
Steve Spurrier Steve Spurrier 2 13 475 36.5 59 0

NFL 2023 Leaders

NFL 2023 Rankings

NFL 2023 Betting

NFL 2023 Division Standings

AFC North W L T PCT
1
Ravens Ravens
13 4 0 .765
2
Browns Browns
11 6 0 .647
AFC East W L T PCT
1
Bills Bills
11 6 0 .647
2
Dolphins Dolphins
11 6 0 .647
AFC West W L T PCT
1
Chiefs Chiefs
11 6 0 .647
2
Raiders Raiders
8 9 0 .471
AFC South W L T PCT
1
Texans Texans
10 7 0 .588
2
Jaguars Jaguars
9 8 0 .529
NFC North W L T PCT
1
Lions Lions
12 5 0 .706
2
Packers Packers
9 8 0 .529
NFC West W L T PCT
1
49ers 49ers
12 5 0 .706
2
Rams Rams
10 7 0 .588
NFC East W L T PCT
1
Cowboys Cowboys
12 5 0 .706
2
Eagles Eagles
11 6 0 .647
NFC South W L T PCT
1
Buccaneers Buccaneers
9 8 0 .529
2
Saints Saints
9 8 0 .529

NFL 2023 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
2/10
SF SF
@
KC KC
22-25
Sat
1/27
KC KC
@
BAL BAL
17-10
Sat
1/27
DET DET
@
SF SF
31-34
Sat
1/20
TB TB
@
DET DET
23-31
Sat
1/20
KC KC
@
BUF BUF
27-24

Schedule

DATE MATCHUP TIME (ET)
Fri
9/6
GB GB
@
PHI PHI
1:00 PM