IPSC ELO rating
An Elo based rating system for IPSC
The Elo class system
What are Elo classes, why do they exist, and how are they calculated?
In our ratings we have got the Elo rating points, but having a system that divides them into blocks of skill levels that one can recognize more easily, talk about better and also aspire to as a shooter, makes a lot of sense. But what would be the next best thing to shooting standardized qualifier stages (which aren't available in IPSC) for direct shooter comparison? What would a good approach be, given the amount and type of data we have?
After careful consideration, we developed a somehow familiar but also quite different approach to a class-based system:
- Percentile-Based: We base the Elo class system on the percentile score of the calculated Elo rating of the shooter.
- Familiar Terminology: We use familiar and recognizable class names like GM (Grand Master), M (Master), etc.
- Peak Performance Focus: The difference is, that our Elo class system is based on the highest Elo rating a shooter has ever achieved in our rating.
- Easy Participation: It is easy to take part. You just need to create a profile on our site to enable the class system for you.
Our Elo classes are therefore much more long-term in scope. This is in our view the most accurate representation of a shooters accumulated skill, and at the same time taking into consideration the experience of shooters who have previously held top ratings.
Alternative approaches, such as using match percentages from recent competitions, can be less reliable and less accurate, and heavily influenced by the skill level of participants in specific matches. Such systems could allow shooters to artificially inflate their class through participation in smaller events. Furthermore, experienced shooters currently classified as M or GM might quickly lose their status under this approach — a result we believe doesn't accurately reflect their mastery of the sport.
We acknowledge that this is yet another class system, but please be aware that other class systems are not available worldwide, held in a different shooting sport (e.g. USPSA), hard to get into, or have a very different way of defining the shooter's performance. This is why we called our system "Elo class" to make it clear this is something unique.
Main features of the Elo class system
The Elo class system provides an additional layer of recognition beyond individual Elo ratings, showcasing shooters’ accumulated skill and achievements. Here's a breakdown of its key features:
- Peak Performance Based: Your Elo class is determined by your highest ever achieved Elo rating score within our system. This reflects your peak performance throughout your IPSC career.
- Elo class levels: We use the following class names to differentiate skill levels:
- GM - Grand Master class
- M - Master class
- E - Expert class
- A class
- B class
- C class
- D class
- N - Novice class
- Easy Participation: To automatically track your Elo class, simply create a profile on our site (accessible via the button in your rating details). Your class will then be calculated and displayed within your profile page. Your profile will also feature enhanced information, including class levels visualized in your rating graph.
- Publicly Available Data: If you prefer not to create a profile, you can still determine your Elo class by comparing your best Elo rating score against the publicly available class level thresholds (see tables below).
- Earn and Maintain: The Elo class system is designed as an "earn-to-keep-it" model. Once achieved, a class generally remains yours until you reach a higher tier or become inactive within our ratings. Your Elo rating points and ranking will continue to reflect your current skill level, providing a dynamic view of your progress.
- Recognizing Experience: Even if your Elo rating declines, your assigned Elo class acknowledges your past achievements and experience — a Production GM with a current 1900 Elo rating, for example, retains their GM status despite a lower recent Elo rating score.
- Dynamic percentile calculation: While class percentiles are dynamically calculated and can change over time, they remain generally stable due to the normal distribution of shooter skill levels. Changes are infrequent and won't drastically alter established classes.
However, the newly added Optics division will take a while until the ratings will settle, and Elo class levels will change quite a bit until enough match result data is available.
Elo class vs. Elo rating
In short:
- If you want to know how good a shooter currently is, look at the Elo rating.
- If you want to know what a shooter has achieved in his or her IPSC career, look at the Elo class.
Elo class levels
Same as with the Elo ratings themselves, shooters can have multiple Elo classes, one per division. A Handgun Production GM is obviously not automatically a Shotgun Modified GM or a Handgun Revolver GM. Also, same as with the Elo rating, Elo class levels are always calculated "overall".
You might wonder why we use percentile-based and dynamically calculated class levels instead of fixed numbers like "GM = Elo 2200+". This is, because the skill distribution and Elo ratings are different between the IPSC divisions. If we would put GM to a fixed Elo 2200+, there would be no GM's in the revolver division or in some rifle divisions.
Below are the class percentiles, the calculated minimum needed Elo ratings for all IPSC divisions, and the total number of shooters within that Elo class in parentheses.
Elo classes Questions and Answers
No, absolutely not. Think of Elo classes as labels that reflect your existing skill level within the IPSC shooting community. You achieve a class by consistently demonstrating that skill through your performance in matches – specifically, your placement relative to other rated shooters. We simply assign these descriptive names (GM, M, E, A, etc.) to different levels of proficiency for easier reference.
Not at all! Everything is determined by your performance in matches and processed through algorithms like the Elo rating system and percentile calculations. We’re just providing a tool to visualize and understand your skill level based on objective data.
No, we are not affiliated with or officially recognized by the International Practical Shooting Confederation (IPSC). This is an independent platform for tracking and analyzing shooter performance in the sport of IPSC.
But if you make the Elo class GM, you are officially in the top 3% of shooters that we have in the ratings. Elo classes are just a way to refer to a shooters skill level in relation to all other shooters competing in the sport.
Don't get hung up by the class names:
We could have called the top 3% "Master-Blasters", the top 10% "Hitfactor-Hippies" and the D class "Delta-Dudes", and the skill levels would be exactly the same. Just funnier.
Easy: Tell him/her to compete in IPSC matches level 3 or above to get into the ratings, then gain Elo rating and consistently place in front other M class shooters. After a few matches, the algorithm will sort things out for you.
Getting a Elo class is as easy as competing at three IPSC level 3 matches without a DQ and then creating a profile on our site. Getting to Elo M class level is as easy or hard as consistently placing among the top 10% of IPSC shooters in that division.
For beginners the first 3 matches are hard, and quite an achievement! For others, Elo M class or Elo E class is the next hard nut to crack - that takes dedication and practice. We all are at a different point in our IPSC journey, and Elo classes provide something to strive for along the way.
We’ve received numerous requests from shooters to implement a class system based on our existing rating data.
So we decided to do a poll what feature shooters would like for the site. And the result speaks for itself.
We hope that this system is motivating shooters to train, improve and participate in this sport.