New Site: Borussia Dortmund Hockey-Style Scoring

Home page for Borussia Dortmund Hockey-Style Scoring website
Borussia Dortmund Hockey-Style Scoring site home page

Today, I’m officially releasing a new mini site to display my Borussia Dortmund hockey-style scoring stats. It’s available today at and I’m thrilled to tell you about it.

Why Hockey-Style Scoring?

I began writing about “hockey assists” back in January, inspired by the work of Julian Brandt. You can read more about it there, but hockey-style scoring gives you more data points to work with. Assists are rewarded more liberally in hockey than in football in two key ways. First (a big one), up to two assists can be awarded on a goal rather than one. Second, hockey-style scoring awards assists in many situations that football does not, such as rebounded shots, deflected passes, and even own goals (hockey gives credit to the last attacking player to touch the puck).

As a result, you can gain different insights than you normally would — such as:

  • Julian Brandt had just seven traditional assists in the Bundesliga, but had 22 hockey-style assists.
  • Jadon Sancho finished third in the Bundesliga in goals and second in traditional assists. He led the league in second assists. No other player was in the top three in all three categories.
  • Axel Witsel’s deep-lying play-making abilities can show up better on the stat sheet now, as he had seven second assists in all competitions this season and ten the season before.

I’ve enjoyed watching BVB’s matches and manually tabulating these stats and people seem to enjoy when I share them on Twitter. Rather than keeping them in a Google Spreadsheet for my own use, I created this small site to share them with everyone.

Site Features

The site covers Borussia Dortmund’s 2019–2020 and 2018–2019 seasons and includes all competitions (Bundesliga, Champions League, DFB-Pokal, and DFL-Supercup). Basically, it’s the Favre Era. Will I cover older seasons in the future? It’s possible, but it’s a lot of work to track down every goal and re-watch to categorize it. Plus, 2017–18 was… a less fun season.

The site has three main sections.


Each season has a stats page with tabs for each competition (and a tab for all competitions combined).

2018–2019 Bundesliga Stats


If you want to see where these numbers are coming from, I also have each goal listed individually from each season.

2019–2020 Goals

The columns of most tables are sortable, so you can quickly find things like the latest goals scored in the 2018–2019 season.

2018–2019 goals, sorted by latest minute

There is also a filter above the goals table so you can search for goals involving a particular player, against a certain opponent, in a particular competition, penalties, and more.

2019–2020 goals, filtered by Augsburg, sorted by scorer


The player pages are my favorite. Each player page has his stats for the last two seasons (with BVB across all competitions) and a list of goals that player was involved in (with the same filter from the goals page).

Łukasz Piszczek player page

The Players page also has a sortable table of current players and former players (who appeared for BVB in the last two seasons). The columns are sortable by name, number, date of acquisition, previous club, fee, contract expiration, and more.

Players page, sorted by contract expiration


Of course, the mobile experience is top-notch as well, with custom formatting and horizontal scrolling tables (with a sticky first column).

Mobile home page, player page, and goals page

If you can think of any features that would be a good addition, please let me know. I hope you enjoy it. I’m looking forward to updating it throughout the 2020–2021 season.

Borussia Dortmund Hockey-Style Scoring:

UX/IA Consultant for Sports-Reference (working on FBref). Borussia Dortmund and Bundesliga fan. U13 Coach. @fussballtwit on Twitter.