Michigan's non-con in 2022 and 2023 was bad because someone (I think UCLA) cancelled on them a few years back.
Under Saban, Alabama's best non-con games have been Texas (23, 22), Miami (21), Duke (19), Louisville (18), Florida St (17), USC (16), Wisconsin (15), West Virginia (14), Va Tech (13), Michigan (12), Penn St (11, 10), Va Tech (09), Clemson (08), and Florida St (07). Sure, the majority of those have been at neutral sites, but still pretty damn good IMO.