The Good and Not So Good from Day 2 of Minicamp

That was the final practice until training camp.
In this story:

SANTA CLARA -- Here's who stood out on Day 2 of 49ers minicamp. Keep in mind, I broke down Trey Lance and Sam Darnold here.

THE GOOD

1. Defensive end Kerry Hyder.

Started in place of Nick Bosa, who chose not to participate in minicamp, and intercepted Trey Lance during a full-team scrimmage. Lance was looking downfield, way past Hyder, who read Lance's eyes, timed his throw and snagged the ball just as it left Lance's hand. It was an incredible play, and a miracle that Hyder hung on. Usually, defensive ends merely knock those passes down, but not Hyder, who's a playmaker. Afterward, the defense all rushed on the field to congratulate him, then Talanoa Hufanga walked past me on the sideline and said, "I want to hear about that on your show tonight!" 

Deal.

2. Defensive end Clelin Ferrell.

Played right defensive end with the second-string defense and sacked Sam Darnold three times in nine drop backs, which is extremely impressive. To be fair, each time Ferrell won, he beat undrafted free agent tackle Leroy Watson, who probably won't make the team. Still, it's nice to see Ferrell make some plays in practice, as opposed to Drake Jackson, who made none in minicamp.

3. Tight end George Kittle.

Actually participated in team drills, unlike Bosa, Deebo Samuel, Trent Williams, Charvarius Ward, Fred Warner and Dre Greenlaw, who apparently think they're too good to practice in June. Kittle is just as good as those players, if not better, and he practiced full speed, as did Brandon Aiyuk, Christian McCaffrey, Arik Armstead and Talanoa Hufanga -- the true leaders of this team. Kittle even caught a 60-yard touchdown pass just to show everyone what a great player should do in practice.

4. Tight end Cameron Latu.

Also caught a 60-yard touchdown pass during team drills. Latu is much faster than his 4.8 40-yard dash would indicate.

5. Kicker Jake Moody.

Yesterday, he missed a 38-yard field goal wide left. Today, he boomed a 63-yard field goal through the uprights with distance to spare. Moody has the strongest leg I've ever seen in person. We just have to see if he can hit the short ones consistently.

6. Safety Ji'Ayir Brown.

Played safety with the second-string defense, and Sam Darnold avoided him all morning. You can tell Brown tries to bait quarterbacks into throwing his way -- he plays off his man, then he anticipates the throw. I wouldn't be surprised if he starts in place of Tashaun Gipson.

7. Cornerback Samuel Womack.

Got targeted once deep down the field by Sam Darnold and did not give up the catch. Womack was in press-man coverage. He ran stride for stride with Ray-Ray McCloud and squeezed him into the boundary, so he had no space to make the catch. Perfect technique by Womack, who gave up zero catches in minicamp.

8. Defensive back D'Shawn Jamison.

The undrafted free agent rookie played with the third-string defense, got targeted four times and broke up three passes while giving up no catches. Made life absolutely miserable for backup quarterback Brandon Allen (more on him in a minute). You could feel Jamison's confidence surge as the practice continued.

9. Running back Jordan Mason.

Fully entrenched as the No. 2 running back behind Christian McCaffrey while Elijah Mitchell sits out with an undisclosed injury, which he does frequently. Mitchell can't stay healthy, but Mason can. He looks decidedly trimmer and faster than last year.

10. Wide receiver Tay Martin.

Made a diving 15-yard catch, something you'll never see Danny Gray do. Martin was an undrafted free agent last year who has a real chance to make the 53-man roster.

THE NOT SO GOOD

1. Wide receiver Danny Gray.

He had one good day yesterday and then crashed back to Earth today. First, he let another pass bounce off his chest and fall incomplete. Later, he slipped and fell while running an out route. I'm starting to think he simply isn't good.

2. Wide receiver Jauan Jennings.

Dropped two passes, which is something he does frequently during practices. I guess he's just a gamer.

3. Wide receiver Isaiah Winstead.

The undrafted rookie free agent also dropped two passes. He has a chance to be the next Jauan Jennings on this team, and today he did a good impression of him.

4. Safety George Odum.

Gave up a deep catch to George Kittle on the fourth play of practice. Odum is a veteran, which is why he's getting first-string reps in minicamp. But he's a special teams player. I do not expect he will start at safety Week 1.

5. Cornerback Darrell Luter Jr.

Missed all of minicamp for an undisclosed reason.

6. Defensive tackle Javon Kinlaw.

Missed practice for an undisclosed reason, which is troubling, given his injury history.

7. Quarterback Brandon Allen.

One day after Kyle Shanahan said he's "extremely impressed" with Allen, Allen completed just 1 of 8 pass attempts. Maybe Shanahan should keep his impressions to himself.


Published
Grant Cohn
GRANT COHN

Grant Cohn has covered the San Francisco 49ers daily since 2011. He spent the first nine years of his career with the Santa Rosa Press Democrat where he wrote the Inside the 49ers blog and covered famous coaches and athletes such as Jim Harbaugh, Colin Kaepernick and Patrick Willis. In 2012, Inside the 49ers won Sports Blog of the Year from the Peninsula Press Club. In 2020, Cohn joined FanNation and began writing All49ers. In addition, he created a YouTube channel which has become the go-to place on YouTube to consume 49ers content. Cohn's channel typically generates roughly 3.5 million viewers per month, while the 49ers' official YouTube channel generates roughly 1.5 million viewers per month. Cohn live streams almost every day and posts videos hourly during the football season. Cohn is committed to asking the questions that 49ers fans want answered, and providing the most honest and interactive coverage in the country. His loyalty is to the reader and the viewer, not the team or any player or coach. Cohn is a new-age multimedia journalist with an old-school mentality, because his father is Lowell Cohn, the legendary sports columnist for the San Francisco Chronicle from 1979 to 1993. The two have a live podcast every Tuesday. Grant Cohn grew up in Oakland and studied English Literature at UCLA from 2006 to 2010. He currently lives in Oakland with his wife.