49ers move Mykel Williams to reserve/PUP and Christian Kirk to IR during cut to 53-man roster
49ers make roster moves ahead of season, including placing Mykel Williams on PUP and Christian Kirk on IR
TE · SF · - yrs · exp 0 · Penn State
Stories linked to this player — newest first.
49ers make roster moves ahead of season, including placing Mykel Williams on PUP and Christian Kirk on IR
The 49ers brought tight end Khalil Dinkins back to the roster on Saturday
The 49ers brought tight end Khalil Dinkins back to the roster on Saturday. Dinkins signed with the team after going undrafted in April, but was waived off of their non-football injury list in July. Defensive lineman Xavier Thomas was waived with an injury designation in a corresponding move. Dinkins had 37 catches for 399 yards and seven touchdowns in 49 games at Penn State. George Kittle remains on the physically unable to perform list, but the Niners hope he will be able to go at the start of the regular season. Jake Tonges, Luke Farrell, Brayden Willis, Hayden Rucci, and Josiah Deguara are their other tight ends
There's been optimism about tight end George Kittle playing in Week 1 after tearing his Achilles in January, but he's not quite ready to practice yet. 49ers General Manager John Lynch said on Saturday that Kittle will be placed on the physically unable list to open training camp. Lynch said that the team is happy with the progress that Kittle is making and that the tight end is doing "everything possible" to play in Week 1 against the Rams in Melbourne. Defensive end Mykel Williams (ACL), defensive tackle Alfred Collins (shoulder), and running back Isaac Guerendo (pectoral) are also going to be placed on the PUP list. Defensive end Nick Bosa (ACL) and linebacker Fred Warner (ankle) will not go on the list, which bodes well for their fitness heading into the season. Lynch also said that the 49ers will sign tight end Tanner McLachlan . McLachlan played in two games for the Bengals in 2024 and spent time on the Chargers' practice squad last season. The team will waive defensive tackle Evan Anderson and tight end Khalil Dinkins in other roster moves this weekend
There’s been optimism about tight end George Kittle playing in Week 1 after tearing his Achilles in January, but he’s not quite ready to practice yet. 49ers General Manager John Lynch said on Saturday that Kittle will be placed on the physically unable list to open training camp. Lynch said that the team is happy with the progress that Kittle is making and that the tight end is doing “everything possible” to play in Week 1 against the Rams in Melbourne. Defensive end Mykel Williams (ACL), defensive tackle Alfred Collins (shoulder), and running back Isaac Guerendo (pectoral) are also going to be placed on the PUP list. Defensive end Nick Bosa (ACL) and linebacker Fred Warner (ankle) will not go on the list, which bodes well for their fitness heading into the season. Lynch also said that the 49ers will sign tight end Tanner McLachlan. McLachlan played in two games for the Bengals in 2024 and spent time on the Chargers’ practice squad last season. The team will waive defensive tackle Evan Anderson and tight end Khalil Dinkins in other roster moves this weekend
San Francisco 49ers general manager John Lynch announced a series of moves Saturday morning. The Niners waived undrafted rookie tight end Khalil Dinkins with a non-football injury. Taking his roster spot will be tight end Tanner McLachlan , a 6th-rounder from the 2024 NFL Draft out of Arizona . McLachlan is a big body at 6’5 1/8″, with surprising speed. He ran a 4.61 40-yard dash, which is in the 87th percentile. His 10-yard split of 1.58 was in the 84th percentile. McLachlan was most recently with the Bengals. Defensive tackle Evan Anderson will be released at some point on Saturday. Lynch said there will be a corresponding move, although that hasn’t been announced yet. The following players will begin training camp on the active/PUP list: TE George Kittle (Achilles) RB Isaac Guerendo (pec) DL Mykel Williams (ACL) DT Alfred Collins (shoulder) Lynch said, “George’s rehab is coming tremendous. I know you guys have heard from him. He’s doing really well. That’s very exciting. He’s doing everything possible to be ready for Week 1. We’re thrilled with his process.” For Williams, Lynch said, “What I would say with Mykel, he’s making every effort to be ready for Week 1. We’ll see if that’s a reality. We’ll let the markers and the medical staff kind of dictate that out.” As for Collins, the 49ers are expecting him back in “the second window. Don’t hold us to that, but that’s the plan right now. If he keeps hitting the markers, that’s about when Alfred will be back.” Players placed on the PUP list before training camp count as part of the 90-man roster. However, they cannot practice until they’re physically cleared and removed from PUP. Since the four players are on the active/PUP List, they can be removed from the list at any point during training camp
Training camp for the San Francisco 49ers begins Sunday with the veterans reporting on Saturday. The 49ers’ rookie class has reported, which includes their draft class and the undrafted free agents brought in after the draft. The seven undrafted free agents under contract are: TE Khalil Dinkins, Penn State; DL Bryson Eason, Tennessee ; WR Wesley Grimes, NC State; DL Mikail Kamara, Indiana; WR Will Pauling, Notre Dame; S Jalen Stroman, Notre Dame; and DL James Thompson Jr, Illinois. Currently, the 49ers have several players who went undrafted. Center Jake Brendel , OG Robert Jones, LB Luke Gifford , DE Andrew Farmer II , DL Evan Anderson , Safety Derrick Canteen, RB Patrick Taylor , and TE Jake Tonges were all UDFAs. Brendel and Jones could be starting next to each other on the offensive line in 2026. Basically, the 49ers have found production from undrafted players. Which 2026 49ers UDFA has the best chance to make the 53-man roster? The first place to look is the defensive line. That would make Eason, Kamara, and Thompson Jr. the most likely candidates. Dinkins has an outside chance, but that would take George Kittle not being ready for Week 1 and the team cutting Brayden Willis . Perhaps a practice squad spot is more likely for Dinkins. The one player to watch during training camp will be Kamara. The 24-year-old defensive lineman was a force for the national champion Indiana Hoosiers. After three seasons at James Madison, Kamara hit the portal and had two successful campaigns with the Hoosiers. 2024 was his best season with ten sacks and a career-high 86.4 defensive grade and 88.5 pass-rushing grade. 2025 was a step back in the sack department for Kamara, only notching two, but he did finish with nine more hurries than in 2024. Let’s consider his competition for a spot on the defensive line. Your locks are C.J. West, Alfred Collins , Nick Bosa , Mykel Williams , Osa Odighizuwa , Sam Okuayinonu , Keion White , and rookies Gracen Halton and Romello Height. Kamara would have to jump Evan Anderson and the other UDFA competition for a roster spot. I’d bet on Kamara, who should have been drafted, to impress and open eyes. The 49ers will need as much help as they can get on the defensive line. Waves of pass rushers are important, and Kamara can provide reliable depth. Look out for the Hoosier
Sleeper status change for Khalil Dinkins (13432). Before: status=Active, injury_status=—. After: status=Active, injury_status=PUP
The 49ers have signed six of their eight draft picks, including second-round selection De'Zhaun Stribling and third-round running back Kaelon Black. Deals were also reached with Carver Willis, Ephesians Prysock, Jaden Dugger, and Enrique Cruz. Seven undrafted free agents also signed
You're caught up — end of feed.
Data comes from cached Sleeper and KTC snapshots. Values update when the sync jobs run.