It would be better for you to get a z270 motherboard. You would have to update the bios on a 170 chipset and you would not be able to do it since the 7700k would not work with out the bios update. It would work on a 270 chipset motherboard. Also since the i7 7700k is a overclocking cpu a z motherboard would be what you need. The H170 will not overclock if you so desire to do so in the future.