Match wins earn points
Friendly wins use a skill-matchup lookup table. Tournament wins add a tier base (Gold 150, Silver 100, Bronze 50) on top of the same skill-matchup points.
Ranking Explainability
Rankings are generated from confirmed results after they are processed. Player and team rankings are tracked separately.
(tier_base + skill_matrix + upset_bonus) * time_decay * visibility + (cumulative placement milestones * visibility)
Match wins earn points
Friendly wins use a skill-matchup lookup table. Tournament wins add a tier base (Gold 150, Silver 100, Bronze 50) on top of the same skill-matchup points.
Recent wins count more
Matches decay over time: 100% in the first 3 months, dropping to 90% in 3–6 months, down to 50% after 9 months.
Only your best matches count
Your ranking is built from your top 50 results from the last 12 months. Below that, matches don't count toward your score.
Example Calculation
Intermediate player beats Advanced opponent in a Gold public tournament final
150 pts tier base (Gold tournament)
+ 125 pts skill (Intermediate beats Advanced)
= 275 pts base subtotal
+ 50 pts upset (winner outside top 15 beats a top 15 opponent)
= 325 pts match subtotal
× 1.00 time (fresh result)
× 1.00 visibility (public event)
+ 500 pts placement (finalized Gold champion bonus)
= 825 pts earned
Friendly Lookup Matrix
| Winner \ Opponent | Beginner | Intermediate | Advanced |
|---|---|---|---|
| Beginner | 50 | 75 | 100 |
| Intermediate | 75 | 100 | 125 |
| Advanced | 50 | 75 | 100 |
Time Decay
Tournament Constants
#1
Men
5,090.00
Ranking Points
Game Difference: 0
#2
Men
3,590.00
Ranking Points
Game Difference: 0
#3
Men
2,890.00
Ranking Points
Game Difference: 0
#4
Men
2,440.00
Ranking Points
Game Difference: 0
#5
Men
1,740.00
Ranking Points
Game Difference: 0
#6
Men
1,240.00
Ranking Points
Game Difference: 0
#6
Men
1,240.00
Ranking Points
Game Difference: 0
#8
Men
1,140.00
Ranking Points
Game Difference: 0
#9
Men
1,000.00
Ranking Points
Game Difference: 0
#10
Men
800.00
Ranking Points
Game Difference: 0
#11
Men
500.00
Ranking Points
Game Difference: 0
#11
Men
500.00
Ranking Points
Game Difference: 0
#11
Men
500.00
Ranking Points
Game Difference: 0
#11
Men
500.00
Ranking Points
Game Difference: 0
#11
Men
500.00
Ranking Points
Game Difference: 0
#16
Men
400.00
Ranking Points
Game Difference: 0
#16
Men
400.00
Ranking Points
Game Difference: 0
#16
Men
400.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#19
Men
200.00
Ranking Points
Game Difference: 0
#25
Men
100.00
Ranking Points
Game Difference: 0
#25
Men
100.00
Ranking Points
Game Difference: 0
#25
Men
100.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
#28
Men
0.00
Ranking Points
Game Difference: 0
Showing 36 teams
May 09, 2026 • Friendly
SHIBLY SADIQ / TANZIL HOSSAIN
Sayman Ashraf / Asif Mehedi Adi
6-3
Independent match
May 09, 2026 • Friendly
SHIBLY SADIQ / Sayman Ashraf
TANZIL HOSSAIN / Asif Mehedi Adi
6-2
Independent match
May 09, 2026 • Friendly
SHIBLY SADIQ / Asif Mehedi Adi
Sayman Ashraf / TANZIL HOSSAIN
6-3
Independent match
May 08, 2026 • Friendly
Parbon Acharjee / Sheikh Rayed Shaker
Asif Iqbal / Al Jamee Jawad Khan
7-5, 7-5
Independent match
May 08, 2026 • Friendly
Asif Iqbal / Parbon Acharjee
Sayman Ashraf / Al Jamee Jawad Khan
6-7
Independent match
May 08, 2026 • Friendly
Asif Iqbal / Al Jamee Jawad Khan
Sayman Ashraf / Parbon Acharjee
5-7
Independent match
May 08, 2026 • Friendly
Asif Iqbal / Parbon Acharjee
Sayman Ashraf / Al Jamee Jawad Khan
7-5
Independent match
May 07, 2026 • Friendly
Mohammed Rizwanur Rab / Rajib Shahriar
Sazid ifthekhar / Abrar R Khan
7-5, 6-4
Independent match
May 05, 2026 • Friendly
Sayman Ashraf / TANZIL HOSSAIN
SHIBLY SADIQ / Asif Mehedi Adi
6-4
Independent match
May 05, 2026 • Friendly
Sayman Ashraf / TANZIL HOSSAIN
SHIBLY SADIQ / Asif Mehedi Adi
6-3
Independent match
May 05, 2026 • Friendly
Sayman Ashraf / TANZIL HOSSAIN
SHIBLY SADIQ / Asif Mehedi Adi
6-3, 7-6, 6-4
Independent match
May 04, 2026 • Friendly
Monabber Ahmed / Faradeeb Khan
Mohammed Rizwanur Rab / Rafin Ahmed
6-3, 6-4
Independent match
May 02, 2026 • Friendly
Monabber Ahmed / Rajib Shahriar
Mohammed Rizwanur Rab / Musta Haque
1-6, 3-6
Independent match
May 02, 2026 • Friendly
Monabber Ahmed / Rajib Shahriar
Mohammed Rizwanur Rab / Musta Haque
6-2, 6-4
Independent match
Apr 30, 2026 • Tournament
Sadman Khan / Rakin Ahmed
Syed Naushad / Shahdab Hossain Guddu
7-6, 7-4
Clash of the Clans V 1.0
Apr 30, 2026 • Tournament
Aswad Ahnaf Khan / Ariq Husain
Sadman Khan / Rakin Ahmed
2-6, 1-6
Clash of the Clans V 1.0
Apr 30, 2026 • Tournament
Tanjim Ibrahim / Talha Bhuiyan
Syed Naushad / Shahdab Hossain Guddu
3-6, 3-6
Clash of the Clans V 1.0
Apr 30, 2026 • Tournament
Syed Naushad / Shahdab Hossain Guddu
Kashef Rahman / Nabil Huq
6-2, 6-1
Clash of the Clans V 1.0
Apr 30, 2026 • Friendly
SHIBLY SADIQ / Asif Mehedi Adi
Sayman Ashraf / TANZIL HOSSAIN
2-6
Independent match
Apr 30, 2026 • Friendly
SHIBLY SADIQ / Sayman Ashraf
TANZIL HOSSAIN / Asif Mehedi Adi
6-0
Independent match
Apr 30, 2026 • Friendly
SHIBLY SADIQ / TANZIL HOSSAIN
Sayman Ashraf / Asif Mehedi Adi
6-3
Independent match
Apr 30, 2026 • Friendly
SHIBLY SADIQ / Asif Mehedi Adi
Sayman Ashraf / TANZIL HOSSAIN
6-2
Independent match
Apr 29, 2026 • Tournament
Sadman Khan / Rakin Ahmed
Naib Khan / Tanvir Pasha
3-6, 6-3, 7-6
Clash of the Clans V 1.0
Apr 29, 2026 • Tournament
Aswad Ahnaf Khan / Ariq Husain
Reshad Alim / Shakib Ahmed Shoummo
7-5, 6-3
Clash of the Clans V 1.0
Apr 29, 2026 • Tournament
Tanjim Ibrahim / Talha Bhuiyan
Eshmam-E Moazzam / Fazle Salam
6-2, 6-2
Clash of the Clans V 1.0