01 Dec 2025

The Drinks Business

The best of the best from The Global Wine Masters 2025

By Patrick Schmitt

Having assessed almost 4,000 wines across 33 standalone competitions this year, we have picked out the best bottles from The Global Wine Masters 2025 – those few labels that were declared the leaders of their category.

The range of wines is broad, taking in our top performer from a competition solely for wines under £10, to the ultimate expression of rosé, Rioja, Champagne, Cabernet Franc, Carmenere, along with Chardonnay and Riesling, then fortified and sweet wines, as well as small formats, organic drinks and zero-alcohol fizz.

As for the source regions featured, these too are varied, from the established classics such as Provence and Chianti Classico, to the less famous, such as Styria in Austria, or Orange in Australia.

The only uniting factor for the following wines is that they are all outstanding examples of their type, be it canned wine or Cabernet Sauvignon.

So read on to find out who gained the ultimate accolade of Grand Master in 2025

Best rosé: Garrus


A wine that wows for its subtle complexity, Garrus is the ultimate rosé, and a drink for all occasions, impressing for its instantly appealing characters, as well as intriguing complexity. Whether you sip it slowly or find yourself swallowing it quickly, you’ll experience its complementary layers of flavours, starting with fresh ripe yellow and red fruits, followed by creamy, nutty notes, then some vanilla and toast, and finally lingering tinges of orange zest and grapefruit pith, with a touch of grilled lemon to boot. (Patrick Schmitt MW)