View Joe O'Neal profile Joe O'Neal Ann Arbor, MI Power Index 38.30 Michigan rank MI rank 71st 2023 rank 1000th+