Here is a comprehensive list of Apple Hardware that works with which Mac Operating System release. Please remember macOS is not backward compatible so a machine made later than an Operating System wont boot. From Catalina 10.15 the Operating System architecture changed to macOS (64 bit) Mojave and below is running on 32 bit.
