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).
×

Entertainment

Arsenal Keeper Bernd Leno Says Bundesliga Is "Boring And Sad." He Might Have A Point

In a recent interview, Arsenal and Germany goalkeeper Bernd Leno called out the Bundesliga for its monotony as Bayern Munich prepares to win an eighth straight title.

The first reaction to reading his quote is typically: "Says the guy who's in ninth place and 42 points behind Liverpool.”

After further inspection, Leno might be on to something. Bayern has been a dominant force in the Bundesliga and has gone the past five seasons with minimal scares. This got me to thinking — which league is the most boring?

The first issue is how can someone numerically define “boring?" One idea is looking at the past five seasons and seeing which leagues have had more parity with regards to different teams winning the title. Let’s take a peek at how that would look with Europe’s top five leagues. 

Most Boring League Based On Different Winners From Past Five Seasons 

5. Premier League – 3 (Manchester City, Chelsea and Leicester City)

4. LaLiga – 2 (Barcelona and Real Madrid)

3. Ligue 1 – 2 (PSG and Monaco)

2. Serie A – 1 (Juventus)

1. Bundesliga – 1 (Bayern Munich)

No one likes seeing the same team win over and over again. This shows us the leagues guilty of having a similar winner every year. Ligue 1 — which some argue doesn't even belong in the top five — is also guilty of this with only one wonder season from Monaco. Even in LaLiga Barcelona has won four of the last five.

Leno might be on to something in terms of parity among leagues.

The number of different league winners might measure parity, but it doesn’t exactly measure Leno’s standard of “an exciting title race.” 

With this second measurement for “boring,” we'll look at the number of points that separated the champion and second place from each season across the five leagues. The league that has the cumulative highest amount of points from the past five years is therefore the one with the least exciting title race.

Most Boring League Based On How Close The Title Chase Was

5. LaLiga

  • 2014-15:
  • Barcelona 94
  • Real Madrid: 92
  • Gap: 2 points
  • 15/16:
  • Barcelona: 91
  • Real Madrid: 90
  • Gap: 1 point
  • 16/17:
  • Real Madrid: 93
  • Barcelona: 90
  • Gap: 3 points
  • 17/18:
  • Barcelona: 93
  • Atletico Madrid: 79
  • Gap: 14 points
  • 18/19:
  • Barcelona: 87
  • Atletico Madrid: 76
  • Gap: 11 points

Sum Of Points Separating First And Second: 31

T4. Premier League

  • 2014/15:
  • Chelsea: 87
  • Manchester City: 79
  • Gap: 8 points
  • 15/16:
  • Leicester City: 81
  • Arsenal: 71
  • Gap: 10 points
  • 16/17:
  • Chelsea: 93
  • Tottenham: 86
  • Gap: 7 points
  • 17/18:
  • Manchester City: 100
  • Manchester United: 81
  • Gap: 19 points
  • 18/19:
  • Manchester City: 98
  • Liverpool: 97
  • Gap: 1 point

Sum Of Points Separating First And Second: 45

T4. Serie A

  • 2014/15:
  • Juventus: 87
  • Roma: 70
  • Gap: 17 points
  • 15/16:
  • Juventus: 91
  • Napoli: 82
  • Gap: 9 points
  • 16/17:
  • Juventus: 91
  • Roma: 87
  • Gap: 4 points
  • 17/18:
  • Juventus: 95
  • Napoli: 91
  • Gap: 4 points
  • 18/19:
  • Juventus: 90
  • Napoli: 79
  • Gap: 11 points

Sum Of Points Separating First And Second: 45

2. Bundesliga

  • 2014/15:
  • Bayern: 79
  • Wolfsburg: 69
  • Gap: 10 points
  • 15/16:
  • Bayern: 88
  • Dortmund: 78
  • Gap: 10 points
  • 16/17:
  • Bayern: 82
  • RB Leipzig: 67
  • Gap: 15 points
  • 17/18: 
  • Bayern: 84
  • Schalke: 63
  • Gap: 21 points
  • 18/19:
  • Bayern: 78
  • Dortmund: 76
  • Gap: 2 points

Sum Of Points Separating First And Second: 58

1. Ligue 1 (Shocker)

  • 2014/15:
  • PSG: 83
  • Lyon: 75
  • Gap: 8 points
  • 15/16:
  • PSG: 96
  • Lyon: 65
  • Gap: 31 points
  • 16/17:
  • Monaco: 95
  • PSG: 87
  • Gap: 8 points
  • 17/18: 
  • PSG: 93
  • Monaco: 80
  • Gap: 13 points
  • 18/19: 
  • PSG: 91
  • Lille: 75
  • Gap: 16 points

Sum Of Points Separating First And Second: 76

Summary:

  • La Liga: 31 points
  • Premier League: 45 points
  • Serie A: 45 points
  • Bundesliga: 58 points
  • Ligue 1: 76 points

In conclusion, Leno isn’t entirely wrong with his statement that Bayern’s reign over the Bundesliga makes the league somewhat boring and sad. In the previous five seasons, Bayern had a double-digit gap on second place four out of the five times.

At least it isn’t Ligue 1. Perhaps France’s top flight getting canceled was a blessing in disguise.

If a close title race is what you crave then LaLiga is the place to be. The Spanish league returns on Thursday, June 11 with only two points separating Barcelona and Real Madrid.

The Premier League and Serie A return next week on June 17 and June 20, respectively.

Videos you might like