2025 Season Countdown: #51-55

Tag: CJ Charleston


27Jul 2025
Blog, homepage no comments

2025 Season Countdown: #51-55

Jaydon Hood

55. TE Zack Marshall (RS So.): Marshall played in all thirteen games last season, mostly on special teams; he played in just four games on offense and didn’t record any stats other than 1 special teams tackle. I expect Michigan’s new offensive coordinator to incorporate a little bit more spread to the offense to give Bryce Underwood room to operate, so I think the tight end position will be de-emphasized some. Marshall will be backing up the likes of Marlin Klein and Max Bredeson, and it appears second-year player Hogan Hansen and former walk-on Jalen Hoffman have also passed him up. Last year’s rank: #47a.

54. LB Jaydon Hood (RS Sr.): To be perfectly honest, I was surprised when Jaydon Hood made it through the transfer portal window without trying to go somewhere else. That’s not an indictment of his talent, but a nod to the other talented linebackers Michigan has kept bringing in, including Ernest Hausmann and Jaishawn Barham as transfers, along with Cole Sullivan and Jimmy Rolder as recruits. Toss in Georgia transfer Troy Bowles and it seemed like Hood would have had good reason to play his final year elsewhere. But he played linebacker in eight games last year, making 9 tackles and 1 tackle for loss, so there’s still potential for him to play a meaningful backup role and on special teams. Last year’s rank: #41.

53. CB Jo’Ziah Edmond (So.): I had trouble finding where to rank Edmond, a 6’1″, 180 lb. second-year player whom the coaches were very high on when he arrived in 2024. He played in eight total games, including four at cornerback, and made 2 tackles on the year. On the one hand, burning a redshirt for a backup role usually indicates a significant role the next year. On the other hand, Michigan brought in the Metcalf brothers from Arkansas, moved Zeke Berry to cornerback full-time, and also landed an elite player in 2025 recruit Shamari Earls. Edmond could be anywhere from the third corner behind Berry and Jyaire Hill to the sixth corner behind those two and Earls, Jeremiah Lowe, and Tevis Metcalf. Last year’s rank: #78.

52. WR Kendrick Bell (RS So.): Bell was a high school quarterback who transitioned to wide receiver in 2023, and he did play more in 2024 than I expected, making 7 catches for 70 yards. The wide receiver spot is up in the air, but I didn’t see much last year that makes me excited for his role in 2025. I may be reading too much into this, but there was also a recent interview of Sherrone Moore where he was mentioning receivers and forgot to mention the 6’2″, 191 lb. Bell until asked specifically, so I think Bell’s role will be minor this year. Last year’s rank: #55.

51. WR C.J. Charleston (6th): Charleston played in ten games and started two last year for the Wolverines, making 1 catch for 22 yards. A leg injury late in the season ended his campaign, and he somewhat unexpectedly decided to return for 2025. I tend to think he returned with an eye on playing as much or more in 2025, but his role was largely as a blocker and a guy who could be put in motion. With transfers like Donaven McCulley and Anthony Simpson stepping in, I’m not sure there’s much opportunity for Charleston to take on a big role, but he’s experienced, the coaches seemed to like his toughness, and he can contribute on specials. Last year’s rank: #46.

3Sep 2024
Blog, homepage no comments

Michigan vs. Fresno State Awards

Colston Loveland (image via USA Today)

Let’s see more of this guy on offense . . . C.J. Charleston. The Youngstown State transfer receiver only played 6 snaps on Saturday night, but I would like to see him play more. I think he’s more of a receiving threat than Peyton O’Leary, and while maybe there’s a small difference in run blocking, the receiving threat and big-play ability of Charleston is worth playing him more. Michigan needs better options in the passing game.

Hit the jump for more.

read more
18Aug 2024
Blog, homepage no comments

2024 Season Countdown: #46 C.J. Charleston

C.J. Charleston (image via MGoBlog)

Name: C.J. Charleston
Height: 
6’0″
Weight: 
190 lbs.
High school: 
Gates Mill (OH) Gilmour Academy
Position: 
Wide receiver
Class: 
Sixth year senior
Jersey number: 
#5
Last year: 
Charleston was a fifth year senior at Youngstown State (LINK). He caught 33 passes for 467 yards and 4 touchdowns while starting all thirteen games.
TTB Rating:
 N/A

Charleston entered Youngstown State’s program in 2019 and has started 23 games since then, including all thirteen as a fifth year senior in 2023. Last year he set all his career records, including catches (6 against Robert Morris), yards (119 yards against Robert Morris), and longest catch (72 yards against Illinois State). Michigan was in desperate need of receivers who could contribute right now after Cornelius Johnson and Roman Wilson went to the NFL and Darrius Clemons transferred to Oregon State. It was a good match between a team that needs receivers and a player who doesn’t really warrant getting ten targets a game.

As for Charleston’s impact this year, he should be a piece of the on-field puzzle. It’s unlikely that he will be a star or the leading receiver, but he’s a former high school running back who should value things like blocking and gaining some tough yards. With Tyler Morris and Semaj Morgan the top two returning receivers, and the super-athletic Amorion Walker moving over from cornerback (and coming back from Ole Miss), Charleston should be a good backup or occasional starter. Last year Michigan’s fourth receiver (Morris) caught 13 passes for 197 yards and 1 touchdown. I think that’s a good approximation of my expectations for Charleston in 2024.

Prediction: Part-time starting wide receiver; 15 catches for 165 yards and 1 touchdown

2May 2024
Blog, homepage no comments

C.J. Charleston, Wolverine

C.J. Charleston (image via Tribune Chronicle)

Former Youngstown State University wide receiver C.J. Charleston has committed to Michigan out of the transfer portal.

Charleston was an unranked 2019 recruit who committed to the Penguins out of Gates Mills (OH) Gilmour Academy. He redshirted as a freshman and then played in five games during the COVID season, making 7 catches for 112 yards. Then in 2021 he made 16 catches for 147 yards before tearing his Achilles prior to the 2022 season, which caused him to miss the entire year. The 6’0″, 190-pounder returned to play in 2023 and made 33 catches for 467 yards and 4 touchdowns while starting all thirteen games. He has two years of eligibility remaining, so he could be on Michigan’s roster through 2025.

Here you can see him catching a 72-yard touchdown pass on a broken play against Illinois State last year:

Charleston does not have great speed or size, so he looks to be more of an intermediate possession guy. I’m not sure he offers much in the way of skills that Michigan does not already have. But he is another body to add to the room, and I would hope that his experience and time in a college strength and conditioning program will help him play a role as a leader and blocker.

Below are some highlights of the Charleston, who was a high school running back. As a senior in 2018, he ran for 198 yards, 2585 yards, and 49 touchdowns, albeit against some pretty weak competition. You can see his body type and running style lend themselves to the receiver position more, so that may explain why it took him some time to make an impact at YSU.