Looks like a five week old roo to me. It's alot easier to tell when you have several of the same breed. Some lines differ. Some you can sex from day one with the head spot but not the line I am raising. I am hatching alot this year so I am going to try to band several chicks take photos at various ages. Trying to find early signs of what they will grow up to look like. Hoping to find a way to narrow down the number of birds I have to raise to maturity to pick my breeders from. I'm glad I have all the eggs I need three of my five hens are broody.