image of man in red Pirelli China cap

Scarlet Traditions: The Color Story Behind the Cap

Red is deeply significant in Chinese culture, symbolizing prosperity, happiness, and good fortune. It is the color of the national flag and represents unity and pride. In sports, red is worn by many top athletes and teams, creating a sense of passion while energizing both players and fans.

red chinese lanterns
top of cap showing Pirelli logo and laurels
red cap right 45 degree view

Like a race car chassis, every detail is engineered for performance

The Pirelli patch - an icon of motorsport.
Stitched in racing heritage.

Gold laurel wreath - a symbol of champions.
Worn only by the best.

Legendary Pirelli colors.
Woven into every detail on the inside tape.

1st on red cap
Shanghai and race dates on red cap

Tailor Made for China 2025

Proudly featuring Chinese themes and 2025 race dates.
This exclusive edition is a must-have for race fans around the world.

shows details of cap match tyre markings back of china cap
Pirelli Podium Cap - Special Edition China

Pirelli Podium Cap - Special Edition China

Regular price
£65.00
Sale price
£65.00
Regular price