49ers
Transactions

The Roster Was Full, So Kion Smith Cost Colton Dowell His Job

San Francisco signed an offensive lineman at 9:46 Thursday morning and waived a receiver to fit him. The club had worked out three linemen the day before, on a day its interior could not field enough healthy bodies to run the left guard competition it had planned.

SK
Sam KezarAug 6, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Illustration: a row of closed lockers with one open and empty at the centre, a single unmarked jersey on its hook.

San Francisco signed offensive lineman Kion Smith to a one-year deal Thursday morning and waived wide receiver Colton Dowell to make room. The club announced it at 9:46 a.m., before the day's practice.

The waiver was not a judgment on Dowell. It was arithmetic. This beat established on August 2 that Isaac Alarcon carries an International Player Pathway exemption and does not count against the 90-man offseason roster, which means the 49ers have been sitting exactly on the ceiling rather than one body under it. Counted in a browser Thursday at 11:45 a.m., the club's roster page held 88 men on the active list and three on active/physically unable to perform, which is 91 bodies and 90 chargeable ones. There was no room. Every signing at this point costs somebody a job by rule, and Thursday it cost Dowell his.

The club went shopping for an interior lineman the day it ran out of them. Wednesday's practice produced the first movement at left guard since July 26, and Chris Foerster's own explanation for it was availability rather than performance: the staff wanted Connor Colby taking reps at more than one spot, and Carver Willis in the concussion protocol plus an undisclosed injury to Brett Toth cut that plan short. Robert Jones took the first-team reps instead. Then Nick Zakelj left Wednesday's session with an elbow injury, which subtracted one more.

Kyle Posey at Niners Nation published the club's Wednesday workout list Thursday morning: guards Braden Daniels and Kion Smith, tackle Ryan Mosesso, and receivers Kristian Wilkerson and Donovan Peoples-Jones. Posey wrote that the team would find out before practice whether one of the linemen got added, and closed on that question. The club's release settled it at 9:46, and Posey posted the answer to his own question at 9:52.

Smith is the only one of the three linemen Posey lists whose NFL record includes a start. By Posey's own descriptions of the other two, Daniels has never played a regular-season snap and Mosesso's starting experience is collegiate, at Massachusetts. Those are his characterizations, not this site's count. Smith's record is checkable and was checked. Per the club's release, he entered the league as an undrafted free agent with Atlanta on May 14, 2021, spent 2022 through 2025 with Miami, and has appeared in 23 games with two starts. Pro Football Reference, read directly, puts every one of those 23 appearances in two seasons: nine games and no starts in 2023, then 14 games and two starts in 2025. The two figures tie exactly to the club's. He is 27, out of Fayetteville State, where he started 18 of the 20 games he played.

Posey's account of the starts does not tie. He wrote that Smith was Miami's opening-day starter in 2025 and started the first three games of the season at right guard, and he read the third of them, against Buffalo, as the one where Smith struggled on blown block rate. The club's release and Pro Football Reference both say two starts in 2025. Two published versions, and they do not reconcile. The height does not either: the release and the roster page and Pro Football Reference all list Smith at 6-5, and Posey has him at 6-6.

What position he actually plays is the open question, and the club did not answer it. The release calls him an OL. The roster page calls him an OL. Pro Football Reference lists him at tackle, which is where Miami carried him. Posey is the source for right guard, and guard is the only version of this signing that answers the shortage the club actually has. The release says only that he has appeared "along the offensive line." Clubs decline to be pinned down that way all the time, and nothing about this one reads as concealment.

Smith was on the club's roster page as of the 11:45 a.m. check, listed at 6-5 and 300 pounds in his fifth season. He did not have a jersey number next to his name. Dowell was already gone from the page.

Dowell lasted a little under seven months. He signed a reserve/future contract with San Francisco on January 14 of this year, a seventh-round pick of Tennessee in 2023 who tore an ACL and meniscus in Week 17 of his rookie year, spent 2024 on Tennessee's reserve list, was waived by the Titans in July 2025 and spent five days on Baltimore's practice squad in October. He has one career reception for three yards.

A note on that date, since a reader who checks the club will find a different one. Thursday's release says Dowell "originally signed with the team on January 14, 2025." It was 2026. He was on Tennessee's reserve list through 2024 and the Titans did not waive him until July 2025, so the club's own year is impossible against the club's own timeline, and ESPN, Spotrac and Wikipedia all say 2026. The release was opened directly to confirm the typo is in the source and not in the reading of it.

The receiver room Dowell leaves spent Wednesday unable to field the top five it brought to camp, and the club waived a receiver out of it anyway. That is the clearest statement available of how San Francisco ranks its two shortages.

On the tracker. Smith enters at 3. That is below KhaDarel Hodge, who entered at 4 on Wednesday with a Pro Bowl and a special teams role, and it reflects a 27-year-old interior lineman signed in August with two career starts. Dowell goes to 0 on roster status. Neither number sits inside the projected 53, so nobody crossed the cut line on this transaction. The day's full tracker movement, including anything Day 8 practice produces, belongs to the notebook filing this afternoon.

The call. Kion Smith is not on San Francisco's initial 53-man roster on August 30. Teams that sign a lineman off the street in the second week of camp are usually buying practice reps rather than a roster spot. Nobody has published a timeline on Willis or Toth, and a concussion protocol and an undisclosed injury in the first week of August are not the kind of thing that ends a season on the reporting available Thursday. If Smith makes the 53, either those two got worse than anyone has said or he is better than five seasons of playing time suggest. Both of those are live, which is why this is a call and not an assumption.

Sources. The 49ers' official release, "49ers Sign OL Kion Smith to a One-Year Deal, Waive WR Colton Dowell," stamped by the page at 9:46 a.m. PT on August 6, for the transaction, the terms and Smith's biography. The club's own roster page, counted in a browser at 11:45 a.m. PT on August 6, for the 88 active and three PUP rows, for Smith's presence and missing jersey number, and for Dowell's absence; recounted in a browser at 1:12 p.m. PT, after Day 8 practice ended, and unchanged on every one of those figures. Pro Football Reference's Kion Smith page, read in a browser, for the year-by-year games and starts and the tackle designation. Kyle Posey, Niners Nation, updated 9:56 a.m. PT on August 6, for the Wednesday workout list, the right guard characterization, the blown block rate read and the 6-6 listing. This site's August 2 reporting on the Alarcon exemption, and its August 6 notebook on Wednesday's practice, for the roster ceiling and the left guard sequence. ESPN's transaction log had not processed the move as of an 11:48 a.m. check, still showing Wednesday's signings as the most recent, which is ordinary feed lag and is noted here because this piece did not wait for it. Nobody from this site was at practice or in the building.

Filed under 49ers

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

Called Shots

Jalen Stroman Played Every Defensive Snap And More Special Teams Than Anybody

Six calls on San Francisco's initial 53-man roster, due Sunday at 3 p.m. Pacific. In: Jalen Stroman, who played all 66 defensive snaps and 21 on special teams against the Raiders, the most of any 49er; Nate Hobbs; and Jacob Cowing, already on the ledger since August 23. Out: Jordan Watkins, who played 53 of 61 offensive snaps and touched the ball nine ways; Ashtyn Davis; and Ogbo Okoronkwo, already on the ledger since August 5. Every call scores off the club's announced initial 53 and nothing else. A man placed on injured reserve from that list counts as having made it.

Sam KezarAug 29, 20266 min read
Jalen Stroman Played Every Defensive Snap And More Special Teams Than Anybody
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
Carver Willis Graded Last Among The Linemen In The Game He Started
49ers

A Third-Round Rookie Has The First-Team Edge Reps Opposite Keion White

Romello Height has been working with the first-string defense opposite Keion White while Mykel Williams sits on PUP and Nick Bosa is held back. Height was drafted in the third round to replace a pass rusher who retired in March. White arrived from New England nine months ago for a reported sixth-round pick. Between them they have taken every first-team edge rep of this camp, and neither was supposed to.

Sam KezarJul 28, 20265 min read
A Third-Round Rookie Has The First-Team Edge Reps Opposite Keion White