Roster Report

Eddy Piñeiro will kick on Sunday, and there is nobody behind him

He has missed all three practices this week with an illness, and Matt Maiocco reported on Saturday afternoon that he will play anyway. San Francisco auditioned Younghoe Koo and Greg Joseph and kept neither. The club takes one kicker into its home opener.

SK
Sam KezarSep 19, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Eddy Piñeiro photographed from the chest up against a plain white background, smiling into the camera, short dark hair, wearing a red 49ers jersey with white and red striped sleeve trim and the NFL shield at the collar. A posed league headshot, not football action.

Eddy Piñeiro will kick against Miami on Sunday. Matt Maiocco of NBC Sports Bay Area reported it on Saturday afternoon, and Mike Masala at Niners Wire and Marc Adams at 49ers Webzone both carried it.

Piñeiro missed all three of the practices San Francisco has reported this week. Kyle Shanahan, asked about him after Friday's session: "He's missed Wednesday, Thursday, and today. So, I don't know if it (the illness) came on Tuesday or Wednesday morning, but he's missed all week because of it." That is David Bonilla's rendering at 49ers Webzone, filed Friday afternoon.

San Francisco listed him as questionable on its final Week 2 injury report, filed after Friday's practice. Questionable is where the club left him. The club has not said he will play. The reporting has.

San Francisco spent Saturday looking at other kickers and hired none of them. Younghoe Koo and Greg Joseph both worked out for the club, per Maiocco. Neither was signed, per Adams. The club's own roster page, counted table by table at 2:57pm Saturday, carries one kicker across all four of its lists: Piñeiro, on the active roster. None on the practice squad, none on injured reserve, none on reserve/physically unable to perform.

That is the number Shanahan said on Friday the club was about to change. The plan Bonilla reported was a practice-squad signing on Saturday, in case Piñeiro could not play. Asked who it would be, Shanahan did not know, and said two men were under consideration. Two men worked out. Neither is under contract.

The transaction the club did file#

It had nothing to do with kicking. At 1:59pm the 49ers announced they had promoted defensive lineman Ogbo Okoronkwo to the active roster and placed rookie receiver De'Zhaun Stribling on injured reserve. The release gives the order of operations in the club's own words: "In order to make room on the roster, the team placed WR De'Zhaun Stribling on the Injured Reserve List."

Okoronkwo has been in the building since August 31, which is the date the release gives for his practice-squad signing. He was elevated for the Week 1 game on September 10 and played 18 of San Francisco's 61 defensive snaps in Melbourne, 30 percent, off the official game book, then reverted when the final whistle went. A promotion ends that cycle. A signed player does not revert on Sunday night and has no elevation budget to spend, which matters on a defensive line that has lost Alfred Collins and Sam Okuayinonu to injured reserve and Mykel Williams to the physically unable to perform list. The club's release credits Okoronkwo with 82 games, 13 starts and 17.0 sacks across four other teams and this one.

Stribling's placement had been expected since Wednesday, when Shanahan put his recovery at close to ten weeks after ankle surgery. He was the only San Francisco player carrying an Out designation on the final Week 2 injury report. The paperwork arrived three days after the operation. The club's release records exactly one thing about his season: he played in the Week 1 game.

What the man who is kicking did in Melbourne#

Off the official game book, which is the record rather than a write-up. Piñeiro made two field goals from three, good from 20 in the first quarter and good from 56 in the fourth. The miss was a 52-yarder that the book describes as "No Good, Hit Right Upright." He made all three extra points. He kicked off six times, three of them 65 yards, one of those into the end zone for a touchback. Nine of San Francisco's 27 points were his.

He played 12 of the 20 special-teams snaps in that game, 60 percent. Jon Weeks centred all six of his placements and Corliss Waitman held all six, and they played eight snaps each. Neither is on the injury report.

The league also fined two 49ers on Saturday for plays in that game. Kyle Juszczyk was fined $20,033 for unnecessary roughness, illegal use of the helmet, on San Francisco's first play of the second half. Jake Tonges was fined $9,266 for a leg whip, on what Maiocco identifies as the block where Tonges hurt the knee that ended his season. Both figures are Maiocco's, carried by Adams. Tonges has been on injured reserve since September 16, so the second fine changes nothing but his bank balance.

San Francisco's active roster is full at 53. Exactly one of the 53 kicks.

Filed under 49ers

More on Kyle Juszczyk

His page →
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
Bosa is out Monday, which Shanahan says is what the 49ers expected
49ers Notebook

Bosa is out Monday, which Shanahan says is what the 49ers expected

Kyle Shanahan ruled out Nick Bosa (knee, calf), Deebo Samuel (hamstring), Garret Wallow (hamstring) and Marques Sigle (ankle) for Monday night against Washington. Mike Evans, Christian Kirk, Gracen Halton, Mykel Williams, Upton Stout and Siran Neal are questionable. Kyle Juszczyk is expected to play, eight days after missing Seattle. Asked whether Kirk will be activated off injured reserve, Shanahan said \"Possibly\"; the 53 is full, so that takes a corresponding move.

Sam KezarOct 17, 20263 min read
Juszczyk practiced in full, and Lynch says there is a chance he plays Monday
49ers Notebook

Juszczyk practiced in full, and Lynch says there is a chance he plays Monday

Kyle Juszczyk was a full participant in Friday's practice, 12 days after a hyperextended knee and bone bruise, and John Lynch told KNBR there is a chance he plays Washington on Monday. Christian Kirk was limited; activating him would cost someone a spot on a full 53. Nick Bosa, now listed with knee and calf, did not practice, nor did Mike Evans, Gracen Halton or Romello Height. Lynch said trade calls have picked up and that George Kittle asked him about Khalil Mack. Kittle said he asks all the time.

Sam KezarOct 16, 20263 min read

More on De'Zhaun Stribling

His page →
San Francisco will sign a kicker on Saturday, and it has not worked one out
Practice Notebook

San Francisco will sign a kicker on Saturday, and it has not worked one out

San Francisco filed its final Week 2 injury report after Friday's practice with three game designations on it: De'Zhaun Stribling out, Eddy Piñeiro and Kaelon Black questionable. Piñeiro has not practised since the Melbourne game week ended, and the club's roster page carried no second kicker anywhere on Friday afternoon. Kyle Shanahan said San Francisco will add one on Saturday, that two men are under consideration, and that he does not know which. Nine of the twelve names on the report practised in full.

Sam KezarSep 18, 20264 min read
The 49ers rested four veterans Wednesday, and three were full a day later
Game Week

The 49ers rested four veterans Wednesday, and three were full a day later

San Francisco filed its first official Week 2 injury report this week, and eleven 49ers were on it. Six did not practise Wednesday and four of those six were rest days: Nick Bosa, Dre Greenlaw, Christian McCaffrey and Trent Williams. By Thursday, Greenlaw, McCaffrey and Williams were full participants and Bosa was limited. The two men who have not practised either day are Eddy Piñeiro, who is ill, and De'Zhaun Stribling, whose ankle needed surgery. Kaelon Black joined the report Thursday with a groin. Every man on Thursday's report played against the Rams in Melbourne.

Sam KezarSep 17, 20265 min read
Stribling is out ten weeks, and the club says it doesn't need another receiver
49ers Notebook

Stribling is out ten weeks, and the club says it doesn't need another receiver

Kyle Shanahan spoke before Wednesday's practice, his first availability since the flight home from Melbourne, and answered the two questions the opener left open. De'Zhaun Stribling had ankle surgery and will miss close to ten weeks, a window that covers nine games. Jake Tonges had knee surgery, is out for the season and went on injured reserve Wednesday. KhaDarel Hodge was promoted to the 53-man roster in the same transaction and Jack Stoll signed to the practice squad, one day after the club worked him out. Shanahan said San Francisco does not need to add a receiver. Stribling was still on the club's Active table at 4:53 p.m. Pacific.

Sam KezarSep 16, 20264 min read

On the record

Called Shots →
MissedJul 31, 2026

Between the 49ers' first regular-season game and 2026-11-01, Deebo Samuel runs more pass routes from the slot than from out wide. Method, fixed in advance: alignment splits as published for Samuel over that span, slot routes against wide routes, backfield routes excluded from both sides. Ties resolve as FALSE. The comparison is his own two figures, so no league-wide source is needed to score it.

The call is on the ROLE the money implies, not on production. His 2025 usage in Washington was 260 slot routes against 141 out wide and 15 from the backfield, out of 416, at 5.3 average air yards per target across 99 targets, with 67 of those 99 inside ten yards. Niners Nation projects him to the slot with Stribling at Z and Mike Evans at X. A one-year agreement whose value the player's own agent describes as a ceiling is a continuity buy, and a continuity buy uses the player it just watched rather than the one from 2021. If he instead lines up mostly wide, the read in the piece is wrong and the team bought something closer to the older version.

Latest on the 49ers

The whole beat →
DeForest Buckner says San Francisco was the only place he wanted to go
49ers Notebook

DeForest Buckner says San Francisco was the only place he wanted to go

DeForest Buckner, in his first availability since the Oct. 28 trade, said he wanted to come back to San Francisco and nowhere else. The Texans signed defensive tackle Naquan Jones off the 49ers' practice squad, and the club filled the spot with receiver KhaDarel Hodge.

Sam KezarNov 2, 20263 min read
The 49ers had a deal for Jauan Jennings, and he would not take the call
49ers Notebook

The 49ers had a deal for Jauan Jennings, and he would not take the call

The 49ers and Vikings had a trade in place for receiver Jauan Jennings, contingent on a call with Kyle Shanahan and John Lynch, Jay Glazer of Fox Sports reported Sunday; Jennings declined and told Minnesota he wanted to stay, ESPN reported. San Francisco has three receivers on injured reserve, a full 53-man roster and nine days to the Nov. 10 deadline.

Sam KezarNov 1, 20263 min read
Greenlaw has drawn league discipline in three of his six games
49ers Notebook

Greenlaw has drawn league discipline in three of his six games

The NFL fined Dre Greenlaw $12,537 for unnecessary roughness, striking an opponent, after his attempt to punch the ball loose from Drake London landed on London's helmet in the 49ers' loss at Atlanta on Oct. 25. Running back Jordan James was fined $6,194 for unnecessary roughness, use of the helmet, in the same game. Neither play was penalized. It is Greenlaw's second fine of the season after a taunting fine against Denver, and between them he was ejected at Seattle and suspended for the Washington game.

Sam KezarOct 31, 20263 min read

Earlier on the 49ers

How much of Brock Purdy's 105.6 passer rating belongs to Brock Purdy?
The finding

How much of Brock Purdy's 105.6 passer rating belongs to Brock Purdy?

Brock Purdy finished Monday's win over Washington with 1,524 career regular-season attempts and a 105.6 passer rating, first among quarterbacks with at least 1,500 attempts, ahead of Lamar Jackson's 102.7. Against the league average over the same seasons, 90.7, he is 14.9 points better. Of 81 quarterbacks who entered the NFL in 1999 or later and reached 1,500 attempts, only Patrick Mahomes reached it further above the league. Other quarterbacks in Kyle Shanahan's offense since 2017 have rated 1.3 points above the league; Jimmy Garoppolo rated 8.9 above. The ten quarterbacks who qualified furthest above the league kept about four-fifths of that margin over their next 1,000 attempts.

Jamie SilvaOct 22, 20266 min read
In 1946 Los Angeles Charged The Rams A Price That Was Not Money
Civic memory

In 1946 Los Angeles Charged The Rams A Price That Was Not Money

On January 26, 1946, the Los Angeles Memorial Coliseum Commission passed a resolution barring racial discrimination by any professional team using the stadium, and the Rams signed Kenny Washington fifty-four days later. Professional football was reintegrated by somebody who owned a building. On Thursday the Rams play a home game at a ground owned by the state of Victoria, and nobody who owns a building has any hold on them at all.

August LindenSep 6, 20266 min read
Nate Hobbs Made The 53 On Sunday And Went On Injured Reserve On Monday
Roster

Nate Hobbs Made The 53 On Sunday And Went On Injured Reserve On Monday

The 49ers placed cornerback Nate Hobbs and linebacker Nick Martin on injured reserve Monday and re-signed safety Ashtyn Davis and punter Corliss Waitman to one-year deals. Because Hobbs and Martin were placed the day after the initial roster was set rather than during the cut to it, neither needed one of the two return designations San Francisco had already spent on Christian Kirk and Austen Pleasants, and neither is finished for the year. Both must miss at least the first four games. The earliest either can play is October 11 at Seattle. Matt Maiocco wrote on Sunday that both placements were coming Monday. San Francisco claimed nobody on waivers and lost cornerback Darrell Luter Jr. to Las Vegas and defensive lineman Bryson Eason to Kansas City. Thirteen players are on the practice squad, including long snapper Jon Weeks, who is not on the active roster.

Sam KezarAug 31, 20265 min read