RENTON, Wash. -- The Seattle Seahawks had one last practice Sunday before Monday's mock game. Here's what stood out.

Russell Wilson was on fire

This seemed like the quarterback's best practice of training camp. Wilson was chucking the ball downfield all day long and connecting with receivers for huge gains.

Early on, Wilson hit Kasen Williams down the right sideline, and Williams made a diving catch to beat cornerback Demetrius McCray. Later, Wilson found Jermaine Kearse in a tight window between defenders.

With the Seahawks' offense lining up at the 25-yard line, Doug Baldwin ran a fade from the slot, and Wilson lofted the ball perfectly, hitting him in the hands for a touchdown.

Finally, near the end of practice, Wilson rolled to his left, started running forward and floated a ball down the left sideline to David Moore for a touchdown on what was probably his best throw of the day. The offensive players erupted in celebration afterward.

Create or join a league today >>

Cheat Sheet Central >>

Since 2012, on passes that travel 20 or more yards from the line of scrimmage, Wilson has posted a completion percentage of 44.9 percent. That's No. 1 in the NFL. He's quietly been one of the best downfield passers in the league, and that skill was on display Sunday.

There was some comedy as well. On one scramble, Wilson ran toward the left sideline and collided with Rees Odhiambo, who was looking on. Wilson may have slimmed down to 208 pounds, but it was Odhiambo who went down following the collision.

Overall, it was an impressive day for Wilson, who is moving better than he has at any point in the last year.

Frank Clark and Germain Ifedi remain sidelined

Since Clark punched Ifedi in the face -- a span of three days -- neither player has practiced. The team has not updated the injury status of either guy.

Ifedi wore a sweatshirt Sunday and was an observer on the sideline. Clark had a brace on his left knee.

When defensive coordinator Kris Richard was asked the day after the fight whether Clark was being held out for disciplinary reasons, he said that was "part" of it. It now appears that the other part could be an injury.

We'll see if either player participates in Monday's mock game.

Bradley McDougald is going to play a role on this defense

On one play during team drills, McDougald broke up a pass over the middle intended for rookie wide receiver Amara Darboh. Earl Thomas came over right away and congratulated him.

McDougald has been seeing reps at both free safety and strong safety. He figures to be the top backup should Thomas or Kam Chancellor go down. The Seahawks could also use McDougald in some three-safety sets. He said after practice that he matched up with opposing tight ends a lot last year with the Tampa Bay Buccaneers. The Seahawks could certainly use him in that role here.

Extra points

Other Seahawks who did not practice Sunday: Jarran Reed, D.J. Alexander, Marcus Smith, Jeremy Lane, Malik McDowell and Kenny Lawler. ... Shaquill Griffin continues to take reps at right corner with Lane sidelined. ... Terence Garvin continues to stand out at "Sam" linebacker. He stuck with Tyrone Swoopes downfield and had a nice pass breakup. ... The Seahawks practiced with the offense backed up to their own 2-yard line. Defensive tackle Garrison Smith dropped Alex Collins in the end zone for a safety.