Week 15, 2026

played in San Francisco, CA

42 degrees, rain, 11 mph wind

St. Louis Rams10073-20
San Francisco 49ers021310-34

Scoring Summary
1Q: 09:40 STL - Cornelius Morris 18 field goal
1Q: 02:24 STL - Phillip Embry 5 pass from Tom Estell (Cornelius Morris extra point)
2Q: 15:00 SFO - Billy Lutes 41 pass from Corwin Doyle (Roger Kowal extra point)
2Q: 12:48 SFO - Jimmy Daniels 17 pass from Corwin Doyle (Roger Kowal extra point)
2Q: 06:32 SFO - Ramses Barden 15 pass from Corwin Doyle (Roger Kowal extra point)
3Q: 11:11 SFO - Roger Kowal 18 field goal
3Q: 01:07 STL - Tom Estell 10 run (Cornelius Morris extra point)
4Q: 09:58 SFO - Roger Kowal 25 field goal
4Q: 05:02 STL - Cornelius Morris 25 field goal
4Q: 01:29 SFO - Brett Reese 50 fumble return (Roger Kowal extra point)

Team StatisticsSTLSFO
Record4-109-5
First Downs1917
- by Rushing96
- by Passing811
- by Penalty20
Total Net Yards325374
- Offensive Plays6566
- Yards per Play5.005.67
Net Rushing Yards169116
- Rushing Attempts2926
- Yards per Rush5.834.46
Net Passing Yards156258
- Att./Comp./Intrcpt34 - 14 - 240 - 24 - 1
- Gross Passing Yards171258
- Sacks/Yards Lost2/150/0
- Yards per Pass Play4.336.45
Fumbles/Lost1/10/0
3rd Down Conversions3/118/17
- Avg. YtG on 3rd Down6.25.4
4th Down Conversions0/10/0
Penalties/Yards1/57/39
Punt Returns/Yards1/-33/30
Kick Returns/Yards3/414/96
Interception Ret./Yards1/02/27
2pt Conversions0/00/0
Red Zone Visits44
- Red Zone TDs/FGs2/22/2
Avg. Drive StartOWN 22OWN 41
Time of Possession29:1230:48

Drive Charts

St. Louis Rams
QuarBeganPossFromPlaysYardsResult
113:394:05OPP 29928Field Goal
16:174:00OWN 20880Touchdown
214:431:14OWN 1421Interception
212:390:27OWN 2030Punt
26:252:05OWN 1836Punt
22:241:29OWN 2031Punt
20:180:18OWN 201-1Half
315:000:51OWN 20212Interception
311:051:16OWN 2036Punt
36:520:58OWN 534Punt
35:294:35OWN 20980Touchdown
49:524:56OWN 201072Field Goal
43:011:54OWN 16534Fumble
41:070:38OWN 2546Downs
San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
115:001:21OWN 302-10Interception
19:343:17OWN 20636Punt
12:172:34OWN 32468Touchdown
213:290:50OPP 25225Touchdown
212:125:47OWN 371063Touchdown
24:201:56OWN 28521Punt
20:550:37OWN 41419Punt
314:093:04OPP 24723Field Goal
39:492:57OWN 35620Punt
35:540:25OPP 4930Punt
30:546:02OWN 171175Field Goal
44:561:55OWN 3131Punt
40:290:29OPP 3133Game

Game MVP: Corwin Doyle, San Francisco 49ers

Rushing Statistics

St. LouisAttYardsAvgLG10+TD
Phillip Embry191286.743050
Rusty Yan7284.001220
Tom Estell3134.331011
San FranciscoAttYardsAvgLG10+TD
Andy Wilkerson10262.60800
Billy Lutes7334.711810
Graham Viera6437.172610
Corwin Doyle221.00300
Ricardo Arndorfer11212.001210

Passing Statistics

St. LouisAttCompYardsSk/YdTDLGIntRate
Tom Estell34141712/15136242.6
San FranciscoAttCompYardsSk/YdTDLGIntRate
Corwin Doyle40242580/0341193.5

Receiving Statistics

St. LouisCatchTargYardsAvgYACLGTD
WR Clarence Wagner49215.25660
RB Phillip Embry356220.6740361
WR Eugene Bogan364214.0021240
TE Perry Sheldon1244.00040
TE Otis Shields1266.00060
WR Kris Wallis132626.0017260
WR Pat Whitfield151010.000100
WR Rondell Levine0100.00000
FB Paul Markley0100.00000
San FranciscoCatchTargYardsAvgYACLGTD
WR Jay Emmons79649.145180
WR Jimmy Daniels57479.404171
WR Ramses Barden484511.257151
RB Billy Lutes346923.0050411
WR Demaryius Thomas24136.50280
TE Craig Stevens1366.00060
RB Andy Wilkerson1488.00080
RB Graham Viera1166.00060

Interception Statistics

St. LouisIntsYardsAvgTD
ILB Donovan Carter100.000
San FranciscoIntsYardsAvgTD
ILB Max Jeffrey12626.000
S Myron Stokes111.000

Fumble Statistics

St. LouisFumbRecovForceTD
Tom Estell1000
San FranciscoFumbRecovForceTD
Brett Reese0101
Luther Paukschus0010

Punting Statistics

St. LouisPuntYardsAvgNetLGIn20
Russell McKnight523847.641.6540
San FranciscoPuntYardsAvgNetLGIn20
Reggie Krumrei627345.532.7512

Kicking Statistics

St. LouisFGs40+Yd50+YdLGPAT
Cornelius Morris2/20/00/0252/2
San FranciscoFGs40+Yd50+YdLGPAT
Roger Kowal2/20/00/0254/4

Punt Return Statistics

St. LouisRetYardsAvgTD
Clarence Wagner1-3-3.00
San FranciscoRetYardsAvgTD
Rich Markowitz33010.00

Kick Return Statistics

St. LouisRetYardsAvgTD
Clarence Wagner22110.50
Pat Whitfield12020.00
San FranciscoRetYardsAvgTD
C.J. Dylla49624.00

Defensive Statistics

St. LouisTackAsstSackRPlayPPlay
CB J.B. Rayburn700.02227
S D.J. Moretti630.02640
ILB Donovan Carter610.02028
DT Ndamukong Suh310.02332
OLB J.T. McKenzie310.0615
ILB Rondell Quinn310.0118
CB Dustin Wilson310.01524
CB Terrell Thomas300.01023
S Al Motz240.02538
OLB Brian Cushing220.01728
DE Greg Hardy200.01427
CB O.J. Renze200.01931
DE Derrick Brito110.0713
DE Fernando Hernandez110.0611
T Craig Young10---------
RB Rusty Yan10---------
DT J.C. Schrader100.02029
ILB Michael Gaines100.02436
S Andre Fields010.035
DE Larry Sturgis010.01213
San FranciscoTackAsstSackRPlayPPlay
ILB Max Jeffrey800.02322
DT Lenny Erickson610.51516
S Myron Stokes600.02027
OLB Ken Applegate350.02224
ILB Clifton Talley320.0612
S Harry Segraves300.02129
CB Trevor Strzelczyk300.02524
OLB Luther Paukschus210.51015
OLB Tyrus Harden200.01010
DE Shannon Darrow110.01211
DE Stephen Palmer110.02026
WR Ramses Barden10---------
CB Rickey Van Diver100.01618
CB Oscar Schultz100.01725
CB Rich Markowitz100.01621
DT Chris Zlotnik100.01926
DT Ronald Torrice030.51616
DE Wendell Kostinko010.51011

Pass Rush Statistics

St. LouisSackBlockHurryKnockPPlay
DE Greg Hardy0.012027
DE Larry Sturgis0.001013
ILB Michael Gaines0.001036
San FranciscoSackBlockHurryKnockPPlay
DT Lenny Erickson0.500016
DT Ronald Torrice0.500016
DE Wendell Kostinko0.500011
OLB Luther Paukschus0.500015
CB Trevor Strzelczyk0.010024
DE Stephen Palmer0.003426
DT Chris Zlotnik0.001126
DE Shannon Darrow0.001011
DE Brett Reese0.001026

Pass Defense Statistics

St. LouisCaughtDefnsdIntrcpPPlay
CB J.B. Rayburn51027
S Al Motz31038
S D.J. Moretti23040
CB Terrell Thomas21023
ILB Rondell Quinn2008
CB O.J. Renze20031
CB Dustin Wilson20024
ILB Donovan Carter11128
OLB Brian Cushing10028
DE Greg Hardy10027
OLB J.T. McKenzie10015
DE Derrick Brito10013
ILB Michael Gaines10036
San FranciscoCaughtDefnsdIntrcpPPlay
ILB Clifton Talley30012
S Myron Stokes21127
CB Trevor Strzelczyk20024
OLB Ken Applegate12024
S Harry Segraves11029
CB Oscar Schultz11025
DE Stephen Palmer10026
CB Rickey Van Diver10018
OLB Tyrus Harden10010
OLB Luther Paukschus10015
CB Jesse Parcells03018
S Rich Goeas01019
ILB Max Jeffrey00122

Blocking Statistics

St. LouisKeyBlBlOppPancRPlySckAPPly
Blaine Richmond33024030
Eric Dunne27027135
Terry Linquist26029036
Craig Young24026133
Garrett Reynolds24025028
Paul Markley11018015
Perry Sheldon01011015
San FranciscoKeyBlBlOppPancRPlySckAPPly
Herman Hanks33016027
Terry Palmer26021027
Mo Coleman22018030
Danny Riley13012016
Antoine Jennings12015019
Josh Willis02014031
Edward Wang02014028
Joel Pendergraft02015019
Tom Whalen0208010

Special Teams Tackles

St. LouisTacklesSTPlays
Dustin Wilson323
Andre Fields117
Terrell Thomas113
Winfred Boyd17
Allen Schroder17
San FranciscoTacklesSTPlays
Luther Paukschus223
Billy Lutes220

Participation

St. LouisRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Al Motz------25381578
Eric Dunne2735------769
D.J. Moretti------2640268
Tom Estell2936---------65
Terry Linquist2936---------65
Dustin Wilson------15242362
Blaine Richmond2430------761
Michael Gaines------2436---60
Craig Young2633---------59
Ndamukong Suh------2332358
Paul Markley1815------2558
Clarence Wagner1727------1357
Pat Whitfield1832------454
Garrett Reynolds2528---------53
O.J. Renze------1931252
J.C. Schrader------2029251
J.B. Rayburn------2227150
Donovan Carter------2028149
Brian Cushing------1728247
Terrell Thomas------10231346
Kris Wallis919------1846
Greg Hardy------1427445
Eugene Bogan2321---------44
Perry Sheldon1115------1743
Phillip Embry2117---------38
Otis Shields1410------630
Larry Sturgis------1213530
J.T. McKenzie------615829
Derrick Brito------713929
Rondell Levine410------1428
Andre Fields------351725
Rusty Yan710------724
Matt Slauson69------722
Allen Schroder77------721
Fernando Hernandez------611421
Bryce Thierry34------1421
Rondell Quinn------118120
Gerald Farr------221317
Jared Odrick------38516
Winfred Boyd12------710
Cornelius Morris00------77
Russell McKnight00------55
Earnest Alcott------12---3
Phil Ross00------22
Charlie Kolker------00---0
Vernon Wilcox00---------0
San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Corwin Doyle2640---------66
Myron Stokes------20271663
Jimmy Daniels1525------1757
Rich Markowitz------16211855
Joel Pendergraft1519------2054
Oscar Schultz------17251153
Harry Segraves------2129252
Terry Palmer2127------351
Trevor Strzelczyk------2524251
Stephen Palmer------2026450
Billy Lutes721------2048
Mo Coleman1830---------48
Luther Paukschus------10152348
Ken Applegate------2224248
Chris Zlotnik------1926247
Max Jeffrey------2322247
Jay Emmons1631---------47
Herman Hanks1627------346
Josh Willis1431---------45
Demaryius Thomas1722------544
Edward Wang1428------244
Brett Reese------1726144
Antoine Jennings1519------842
Ricardo Arndorfer1313------1642
Rickey Van Diver------1618640
Craig Stevens1319------537
Danny Riley1216------836
Lenny Erickson------1516435
Rich Goeas------1319234
Ronald Torrice------1616234
Graham Viera107------1734
Andy Wilkerson1221---------33
Tyrus Harden------10101333
Bo Perez1212------832
Ramses Barden1120---------31
Jesse Parcells------1018129
Shannon Darrow------1211528
Tom Whalen810------826
Wendell Kostinko------1011324
C.J. Dylla12------1922
Clifton Talley------612119
Roger Kowal00------99
Reggie Krumrei00------66
Billy Joe Von Oelhoffen00------22
Luther Dotson------1012
Gene Zeyen00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left5234.6
Middle13765.8
Right10717.1
None1-1-1.0
DistanceAttYardsAvg
Left310.3
Middle15785.2
Right7385.4
None1-1-1.0

Detailed Passing Statistics

St. LouisAttCmp20+BdThDropDfnsHurrKnckIntc
Tom Estell34144119652
San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Corwin Doyle40242307401

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen1000.0
Short (0-8 Yds)18101106.1
Medium (9-18 Yds)124615.1
Long (19+ Yds)3000.0
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)27161465.4
Medium (9-18 Yds)95626.9
Long (19+ Yds)435012.5

Detailed Receiving Statistics

St. LouisTargtCaugtDropdYards20+PPlay
WR Clarence Wagner94121027
WR Eugene Bogan63042121
RB Phillip Embry53062217
WR Pat Whitfield51010032
WR Kris Wallis31026119
TE Perry Sheldon2104015
TE Otis Shields2106010
WR Rondell Levine1000010
FB Paul Markley1000015
San FranciscoTargtCaugtDropdYards20+PPlay
WR Jay Emmons97064031
WR Ramses Barden84045020
WR Jimmy Daniels75047025
RB Andy Wilkerson4108021
RB Billy Lutes43069221
WR Demaryius Thomas42013022
TE Craig Stevens3106019
RB Graham Viera110607

Red-Zone Rushing Statistics

St. LouisAttYardsAvgOverall Avg
Phillip Embry441.006.74
Tom Estell11010.004.33
San FranciscoAttYardsAvgOverall Avg
Andy Wilkerson362.002.60

Red-Zone Passing Statistics

St. LouisAttCompYardsAvg/AttOverall Avg
Tom Estell95252.785.03
San FranciscoAttCompYardsAvg/AttOverall Avg
Corwin Doyle94495.446.45

Red-Zone Receiving Statistics

St. LouisTargetCatchYardsAvg/TargOverall Avg
WR Clarence Wagner3293.002.33
TE Perry Sheldon2142.002.00
RB Phillip Embry2152.5012.40
WR Eugene Bogan2173.507.00
San FranciscoTargetCatchYardsAvg/TargOverall Avg
WR Ramses Barden31155.005.63
RB Andy Wilkerson2000.002.00
WR Jimmy Daniels222613.006.71
TE Craig Stevens1000.002.00
WR Demaryius Thomas1188.003.25

Third Down Rushing Statistics

St. LouisRushesConversions
San FranciscoRushesConversions
Andy Wilkerson22
Billy Lutes10
Corwin Doyle10
Graham Viera11

Third Down Passing Statistics

St. LouisAttCompConversions
Tom Estell1133
San FranciscoAttCompConversions
Corwin Doyle1285

Third Down Receiving Statistics

St. LouisTargCatchConversions
RB Phillip Embry322
WR Eugene Bogan211
WR Clarence Wagner200
TE Perry Sheldon100
WR Rondell Levine100
WR Kris Wallis100
WR Pat Whitfield100
San FranciscoTargCatchConversions
RB Billy Lutes432
TE Craig Stevens210
WR Jay Emmons222
RB Andy Wilkerson100
WR Ramses Barden100
WR Jimmy Daniels111
WR Demaryius Thomas110

SectionAttendance
Stadium57,100 (64,500 capacity)
Upper Deck19,400 (22,400)
End Zone15,000 (16,200)
Mezzanine8,400 (9,300)
Sideline Seats13,000 (14,300)
Luxury Boxes1,300 (2,300)