He is still young and has not played many games, but within those games I have seen things to show he can make it at AFL level.
Def keeper I reckon.
Most players require at least 20+ games to feel comfortable at the highest level. FFS we have persisted with M jones (50 games), Bail, Terlich etc for longer and they have shown less skill wise than this guy.