Rating System
A transparent, fair, and easy-to-understand rating system
GengMantap uses an all-positive rating system inspired by Elo, the same system used in chess and other sports worldwide. This system calculates a team's true strength based on match performance.
Every team starts with a rating of 1500. Your rating always goes up when you play a match â winning gives you a bigger increase, while losing still gives you a small participation reward. The more you play and win, the faster your rating climbs.
Try it yourself! Enter the ratings of two teams and the match result to see how ratings change.
Team A
+23.3
Team B
+4.1
Formula (All-Positive System):
Winner Π= Base + K à Margin à MatchType à Recency à (1 - Expected) à DivAdj
Loser Π= Base à MatchType à CompetitivenessFactor
Every match = positive rating for both teams
Winners get a large increase. Losers get a small participation reward. Rankings differentiate through how fast you accumulate â not by punishing losses.
Every team gets a base reward just for playing. Competitive matches give slightly more.
Winners get a bonus on top of the participation base. The bonus is larger for upsets (beating a stronger team) and smaller for expected wins.
Losing teams get their participation base scaled by how competitive the match was. Close losses (e.g., 2-3) get more than blowout losses (e.g., 0-5).
The system calculates win probability based on rating difference. Beating a stronger team gives a bigger win bonus (upset reward).
New teams (fewer matches) have larger win bonuses. This helps their ratings stabilize quickly.
Winning by a large margin gives a bigger win bonus. Maximum of 4 goals is counted to prevent manipulation.
Competitive matches (league, cup) give more points than friendly matches.
Winning against a higher division team gives a bigger win bonus (upset reward). Winning against a lower division team gives a smaller bonus.
Teams that haven't played for a long time will have smaller win bonuses. This prevents inactive teams from getting large jumps.
Maximum rating change is +40 points per match. Minimum is +1 point per match. Your rating never goes down from playing a match.
A: No. Every confirmed match gives you positive rating â even if you lose. Winners get more, but losers still gain a small participation reward. The only way your rating can decrease is through inactivity decay or admin adjustments.
A: If you lost the match, you get a small participation reward (+2 to +5). If you won but the increase is small, it could be because: (1) You were expected to win (opponent was weaker), (2) Small goal margin, (3) Friendly match, or (4) Team has been inactive for a long time.
A: The confirmation system requires your opponent to verify every match. The margin multiplier caps at 4 goals, and there's a hard cap of +40 points per match. Teams that lose frequently gain much less than teams that win, so rankings still reflect true skill.
A: Both teams get a positive rating increase. The underdog (lower-rated team) gets a slightly bigger bonus since they performed above expectation.
A: We believe participation should be encouraged. Teams that play more matches contribute to the community. Winners still gain 4-8Ã more per match, so skill differentiation is clear over time. The small loser reward removes the fear of logging or confirming matches.
GengMantap is committed to being a transparent and fair ranking platform. All formulas and factors are explained on this page.
We don't hide any calculations. You can use the calculator above to verify every rating change.
If you have questions or suggestions, please contact us at team@gengmantap.com