KSW
KSW Power Index
Every fight in every organization we track is rated in one shared pool, this board lists the fighters whose most recent rated fight happened in KSW, ranked by current rating.
Updated Sep 19, 2026 · Track record →
Best current rating, all divisions
Fighters with at least 5 rated fights who fought within the last 2 years.
- 1
Piotr KuberskiMiddleweight▲91880
- 2
Adrian BartosinskiWelterweight▲31878
- 3
Phil De FriesHeavyweight▲101826
- 4
Patryk KaczmarczykFeatherweight▲291810
- 5
Štefan VojčákHeavyweight▲251805
- 6
Rafal HaratykLight Heavyweight▼141794
- 7
Pawel PawlakMiddleweight▲151787
- 8
Damian PiwowarczykLight Heavyweight▲331779
- 9
Sebastian PrzybyszBantamweight▲51775
- 10
Marif PiraevLightweight▲41774
- 11
Tymoteusz Lopaczyk▲301772
- 12
Kacper FormelaLightweight▲101769
- 13
Mamed KhalidovMiddleweight▼151766
- 14
Vitalii YakymenkoBantamweight▲121761
- 15
Artur SzczepaniakWelterweight▼311741
- 16
Arkadiusz WrzosekHeavyweight▼351736
- 17
Michal MichalskiMiddleweight▲131730
- 18
Artur SzpilkaHeavyweight▲241730
- 19
Sergiusz ZajacLight Heavyweight▼331728
- 20
Marcin HeldLightweight▼91727
- 21
Adam MasaevWelterweight▲271727
- 22
Valeriu MirceaLightweight▲161726
- 23
Leo BrichtaLightweight▼91725
- 24
Dawid KuczmarskiWelterweight▲221725
- 25
Augusto SakaiHeavyweight▼111722
- 1Sebastian Przybysz
▲51775
- 2Vitalii Yakymenko
▲121761
- 3Zuriko Jojua
▲181688
- 4Kamil Szkaradek
▲401676
- 5Wiktoria Czyzewska
▼321671
- 6Rogerio Bontorin
▼131664
- 7Sebastian Decowski
▼251662
- 8Tobiasz Le
▲261661
- 9Marcello Morelli
▲241658
- 10Werlleson Martins
▼111647
- 1Patryk Kaczmarczyk
▲291810
- 2Adam Soldaev
▼321716
- 3Alioune Nahaye
▼121711
- 4Oleksii Polishchuk
▼111700
- 5Lukasz Charzewski
▼121676
- 6Josef Stummer
▲131645
- 7Damian Stasiak
▲101642
- 8Islam Djabrailov
▼301636
- 9Wojciech Kazieczko
▼201605
- 10Adrian Wieliczko
▲161598
- 1Marif Piraev
▲41774
- 2Kacper Formela
▲101769
- 3Marcin Held
▼91727
- 4Valeriu Mircea
▲161726
- 5Leo Brichta
▼91725
- 6Roman Szymanski
▼161720
- 7Krzysztof Mendlewski
▼201709
- 8Iras Khizriev
▲361680
- 9Hugo Deux
▲361676
- 10Piotr Kacprzak
▲111674
- 1Adrian Bartosinski
▲31878
- 2Artur Szczepaniak
▼311741
- 3Adam Masaev
▲271727
- 4Dawid Kuczmarski
▲221725
- 5Madars Bertholds-Fleminas
▼21703
- 6Dawid Smielowski
▲61702
- 7Muslim Tulshaev
▼181689
- 8Igor Michaliszyn
▼301685
- 9Nicolae Bivol
▼181685
- 10Amaury Wako-Zabo
▲301685
- 1Piotr Kuberski
▲91880
- 2Pawel Pawlak
▲151787
- 3Mamed Khalidov
▼151766
- 4Michal Michalski
▲131730
- 5Bartosz Kurek
▲331717
- 6Alain Van De Merckt
▲171682
- 7Wiktor Zalewski
▼381652
- 8Radosław Paczuski
▼281646
- 9Damian Janikowski
▲181639
- 10Tomasz Romanowski
▼91638
- 1Rafal Haratyk
▼141794
- 2Damian Piwowarczyk
▲331779
- 3Sergiusz Zajac
▼331728
- 4Ibragim Chuzhigaev
▼171705
- 5Bartosz Lesko
▲141692
- 6Szymon Kolecki
▲281684
- 7Cezariusz Kesik
▼201679
- 8Michal Dreczkowski
▲221679
- 9Maciej Rozanski
▲181676
- 10Darwin Rodriguez
▲91641
- 1Phil De Fries
▲101826
- 2Štefan Vojčák
▲251805
- 3Arkadiusz Wrzosek
▼351736
- 4Artur Szpilka
▲241730
- 5Augusto Sakai
▼111722
- 6Marcin Wojcik
▼121693
- 7Michal Martínek
▲101661
- 8Szymon Bajor
▼111660
- 9Marek Samociuk
▼221633
- 10Filip Stawowy
▼251615
Biggest rating gains, trailing year
Fighters with at least 2 rated fights in the last 12 months and 5 overall, rating change measured across the window.
- 1Kacper Sochacki
Light Heavyweight▲1071636
- 2Artur Szpilka
Heavyweight▲801730
- 3Bartosz Kurek
Middleweight▲751717
- 4Aleksander Winiarski
Light Heavyweight▲701612
- 5Patryk Kaczmarczyk
Featherweight▲611810
- 6Hugo Deux
Lightweight▲591676
- 7Adam Masaev
Welterweight▲591727
- 8Andrzej Karkula
Bantamweight▲561634
- 9Marcello Morelli
Bantamweight▲541658
- 10Tobiasz Le
Bantamweight▲491661
Highest rating ever reached, any era
Active or retired, the highest rating each fighter ever held.
- 1
Mamed KhalidovMiddleweightMay 27, 20171903
- 2
Adrian BartosinskiWelterweightMay 11, 20241890
- 3
Piotr KuberskiMiddleweightMay 16, 20261880
- 4
Tomasz NarkunLight HeavyweightDec 1, 20181878
- 5
Roberto SoldicWelterweightDec 18, 20211855
- 6
Phil De FriesHeavyweightApr 18, 20261826
- 7
Robert RuchalaFeatherweightNov 16, 20241821
- 8
Antoni ChmielewskiMiddleweightJan 15, 20051813
- 9
Scott AskhamMiddleweightDec 7, 20191811
- 10
Patryk KaczmarczykFeatherweightJun 20, 20261810
- 11
Rafal HaratykLight HeavyweightOct 18, 20251808
- 12
Štefan VojčákHeavyweightSep 19, 20261805
- 13
Norman ParkeLightweightSep 14, 20191802
- 14
Pawel PawlakMiddleweightJul 20, 20241800
- 15
Sebastian PrzybyszBantamweightJul 15, 20231794
- 16
Daniel RutkowskiOct 23, 20211790
- 17
Dawid SmielowskiWelterweightJul 23, 20221789
- 18
Maiquel FalcaoLight HeavyweightOct 31, 20151788
- 19
Damian PiwowarczykLight HeavyweightMar 14, 20261779
- 20
Michal MaterlaOct 6, 20181777
- 21
Arkadiusz WrzosekHeavyweightNov 16, 20241776
- 22
Kacper FormelaLightweightMay 11, 20241774
- 23
Artur SzczepaniakWelterweightApr 26, 20251772
- 24
Tymoteusz LopaczykJun 20, 20261772
- 25
Karol BedorfHeavyweightMar 5, 20161771
How the UFCalendar Power Index works
Every fighter starts at 1500. After each fight the winner takes rating points from the loser, the bigger the pre-fight favorite, the fewer points the win earns. The full history is replayed chronologically after every event, so ratings always reflect the complete record.
Not every win says the same thing. Finishes (KO/TKO and submissions) move ratings 1.3x as much as a unanimous decision, split decisions carry only 0.6x, and title fights weigh 10% extra. New fighters' ratings move fast and settle as their record grows.
The pool spans every organization we track, UFC, PFL, ONE, RIZIN, KSW, OKTAGON, ACA and more, so cross-promotion careers stay on one scale. After a year of inactivity a rating drifts back toward 1500. The parameters were chosen by out-of-sample testing: tuned on 2018-2023 results, validated against 2024+ fights.