I had Kosmachuk ranked 13th among OHL players for the draft. Here's what I wrote about him.
Kosmachuk is a solid North/South winger who crashes and bangs and can really put the puck in the net. Nail Yakupov led the way in goal scoring among draft eligible players with 31, but Kosmachuk was right there behind him in 2nd with 30. He has excellent goal scoring instincts and can score in a multitude of ways. He's most effective crashing hard to the net and is an excellent garbage man. He's not tall, but he's stocky and is already quite strong. His shot coming down the wing is a work in progress, but it's already quite good. While he's a good goal scorer, Kosmachuk is also clearly a fun guy to play with. He's a very effective forecheck and is strong along the boards. He also creates room for his linemates with his energy and effort. His passing skills off the rush are strong too IMO, however at full speed his stick handling skills can suffer some. He's certainly not someone you can expect to bring the house down with a brilliant one on one move. He knows what his strengths are and he keeps the game simple offensively. His three zone game is a bit of a work in progress. Sometimes he looks strong as a defensive player, other times he's passive in his own end. I think it's probably a matter of conserving his energy so that he can play aggressively at both ends of the ice. I was really disappointed in the fact that he didn't play a large role at the Under 18's, because when he did play, I felt like he was very visible. At the end of the day, you know what you're getting in Kosmachuk. A hard nosed goal scoring winger who can compliment more finesse type players.