Camp Notebook

The 49ers Wrote A Kick-Return Bonus Into Deebo Samuel's Contract

Camp notebook. Tuesday was an off day, so the news was a contract, and the seven million dollars everybody has relayed for a week turns out to be a ceiling that needs seven things to happen at once.

SK
Sam KezarAug 5, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
The 49ers Wrote A Kick-Return Bonus Into Deebo Samuel's Contract

This notebook did not run Monday or Tuesday, so anything below that you already know is new here, and that is the site's problem rather than yours. San Francisco did not practice Tuesday. The club's Week 3 schedule puts the players off for the day and the next session at 10:15 a.m. Wednesday, so what the day produced was a contract rather than a depth chart. The practice observations below are Monday's, and they come from the club's own Day 6 recap, from Marc Adams and David Bonilla at 49ers Webzone, and from Nick Wagoner of ESPN and Matt Barrows of The Athletic as those two Webzone writers relay them. Nobody from this site was at any of it.

The seven million dollars is a ceiling, and it is the sum of everything going right. Matt Maiocco reported the structure of Deebo Samuel's one-year deal on Tuesday, and Spotrac's contract page carries the same terms line for line. The money that is real: a base salary of $3,270,000, a signing bonus of $490,000, and $20,000 for every game he is active, which is $340,000 across seventeen. That totals $4,100,000, and $3,760,000 of it is guaranteed. The rest is incentives, and they are worth $2,900,000 only if he clears every tier of every one of them and the 49ers make the playoffs. Four-point-one plus two-point-nine is seven. The figure that has been relayed all week without a structure attached is not what this contract is worth. It is what it pays if nothing goes wrong.

Four of the five incentives double with a playoff berth. At their top tiers: $450,000 for 803 or more yards from scrimmage, $450,000 for seven or more touchdowns, $250,000 for a top-ten kick return average, and $250,000 for taking 68 percent of the offensive snaps. A Pro Bowl selection off the initial ballot is worth $100,000 and does not double. Maiocco has the kick-return incentive carrying a minimum of twenty returns, which Spotrac's summary does not list.

Two of those triggers describe a job nobody has publicly assigned him. Sixty-eight percent of the offensive snaps is a starter's workload for a receiver who signed on August 1 and has taken two practices since. The kick-return threshold is stranger still, because the club's own Monday recap frames the open return competition as a punt-return job and names four other men in it: Jacob Cowing, Jordan Watkins, Junior Bergen and Will Pauling. Brant Boyer, on Samuel, the same afternoon: "He's a difference maker. He's a hell of a player, really tough to tackle, and he's got speed to take it to the house." This site's August 1 notebook has Jennifer Lee Chan describing Samuel taking a turn returning kicks in his first practice back. The contract was agreed before he took a snap here, and it remains the most specific published statement of what San Francisco expects from him.

Two reporters have different numbers for Brock Purdy's Monday. Adams relays Wagoner at 14 of 21 in team periods, with the note that there was not much going on downfield. Bonilla relays Barrows at 15 of 21, and Barrows also has Mac Jones at 8 of 10. One completion apart, and this notebook is not going to adjudicate it. Kyle Juszczyk caught three passes from Purdy, which is the club's own count, and said afterward he expects to line up on the line of scrimmage more often while George Kittle finishes his Achilles rehab.

The injury round-up runs to eleven names, and the club took Tuesday off anyway. Bonilla's Tuesday list carries Kaelon Black (adductor), Mike Evans (quad), Gracen Halton (knee), Jordan James (rib), Jack Jones (soreness), Christian Kirk (calf), Vederian Lowe (high ankle), Malik Mustapha (hamstring), Cameron Sample (knee), De'Zhaun Stribling (hamstring) and Keion White (adductor). The club's own Monday list is shorter and carries neither Jones nor White, so those two are Bonilla's alone. Five more sit on the club's own lists, counted off its roster page Wednesday morning: Isaac Guerendo, George Kittle and Mykel Williams on Active/PUP, Darrick Forrest and Ricky Pearsall on Reserve/Injured.

Mikail Kamara's knee has a diagnosis and it is a torn anterior cruciate ligament. Bonilla reported it Monday and repeated it Tuesday, and it is the first medical fact anyone has attached to the cart that took him off the field on August 1. The club named a body part and nothing else when it waived him with an injury designation. Bonilla also has him reverting to injured reserve, which the club's roster page did not reflect when I counted it at 5:44 a.m. Wednesday: the Reserve/Injured table holds two names, Darrick Forrest and Pearsall, and Kamara is in none of the four tables.

No transaction has been announced since Sunday, and the count is exactly at the limit. The club's last release was the August 2 one that signed Khalil Herbert and Titus Leo, waived Eli Apple and waived Mikail Kamara with an injury designation. Nothing since, on the club's newsroom or in three days of 49ers Webzone filings. Counted in a browser Wednesday morning, the roster page reads 88 active plus three on Active/PUP, which is 91 names, less Isaac Alarcon's league exemption, which is 90 against a ceiling of 90. San Francisco has not been over the limit at any point, and the next arrival still costs somebody a job.

Two defensive linemen came back and two receivers worked on the side. C.J. West and Romello Height returned to 11-on-11 on Monday, both for the first time since August 1. Stribling ran at full speed on a side field and Kirk at roughly three-quarters, per Adams, and neither took part in practice. Khalil Herbert took team reps a day after signing, mixed in with Christian McCaffrey, Patrick Taylor Jr. and Sincere McCormick while Black sat.

The defense had the better day. Ji'Ayir Brown broke up a pass in the red zone, rookie defensive back Ephesians Prysock won a contested ball over Bergen in an 11-on-11 period, and Renardo Green dominated his one-on-ones, per OurSF49ers by way of Adams.

Stribling's grade drops a point on the 53-man tracker today, under a trigger this board set on August 1 and is not going to reinterpret now that it has fired. Everything else holds.


Sources. Matt Maiocco, NBC Sports Bay Area, August 4, for the contract terms and the twenty-return minimum. Spotrac's Deebo Samuel contract page, read in a browser August 5, for the same terms independently, the cap figures and the maximum value. The 49ers' own Day 6 recap, 49ers.com, published August 3 at 3:40 p.m., for the injury list, the Boyer quotes and the returner and punter competitions, the Juszczyk catches and quote, the Herbert reps, and the Brown and Prysock plays. Marc Adams, 49ers Webzone, August 3, for Wagoner's completion line, the side-field work and the Green observation he attributes to OurSF49ers. David Bonilla, 49ers Webzone, August 3 and August 4, for Barrows' completion lines, the Kamara diagnosis and the injury round-up. The Week 3 practice schedule per 49ers Webzone, August 4, off the club's media schedule. The roster count is this site's own, measured in a browser at 5:44 a.m. Pacific on August 5. Chan's August 1 observation is carried from this site's own notebook of that date.

Filed under 49ers

More on Brock Purdy

His page →
The books have Brock Purdy's MVP place right and his price wrong
The fan tax

The books have Brock Purdy's MVP place right and his price wrong

DraftKings and Caesars have Brock Purdy at plus 350 to win the MVP, second behind Josh Allen. Kalshi has Purdy at 15 cents bid, 16 asked, third behind Joe Burrow, after one Sunday moved the two quarterbacks about ten cents in opposite directions. Against the exchange's midpoint, a $100 Purdy ticket at plus 350 gives up $30.25, the Allen ticket at DraftKings gives up $17.65 and the Burrow ticket gives up $3.75. The 49ers' Super Bowl price carries no such markup. Purdy has the better case than Burrow and a worse price than either.

Casey MontgomeryOct 30, 20265 min read
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
Half of Washington's second-half catches ended at Dugger or Warner
49ers Deep Dive

Half of Washington's second-half catches ended at Dugger or Warner

San Francisco beat Washington 23-17 to go 6-0, gaining 303 yards in the first half and 72 after it while Washington went from 90 to 224. Jayden Daniels completed 22 of 30 passes for 212 yards after halftime, almost all of them short, and Jaden Dugger and Fred Warner made the tackle on 11 of the 22, with Dre Greenlaw suspended, Garret Wallow inactive and Luke Gifford out after four snaps. Two of Washington's four first downs by penalty were illegal-contact calls on Renardo Green and Ashtyn Davis, the second wiping out a fourth-down sack; PFF graded Davis lowest of the 20 49ers defenders who played. Purdy threw 21 of his 29 passes to backs and tight ends, and after Evans left with his sore Achilles he threw nine more and one went to a wide receiver. Romello Height had four quarterback hits after missing Friday's practice. Greenlaw's suspension was lifted Tuesday; Christian Kirk is a possibility for Atlanta.

Sam KezarOct 21, 20266 min read

On the record

Called Shots →
MissedAug 27, 2026

San Francisco carries EXACTLY TWO quarterbacks on its initial 53-man roster on Sunday, August 30. Three or more quarterbacks on that roster grades this WRONG.

Brock Purdy and Mac Jones are the two. The third job was going to be decided by the preseason finale and Kurtis Rourke cannot play in it: Shanahan confirmed three broken ribs on August 25, so Rourke's whole case is the second quarter of one game on August 13 and Adrian Martinez has the other two games plus tonight. The cheap outcome is to keep two and put the loser on the practice squad. What makes this a call rather than a formality is that the club goes into Sunday without having separated its third quarterback at all, which is a live reason to spend the spot, and an injury to Purdy or Jones between now and Sunday afternoon flips it outright.

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

Robinson and West could return after the bye to a 49ers 53 with no room
49ers Notebook

Robinson and West could return after the bye to a 49ers 53 with no room

Kyle Shanahan named eight 49ers with a chance to return after the bye. Six are already on the 53-man roster. Two, wide receiver Demarcus Robinson and defensive lineman C.J. West, are on injured reserve, and each needs a roster spot that does not exist yet. The club's roster page on Thursday listed 53 active players, 14 on injured reserve, one on PUP and 17 on the practice squad. Of the six players released or waived from the 53 in October, four were defensive linemen, and three of those men are back on the practice squad.

Sam KezarOct 29, 20263 min read
Bosa will miss Denver, and the 49ers signed Matt Judon to the practice squad
49ers Notebook

Bosa will miss Denver, and the 49ers signed Matt Judon to the practice squad

The 49ers signed four-time Pro Bowl pass rusher Matt Judon to their practice squad on Monday, filling it to 17. Kyle Shanahan said Nick Bosa and James Thompson Jr. will not play against Denver, Mike Evans's rib injury should not be long-term, and Trent Williams should be ready by Thursday. Romello Height is expected to practice this week and Mykel Williams's practice window opens.

Sam KezarSep 28, 20263 min read
Carver Willis Graded Last Among The Linemen In The Game He Started
Camp Notebook

Carver Willis Graded Last Among The Linemen In The Game He Started

Carver Willis started at left guard against the Raiders and PFF's grades from the game, released Friday, rank him last among the 49ers' offensive linemen while giving Connor Colby the best pass-blocking grade of the night. The job is still open. San Francisco did not practice Friday and will not practice Saturday or Sunday, because Kyle Shanahan gave the team three days off after the finale, so the cut to 53 at 3 p.m. Pacific on Sunday falls inside them. The club reached an injury settlement with running back Patrick Taylor Jr. on Friday. Deion Jones, acquired Monday, graded first among all 49ers in the game. Jaden Dugger drew the highest pass-rushing grade on the team and Patrick Willis said so publicly.

Sam KezarAug 28, 20264 min read