During his time at Auburn, McCreary became known for his lockdown coverage and playmaking abilities. He played in 37 games over three seasons, recording 77 tackles, six interceptions, and 19 pass deflections. His stellar performances caught the attention of NFL scouts, and he declared for the NFL Draft after his junior season.