2009-10-11 | Falcons | 49ers | 2 | 7:13 | 3 | 4 | ATL 10 | 10-20 | Matt Ryan pass complete short left to Roddy White for 90 yards, touchdown. Penalty on Roddy White: Unsportsmanlike Conduct, 15 yards | 90 | -0.720 | 7.000 | 7.72 |
2009-09-27 | Vikings | 49ers | 3 | 0:35 | 3 | 12 | MIN 5 | 20-17 | Brett Favre pass complete short middle to Bernard Berrian for 36 yards (tackle by Dre' Bly) | 36 | -1.650 | 1.660 | 3.31 |
2009-10-04 | Rams | 49ers | 3 | 5:25 | 1 | 10 | RAM 7 | 21-0 | Kyle Boller pass complete short right to Donnie Avery for 14 yards (tackle by Takeo Spikes) | 14 | -0.380 | 0.340 | .72 |
2009-10-04 | Rams | 49ers | 4 | 2:33 | 3 | 17 | RAM 4 | 35-0 | Kenneth Darby left tackle for 11 yards (tackle by Dashon Goldson) | 11 | -2.240 | -2.440 | -0.20 |
2009-09-13 | Cardinals | 49ers | 2 | 9:00 | 3 | 16 | CRD 5 | 3-6 | Kurt Warner pass complete short middle to Tim Hightower for 9 yards (tackle by Patrick Willis and Manny Lawson) | 9 | -2.120 | -2.470 | -0.35 |
2009-10-04 | Rams | 49ers | 1 | 9:22 | 2 | 20 | RAM 10 | 0-0 | Steven Jackson middle for 6 yards (tackle by Patrick Willis) | 6 | -1.510 | -1.690 | -0.18 |
2009-12-27 | Lions | 49ers | 2 | 6:09 | 2 | 9 | DET 5 | 3-3 | Maurice Morris right tackle for 6 yards (tackle by Manny Lawson) | 6 | -0.710 | -0.600 | .11 |
2009-09-13 | Cardinals | 49ers | 1 | 4:35 | 3 | 9 | CRD 9 | 0-3 | Kurt Warner pass complete short left to Tim Hightower for 5 yards (tackle by Patrick Willis and Shawntae Spencer) | 5 | -1.300 | -2.470 | -1.17 |
2009-11-22 | Packers | 49ers | 4 | 5:50 | 1 | 10 | GNB 9 | 30-24 | Ryan Grant right tackle for 4 yards (tackle by Michael Lewis) | 4 | -0.380 | -0.480 | -0.10 |
2009-11-12 | Bears | 49ers | 2 | 3:31 | 1 | 19 | CHI 10 | 0-0 | Jay Cutler pass complete short left to Matt Forte for 4 yards (tackle by Michael Lewis) | 4 | -0.720 | -1.110 | -0.39 |
2009-11-08 | Titans | 49ers | 1 | 3:45 | 1 | 10 | OTI 4 | 3-3 | Chris Johnson middle for 4 yards (tackle by Takeo Spikes and Patrick Willis) | 4 | -0.380 | -0.490 | -0.11 |
2009-10-11 | Falcons | 49ers | 2 | 7:43 | 2 | 8 | ATL 6 | 10-14 | Matt Ryan pass complete short right to Jason Snelling for 4 yards (tackle by Manny Lawson) | 4 | -0.630 | -0.720 | -0.09 |
2009-12-20 | Eagles | 49ers | 2 | 14:51 | 1 | 10 | PHI 6 | 7-3 | Donovan McNabb pass complete short right to DeSean Jackson for 3 yards | 3 | -0.380 | -0.560 | -0.18 |
2009-12-06 | Seahawks | 49ers | 1 | 9:22 | 2 | 10 | SEA 1 | 0-0 | Julius Jones right tackle for 3 yards (tackle by Justin Smith and Takeo Spikes) | 3 | -0.780 | -1.070 | -0.29 |
2009-11-29 | Jaguars | 49ers | 3 | 7:17 | 1 | 10 | JAX 10 | 20-3 | Maurice Jones-Drew middle for 3 yards (tackle by Demetric Evans and Patrick Willis) | 3 | -0.380 | -0.560 | -0.18 |
2009-12-27 | Lions | 49ers | 4 | 10:45 | 2 | 8 | DET 4 | 20-3 | Maurice Morris right guard for 3 yards (tackle by Manny Lawson) | 3 | -0.630 | -0.840 | -0.21 |
2009-11-01 | Colts | 49ers | 4 | 11:17 | 1 | 10 | CLT 10 | 18-14 | Joseph Addai right tackle for 3 yards (tackle by Justin Smith) | 3 | -0.380 | -0.560 | -0.18 |
2010-01-03 | Rams | 49ers | 1 | 5:57 | 2 | 9 | RAM 2 | 0-0 | Keith Null middle for 3 yards (tackle by Isaac Sopoaga) | 3 | -0.710 | -0.950 | -0.24 |
2009-12-14 | Cardinals | 49ers | 1 | 4:44 | 1 | 10 | CRD 6 | 0-0 | Tim Hightower right tackle for 2 yards (tackle by Dashon Goldson and Manny Lawson). Tim Hightower fumbles (forced by Dashon Goldson), recovered by Dre' Bly at ARI-8 | 2 | -0.380 | -5.370 | -4.99 |
2009-12-27 | Lions | 49ers | 4 | 11:08 | 1 | 10 | DET 2 | 20-3 | Drew Stanton pass complete short right to Jerome Felton for 2 yards (tackle by Manny Lawson) | 2 | -0.380 | -0.630 | -0.25 |
2010-01-03 | Rams | 49ers | 1 | 5:12 | 3 | 6 | RAM 5 | 0-0 | Keith Null middle for 2 yards (tackle by Parys Haralson) | 2 | -0.950 | -2.490 | -1.54 |
2009-09-20 | Seahawks | 49ers | 2 | 5:50 | 2 | 9 | SEA 5 | 10-3 | Matt Hasselbeck right end for 2 yards (tackle by Takeo Spikes) | 2 | -0.710 | -1.070 | -0.36 |
2009-10-04 | Rams | 49ers | 1 | 2:26 | 1 | 10 | RAM 10 | 0-0 | Steven Jackson left end for 2 yards (tackle by Michael Lewis) | 2 | -0.380 | -0.630 | -0.25 |
2009-09-27 | Vikings | 49ers | 3 | 2:06 | 1 | 10 | MIN 7 | 20-17 | Adrian Peterson right tackle for 2 yards (tackle by Isaac Sopoaga and Manny Lawson) | 2 | -0.380 | -0.630 | -0.25 |
2009-10-11 | Falcons | 49ers | 2 | 8:22 | 1 | 10 | ATL 4 | 10-14 | Michael Turner middle for 2 yards (tackle by Aubrayo Franklin) | 2 | -0.380 | -0.630 | -0.25 |
2009-09-13 | Cardinals | 49ers | 1 | 5:29 | 1 | 10 | CRD 8 | 0-3 | Tim Hightower right end for 1 yard (tackle by Nate Clements) | 1 | -0.380 | -0.710 | -0.33 |
2010-01-03 | Rams | 49ers | 1 | 6:32 | 1 | 10 | RAM 1 | 0-0 | Steven Jackson middle for 1 yard (tackle by Justin Smith) | 1 | -0.380 | -0.710 | -0.33 |
2009-11-08 | Titans | 49ers | 3 | 11:30 | 1 | 10 | OTI 10 | 17-10 | Chris Johnson middle for 1 yard (tackle by Parys Haralson) | 1 | -0.380 | -0.710 | -0.33 |
2009-09-20 | Seahawks | 49ers | 2 | 6:20 | 1 | 10 | SEA 4 | 10-3 | Julius Jones right tackle for 1 yard (tackle by Justin Smith) | 1 | -0.380 | -0.710 | -0.33 |
2009-12-27 | Lions | 49ers | 2 | 6:43 | 1 | 10 | DET 4 | 3-3 | Maurice Morris middle for 1 yard (tackle by Justin Smith) | 1 | -0.380 | -0.710 | -0.33 |
2009-09-27 | Vikings | 49ers | 3 | 1:32 | 2 | 8 | MIN 9 | 20-17 | Adrian Peterson right tackle for no gain (tackle by Manny Lawson and Takeo Spikes) | 0 | -0.630 | -1.190 | -0.56 |
2009-12-27 | Lions | 49ers | 4 | 10:07 | 3 | 5 | DET 7 | 20-3 | Drew Stanton pass incomplete deep middle intended for Bryant Johnson. Penalty on Dre' Bly: Defensive Holding, 5 yards (no play) | 0 | -0.840 | -0.350 | .49 |
2009-12-20 | Eagles | 49ers | 2 | 14:29 | 2 | 7 | PHI 9 | 7-3 | Donovan McNabb pass incomplete short middle intended for Brent Celek. Penalty on Michael Lewis: Defensive Pass Interfere, 15 yards (no play) | 0 | -0.560 | 0.540 | 1.10 |
2009-12-06 | Seahawks | 49ers | 1 | 10:03 | 1 | 10 | SEA 1 | 0-0 | Julius Jones middle for no gain (tackle by Takeo Spikes) | 0 | -0.380 | -0.780 | -0.40 |
2009-10-04 | Rams | 49ers | 1 | 1:12 | 3 | 14 | RAM 6 | 0-0 | Steven Jackson right end for no gain (tackle by Nate Clements) | 0 | -1.890 | -2.490 | -0.60 |
2009-10-04 | Rams | 49ers | 3 | 2:14 | 2 | 15 | RAM 3 | 21-0 | Steven Jackson right guard for no gain (tackle by Aubrayo Franklin and Takeo Spikes) | 0 | -1.150 | -2.010 | -0.86 |
2009-11-08 | Titans | 49ers | 1 | 3:07 | 2 | 6 | OTI 8 | 3-3 | Chris Johnson middle for -3 yards (tackle by Parys Haralson) | -3 | -0.490 | -1.300 | -0.81 |
2009-10-04 | Rams | 49ers | 3 | 2:48 | 1 | 10 | RAM 8 | 21-0 | Steven Jackson right end for -5 yards (tackle by Manny Lawson) | -5 | -0.380 | -1.150 | -0.77 |
2009-12-06 | Seahawks | 49ers | 1 | 8:42 | 3 | 7 | SEA 4 | 0-0 | Matt Hasselbeck pass incomplete short right intended for Justin Griffith | | -1.070 | -2.490 | -1.42 |
2009-09-20 | Seahawks | 49ers | 2 | 5:24 | 3 | 7 | SEA 7 | 10-3 | Matt Hasselbeck pass incomplete short right intended for Justin Griffith (defended by Patrick Willis) | | -1.070 | -2.490 | -1.42 |
2009-11-08 | Titans | 49ers | 1 | 2:27 | 3 | 9 | OTI 5 | 3-3 | Vince Young pass incomplete short left intended for Justin Gage | | -1.300 | -2.490 | -1.19 |
2009-09-13 | Cardinals | 49ers | 1 | 4:47 | 2 | 9 | CRD 9 | 0-3 | Kurt Warner pass incomplete short right intended for Larry Fitzgerald | | -0.710 | -1.300 | -0.59 |
2009-10-04 | Rams | 49ers | 3 | 1:36 | 3 | 15 | RAM 3 | 21-0 | Kyle Boller pass incomplete short right intended for Steven Jackson | | -2.010 | -2.490 | -0.48 |
Offense