15-year-old Bradwyn shows he's a player to watch for years to come