49ers
Camp Battles

Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play

Two punt returns is his entire preseason as a returner, and one of them was a touchdown. The question with seven days on it is whether return work buys the last seat in this receiver room, and the seventh-round pick San Francisco drafted for returns is on the Jets.

SK
Sam KezarAug 23, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Jacob Cowing running upfield with the ball tucked under his right arm during a 49ers training camp practice in Santa Clara, in a red practice jersey numbered 19, the number he wore before Deebo Samuel signed on August 1 and took it back. A club gallery photograph from July, not from the Chargers game.

Jacob Cowing fielded a punt at the San Francisco 17 late in the first half on Thursday, won the race to the left edge and ran 83 yards to the end zone. It is the best special teams play the 49ers have made this August and it is not close.

It is also almost everything he has done as a returner. The official game book for the August 20 game at the Chargers credits Cowing with two punt returns for 86 yards, a long of 83, and one touchdown. Subtract the touchdown and the other return went three yards.

Those two are the only punt returns he has this preseason. He does not appear in the August 13 game book against Tennessee at all. San Francisco returned four punts that night for 18 yards, three of them by Will Pauling and one by Jordan Watkins.

His receiving line at the Chargers was two catches on seven targets for 14 yards. Deebo Samuel took two punt-return reps before Cowing got one and neither produced anything: the first rolled into the end zone and the second he fair caught (Matt Maiocco, NBC Sports Bay Area, August 20, 10:14pm PT; Patrick Holloway, Yahoo Sports, August 22).

So the case is one play, and the honest version of the case says so out loud.

He has held this job before, for a full season, and nothing like this happened#

Cowing is not being considered for a job he has never done. He returned 28 punts for San Francisco as a rookie in 2024, for 245 yards, an average of 8.8, with a long of 30 and no touchdowns (ESPN's player file, read August 23).

Then he missed all of 2025 with a hamstring, and the club spent a seventh-round pick on a returner while he was gone.

So the NFL file reads 28 returns that never produced anything longer than 30 yards, a lost season, and then 83 yards on a Thursday night in August. The staff deciding this is the same staff that watched the 28. That is a great deal more information than the one return offers, and it does not point where the highlight points.

The club already answered this question once this month#

San Francisco waived Junior Bergen on August 12. He was a seventh-round pick in 2025, taken 252nd, and the reason the club spent the pick was that he had returned eight punts for touchdowns at Montana, which ties the FCS record. He lasted one training camp. The Jets signed him a week later, on August 19 (Erik C. Anderson, Heavy, August 19).

Eight days after San Francisco let him go, Cowing ran one back. That is the question in front of the club with seven days on the clock: whether return work is worth a seat on a 53-man roster to this staff. The only evidence on the record says no, and it is three weeks old.

What the head coach said, and what he did not#

Kyle Shanahan afterwards: "I like that he's making it easier." He was talking about the roster decision, and he did not say the return job was settled.

He also gave the play its full context rather than only its highlight. "I thought it was huge," Shanahan said. "He lost the first one in the light, which was a big disappointment. So I got a little frustrated there, but he lost it, and he definitely redeemed himself on the next one." The 49ers punt returner lost a punt in the stadium lights and then took the next one 83 yards, in that order, in the same game. (Kirk Larrabee, 49ers Webzone, August 21, 12:24am PT)

Cowing, asked about the job that night: "At the end of the day, we're still in training camp. There's still guys that are battling. At the same time, we also have guys who are very good at punt returning as well."

The arithmetic he is actually up against#

Larrabee, writing that night, put the room at Mike Evans, Deebo Samuel, Christian Kirk, Jordan Watkins, Demarcus Robinson and Stribling, and wrote that Cowing's spot "was in question at first" against that depth. Stribling leads the team with 11 catches for 109 yards through two preseason games (Maiocco, NBC Sports Bay Area, August 22). Ricky Pearsall has been on injured reserve since August 1, per the club's own transaction log, which makes him ineligible for the initial 53 and keeps him out of this math entirely.

Count it and the last seat is the one Cowing is standing in, with Watkins, Trenton Irwin, Malik Turner, KhaDarel Hodge and Pauling behind him. He was standing in it before the return, too. The return did not create the opening. It made him harder to move out of.

The thing worth watching is not whether he is exciting. It is whether this staff values a returner enough to spend a seat on one, and the Bergen decision is the only evidence on the record about how it answers that question. It answered no on August 12, about a player whose entire case was returns.

The drought is real and it is still standing#

The last San Francisco punt return for a touchdown in a game that counted was Ted Ginn Jr., 55 yards, at 3:05 of the fourth quarter against Seattle on September 11, 2011, in a 33 to 17 win. The scoring summary has him taking a kickoff back 102 yards at 3:56 of the same quarter, which is 51 seconds of game clock between the two.

Cowing's return was a preseason game, so it does not touch that. Yahoo Sports put it in the conditional and put it correctly on August 22: the 49ers "would have their first punt return for a touchdown since 2011" if he does it when the games count. Fifteen years is a long time and it is mostly a fact about how rarely punt returns score in the NFL at all, rather than a fact about San Francisco. It is still fifteen years.

Which is the part that makes the roster question interesting rather than sentimental. The man best placed to end the longest-running gap on this team's special teams may not be on the team in seven days, and the club spent August demonstrating that it does not consider return work a reason to keep somebody.

What settles it: Thursday at Allegiant Stadium, 5:00pm PT, and then the roster at 3:00pm PT on Sunday. If Cowing fields punts in Las Vegas and Deebo Samuel does not, that is the staff answering the question in the only language that resolves it before the deadline.

Filed under 49ers

More on Jacob Cowing

His page →
The rookie receiver

De'Zhaun Stribling Is Out At Least A Month, And Injured Reserve Would Cost At Most One Game More

De'Zhaun Stribling has a deltoid sprain in his ankle and is out at least a month, Ian Rapoport of NFL Media reported Sunday morning; the rookie is still seeking opinions and may need surgery, though none is planned. San Francisco has filed nothing: read at 4:50 p.m. Pacific Sunday, the club's transaction log still ends on September 10 and Stribling is still on the Active table. The reported month rules him out of Miami on September 20, Arizona on September 27 and Denver on October 4 whether he goes on injured reserve or not. The four-game minimum that comes with the designation adds at most one more, October 11 at Lumen Field, and Christian Kirk becomes eligible to return from injured reserve for that same game. The first club document that has to say anything is Wednesday's injury report; Nick Avila of NBC Sports Bay Area reported that the players do not practise until then. Behind Stribling the active roster carries Mike Evans, Demarcus Robinson, Deebo Samuel, Jacob Cowing and Jordan Watkins, and Watkins was inactive in Melbourne. One take filed, priced at -120.

Sam KezarSep 13, 20264 min read
De'Zhaun Stribling Is Out At Least A Month, And Injured Reserve Would Cost At Most One Game More
The rookie

The Right Denominator For De'Zhaun Stribling's First Game Is Twenty-Six, Not Sixty-Five

De'Zhaun Stribling, the wide receiver San Francisco took with the 33rd pick in April, was hurt in his first professional game and the 49ers have published nothing about him since. The official participation report has him at 21 offensive snaps of 65, which is 32 percent. Counted against the 26 plays from scrimmage San Francisco ran before the snap he was injured on, it is 21 of 26, or 81 percent. The count reconciles to 65 at the end of the game once the second-quarter roughing-the-passer penalty is included, which is the check on it. He was not targeted on any of the 21. Six 49ers receivers took an offensive snap in Melbourne: Mike Evans 49, Demarcus Robinson 41, Deebo Samuel 27, Stribling 21, Jacob Cowing 5 and KhaDarel Hodge 1. Tight end Luke Farrell played 46, more than every receiver but Evans, and fullback Kyle Juszczyk played 33, more than Samuel. Four of the five other receivers who played are 30 or older. Kyle Shanahan said after the game that the Achilles was checked and intact and that the club was not sure of the magnitude of the ankle injury; further testing waited on the flight home, which David Bonilla of 49ers Webzone clocked at 13 hours 46 minutes, landing at SFO at 3:06 p.m. Friday. San Francisco's next game is Miami at Levi's Stadium on Sunday, September 20, at 1:25 p.m. Pacific, and the 49ers traded down twice in April, first with Miami, to reach the pick they spent on Stribling. No take filed.

Grant LombardSep 13, 20264 min read
The Right Denominator For De'Zhaun Stribling's First Game Is Twenty-Six, Not Sixty-Five
Practice Notebook

Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice

Nick Bosa and Christian McCaffrey did not take part in drills during the portion of San Francisco's first Melbourne practice open to reporters, per Matt Maiocco at NBC Sports Bay Area and Matt Barrows at The Athletic. San Francisco plays the Rams at the Melbourne Cricket Ground on Thursday at 5:35 p.m. Pacific. Reporters leave before team drills, and the club was not required to file a participation report, so what either man did after that is not public. Shanahan said the time difference meant he did not have to talk about injuries until the following day, and did not. George Kittle and Mike Evans practised. Barrows listed six men back from injury: Renardo Green, Romello Height, Jacob Cowing, Vederian Lowe, Gracen Halton and Luke Gifford. Five of the six who sat out the September 2 practice in Santa Clara are on that list; James Thompson Jr. is on no list either way. The club named eight captains, all eight returning from 2025, and Bosa and McCaffrey are two of them. Brayden Willis is back on the practice squad, which now sits at seventeen.

Sam KezarSep 7, 20265 min read
Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice

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 →
Week 2 Analysis

Opponents have reached the 49ers' red zone five times and scored one touchdown

Two days after the 35-13 win over Miami, the two game books describe a defense that is hard to finish against and easy to move against. Opponents have gained 5.1 yards a play in both games and reached the San Francisco 20 five times for one touchdown. Miami spent 19:17 on its first three possessions and got six points, twice reaching goal to go and twice kicking. San Francisco's first four sacks of the season came either inside its own red zone or with a lead of 15 or more, and Nick Bosa is credited with none of them, and with no quarterback hit either, on 40 of 59 defensive snaps. PFF's charting of the same game puts him ahead of every other 49er in total pressures.

Sam KezarSep 22, 20266 min read
Opponents have reached the 49ers' red zone five times and scored one touchdown
49ers Takeaways

Week 2 takeaways: five touchdowns before San Francisco's first punt

San Francisco is 2-0 after a 35-13 win over Miami in the home opener. The 49ers scored touchdowns on their first five drives and did not punt until 10:38 of the fourth quarter. Purdy was 20 of 22 for 287 yards and two touchdowns with a 149.1 rating and no sack taken. The defense recorded four sacks after none in Week 1, from Marques Sigle, Keion White, Romello Height and a Warner-Stout split, none from Bosa. Miami had first and goal twice and came away with six points. Eddy Piñeiro, the kicker the week was spent on, attempted no field goal.

Sam KezarSep 21, 20265 min read
Week 2 takeaways: five touchdowns before San Francisco's first punt
49ers Roster

The 49ers won by 22 and came out of it needing a receiver and a lineman

Shanahan's Monday conference call produced four injury verdicts. Robinson and Thompson Jr. both have high-ankle sprains at three to six weeks, Robinson most likely to injured reserve. Height broke his hand and has surgery Tuesday, with an outside chance of playing at Arizona. Mike Evans has a hip that will be managed through the week. The receiver room is down to five men on the active roster with three on injured reserve, and the defensive line has now lost three players in two games. Shanahan, asked on Sunday about Leonard Floyd, said the club has already made calls.

Sam KezarSep 21, 20264 min read
The 49ers won by 22 and came out of it needing a receiver and a lineman

Earlier on the 49ers

Roster

Alfred Collins Is Out For The Year And His Replacement Is Whoever Is Already In Australia

Alfred Collins tore his patellar tendon at San Francisco's second Melbourne practice and is out for the 2026 season, per head coach Kyle Shanahan, reported by Matt Maiocco at NBC Sports Bay Area, Nick Wagoner at ESPN and David Bonilla at 49ers Webzone. He was the club's projected starting right defensive tackle. The club's own unofficial depth chart, stamped September 8 and read on Wednesday morning, still lists Collins first at that position, and lists Gracen Halton and James Thompson Jr. behind him. The club's roster page gives both men an R in its experience column, and both appear on the Week 1 practice participation report the club distributed Tuesday: Halton limited with an ankle, Thompson the only man who did not practice at all, with a hamstring. Asked who replaces Collins, Shanahan said any defensive lineman is a possibility unless reporters could name someone the club could fly to Australia quickly. Collins was still on the club's active roster when it was read Wednesday morning, and the club's transaction page carried no injured-reserve move for him, its newest entry being September 5, so the move reported as coming had not happened. Sam Okuayinonu, the other defensive lineman lost, went on injured reserve on September 4 with a broken foot. Collins went 43rd overall in 2025 and played 16 games as a rookie with one start; Maiocco and Bonilla both give the rest of that season as 17 tackles, one sack and two forced fumbles. One take filed.

Grant LombardSep 9, 20264 min read
Alfred Collins Is Out For The Year And His Replacement Is Whoever Is Already In Australia
Camp Battles

Carver Willis Is The Only Name At Left Guard, And He Is Listed Second

The 49ers' published depth chart lists a first-team name at twenty-eight of its twenty-nine positions. Left guard is the twenty-ninth, and the only man in the row, Carver Willis, sits in the second column. Kyle Shanahan said Monday he does not know who starts there against the Rams on September 10, and gave the reason: the Thursday opener took away the three practices he normally decides on, and the club added Jarrett Patterson to the group. Connor Colby has six career starts, Patterson twenty-one, Willis none. San Francisco signed a fifth offensive lineman, Foster Sarell, to the practice squad on Tuesday afternoon.

Sam KezarSep 1, 20266 min read
Carver Willis Is The Only Name At Left Guard, And He Is Listed Second
Roster

Two Verbs Decide Whether An Injured 49er Shows Up On The Roster Page

Five 49ers are on injured reserve by both independent money sources, and the club's own roster page lists two of them. The three missing men were all waived/injured and reverted a day later, each carrying the league's Not Against 90 label, while the two the page does list were placed on injured reserve directly from the active roster. Two verbs, six cases, no exceptions. Not Against 90 is a roster-limit statement and not a cap one. William Bradley-King, whose settlement landed Friday and whose waivers cleared Saturday, is the case that shows the whole mechanism from both ends.

Sam KezarAug 9, 20264 min read
Two Verbs Decide Whether An Injured 49er Shows Up On The Roster Page