Week 4, 2026

played in St. Louis, MO

68 degrees, fair, calm

San Francisco 49ers77013-27
St. Louis Rams0037-10

Scoring Summary
1Q: 10:24 SFO - Graham Viera 3 run (Roger Kowal extra point)
2Q: 04:43 SFO - Ramses Barden 12 pass from Corwin Doyle (Roger Kowal extra point)
3Q: 06:19 STL - Cornelius Morris 32 field goal
4Q: 12:15 SFO - Roger Kowal 24 field goal
4Q: 09:53 SFO - Roger Kowal 41 field goal
4Q: 06:35 STL - Rusty Yan 13 run (Cornelius Morris extra point)
4Q: 02:02 SFO - Ken Applegate 78 interception return (Roger Kowal extra point)

Team StatisticsSFOSTL
Record3-10-4
First Downs1519
- by Rushing85
- by Passing713
- by Penalty01
Total Net Yards283294
- Offensive Plays6071
- Yards per Play4.724.14
Net Rushing Yards14390
- Rushing Attempts3020
- Yards per Rush4.774.50
Net Passing Yards140204
- Att./Comp./Intrcpt28 - 13 - 248 - 25 - 3
- Gross Passing Yards150220
- Sacks/Yards Lost2/103/16
- Yards per Pass Play4.674.00
Fumbles/Lost0/04/2
3rd Down Conversions4/134/15
- Avg. YtG on 3rd Down8.28.5
4th Down Conversions0/01/1
Penalties/Yards7/506/45
Punt Returns/Yards2/183/4
Kick Returns/Yards2/764/53
Interception Ret./Yards3/902/29
2pt Conversions0/00/0
Red Zone Visits42
- Red Zone TDs/FGs2/11/1
Avg. Drive StartOWN 42OWN 26
Time of Possession29:4330:17

Drive Charts

San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
115:004:45OPP 33833Touchdown
14:442:21OWN 24419Punt
10:321:55OPP 473-4Punt
28:434:08OWN 36864Touchdown
24:121:47OWN 44527Missed FG
20:590:59OWN 30224Half
314:491:42OPP 16314Interception
36:112:32OWN 20623Punt
32:040:53OWN 2633Punt
415:002:52OWN 31762Field Goal
410:501:02OPP 2430Field Goal
47:440:26OWN 4030Interception
46:283:05OWN 263-2Punt
40:300:30OWN 362-10Game
St. Louis Rams
QuarBeganPossFromPlaysYardsResult
110:155:31OWN 24917Punt
12:231:51OWN 932Punt
213:374:54OWN 201151Missed FG
24:350:23OWN 2030Punt
22:251:26OWN 36633Interception
315:000:11OWN 201-4Fumble
313:076:56OWN 201365Field Goal
33:391:35OWN 2238Punt
31:111:11OWN 2931Punt
412:081:18OWN 272-3Fumble
49:482:04OWN 1936Punt
47:180:50OPP 35235Touchdown
43:231:27OWN 41626Interception
41:561:26OWN 15634Interception

Game MVP: Lenny Erickson, San Francisco 49ers

Rushing Statistics

San FranciscoAttYardsAvgLG10+TD
Kelly Barnhardt16885.502130
Graham Viera9384.221211
Corwin Doyle3124.00500
Billy Joe Von Oelhoffen252.50600
St. LouisAttYardsAvgLG10+TD
Rusty Yan11645.821531
Phillip Embry8192.381610
Vernon Wilcox177.00700

Passing Statistics

San FranciscoAttCompYardsSk/YdTDLGIntRate
Billy Joe Von Oelhoffen195750/003923.9
Corwin Doyle98752/101280138.4
St. LouisAttCompYardsSk/YdTDLGIntRate
Vernon Wilcox48252203/16024338.5

Receiving Statistics

San FranciscoCatchTargYardsAvgYACLGTD
WR Demaryius Thomas46287.0016150
RB Kelly Barnhardt34175.67480
WR Ramses Barden252110.500121
WR Jay Emmons264221.0011280
WR Jimmy Daniels133939.0013390
TE Fendi Onobun1233.00030
TE Craig Stevens0100.00000
WR C.J. Dylla0100.00000
St. LouisCatchTargYardsAvgYACLGTD
WR Rondell Levine815759.388190
WR Pat Whitfield411225.501110
WR Eugene Bogan364113.678180
TE Otis Shields334214.0015240
TE Perry Sheldon1233.00030
RB Rusty Yan1122.00020
RB Phillip Embry1333.00230
FB Paul Markley1333.00230
WR Kris Wallis112222.000220
WR Clarence Wagner1200.00000
TE Bryce Thierry1177.00070

Interception Statistics

San FranciscoIntsYardsAvgTD
CB Rickey Van Diver11111.000
CB Oscar Schultz111.000
OLB Ken Applegate17878.001
St. LouisIntsYardsAvgTD
S Earnest Alcott22914.500

Fumble Statistics

San FranciscoFumbRecovForceTD
Oscar Schultz0110
Ronald Torrice0100
Lenny Erickson0010
Rich Markowitz0010
Ken Applegate0010
St. LouisFumbRecovForceTD
Vernon Wilcox1000
Eugene Bogan1000
Bryce Thierry1000
Pat Whitfield1000
Perry Sheldon0100
Paul Markley0100

Punting Statistics

San FranciscoPuntYardsAvgNetLGIn20
Reggie Krumrei521543.038.2512
St. LouisPuntYardsAvgNetLGIn20
Russell McKnight624340.537.5521

Kicking Statistics

San FranciscoFGs40+Yd50+YdLGPAT
Roger Kowal2/31/20/0413/3
St. LouisFGs40+Yd50+YdLGPAT
Cornelius Morris1/20/10/0321/1

Punt Return Statistics

San FranciscoRetYardsAvgTD
Rich Markowitz2189.00
St. LouisRetYardsAvgTD
Scott Foster341.30

Kick Return Statistics

San FranciscoRetYardsAvgTD
Jimmy Daniels12424.00
C.J. Dylla15252.00
St. LouisRetYardsAvgTD
Pat Whitfield45313.30

Defensive Statistics

San FranciscoTackAsstSackRPlayPPlay
DT Ronald Torrice601.01739
OLB Ken Applegate610.01533
CB Oscar Schultz420.01134
ILB Max Jeffrey420.01636
S Artie Carr400.01640
CB Wesley Guthrie400.0527
S Myron Stokes310.01237
DT Lenny Erickson222.01019
CB Rickey Van Diver200.01442
OLB Tyrus Harden200.067
S Hardy Rafie200.01121
CB Trevor Strzelczyk200.01739
DE Stephen Palmer110.01641
QB Billy Joe Von Oelhoffen10---------
ILB Clifton Talley100.0714
CB Rich Markowitz100.0828
DE Wendell Kostinko100.01544
DT Chris Zlotnik100.01022
WR Jay Emmons10---------
OLB Luther Paukschus100.0521
DE Kirk Hutchins010.0410
St. LouisTackAsstSackRPlayPPlay
OLB Victor Wallace900.02726
S D.J. Moretti620.03030
CB Terrell Thomas410.01516
DT Ndamukong Suh301.02523
OLB J.T. McKenzie301.0710
CB Dustin Wilson300.02123
OLB Brian Cushing210.02021
WR Rondell Levine20---------
ILB Gerald Farr200.077
S Earnest Alcott200.02324
ILB Donovan Carter200.02320
CB Scott Foster110.02117
DT J.C. Schrader110.02221
DT Charlie Kolker100.057
S Andre Fields100.078
DE Greg Hardy100.01920
CB O.J. Renze100.01817
DE Larry Sturgis030.01110

Pass Rush Statistics

San FranciscoSackBlockHurryKnockPPlay
DT Lenny Erickson2.001119
DT Ronald Torrice1.000039
DE Wendell Kostinko0.011044
OLB Luther Paukschus0.010021
DE Stephen Palmer0.003641
St. LouisSackBlockHurryKnockPPlay
DT Ndamukong Suh1.002023
OLB J.T. McKenzie1.000010
OLB Victor Wallace0.002426
DE Greg Hardy0.001020
DT Charlie Kolker0.00017

Pass Defense Statistics

San FranciscoCaughtDefnsdIntrcpPPlay
OLB Ken Applegate50133
CB Wesley Guthrie42027
CB Oscar Schultz40134
S Myron Stokes30037
S Hardy Rafie20021
CB Trevor Strzelczyk12039
CB Rickey Van Diver11142
ILB Max Jeffrey11036
ILB Clifton Talley10014
OLB Tyrus Harden1007
CB Rich Markowitz10028
OLB Luther Paukschus10021
St. LouisCaughtDefnsdIntrcpPPlay
CB Terrell Thomas30016
S D.J. Moretti30030
ILB Donovan Carter20020
CB Dustin Wilson12023
S Earnest Alcott10224
S Andre Fields1008
ILB Gerald Farr1007
DT J.C. Schrader10021
OLB Victor Wallace01026
CB O.J. Renze01017

Blocking Statistics

San FranciscoKeyBlBlOppPancRPlySckAPPly
Josh Willis33021022
Danny Riley24011010
Edward Wang12022021
Ricardo Arndorfer12019017
Phillip Hayes110819
Craig Stevens11021021
Terry Palmer11025024
Tom Whalen11012013
Xavier Barkley05011114
Herman Hanks03019020
Antoine Jennings010300
Mo Coleman01018017
St. LouisKeyBlBlOppPancRPlySckAPPly
Eric Dunne24020248
Otis Shields22012016
Garrett Reynolds13019047
Craig Young12018138
Blaine Richmond12013041
Winfred Boyd110202
Paul Markley0208016
Terry Linquist02020050
Scottie Fenderson0107023

Special Teams Tackles

San FranciscoTacklesSTPlays
Fendi Onobun317
Ricardo Arndorfer219
Luther Paukschus126
Craig Stevens113
St. LouisTacklesSTPlays
Dustin Wilson317
Bryce Thierry113

Participation

San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Rickey Van Diver------14421773
Myron Stokes------12371564
Stephen Palmer------1641461
Wendell Kostinko------1544261
Artie Carr------1640359
Ronald Torrice------1739258
Trevor Strzelczyk------1739258
Terry Palmer2524------756
Craig Stevens2121------1355
Ricardo Arndorfer1917------1955
Graham Viera1517------2355
Max Jeffrey------1636153
Luther Paukschus------5212652
Ken Applegate------1533149
Oscar Schultz------1134247
Josh Willis2122---------43
Rich Markowitz------828743
Edward Wang2221---------43
Jay Emmons1924---------43
Herman Hanks1920---------39
Wesley Guthrie------527739
Billy Joe Von Oelhoffen1619------338
Demaryius Thomas1617------336
Mo Coleman1817---------35
Kelly Barnhardt1915---------34
Hardy Rafie------1121234
C.J. Dylla127------1534
Lenny Erickson------1019433
Xavier Barkley1114------833
Chris Zlotnik------1022133
Ramses Barden1517---------32
Fendi Onobun86------1731
Jimmy Daniels69------1429
Danny Riley1110------829
Tom Whalen1213------126
Corwin Doyle1411---------25
Phillip Hayes89------825
Clifton Talley------714122
Tyrus Harden------67922
Kirk Hutchins------410418
Shannon Darrow------57416
Antoine Jennings30------811
Roger Kowal00------99
Reggie Krumrei00------55
Andy Wilkerson00---------0
Gene Zeyen00---------0
St. LouisRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Eric Dunne2048------876
Vernon Wilcox2051---------71
Terry Linquist2050---------70
Rondell Levine1139------1868
Garrett Reynolds1947---------66
D.J. Moretti------3030363
Blaine Richmond1341------862
Pat Whitfield1340------962
Dustin Wilson------21231761
Craig Young1838---------56
Victor Wallace------2726255
Ndamukong Suh------2523452
Perry Sheldon827------1550
Scott Foster------21171149
Earnest Alcott------2324249
Donovan Carter------2320548
J.C. Schrader------2221447
Paul Markley816------2246
Brian Cushing------2021344
Terrell Thomas------15161142
Greg Hardy------1920342
Eugene Bogan1127---------38
Scottie Fenderson723------838
O.J. Renze------1817237
Rusty Yan1119------636
Otis Shields1216------533
Phillip Embry922---------31
Clarence Wagner921------131
Bryce Thierry315------1331
Kris Wallis513------1129
Andre Fields------781227
Larry Sturgis------1110627
J.T. McKenzie------710724
Gerald Farr------77923
Michael Gaines------86923
Fernando Hernandez------89118
Allen Schroder16------815
Al Motz------77115
Charlie Kolker------57113
Winfred Boyd22------812
Rondell Quinn------34512
Lewis Doss------34411
Russell McKnight00------66
Cornelius Morris00------55
Phil Ross00------22
Tom Estell00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8617.6
Middle19753.9
Right284.0
None1-1-1.0
DistanceAttYardsAvg
Left5163.2
Middle11353.2
Right4399.8
None000.0

Detailed Passing Statistics

San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Billy Joe Von Oelhoffen1951134422
Corwin Doyle981000130
St. LouisAttCmp20+BdThDropDfnsHurrKnckIntc
Vernon Wilcox48252436573

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen2294.5
Short (0-8 Yds)167533.3
Medium (9-18 Yds)42215.3
Long (19+ Yds)626711.2
DistanceAttCompYardsAvg
Screen4261.5
Short (0-8 Yds)2012603.0
Medium (9-18 Yds)19101326.9
Long (19+ Yds)51224.4

Detailed Receiving Statistics

San FranciscoTargtCaugtDropdYards20+PPlay
WR Demaryius Thomas64028017
WR Jay Emmons62342124
WR Ramses Barden52021017
RB Kelly Barnhardt43017015
WR Jimmy Daniels3103919
TE Fendi Onobun210306
TE Craig Stevens1000021
WR C.J. Dylla100007
St. LouisTargtCaugtDropdYards20+PPlay
WR Rondell Levine158075039
WR Pat Whitfield114122040
WR Eugene Bogan63141027
RB Phillip Embry3103022
FB Paul Markley3113016
TE Otis Shields33042116
TE Perry Sheldon2103027
WR Clarence Wagner2100021
RB Rusty Yan1102019
WR Kris Wallis11022113
TE Bryce Thierry1107015

Red-Zone Rushing Statistics

San FranciscoAttYardsAvgOverall Avg
Kelly Barnhardt3124.005.50
Graham Viera294.504.22
Billy Joe Von Oelhoffen166.002.50
St. LouisAttYardsAvgOverall Avg
Rusty Yan2136.505.82

Red-Zone Passing Statistics

San FranciscoAttCompYardsAvg/AttOverall Avg
Billy Joe Von Oelhoffen41143.503.95
Corwin Doyle22168.008.33
St. LouisAttCompYardsAvg/AttOverall Avg
Vernon Wilcox1000.004.58

Red-Zone Receiving Statistics

San FranciscoTargetCatchYardsAvg/TargOverall Avg
WR Ramses Barden111212.004.20
RB Kelly Barnhardt1144.004.25
WR Jimmy Daniels1000.0013.00
TE Fendi Onobun1000.001.50
WR C.J. Dylla1000.000.00
WR Jay Emmons111414.007.00
St. LouisTargetCatchYardsAvg/TargOverall Avg
TE Perry Sheldon1000.001.50

Third Down Rushing Statistics

San FranciscoRushesConversions
Kelly Barnhardt20
Corwin Doyle21
Graham Viera11
St. LouisRushesConversions

Third Down Passing Statistics

San FranciscoAttCompConversions
Billy Joe Von Oelhoffen611
Corwin Doyle111
St. LouisAttCompConversions
Vernon Wilcox1474

Third Down Receiving Statistics

San FranciscoTargCatchConversions
WR Ramses Barden200
WR Jay Emmons211
RB Kelly Barnhardt100
TE Fendi Onobun100
WR Demaryius Thomas111
St. LouisTargCatchConversions
WR Rondell Levine422
WR Pat Whitfield411
WR Eugene Bogan310
TE Perry Sheldon110
FB Paul Markley111
WR Clarence Wagner110

SectionAttendance
Stadium64,100 (79,800 capacity)
Upper Deck19,600 (24,600)
End Zone14,100 (17,700)
Mezzanine8,300 (10,200)
Sideline Seats13,800 (15,700)
Club Seats4,900 (6,300)
Luxury Boxes3,400 (5,300)