Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | W 13-12vs Western Michigan | 2 | 0 | 0.0 | 0.0 | — | 0 | |
| Wk 2 | W 17-10vs Oklahoma | 3 | 2 | 0.0 | 0.0 | — | 0 | Season-high 3 tackles |
| Total | 5 | 2 | 0.0 | 0.0 | — | 0 |
Senior safety on Michigan's 2026 roster.
6′0″ · 198 lb · Clayton, OH · Northmont
CFB Index
A single number blending on-field production (an EPA-based value lane) with box-score output for this player's position.
0-100, scaled within each position's own cohort — not directly comparable across positions.
Recruiting
S recruit
No. 506 nationally · Signed with Michigan
No college snaps yet.
His career numbers, season by seasonThe story
4 safety on Michigan's 2026 roster.
Buzz vs Tape
Every angle we can check here reads about where you'd expect this season.
Also checked out fine:
“Winning in 24 with Moore as head coach actually tips it more towards Michigan, that’s a disadvantage”
Rod Moore
Moves between deep coverage and the slot. Rod Moore has played for three head coaches in five seasons at Michigan. In 2023 the league put his name on paper for the first time: All-Big Ten. The receipt on tape: 3 tackles against Oklahoma, Week 2, 2026.
5 TACKLES · 0 SACKS
Low coverage — composed from the verified record.
His career
Nobody recruited him. He earned the honors anyway.
Career arc
Trophy case · Confirmed honors
What the selectors said
ALL-BIG TEN
All-Big Ten mention (2023)
Coaching lineage · 2021–2026
3 coachesPlayed under 3 different head coaches: Jim Harbaugh, Biff Poggi, and Kyle Whittingham. Multi-era developmental context.
Season context · Team result + system
Where this defender ranks vs the field
Box-score production percentiles vs the position cohort
Concern: tackles (0th percentile).
Percentiles are versus same-position peers with enough snaps this season, based on box-score production. There are no play-by-play efficiency bars here: CFBD's play-value model credits offensive players only, so no defensive EPA exists to rank.
Splits
Per-game splits
Through 2 games: 2.5 TKL/g, 0.0 TFL/g, 0.0 SACK/g, 0.0 PD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Kyle Whittingham
Scheme reads (pass share, tempo, sack rate) need at least 3 team games — 2 games in so far.
Player standing · 2026
On the two-deep and pushing for snaps.
SIGNATURE GAME · Week 2 · 2026
W 17–10
vs Oklahoma
3 TOT · 2 SOLO
A wire-to-wire battle — won by 7 at home.
With C. Brown — 42 AVG · 6 IN 20 · 51 LONG · B. Underwood — 111 yds · 0 TD · 0 INT · QBR 74.4 · 87 rush yds (18 car) · 1 TD
Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | W 13-12vs Western Michigan | 2 | 0 | 0.0 | 0.0 | — | 0 | |
| Wk 2 | W 17-10vs Oklahoma | 3 | 2 | 0.0 | 0.0 | — | 0 | Season-high 3 tackles |
| Total | 5 | 2 | 0.0 | 0.0 | — | 0 |
Play style
Moves between deep coverage and the slot — the modern positionless DB.
CFB Index positional classification
2026 Outlook
Michigan
2026 Depth chart
Projected starter
Safety · Michigan
Returning around him
2026 Award watch
No preseason watch lists yet (most drop June 15 – July 15)
Michigan · Last season: 9-4 (AP #18) · Talent rank #11 · 2026 recruiting class #12
Player DNA
Moves between deep coverage and the slot — the modern positionless DB.
His 2023 production profile sits closest to Chris Shearin’s 2023 season.
Matches Chris on
Not enough data yet for this comparison.
As a junior, his production profile tracks closest to Chris Shearin's junior season at UConn (2023).
Matches Chris on
Player DNA
CAREER GAME-BY-GAME STATISTICS CAREER HIGHS • Tackles: 14 - vs. Purdue (Dec. 3, 2022) • Solos: 9 - vs. Purdue (Dec. 3, 2022) • Asst: 5 - vs. Purdue (Dec. 3, 2022) • TFLs: 1.0, 2x - last at Penn State (Nov. 11, 2023) • Sacks: 0.5 - vs. Colorado State (Sept. 3, 2022) • Int: 1, 7x - last vs. Wiscons...
16 more on the roster · Michigan team page