The record

Four Hundred And Forty Punt Returns Since Ted Ginn Jr. Scored The Last One

San Francisco has not run a punt back for a touchdown in a regular-season game since September 11, 2011. The fourteen seasons since have produced 440 returns, 3,826 yards and two returns that reached forty. Jacob Cowing went 83 yards in August, which beats every one of them and counts for nothing, and his job is decided Sunday afternoon.

SK
Sam KezarAug 29, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
An abstract editorial illustration in navy and scarlet on an off-white ground. A dense row of short solid navy bars stands on a baseline across the full width of the frame, every one of them stopping below a long thin horizontal rule that runs above them. One lone bar rises far past that rule and is drawn as a hollow scarlet outline rather than filled in, for the eighty-three yard return that came in a preseason game and enters no record. No text, no figures and no photograph. A generated illustration, not a picture of any person.

San Francisco has returned 440 punts since the last one reached the end zone. They gained 3,826 yards, an average of 8.7 a return, and none of them scored.

The last one belongs to Ted Ginn Jr. ESPN's scoring summary for that game has him taking a kickoff back 102 yards at 3:56 of the fourth quarter against Seattle on September 11, 2011, and then fielding a punt and running it back 55 yards at 3:05 of the same quarter, in a 33 to 17 win. Fifty-one seconds of game clock between the two. The 49ers returned 44 punts that season and exactly one of them scored. Fourteen seasons have gone by since and the number is still one.

What the fourteen years look like when you count them#

The league's own team statistics carry a punt return line for every club in every season, and San Francisco's read the same way from 2012 forward. Thirty-six returns for 378 yards in 2012. Thirty-five for 312 the year after that. The floor is 2018, when the 49ers returned 31 punts for 180 yards, 5.8 apiece, and exactly one of those 31 gained twenty yards.

Then 2023. Thirty-four returns, 273 yards, and not one of them reached twenty yards. A full year of fielding punts and taking what the coverage allowed.

Across all fourteen seasons: 35 of the 440 returns gained twenty yards or more, which is two and a half a year. Two of the 440 reached forty. The longest is 66 yards, in 2025, and that season is also the best of the fourteen by average at 11.6.

Set that against 2011 on its own. Forty-four returns, 544 yards, 12.4 a return, ten gains of twenty or more and three of forty or more, one touchdown. One of the fifteen seasons holds three of the five returns of forty yards or more.

Cowing went 83 and it does not count#

Jacob Cowing fielded a punt at the San Francisco 17 late in the first half at the Chargers on August 20 and ran 83 yards to the end zone. That is seventeen yards longer than the longest punt return San Francisco has produced in a regular-season game since Ginn, and it is longer than every one of the 440.

It happened in a preseason game. The league does not enter preseason returns in the record, so the drought sits exactly where it sat on August 19.

The distinction matters more than it usually would, because the whole case for keeping Cowing is built on the play that does not count. His preseason as a returner is two punts. One went three yards and the other went 83.

He has not returned a punt since August 20#

Cowing hurt his groin during the last week of camp. Kyle Shanahan, at his August 25 availability: "Cowing has a groin. He's similar with Mike, hoping to get him back next week." He did not dress at Las Vegas on Thursday and appears on the game book's did-not-play list. David Bonilla, writing at 49ers Webzone on August 26, has him and cornerback Upton Stout expected back at practice next week, and reports that the club was missing 21 players at Tuesday's session, the final full practice of camp.

Next week starts after the roster is due. San Francisco has to be at 53 by 3 p.m. Pacific on Sunday, August 30, and whatever the staff decides about the punt return job, it decides without seeing him field another punt.

The other men in the competition finished their preseasons on the field. The club waived Junior Bergen on August 12, per its own transaction log. Jordan Watkins and Will Pauling split the four returns against Tennessee on August 13 for 18 yards between them, off that game's book. Cowing has the only return of the preseason that went anywhere, out of a game he has not played in since.

Somebody on Sunday's roster fields the next San Francisco punt, in Melbourne against the Rams on September 10. The 440 behind it are a reasonable guide to what usually happens next, and the 83 yards in August are the reason the club has spent a month looking for the exception.

Filed under 49ers

More on Jacob Cowing

His page →
Kirk is in line for his 49ers debut, and Evans and Samuel are both out
49ers Gameday

Kirk is in line for his 49ers debut, and Evans and Samuel are both out

The 49ers (6-0) play the Falcons (2-4) at Mercedes-Benz Stadium at 10 a.m. Pacific on FOX, the last game before their bye. Nick Bosa, Mike Evans, Deebo Samuel, Luke Gifford, Marques Sigle and Garret Wallow are out. Christian Kirk was activated off injured reserve Saturday and carries no designation, so he is in line for his first game as a 49er. Ten to watch, led by the rookies and second-year players: Jaden Dugger, Gracen Halton, Mykel Williams, Upton Stout, Jordan Watkins, plus Kirk, Jacob Cowing, Keion White, George Kittle and Fred Warner. Inactive lists post at 8:30 a.m. Pacific.

Sam KezarOct 25, 20264 min read
Christian Kirk is out Monday, which leaves one game inside his practice window
49ers Notebook

Christian Kirk is out Monday, which leaves one game inside his practice window

The 49ers ruled Christian Kirk out for Monday night against Washington at 1:08 p.m. Pacific, five days after opening his practice window off injured reserve, and elevated linebacker Jalen Graham and receiver Malik Turner from the practice squad in the same release. The club has 21 days from Oct. 15 to put Kirk on the 53, and the only game left inside that window after Monday is at Atlanta on Oct. 25; the bye follows. The inactive list posted at 3:44 p.m.: Kurtis Rourke, Enrique Cruz Jr., Deebo Samuel, Garret Wallow, Marques Sigle, Nick Bosa and Naquan Jones. Mike Evans, Gracen Halton, Mykel Williams, Siran Neal and Upton Stout, all questionable Saturday, are active, and Kyle Juszczyk returns. The receivers in uniform are Evans, Brandin Cooks, Jacob Cowing, Jordan Watkins and Turner. Graham, a 2023 seventh-round pick with 15 career games, covers for Garret Wallow and the suspended Dre Greenlaw. Washington activated three players from injured reserve and put two on it.

Sam KezarOct 19, 20263 min read
Evans is a Monday decision, and without him the 53 has three healthy receivers
49ers Pregame

Evans is a Monday decision, and without him the 53 has three healthy receivers

San Francisco hosts Washington on Monday night at Levi's Stadium, 5:15 p.m. Pacific, on ESPN and ABC. Deebo Samuel is out with a hamstring and Mike Evans did not practice all week with ribs and an Achilles, which leaves Brandin Cooks, Jacob Cowing and Jordan Watkins as the receivers on the 53 without a designation. Christian Kirk is in his practice window off injured reserve and Shanahan would say only that activating him is possible. Nick Bosa sits a fourth straight game. Washington arrives 1-3-1 with Jayden Daniels back from an elbow injury, its leading rusher out, and its backup quarterback out.

Sam KezarOct 19, 20264 min read

On the record

Called Shots →
Held upAug 1, 2026

On 2026-09-10, at least three of the wide receivers on San Francisco's active roster are men the 49ers' own roster page lists at age 30 or older. Method, fixed in advance: read 49ers.com/team/players-roster on 2026-09-10, count the players listed at position WR on the active roster, and use the age the club's page states for each. Players on injured reserve, the practice squad or any reserve list do not count.

The room on 2026-08-01 lists five receivers at 30 or older by the club's own page: Mike Evans (32), Demarcus Robinson (31), Deebo Samuel Sr. (30), Trenton Irwin (30) and Malik Turner (30). Evans and Samuel are effectively decided, so this call turns on whether a third veteran holds a spot over Jacob Cowing, Jordan Watkins or De'Zhaun Stribling. It is not a formality in either direction: the 49ers spent the 33rd pick and two roster spots on receivers under 26, and the honest case against my own call is that Robinson, Irwin and Turner are all special-teams and depth arguments rather than offensive ones. This grades the piece's thesis, that a room built to answer a durability history with age keeps having to answer it with more age.

Latest on the 49ers

The whole beat →
The 49ers ran Las Vegas out of its plan before they took the ball away
49ers Deep Dive

The 49ers ran Las Vegas out of its plan before they took the ball away

San Francisco beat Las Vegas 38-17 on Sunday and is 7-1. The five second-half takeaways will be remembered, but the game was settled earlier. The 49ers' first three drives went 37 plays and 242 yards, took 19 minutes and 23 seconds and ended in touchdowns, and San Francisco ran 25 times for 125 yards before halftime. Las Vegas had the ball for 71 seconds in the first 13 minutes. Trailing by 11 at the half, the Raiders ran six times and threw 24 times after it, and Klint Kubiak said that being in position to throw on every down produces interceptions. The pass rush did not cause the turnovers: Cousins was hit twice on eight first-half throws and four times on 24 second-half throws. Two takeaways were punched out of receivers' hands, and one came off a fumbled exchange. The second half also showed a cost. San Francisco threw an interception, was stopped on fourth-and-1 at its own 40, and allowed 222 kickoff-return yards, and Las Vegas started three drives in 49ers territory. The game moved San Francisco's season turnover margin from minus-3 to plus-1. Las Vegas has now allowed 30 or more points six weeks running, so Dallas on Sunday is the first test of whether the formula holds.

Sam KezarNov 10, 20266 min read
The 49ers trade a sixth-round pick for Keenan Allen
49ers Notebook

The 49ers trade a sixth-round pick for Keenan Allen

San Francisco acquired wide receiver Keenan Allen from Indianapolis on Tuesday, deadline day, for a 2027 sixth-round pick, the league transaction wire shows. It is the second trade between the clubs in three weeks, after DeForest Buckner on Oct. 27. Allen, 34, played at Cal and is a six-time Pro Bowler with 1,095 career catches, eighth all time. He had 40 catches for 351 yards and one touchdown in eight games for the Colts, their team lead. The club placed Gracen Halton on injured reserve with a fractured ankle the same afternoon, and its roster page showed 52 on the active roster before Allen was added. Allen joins a receiver room missing Mike Evans and Deebo Samuel Sr. last Sunday. He caught four passes for 26 yards against Dallas in Week 9, and the 49ers play at Dallas on Sunday.

Sam KezarNov 10, 20263 min read
Five takeaways in one half, and the 49ers never sacked Kirk Cousins
Takeaways

Five takeaways in one half, and the 49ers never sacked Kirk Cousins

San Francisco beat Las Vegas 38-17 at Levi's Stadium on Sunday and is 7-1. The 49ers scored touchdowns on their first three possessions, did not punt, and ran 43 times for 190 yards. Las Vegas turned the ball over on five of its six second-half possessions: Jaden Dugger's 35-yard interception return on the first play of the half, two forced fumbles, and interceptions by Renardo Green and Malik Mustapha. The official game book credits San Francisco with no sacks and six quarterback hits, two of them on the plays Green and Mustapha intercepted. Nick Bosa played 39 of 50 defensive snaps in his first game since Sept. 20, and DeForest Buckner played 34. Jordan Watkins caught all four of his targets for 86 yards and his first NFL touchdown. Christian McCaffrey's 12-yard catch set the Super Bowl-era record for touchdown catches by a running back and was Brock Purdy's 100th touchdown pass. Gracen Halton broke his ankle and is out for the season, Shanahan said; Green (back) and Deommodore Lenoir (foot) did not return.

Sam KezarNov 9, 20265 min read

Earlier on the 49ers

Christian Kirk missed practice Thursday, and the 49ers need Demarcus Robinson
49ers Notebook

Christian Kirk missed practice Thursday, and the 49ers need Demarcus Robinson

Christian Kirk did not practice Thursday with a knee injury, a day after he was limited. Mike Evans and Deebo Samuel sat out again, and John Lynch said Evans probably will not play Sunday against Las Vegas. Demarcus Robinson was limited for a second day, Christian McCaffrey returned as a limited participant, and Lynch described how the Jauan Jennings trade came apart.

Sam KezarNov 5, 20263 min read
Bet the 49ers in Seattle if you like, but not at plus 136
The fan tax

Bet the 49ers in Seattle if you like, but not at plus 136

The 49ers moneyline at Seattle is plus 136 at DraftKings and plus 146 at FanDuel. Kalshi's midpoint makes San Francisco a 38.5 percent winner, and against that number the DraftKings ticket costs $9.14 per $100 while the Seattle ticket at the same book costs 54 cents. Seventy-nine percent of DraftKings' moneyline money is on the 49ers. Last week the same measurement on the Denver game found no premium at all.

Casey MontgomeryOct 9, 20266 min read
The 49ers' Championship Price Sat Out The Preseason
The ruler

The 49ers' Championship Price Sat Out The Preseason

The 49ers futures number quoted on every odds page cannot express any revision smaller than 11.11 percent of its own value, and nothing the preseason did to San Francisco was that big. Here is the arithmetic, the two cheaper books that registered what the expensive one could not, and why twenty-seven of the thirty-two teams on the board have the same problem.

Casey MontgomeryAug 28, 20268 min read