Yes, Beowulf did achieve his goals. He successfully defeated Grendel, Grendel's mother, and the dragon, each of which were significant threats to the people he cared about. While his final battle with the dragon resulted in his death, his ultimate goal of securing peace and safety for his people was accomplished, ensuring his legacy as a great hero.