#45

Brandon Shepherd

Junior safety on USC's 2025 roster.

S · USC · Jr. · #45

5′11″ · 205 lb · La Canada, CA

Returning to USC for 2026

The story

3 safety on USC's 2025 roster.

The record fills in as he plays.

His career, year by year

Brandon Shepherd

S · USC · Jr · #45

One game to point at: 1 tackles against Missouri State — Week 1, 2025.

Low coverage — composed from the verified record.

  • game log
Stats from CFBD · ESPN · fan discourse. Every figure computed from source tables — not invented. Methodology