The 49ers Communications staff provided the following rundown.
Johnson (6-1, 193) originally entered the NFL after signing with the Houston Texans on May 10, 2019. Over his three-year career with the Texans (2019, 2022), Los Angeles Chargers (2020), Jacksonville Jaguars (2021) and Las Vegas Raiders (2021-22), Johnson has appeared in 26 games (one start) and registered 23 receptions for 442 yards and three touchdowns. He has also appeared in one postseason game as a member of the Raiders.
Johnson began the 2022 season with the Raiders before being waived on October 22, 2022. He then signed with the Texans on October 25, 2022, before being waived on November 16, 2022. He later signed to the Cincinnati Bengals practice squad on November 29, 2022, where he spent the remainder of the season.
A 26-year-old native of New Orleans, LA, Johnson attended Oklahoma State University (2016-18) after transferring from Louisiana State University (2016). Over the course of his collegiate career, Johnson appeared in 34 games where he tallied 80 receptions for 1,288 yards and 12 touchdowns.
Swilling (6-1, 196) originally entered the NFL after signing with the Tennessee Titans as an undrafted free agent on May 13, 2022. Swilling was waived by the Titans on August 30, 2022, and later signed to the New Orleans Saints practice squad on September 13, 2022, before being released on October 4, 2022. Swilling signed to San Francisco's practice squad on December 20, 2022, before being released on December 27, 2022.
A 23-year-old native of New Orleans, LA, Swilling attended Georgia Tech (2017-21), where he appeared in 42 games (40 starts) and registered 100 tackles, 23 passes defensed, two interceptions, three fumble recoveries, 2.0 sacks, and one forced fumble.
Related News
More San Francisco 49ers News
-
49ers reportedly sign DE Jah Joyner ahead of preseason finale vs. Raiders
The San Francisco 49ers have reportedly signed defensive end Jah Joyner, according to Aaron Wilson of KPRC2. The team hosted Joyner for a visit on Wednesday. The Las Vegas Raiders signed Joyner as an undrafted free agent out of Minnesota following the 2025 NFL Draft. He spent... -
49ers vs. Raiders PFF grades: Best and worst from the game, plus snap counts
The San Francisco 49ers beat the Las Vegas Raiders 18-12 in their preseason finale. Pro Football Focus released its grades and snap counts from the game, providing a closer look at which 49ers players stood out and who has more work to do. Highest-graded 49ers:... -
49ers final preseason takeaways: O-Line, RB and WR competitions come into focus
In the final preseason game, while I was most interested in the interior of the offensive line, the competition among numerous position groups was on full display. How much various players played (or did not play) was telling. Let's take a look at some of those position... -
53 and Counting: 49ers Still Have Roster Moves to Make
The San Francisco 49ers trimmed their roster to the mandatory 53-man limit yesterday, and while most of them were expected, some of them were surprises, including a trade. Here are the players who made the roster by Sunday's deadline: Quarterbacks (3): Brock Purdy, Mac...