The Seahawks wrapped up their practice week ahead of Sunday's game against the Vikings with a mostly healthy roster, including full participation from several key players who had injury concerns coming out of last weekend.
Most notably, quarterback Geno Smith and starting running back Kenneth Walker III do not have injury designations on Friday's injury report, meaning they are ready to play. Also good to go are center Olu Oluwatimi, who left last week's game with a knee injury, and running back Zach Charbonnet, who did not practice Wednesday due to an oblique injury.
Smith, who left last week's game due to a knee injury was a full participant in practice all week, and Seahawks coach Mike Macdonald said his quarterback, "He keeps getting better every day, it seems like he's in great spirits, operating the offense really well, so we're excited about him."
Asked if Smith would have any limitations due to the knee injury, Macdonald said, "I'm not sure. I wouldn't think he would tell you he's 100 percent, but he's done everything he possibly can to be ready to go and be in a good frame of mind going into the game, but I'm not sure if and how it will show up."
Walker, meanwhile, will be returning after missing two games due to a calf injury.
"He looked really good," Macdonald said. "He's confident, he's had a good week of practice. Zach is the same way, so I'm excited about those guys."
On Oluwatimi, Macdonald said, "Olu's looking good, ready to go."
With Smith perhaps not at 100 percent, Macdonald said it is possible the Seahawks could dress a third quarterback, Jaren Hall, for Sunday's game against the team that drafted Hall in the fifth round last year.
"Yeah, I'd say there's been some thought behind that," Macdonald said.
Hall has been elevated twice from the practice squad this season already, so he can be elevated one more time, though to serve as a third quarterback in that scenario he would need to count towards the 48 active players on gameday. For the Seahawks to have him as an emergency third quarterback who does not count towards the active player limit, Hall would have to be added to the 53-man roster ahead of Sunday's game.
Four things to know about the Seahawks matchup against the Vikings at Lumen Field.


Kenneth Walker III needs one touchdown to become the third running back in the past 15 seasons (2010-24) with nine-or-more scrimmage touchdowns in each of his first three career seasons (Ezekiel Elliott and Jeremy Hill).

Sunday will mark Tyler Lockett's 159th game played for Seattle, tying him with CB Dave Brown and P Jon Ryan for 10th in franchise history.

Jaxon Smith-Njigba needs 6 yards for his first-career 1,000-yard season, and to become the 10th player in franchise history to reach that mark.

DK Metcalf needs one receiving touchdown to pass Steve Largent for the most in a player's first six seasons in franchise history with 47.