No matter the professional sport, there are always players who go through streaks where they simply own the league. It has happened across all eras—whether it was the NBA’s golden years or MLB’s steroid years—and the accomplishments of these players have forever associated their names with success in their sport.

While many have pulled off great streaks for a couple seasons, those who were able to sustain their success for many years are the ones we’ll always remember. Whether it’s Babe Ruth in baseball, Tiger Woods in golf, or Roger Federer in tennis, a multi-year run where they are clearly the best in the world forever cements an athlete’s legacy as an all-time great. While there have certainly been many other worthy candidates, these are the 25 Most Dominant Five-Year Runs in Sports History.