real biathlon
    • Athletes
    • Teams
    • Races
    • Seasons
    • Scores
    • Records
    • Blog(current)
    • More
      Patreon Content Videos Explanations Shortcuts
      Error Report
      Privacy Policy About
    •     
  • Forum
  • Patreon
  • X
  • YouTube
    Instagram
    Facebook

Recent Articles

  • Junior + U23 Development Index – Men
  • Junior + U23 Development Index – Women
  • The Path to GOAT Status
  • Most improved athletes this winter
  • New biathlon point system

Categories

  • Biathlon Media
  • Biathlon News
  • Long-term trends
  • Statistical analysis
  • Website updates

Archives

  • 2024
    • March
  • 2023
    • March
  • 2022
    • December
    • June
    • May
    • March
    • February
    • January
  • 2021
    • December
    • November
    • September
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2020
    • December
    • November
    • August
    • June
    • March
  • 2015
    • December
  • 2013
    • August
    • July
  • 2012
    • July

Search Articles

Recent Tweets

Tweets by realbiathlon

Year: 2022

Welcome to the Penalty Loop Podcast

Posted on 2022-02-04 | by biathlonanalytics | Leave a Comment on Welcome to the Penalty Loop Podcast

Hey everyone, a quick post here about a podcast that I (Biathlon Analytics), started with the creator of Penalty Loop. You can find our Podcast on any of the major podcast players by searching for “THE PENALTY LOOP PODCAST”.

Episode one: Welcome to the Penalty Loop Podcast with Jordan Gottschalk and regular weekly guest RJ Weise. In this episode we’ll start off by introducing ourselves and what you can expect from this podcast going forward. We’ll move on to a brief overview of the IBU World Cup season to date (9:55), we’ll check out the Power Rankings (31:00), an Under the Radar athlete or two (43:50) and some Up and Coming Biathletes (48:15). We then discuss our Topics of the Week (56:00) where we discuss what we know about the Olympic venue we’ll be seeing over the next two weeks as well as a brief touch on wax prep. Finally, we finish up with a discussion, the Stat of the Week (1:07:15) which this week is about how we measure and discuss ski speed.

Posted in Biathlon Media | Tagged podcast

Cool ways to measure and display ski speed in biathlon

Posted on 2022-02-04 | by biathlonanalytics | Leave a Comment on Cool ways to measure and display ski speed in biathlon

Introduction

The ski speed in biathlon is measured and displayed in many different ways. This article makes an attempt to review those different ways and come up with a “best way” to display ski speed, as I believe that some of the current options make ski speed hard to understand. The goal is to have a clear measure and display unit that is understandable to both die-hard biathlon fans as well as the occasional biathlon watcher.

It is also important to know that I looked at these different options from both a per-race and a seasonal-average perspective.

Lastly, I want to emphasize that whatever I end up with, none of the options is bad or wrong, and I definitely don’t want to claim I have all the knowledge to make a final decision on what is best. This is my take, and I look forward to further discussing this topic.

Data

One way or the other, all the data eventually comes from the IBU data center. Here, the IBU provides race times, ski times and course times in different formats but all from the same source. Their data is tracked and collected by Siwidata by the use of trackers that all athletes get wrapped around their ankles and data collection points along the track.

Time data

The competition analysis report, available directly from the IBU data center, combines all the time information per athlete per loop and combined:

Course data

Also important for some calculations described further down in this article is that we have a total course length for the event, and this includes the skiing tracks as well as the range section:

Unfortunately, we do not have data for just the skiing part of the track versus the range part of the track. But when we take into consideration that there typically are 30 lanes of 2.75-3m width, and the range includes 10m on either end, we can guesstimate that the range length is about 110m long. This is a very small part of the total course length (even for a sprint it is 1%). And since we don’t have a better alternative, the total course length is used in the calculations for some of the measures further down in this article.

Course map

The following image clarifies what parts of the racetrack are considered course time, range time and penalty time:

It should be noted that a small section of the penalty loop overlaps with the “normal” track, which explains why every athlete will have a couple of seconds of penalty time per loop, even if they shoot clean. Important to note here is that for ski speed in biathlon, we use only the course time data.

Time data, part II

All races have data for the total race time and the course total time, as well as the penalty time for all races except the individual race discipline which uses the ski time:

  • Race time (above with the header “Finish”) typically called Loop time is the total time from start to finish, including range and penalty time;
  • Ski time is the Race time minus the one-minute penalty times in individual races (other race disciplines do not have ski time data);
  • Course time is the total time skiing, excluding time on the range and in the penalty loop. This is the data used for measuring how fast the athletes were skiing.

Measurements

The following is a list of measurements based on the data described above, currently used in the “biathlon world”. I try to give some pros, cons and comments on each of them.

  • Seconds behind: absolute measure of the distance between athletes in seconds behind the fastest skier at the finish line
    • Good way to show actual time distance between the athletes at the finish
    • Doesn’t work well for aggregating multiple race disciplines as 10 seconds behind on the sprint is different than 10 seconds behind on the individual
  • Seconds behind leader per 1,000 meter: absolute measure of the distance between athletes in seconds behind the fastest skier per 1,000 meters
    • This normalizes the distance between athletes in seconds so it can be aggregated between multiple race disciplines
    • Uses total course length to calculate
    • Used by the IBU in biathlon information
  • Seconds behind per penalty loop: absolute measure of the distance between athletes in seconds behind the fastest skier per 150 meters, the length of a penalty loop
    • Same as previous but normailzes to a distance people, both die-hard and occasional fans, can easily relate to
    • Can be aggreated between multiple race disciplines
    • Numbers can get very small
    • Uses total course length to calculate
  • Per cent behind, or per cent back: relative measure of the distance between athletes in a percentage of the ski time of the fastest skier
    • Fastest athlete is always 0%
    • There is no range for percentages; the slowest in one race can be +33% where in other races it can be 50%
  • Per cent of average ski speed (of the whole field): relative measure of the distance between athletes in a percentage of the average ski time of all skiers
    • Average ski time (0%) includes every athlete from best to worst
    • You don’t really know how fast or slow someone is, as you don’t know the minimal and maximum percentage values
    • The negative values (-3.4%) represent being faster than average so a positive result
  • Per cent of the average of top 5/10/30 skiers: relative measure of the distance between athletes in a percentage of the average ski time of the top 5/10/30 skiers
    • Average ski time can be focussed only on top 5/10/30 skiers
    • This can level the field when comparing sprints (over 100 athletes) to mass starts (30 athletes)
  • Meters behind leader: absolute measure of the distance between athletes in meters behind the fastest skier on the total course length at the finish line
    • Apparently the way Siwidata now measures for the IBU
    • Doesn’t work well for averaging multiple race disciplines as 10 meters behind on the sprint is different than 10 meters behind on the individual for example
  • Meters behind leader per penalty loop: absolute measure of the distance between athletes in meters behind the fastest skier per 150 meters, the length of a penalty loop
    • Same as previous but normailzes to a distance people, both die-hard and occasional fans, can easily relate to
    • Can be aggreated between multiple race disciplines
    • Numbers can get very small
    • Uses total course length to calculate
  • Ski speed: absolute measure of the difference between athletes in kilometres per hour
    • Doesn’t say much about how the speed relates to time difference between athletes
    • Has different effect on race depending on the race distance
  • Ski speed rank: absolute measure of the difference between athletes in the rank in ski speed
    • Fastest is rank 1, slowest is the highest number
    • Downside is that it loses the actual distance between racers. One can be the third ranked skier by two seconds behind the leader or two minutes behind the leader
  • Zscore: computed measure of the difference between athletes in the number of standard deviations by which course times are above or below the mean, based on seconds behind from median of all athletes
    • Can be hard to relate to by all fans
    • Although a precise value, only gives a general sense of someone being faster or slower than the field mean
    • The negative values (-3.4%) represent being faster than average so a positive result
  • Course time: absolute measure of the difference between athletes in the actual course times
    • Gives a good idea of how long the athletes took to ski the track
    • Need to calculate the actual differences
  • Time behind score: relative measure of the difference between athletes on a 0-100% range, where fastest athlete is 100% and slowest is 0%
    • Further explanation can be found in this post

Ways of communicating

Tables

All measures can be shown in a table, which provides a detailed overview of the race results per that specific measure. They are great for looking up specific athletes and giving the exact numbers, but they are harder to interpret quickly and to envision the fastest skiers and how far they are from each other.

Charts

Charts on the other hand are easy to interpret quickly while still proving detailed information per individual athlete (especially when created interactively), and context (see example at end of article) to make it even easier to read.

Description/talking

Probably the most complicated but least considered aspect of communicating ski speed is how it can be discussed. What does it mean when someone says Laegreid was -2,6% from the average, Latipov was 13 seconds behind, Boe was 16 meters behind, Lesser was 3% back, and so on? For die-hard biathlon fans this may make sense for those who are “into data”. For those who just love to watch biathlon and casual fans, I believe this way of describing ski speed is not very meaningful or useful.

Rankings are clear in the sense to discuss who was faster and slower, but not how much faster or slower. Measures per a relatable distance, like a penalty loop, are easy to understand and visualize for biathlon fans at all levels. They don’t even need to know the actual distance of a penalty loop!

Conclusion

When we take a look at most of the measurements in chart format, we can see that the majority show the same data but just with a different axis and units (the red, orange and yellow icons indicate rank 1, 10 and 30 respectively). And with all charts being equal we can decide which unit of measurement would be the easiest to communicate to all types of biathlon fans while having the ability to aggregate the data for a whole season.

I already mentioned that although Seconds behind, Meters behind leader, and Course time are easy to relate to, they are not ideal for aggregation as race disciplines have different distances. The opposite is the case for Per cent behind, Per cent of average ski speed, and Zscore, as they aggregate well but are not so easy to relate to for all fans. The Ski speed in Km/h is cool in the sense that it makes you realize how fast these athletes go. But it doesn’t say much about the end result (difference between athletes) and it would be hard to aggregate.

Ski speed rank shows a different picture of the data when we put it in a chart. The ski speed rank is easy to relate to and very clear to communicate and aggregate, but it loses the information about the space between athletes.

For both single races and season aggregations, the Meters behind leader per penalty loop is a measure that is easy to understand for any biathlon fan, can be aggregated for a whole season with different race disciplines as it is normalized to a specific distance (150 meters), and it keeps the information on space between athletes intact. And on top of that, it can be visualized in cool ways.

It is also very similar to what the IBU currently uses (seconds behind per 1km) but I think that meters behind are easier to visualize mentally and understand than seconds behind and that it is good to use a distance people can relate to directly. The only downside to using the 150-meter loop is that athletes do appear very close to each other.

What is your preferred way of measuring ski speed? And do you agree or disagree with my comments above? Let’s have a conversation on Twitter, I’d love to hear other people’s perspectives.

Posted in Statistical analysis | Tagged ski speed

Olympic Mixed Relay Projection

Posted on 2022-02-04 | by real biathlon | Leave a Comment on Olympic Mixed Relay Projection

Who are the favorites for the opening biathlon event at 2022 Winter Olympics? Here are the overall relay performances scores for the top 10 nations in the Mixed Nations Cup score (team performances this season).


Note: The scores are standard scores (or z-scores), indicating how many standard deviations (SD) an athlete is back from the World Cup mean (negative values indicate performances better than the mean). The Total Performance Score is calculated by approximating the importance of skiing, hit rate and shooting pace using the method of least squares (for more details, see here and here), and then weighting each z-score value accordingly.


Norway – Average Performance Score: -1.16

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
1RoeiselandMarte OlsbuNOR
34.046.3-1.35-1.24-1.86-1.53
1EckhoffTirilNOR
34.046.3-1.520.050.57-0.54
1BoeTarjeiNOR
41.060.0-1.06-1.06-0.77-0.95
1BoeJohannes T.NOR
41.060.0-1.93-1.59-1.17-1.60

France – Average Performance Score: -1.06

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
2Chevalier-BouchetAnaisFRA
44.049.5-1.280.44-1.66-1.22
2SimonJuliaFRA
31.756.0-1.26-0.37-1.07-1.08
2JacquelinEmilienFRA
33.049.3-1.20-0.410.27-0.55
2Fillon MailletQuentinFRA
33.049.3-1.49-1.47-1.24-1.39

Belarus – Average Performance Score: -0.95

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
3AlimbekavaDzinaraBLR
45.544.0-1.23-1.24-1.71-1.41
3SolaHannaBLR
56.241.6-1.460.420.50-0.49
3LabastauMikitaBLR
45.842.3-0.88-0.74-1.15-0.96
3SmolskiAntonBLR
55.841.4-1.09-0.96-0.72-0.94

Germany – Average Performance Score: -0.87

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
4VoigtVanessaGER
44.841.0-0.71-1.04-0.69-0.74
4HerrmannDeniseGER
34.342.0-1.61-0.190.56-0.62
4DollBenediktGER
34.045.0-1.17-0.59-0.42-0.81
4NawrathPhilippGER
33.346.7-1.35-1.23-1.28-1.31

Sweden – Average Performance Score: -0.78

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
5OebergHannaSWE
32.750.3-1.260.750.20-0.47
5OebergElviraSWE
32.750.3-2.19-0.57-0.49-1.35
5PonsiluomaMartinSWE
46.038.3-1.37-0.74-0.43-0.94
5SamuelssonSebastianSWE
46.038.3-0.860.270.12-0.35

ROC – Average Performance Score: -0.74

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
6NigmatullinaUlianaRUS
34.047.3-0.63-0.370.08-0.33
6ReztsovaKristinaRUS
53.250.0-1.30-0.35-1.28-1.18
6LoginovAlexandrRUS
42.352.5-1.55-0.45-0.25-0.93
6LatypovEduardRUS
32.750.0-1.530.520.47-0.53

Italy – Average Performance Score: -0.64

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
7VittozziLisaITA
57.236.6-0.82-0.57-1.62-1.09
7WiererDorotheaITA
45.838.8-0.720.410.54-0.11
7BormoliniThomasITA
57.435.6-0.960.040.13-0.42
7HoferLukasITA
36.737.0-0.79-1.01-1.11-0.94

Ukraine – Average Performance Score: -0.53

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
8SemerenkoValentinaUKR
310.031.0-0.23-0.37-0.32-0.28
8DzhimaYuliiaUKR
48.533.5-0.740.360.13-0.28
8PrymaArtemUKR
56.836.6-0.30-0.48-0.75-0.50
8PidruchnyiDmytroUKR
56.836.6-0.91-0.96-1.29-1.06

Czech Republic – Average Performance Score: -0.43

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
9JislovaJessicaCZE
59.033.2-0.46-0.96-0.88-0.68
9DavidovaMarketaCZE
59.033.2-1.13-0.220.50-0.40
9KarlikMikulasCZE
413.327.8-0.640.451.050.13
9KrcmarMichalCZE
411.829.3-0.80-0.59-0.78-0.77

Austria – Average Performance Score: -0.37

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
10SchwaigerJuliaAUT
412.529.3-0.16-0.280.440.06
10HauserLisa TheresaAUT
38.338.7-1.030.540.21-0.37
10EderSimonAUT
511.232.8-0.54-0.58-1.09-0.76
10LeitnerFelixAUT
413.327.8-0.59-0.42-0.15-0.40

Posted in Statistical analysis | Tagged 2022 Winter Olympics

Best performers in January

Posted on 2022-01-23 | by real biathlon | Leave a Comment on Best performers in January

Who is in top shape going into the Winter Olympics which start in less than two weeks? A lot of favorites skipped some races recently, still the January results probably give a better indication of current form than the races in December.


Note: The scores are standard scores (or z-scores), indicating how many standard deviations (SD) an athlete is back from the World Cup mean (negative values indicate performances better than the mean). The Total Performance Score is calculated by approximating the importance of skiing, hit rate and shooting pace using the method of least squares (for more details, see here and here), and then weighting each z-score value accordingly.


Men

2021–22 z-Scores in January | Non-Team events

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
1LoginovAlexandrRUS
59.439.8-1.43-1.00-0.72-1.22
2LaegreidSturla HolmNOR
43.844.8-1.51-0.80-0.40-1.17
3BoeJohannes ThingnesNOR
413.832.5-1.83-0.07-0.58-1.17
4BoeTarjeiNOR
46.341.5-1.78-0.36-0.01-1.16
5Fillon MailletQuentinFRA
66.744.5-1.44-0.67-0.93-1.16
6DollBenediktGER
613.233.7-1.40-0.77-0.79-1.14
7SamuelssonSebastianSWE
410.335.0-1.27-1.04-0.48-1.11
8LesserErikGER
48.834.0-1.04-1.04-1.09-1.04
9TsvetkovMaksimRUS
423.516.2-1.10-1.040.10-0.94
10SerokhvostovDaniilRUS
414.821.2-1.13-0.70-0.32-0.91
11DesthieuxSimonFRA
616.726.8-1.02-0.87-0.43-0.90
12ClaudeFabienFRA
617.324.2-1.14-0.36-1.00-0.90
13JacquelinEmilienFRA
520.426.0-0.91-0.62-1.31-0.87
14KhaliliSaid KarimullaRUS
526.617.2-0.96-1.00-0.14-0.87
15BabikovAntonRUS
519.632.0-0.77-1.12-0.59-0.85
16HoferLukasITA
421.020.5-1.07-0.36-0.52-0.80
17BakkenSivert GuttormNOR
421.021.0-1.15-0.07-0.74-0.79
18SeppalaTeroFIN
619.023.2-0.91-0.67-0.45-0.78
19EderSimonAUT
521.618.5-0.44-1.12-1.47-0.76
20NawrathPhilippGER
433.010.5-1.28-0.020.07-0.75
21LeitnerFelixAUT
429.813.5-0.92-0.51-0.47-0.74
22SmolskiAntonBLR
620.324.8-1.04-0.360.08-0.71
23ReesRomanGER
515.027.4-0.71-0.74-0.58-0.70
24PonsiluomaMartinSWE
431.014.0-1.110.32-0.81-0.66
25ChristiansenVetle SjaastadNOR
419.321.8-0.94-0.07-0.31-0.61
26ClaudeFlorentBEL
622.219.5-0.52-1.070.31-0.58
27KrcmarMichalCZE
628.513.8-0.55-0.77-0.11-0.56
28HiidensaloOlliFIN
530.211.3-0.52-0.74-0.24-0.55
29BormoliniThomasITA
622.217.7-0.64-0.46-0.23-0.54
30GuigonnatAntoninFRA
541.012.0-0.73-0.11-0.63-0.54
31StroliaVytautasLTU
521.220.8-0.52-0.49-0.34-0.49
32VaclavikAdamCZE
539.25.8-0.850.15-0.16-0.48
33PidruchnyiDmytroUKR
432.310.0-0.770.49-1.15-0.45
34BurkhalterJoschaSUI
427.313.80.02-0.87-1.75-0.45
35IlievVladimirBUL
541.87.4-0.800.020.14-0.45
36PovarnitsynAlexanderRUS
537.03.2-0.34-0.53-0.78-0.45
37GiacomelTommasoITA
443.84.5-0.910.66-0.70-0.43
38WindischDominikITA
537.411.0-0.840.53-0.57-0.41
39TsymbalBogdanUKR
533.412.8-0.26-0.74-0.33-0.41
40FakJakovSLO
537.811.8-0.11-0.87-0.63-0.39

Women

2021–22 z-Scores in January | Non-Team events

NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
NoFamily NameGiven NameNationRacesRank
(avg)
Points
(avg)
Ski Speed
Score
Hit Rate
Score
Range Time
Score
Total
Performance
Score
1RoeiselandMarte OlsbuNOR
41.358.5-1.36-1.35-1.94-1.43
2OebergHannaSWE
46.341.0-1.45-0.73-1.99-1.31
3SimonJuliaFRA
68.239.0-1.30-0.61-2.10-1.20
4OebergElviraSWE
46.344.0-1.52-0.73-0.71-1.19
5AlimbekavaDzinaraBLR
64.343.7-1.37-0.79-1.26-1.19
6WiererDorotheaITA
66.840.2-1.14-0.51-2.29-1.10
7BrorssonMonaSWE
511.032.0-1.39-0.54-0.55-1.04
8Braisaz-BouchetJustineFRA
614.031.7-1.760.14-0.30-1.03
9Chevalier-BouchetAnaisFRA
58.835.6-0.94-0.89-1.50-0.99
10DavidovaMarketaCZE
613.528.2-1.23-0.51-0.24-0.90
11SolaHannaBLR
523.016.7-1.420.51-1.65-0.89
12TandrevoldIngrid LandmarkNOR
48.533.8-1.26-0.22-0.11-0.82
13ReztsovaKristinaRUS
516.226.4-1.370.39-0.98-0.81
14HauserLisa TheresaAUT
613.027.7-0.83-0.33-1.71-0.79
15PerssonLinnSWE
426.318.8-1.11-0.11-0.70-0.77
16NigmatullinaUlianaRUS
534.816.2-0.76-0.77-0.46-0.72
17Hojnisz-StaregaMonikaPOL
428.014.5-0.73-0.73-0.65-0.72
18ChevalierChloeFRA
618.522.5-0.95-0.42-0.11-0.69
19VoigtVanessaGER
517.623.8-0.56-1.240.07-0.68
20BescondAnaisFRA
623.524.8-1.02-0.05-0.51-0.67
21HildebrandFranziskaGER
622.819.0-0.91-0.33-0.28-0.66
22StremousAlinaMDA
622.718.3-0.93-0.791.35-0.61
23VasnetcovaValeriiaRUS
626.718.0-0.840.04-1.08-0.61
24HinzVanessaGER
435.510.3-0.82-0.11-0.42-0.56
25EderMariFIN
522.415.5-1.240.390.46-0.56
26KazakevichIrinaRUS
630.814.2-0.94-0.140.29-0.56
27MinkkinenSuviFIN
438.88.8-0.24-0.89-1.35-0.56
28HaeckiLenaSUI
431.010.3-0.43-0.22-1.94-0.55
29TodorovaMilenaBUL
536.45.6-0.840.04-0.30-0.52
30ErdalKarolineNOR
436.014.3-0.52-0.42-0.54-0.49
31BendikaBaibaLAT
436.55.4-0.950.35-0.16-0.48
32SanfilippoFedericaITA
444.55.0-0.930.040.64-0.46
33HerrmannDeniseGER
428.59.6-1.140.660.16-0.46
34JislovaJessicaCZE
622.318.7-0.25-1.070.00-0.46
35ZukKamilaPOL
431.810.3-0.950.51-0.36-0.45
36TomingasTuuliEST
533.08.6-0.64-0.300.19-0.44
37LienIdaNOR
433.510.8-1.070.580.19-0.44
38FialkovaIvonaSVK
542.82.0-0.790.39-0.72-0.44
39LeshchankaIrynaBLR
441.59.6-0.880.35-0.12-0.43
40LieLotteBEL
636.57.8-0.09-0.89-0.60-0.39
Posted in Statistical analysis | Tagged 2021–22 season, Data, overall performance

Has the field gotten narrower?

Posted on 2022-01-21 | by biathlonanalytics | Leave a Comment on Has the field gotten narrower?

Introduction

After listening to an episode of Doppelzimmer, a german podcast in which Erik Lesser and Arnd Peiffer talk about biathlon, I got curious. Curious about analyzing if the field has gotten narrower between biathlon nations in the last two decades. Erik and Arnd were talking about this and saying that people always mention the field is getting narrower, but that it would be interesting to do some analysis about it to see if this is actually true. This is my analysis on that topic.

Data

For this research I used all Men’s Relay races on the IBU World cup, World championships and Olympic Games since the 2000-2001 season, ending at the 5th event of the current 2021-2022 season. I removed all nations that did not start, did not finish, got lapped, etc. Then I did some conversions of times from hours, minutes and seconds into seconds and did data validation as some years had some bad data quality in some fields.

Measures

Then the question was how to measure the narrowing of the field in biathlon. I took a two-sided approach on this: for one I looked at how many seconds the 15th ranked team was behind the eventual winners of the race. This should give me a good idea of how much the weaker teams are behind the top team, expressed in time. The other approach was to see how many teams finished within 5 minutes of the winning team. This gave me another look at how many teams could be considered stronger teams.

The 15th rank and the 5 minutes are variables that can be debated forever. But the reasoning for the 15th team is that in many cases there weren’t that many more teams in the race that finished. The 5 minutes is an arbitrary number I decided on after spending some time going through the data and looking at the distance in time between the better teams of the time.

Analysis

As one would expect, due to different venues, weather conditions, team lineups and other factors, the results are kind of up and down from one race to the next.

Seconds behind lead for rank 15
Nations with 5 minutes of winning team

Although we can kind of see some vague hints of a trend in the second chart, it really doesn’t show it at a level that would make me comfortable to claim a trend exists.

Luckily we can use the moving average function. For every race, this takes the race’s result plus the previous 10 races (about two seasons worth) and averages them. This gives a clearer picture and a better idea of the trends over the last two decades.

Results

The first chart, about the time behind the leaders for teams ranked 15th, shows that despite some waves going up and down, over time the time behind the leaders has slowly but steadily decreased, from about 500 seconds to between 250 and 300 seconds. That means the 15th ranked teams have gotten 3 to 4 minutes closer in the last 20 years.

The second chart, with the number of nations within 5 minutes from the winning team, shows an even more wavy pattern. Since about 12-15 seasons ago, the general number of teams has been going up, ranging between 13 and 16, but from there it seems to have stabilized.

Overall, I think the “smaller” biathlon nations are getting closer to the leaders of the pack, but the number of top nations appears to have stabilized in the last 5-10 years. What do you think? Would other ranks and seconds from the winner values be better to use for this analysis? Please let me know on Twitter or use the interactive version of this chart and see for yourself!

Posted in Long-term trends, Statistical analysis

Posts navigation

Older posts
Newer posts

Recent Articles

  • Junior + U23 Development Index – Men
  • Junior + U23 Development Index – Women
  • The Path to GOAT Status
  • Most improved athletes this winter
  • New biathlon point system

Categories

  • Biathlon Media
  • Biathlon News
  • Long-term trends
  • Statistical analysis
  • Website updates

Archives by Month

  • 2024: J F M A M J J A S O N D
  • 2023: J F M A M J J A S O N D
  • 2022: J F M A M J J A S O N D
  • 2021: J F M A M J J A S O N D
  • 2020: J F M A M J J A S O N D
  • 2015: J F M A M J J A S O N D
  • 2013: J F M A M J J A S O N D
  • 2012: J F M A M J J A S O N D

Search Articles