The earliest I've had is a hatch on late day 19. It pipped either late day 18 or early day 19 and hatched within the next 24 hours! The latest I've had, was when one pipped early day 22 and hatched about 8 hours later. They were both in incubators, but I would love to try hatching with a broody...