How to compare one hockey league to another


Warning

Before we dig into this one, fair warning – this piece is technical and all about methodology, and is mostly concerned with how to get somewhere – rather than what that somewhere actually is. If you want to skip it and wait for the results, they will follow in the next piece. But, if you’re a big nerd like me (or you want to find where I stuffed up and have underrated your favourite league), read on.

This is part two of a three-part series. You can catch up on part one by clicking here.

Approach

Data collection

To compare from one league to another, the simplest thing to do is to have a player who has played in one league, then moved to another the following season (or within that season) and compare their performance across leagues. The league they score fewer points in is considered harder to score in. Given an overall lack of creativity, this analysis relies on the exact same logic – though it expands the sample past just one player. To compare league to league, we take the performance of players in one league (measured by their point-per-game ratio (P/G)) and compare it across the leagues. The league where the sample of players have a lower P/G is viewed as a tougher league to score in.

So that this can have some element of robustness to it, and not be reliant on a handful of players who had something weird happen, I use a few criteria. Any proper statisticians reading this may be about to have kittens, but the practicalities here mean I needed to take some liberties – or I’d end up like Jim Carrey in the Number 23, but with Elite Prospects data[i]. For a transaction (a movement by a player from one league to another) to be included, the following must be the case:

  • At least 10 games played in each league.
  • In the same or immediately adjacent season (one before or after) – though 2020-21 was allowed to be vacant due to the pandemic.
  • Within the seasons from 2013-14 to 2022-23 (inclusive)

Now I have collected the transactions, I can make comparisons. However, not all leagues have many (or any) players making direct transactions between them – that is, moving directly from one league to a particular other league. For example, we don’t see players move from the Australian Ice Hockey League (AIHL) to the American Hockey League (AHL) directly. So I need to determine a pathway from all leagues to a ‘comparison league’ – using interim steps. The interim steps form a pathway from all leagues to the comparison league (see Table 2).

The comparison league allows us to make an apples and apples comparison. For the comparison league, the ECHL (formerly called the East Coast Hockey League in the US and Canada) has been used – and this is mostly arbitrary. You could use other leagues, provided you can find enough pathways to that league. The ECHL presented a useful case as it was a large enough mid-tier pro league that other leagues weren’t “too far” from it. So, that leads to pathways.

Pathways

However, “too far” needs to be defined to have any use at all. In this case, I used pathways from one league to another to get the comparison back to an ‘ECHL equivalent’. With each leg of the pathway, the comparison gets weaker (as each leg has an amount of uncertainty associated with it – so the more legs, the more uncertainty adds up), so I kept these to a minimum. Wherever direct comparisons were possible, I used these (14 leagues – e.g. from the Elite Ice Hockey League [EIHL] in the UK to the ECHL), with no more than two interim legs used.

23 leagues used one interim leg (e.g. from the Alps Hockey League [Austria/Italy/Slovenia] to the International Central European Hockey League [ICEHL – Austria/Hungary/Italy/Slovenia] to the ECHL) and seven leagues used the maximum of two leagues between (7 leagues – e.g. from Vysshaya Hokkeinaya Liga [VHL – Russia] to Kontinental Hockey League [KHL – Russia/Kazakhstan/Belarus/China] to AHL to ECHL). Table 2 sets out the steps for each league. To ensure there is something resembling a statistically significant sample, each leg has at least 30 transactions – where possible. There are three pathways which are exceptions to this as there weren’t enough transactions to reach that level:

  • Allan Cup Hockey (Canada) and USports (Canada – university) (23 transactions)
  • Chinook Hockey League (Canada) and USports (20 transactions)
  • Asia League (Japan and South Korea) to ICEHL (13 transactions)

Table 2: Pathways from each league to the ECHL

LeagueCountryLeg 1Leg 2ECHL
1. Liga (Cze)CZEExtraliga (SVK) ECHL
1. Liga (Svk)SVKExtraliga (SVK) ECHL
2. Liga (Cze)CZE1. Liga (Cze)Extraliga (SVK)ECHL
Australian Ice Hockey League (AIHL)AUS  ECHL
Allan CupCANUsports ECHL
Allsvenskan (Swe)SWE  ECHL
Alps Hockey LeagueAUT/ITA/ SLOICEHL ECHL
American Hockey League (AHL)US/CAN  ECHL
Asia League Ice HockeyJAP/ROKICEHL ECHL
BeNeLigaBEL/NEDOberligaDEL 2ECHL
Chinook HLCANUsports ECHL
Deutsche Eishockey Liga 2 (DEL 2)GER  ECHL
Deutsche Eishockey Liga (DEL)GERICEHL ECHL
Division 2 (Swe)SWEHockeyEttanAllsvenskan (Swe)ECHL
ECHLUS/CAN  ECHL
Elite Ice Hockey League (EIHL)UK  ECHL
EliteHockey Ligaen (Nor)NOR  ECHL
Erste LigaHUN/ROU  ECHL
Extraliga (CZE)CZEICEHL ECHL
Extraliga (SVK)SVK  ECHL
Federal Prospects Hockey League (FPHL)USSPHL ECHL
FFHG Division 1 (France2)FRALigue Magnus ECHL
HockeyEttan (Swe)SWEAllsvenskan (Swe) ECHL
ICEHLAUT/ITA/ HUN/SLO  ECHL
Kontinental Hockey League (KHL)RUS/BLR/ KAZ/PRCAHL ECHL
Ligue MagnusFRA  ECHL
LiigaFIN  ECHL
Ligue Nord-Americaine de Hockey (LNAH)CANLigue Magnus ECHL
MestisFINLiiga ECHL
Metal Ligaen (Den)DEN  ECHL
National Hockey League (NHL)US/CANAHL ECHL
National League (Sui)SUIAHL ECHL
NCAAUS  ECHL
NCAA IIIUSSPHL ECHL
National Ice Hockey League (NIHL)UK (ENG)EIHL ECHL
New Zealand Ice Hockey League (NZIHL)NZAIHL ECHL
Oberliga (Ger)GERDEL 2 ECHL
Polska Hokej LigaPOLExtraliga (SVK) ECHL
Regionaliga (Ger)GEROberligaDEL 2ECHL
Romanian Hockey LeagueROUErste Liga ECHL
Southern Professional Hockey League (SPHL)US  ECHL
Suomi-SarjaFINMestisLiigaECHL
Swedish Hockey League (SHL)SWEAllsvenskan (Swe) ECHL
Swiss LeagueSUINational League (Sui)AHLECHL
United State Hockey League (USHL)USNCAA ECHL
UsportsCAN  ECHL
Vysshaya Hokkeinaya Liga (VHL)RUSKHLAHLECHL

Calculations

Then I take the average P/G for a player moving from League A to League B is compared at each step along this path, giving a ratio (League B P/G)/(League A P/G). For example, for players in the sample moving from the ECHL to AHL, they score (on average) 0.78 P/G in the ECHL and 0.31 P/G in the AHL, giving a ratio of 0.40. For those going in the other direction (AHL to ECHL), the scoring rates are 0.26 and 0.79, respectively – resulting in a ratio of 3.03. Inverting the first ratio (so it reflects AHL to ECHL – the result is 2.49) and taking a weighted average of the two ratios results in a P/G ratio of 2.83. That is, someone scoring at an even 1.00 points-per-game in the “A”, is equivalent to someone scoring at 2.83 points-per-game in the ECHL.

To compare this scoring fairly from here requires one more step. Because some leagues score more goals per game than others, a point is easier to pick up in some leagues. So, then I compare the goals per game in each league (across all seasons from 2013-14 to 2022-23, except 2020-21) to the scoring rate in the ECHL, and adjust the P/G ratio accordingly. Taking from the AHL example above, the AHL averages 5.92 goals per game over the period, which is only 94.2% of the rate of the ECHL at 6.28, making scoring a little easier in the ECHL. So we adjust the 2.83 P/G ratio upward to reflect this – and it gives a final AHL to ECHL P/G ratio of 3.01.

The numbers are based on a database of:

  • Over 1,500 players
  • Over 3,300 transactions
  • 536 different pathways from one league to another

Many leagues fit within this (very loose) group as well that I have excluded for various reasons. Firstly, aside from the USHL, we didn’t include any junior leagues – this is because with players moving from junior to senior play lots of things are happening at once – they are growing, maturing and moving into hockey with and against adults. By leaving these out, it just reduces at least a couple of these changes from the mix. Secondly, I chose to exclude leagues such as the Belarusian and Kazakhstani Leagues largely in the interests of not losing my mind (and they tend to have lots of transactions with the VHL – so you can get a guide as to them sitting somewhere below the VHL on the ranking).

Limitations

Like any piece of analysis, there are limitations here.

The first, and most obvious, is around the data collected. I collected by identifying players who meet the criteria and including them in the database. A better approach would be grabbing the whole database of Elite Prospects and ensuring that all possible data points are included (and the cost involved with getting the whole database is outside my budget for this endeavour). In a perfect world, this would include every player who meets the criteria listed above – not just the ones I could find. To counter this, significant samples have been used, but there remains a chance that there are biases involved in the data collection.

Secondly, the time period involved here is quite large. A ten-year period sees lots of change in leagues and their scoring, which has been explored in more detail by others[ii]. In short, the relative scoring across these leagues in the sample is unlikely to have remained constant. Originally this started as some work to inform AIHL import recruitment a few years ago, so building on older years was much easier than starting from scratch – but it does open up the issue of a longer period. That is before looking at the big time-related elephant in the room, COVID-19. The impact of the pandemic on hockey leagues was incredibly varied. Some leagues shut down, some operated basically as normal, and others operated under vastly different circumstances – all of which changes the nature of the league.

Thirdly, most leagues (especially those lower down the ranking list) have players with a wide range of playing ability. A simple example of this is the AIHL – where the highest scorers in recent seasons have been putting up over three points per game, and have strong pedigrees from leagues such as the ECHL, DEL2 in Germany and EIHL (to name just three). However, if we picked up players from AIHL teams’ third and fourth lines were picked up and dropped into those leagues – they would struggle immensely. This is to say that at best, this looks at an ‘average player’ moving from league to league – but which player is truly the average?

Finally (at least that I’ll address here) is the interpretation aspect. This isn’t a comparison of which the ‘best’ league is – it is just about scoring, and the equivalency of points in one league to another. There is obviously some correlation between that and which league is stronger, but that analysis would take a lot more into account – goaltending for starters. This is more useful if looking at scorers and the role they play – when trying to compare a stay-at-home D-man from one league to another using this, it won’t help a whole lot at first glance.


[i] At least I assume, I haven’t seen that movie – I don’t think anyone has.

[ii] A particularly good example is by Chace McCallum here: https://chacemccallum.substack.com/p/introducing-nhlz


Latest News

Leave a Reply

Your email address will not be published. Required fields are marked *