Error message

  • Deprecated function: Return type of Aws\HandlerList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 32 of /var/www/html/vendor/aws/aws-sdk-php/src/HandlerList.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of & Aws\Endpoint\Partition::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Aws\Credentials\Credentials implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in include() (line 8 of /var/www/html/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php).
  • Deprecated function: Return type of Aws\Command::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of & Aws\Command::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Result::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of & Aws\Result::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
×

Gear

The Reason Why Some Clubs Throw Stars On Their Badge While Others Refuse

With the Laws of the Game going back nearly 160 years, it’s interesting to look at the ways in which things have been codified, historicized and transposed. One particular offshoot has been the use of stars above team crests. What are the stars above football badges? On the one hand, the answer is exceptionally simple, but like I said, we’ve had some interesting developments and deployments over the years.

When thinking about stars above football badges, your first mental image will almost certainly be that of Brazil’s national team, which has been showcasing its stars since 1968. The Seleção has won the World Cup five times — more than any other side on the planet — so there are five stars above the Brazilian Football Confederation (CBF) crest. 

Brazil badge stars

The law of a star for every World Cup won at the international level is simple enough, and the women’s game follows the same practice with the USWNT boasting four stars. 

USWNT stars

But now we switch over to the club game, where there’s actually no specific rhyme or reason for stars that’s handed down by a governing body. The team itself usually decides if they’d like to adorn their kit with stars for some specific reason, so the link can be tenuous. While it’s most common to see a star as representative of either five or ten league titles, it’s not always that straightforward. 

What Are The Stars Above Football Badges? Famous Examples  

Bayern Munich

Bayern Munich stars

The Bayern jersey features four stars for 20 Bundesliga titles, but the Bavarian club has actually now won it 29 times (the 1932 German championship isn’t included). If Bayern secures the 2020-21 Bundesliga title, will a fifth star be added? Germany’s top division doesn’t currently provide rules for how it’ll adapt to Bayern’s prolific success.

Juventus

Juventus stars

The Old Lady became the first team to adopt a star back in 1958 after winning a 10th Serie A title. Each star represents 10 league titles, so there are three stars for the 36. Juve removed the stars entirely after the fallout from “Calciopoli,” but they’ve since been reinstated.

Huddersfield Town

Huddersfield Town stars

It might seem strange for a Championship club to have three stars above its badge, but the Terriers earned that right after becoming the first club to win the English First Division three times in a row, between 1924 and 1926. 

Linfield

Linfield stars

The 54-time winners of Northern Ireland’s Irish League (a world record for domestic league success shared with Scotland's Rangers), each star represents 10 titles.

Uruguay

Uruguay four stars

La Celeste have won the World Cup twice (1930 and 1950), but they’ve got four stars above the badge — why? Because FIFA now recognizes the Olympics held before the formation of the World Cup (1924 and 1928) as official world championships. Uruguay won gold at both those tournaments.  

Aston Villa

Aston Villa star

The single star located inside the crest is representative of the club’s 1982 European Cup triumph. 

Aberdeen

Aberdeen stars

The Scottish club went buck wild with two stars after winning the European Cup Winners Cup and European Super Cup in 1983. 

Chivas

Chivas stars

12 league titles, 12 stars underneath the badge. 

Boca Juniors

Boca Juniors stars

Beginning in 1970, the Boca Juniors badge was supposed to incorporate a star for every title won. However, the club reached 52 stars in 2012 and that’s been the look ever since.

Gamba Osaka

Gamba Osaka stars

The Japanese club doesn’t play around with a star for each major title, including one special star to mark their 2008 AFC Champions League success.  

Minnesota United

Minnesota United star

Rather than denoting Minnesota’s historic collapse against Seattle in the MLS Cup playoffs, the star here represents “L'Étoile du Nord” (“The Star of the North”), which is the state’s motto. 

Johor Darul Ta'zim

Johor stars

By far and away my favorite use of stars above the badge, Malaysian club Johor Darul Ta'zim rocks three stars not to represent any glorious titles but to commemorate every name change the club has undergone. PKENJ FC —> Johor FC —> Johor Darul Ta'zim.  

Chapecoense

Chapecoense star

The star is a tribute to the 2016 Copa Sudamericana and the 22 players and 23 staff members who perished en route to the final on LaMia Flight 2933. 

Videos you might like