Skip to content
MMA Calendar

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 Nov 1, 2026 · Track record →

Pound-for-poundBest current rating, all divisions

Fighters with at least 5 rated fights who fought within the last 2 years.

  1. 1Piotr KuberskiPiotr KuberskiPolandMiddleweight▲111898
  2. 2Adrian BartosinskiAdrian BartosinskiPolandWelterweight▲31896
  3. 3Phil De FriesPhil De FriesUnited KingdomHeavyweight▲111861
  4. 4Patryk KaczmarczykPatryk KaczmarczykPolandFeatherweight▲351818
  5. 5Štefan VojčákŠtefan VojčákSlovakiaHeavyweight▲311804
  6. 6Pawel PawlakPawel PawlakPolandMiddleweight▲181799
  7. 7Rafal HaratykRafal HaratykPolandLight Heavyweight▼171789
  8. 8Vitalii YakymenkoVitalii YakymenkoUkraineBantamweight▲251788
  9. 9Sebastian PrzybyszSebastian PrzybyszPolandBantamweight▲51778
  10. 10Kacper FormelaKacper FormelaPolandLightweight▲91773
  11. 11Mamed KhalidovMamed KhalidovRussiaMiddleweight▼181765
  12. 12Tymoteusz LopaczykTymoteusz LopaczykPoland▲321761
  13. 13Sergiusz ZajacSergiusz ZajacPoland▲261754
  14. 14Artur SzczepaniakArtur SzczepaniakPolandWelterweight▼311738
  15. 15Michal MichalskiMichal MichalskiPolandMiddleweight▲131733
  16. 16Arkadiusz WrzosekArkadiusz WrzosekPolandHeavyweight▼351733
  17. 17Adam SoldaevAdam SoldaevPoland▲261732
  18. 18Artur SzpilkaArtur SzpilkaPolandHeavyweight▲251731
  19. 19Augusto SakaiAugusto SakaiBrazilHeavyweight▼111730
  20. 20Valeriu MirceaValeriu MirceaMoldovaLightweight▲151727
  21. 21Adam MasaevAdam MasaevTürkiyeWelterweight▲281726
  22. 22Dawid KuczmarskiDawid KuczmarskiPolandWelterweight▲221725
  23. 23Marcin HeldMarcin HeldPolandLightweight▼101724
  24. 24Andrzej GrzebykAndrzej GrzebykPoland▲81722
  25. 25Leo BrichtaLeo BrichtaCzechiaLightweight▼91719

Women's pound-for-pound

  1. 1Ewelina WoźniakEwelina WoźniakPolandWomen's Strawweight▼461679
  2. 2Wiktoria CzyzewskaWiktoria CzyzewskaPolandWomen's Bantamweight▼411662
  3. 3Eva DourtheEva DourtheFranceWomen's Strawweight▲461616
  4. 4Adrianna KreftAdrianna KreftPolandWomen's Flyweight▼211590
  5. 5Sara SmajićSara SmajićCroatiaWomen's Bantamweight▲411571
  6. 6Tamires VidalTamires VidalBrazilWomen's Bantamweight▼241561
  7. 7Aleksandra TonchevaAleksandra TonchevaBulgariaWomen's Strawweight▼71544

Flyweight

  1. 1Sandra SuccarLebanon▼371568
  2. 2Rayla NascimentoBrazil▲171556
  3. 3Gabriela HristeaRomania▼471508

Bantamweight

  1. 1Vitalii YakymenkoUkraine▲251788
  2. 2Sebastian PrzybyszPoland▲51778
  3. 3Zuriko JojuaGeorgia▲231689
  4. 4Kamil SzkaradekPoland▲411677
  5. 5Rogerio BontorinBrazil▼131664
  6. 6Sebastian DecowskiPoland▼251660
  7. 7Bruno AzevedoBrazil▼101659
  8. 8Andrzej KarkulaPoland▲141648
  9. 9Werlleson MartinsBrazil▼111644
  10. 10Filip MacekCzechia▼141640

Featherweight

  1. 1Patryk KaczmarczykPoland▲351818
  2. 2Alioune NahayeFrance▼121715
  3. 3Oleksii PolishchukUkraine▼101701
  4. 4Lukasz CharzewskiPoland▼131679
  5. 5Josef StummerCzechia▲131645
  6. 6Damian StasiakPoland▲101640
  7. 7Islam DjabrailovGermany▼291637
  8. 8Wojciech KazieczkoPoland▼201605
  9. 9Adrian WieliczkoPoland▲161595
  10. 10Mateusz BalkoPoland▼471587

Lightweight

  1. 1Kacper FormelaPoland▲91773
  2. 2Valeriu MirceaMoldova▲151727
  3. 3Marcin HeldPoland▼101724
  4. 4Leo BrichtaCzechia▼91719
  5. 5Roman SzymanskiPoland▼161719
  6. 6Wilson VarelaFrance▲141711
  7. 7Nicolae BivolMoldova▲231707
  8. 8Krzysztof MendlewskiPoland▼201703
  9. 9Piotr KacprzakPoland▲121690
  10. 10Kristians BoguzsLatvia▲501680

Welterweight

  1. 1Adrian BartosinskiPoland▲31896
  2. 2Artur SzczepaniakPoland▼311738
  3. 3Adam MasaevTürkiye▲281726
  4. 4Dawid KuczmarskiPoland▲221725
  5. 5Madars Bertholds-FleminasLatvia▼31710
  6. 6Muslim TulshaevGermany▼211686
  7. 7Amaury Wako-ZaboFrance▲301685
  8. 8Igor MichaliszynPoland▼301683
  9. 9Daniel SkibinskiPoland▼81683
  10. 10Oskar SzczepaniakPoland▼321648

Middleweight

  1. 1Piotr KuberskiPoland▲111898
  2. 2Pawel PawlakPoland▲181799
  3. 3Mamed KhalidovRussia▼181765
  4. 4Michal MichalskiPoland▲131733
  5. 5Bartosz KurekPoland▲321717
  6. 6Alain Van De MercktBelgium▲171681
  7. 7Wiktor ZalewskiPoland▼391652
  8. 8Radosław PaczuskiPoland▼281643
  9. 9Damian JanikowskiPoland▲181638
  10. 10Tomasz RomanowskiPoland▼91634

Light Heavyweight

  1. 1Rafal HaratykPoland▼171789
  2. 2Ibragim ChuzhigaevRussia▼181713
  3. 3Szymon KoleckiPoland▲351698
  4. 4Bartosz LeskoPoland▲181695
  5. 5Michal DreczkowskiPoland▲221687
  6. 6Maciej RozanskiPoland▲181674
  7. 7Bartosz SzewczykPoland▼221637
  8. 8Kacper SochackiPoland▲491636
  9. 9Darwin RodriguezSpain▲101633
  10. 10Cedric LushimaBelgium▼221632

Heavyweight

  1. 1Phil De FriesUnited Kingdom▲111861
  2. 2Štefan VojčákSlovakia▲311804
  3. 3Arkadiusz WrzosekPoland▼351733
  4. 4Artur SzpilkaPoland▲251731
  5. 5Augusto SakaiBrazil▼111730
  6. 6Marcin WojcikPoland▼151685
  7. 7Szymon BajorPoland▲101667
  8. 8Michal MartínekCzechia▲101661
  9. 9Marek SamociukPoland▼221627
  10. 10Kacper PaczoskiPoland▼381623

Women's Strawweight

  1. 1Ewelina WoźniakPoland▼461679
  2. 2Eva DourtheFrance▲461616
  3. 3Aleksandra TonchevaBulgaria▼71544

Women's Bantamweight

  1. 1Wiktoria CzyzewskaPoland▼411662
  2. 2Sara SmajićCroatia▲411571
  3. 3Tamires VidalBrazil▼241561

12-month risersBiggest 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.

  1. 1Kristians BoguzsLatviaLightweight▲1391680
  2. 2Artur SzpilkaPolandHeavyweight▲811731
  3. 3Kacper SochackiPolandLight Heavyweight▲761636
  4. 4Patryk KaczmarczykPolandFeatherweight▲761818
  5. 5Aleksander WiniarskiPolandLight Heavyweight▲691611
  6. 6Štefan VojčákSlovakiaHeavyweight▲661804
  7. 7Hugo DeuxFranceLightweight▲591676
  8. 8Adam MasaevTürkiyeWelterweight▲591726
  9. 9Sara SmajićCroatiaWomen's Bantamweight▲571571
  10. 10Dawid KuczmarskiPolandWelterweight▲441725

All-time peaksHighest rating ever reached, any era

Active or retired, the highest rating each fighter ever held.

  1. 1Mamed KhalidovMamed KhalidovRussiaMiddleweightMay 27, 20171905
  2. 2Adrian BartosinskiAdrian BartosinskiPolandWelterweightMay 11, 20241905
  3. 3Piotr KuberskiPiotr KuberskiPolandMiddleweightMay 16, 20261898
  4. 4Tomasz NarkunTomasz NarkunPolandLight HeavyweightDec 1, 20181893
  5. 5Roberto SoldicRoberto SoldicCroatiaWelterweightDec 18, 20211869
  6. 6Phil De FriesPhil De FriesUnited KingdomHeavyweightApr 18, 20261861
  7. 7Robert RuchalaRobert RuchalaPolandFeatherweightNov 16, 20241843
  8. 8Patryk KaczmarczykPatryk KaczmarczykPolandFeatherweightJun 20, 20261818
  9. 9Scott AskhamScott AskhamUnited KingdomMiddleweightDec 7, 20191814
  10. 10Antoni ChmielewskiAntoni ChmielewskiPolandMiddleweightJan 15, 20051812
  11. 11Pawel PawlakPawel PawlakPolandMiddleweightJul 20, 20241807
  12. 12Rafal HaratykRafal HaratykPolandLight HeavyweightOct 18, 20251806
  13. 13Sebastian PrzybyszSebastian PrzybyszPolandBantamweightJul 15, 20231805
  14. 14Štefan VojčákŠtefan VojčákSlovakiaHeavyweightSep 19, 20261804
  15. 15Norman ParkeNorman ParkeNorthern IrelandSep 14, 20191801
  16. 16Daniel RutkowskiDaniel RutkowskiPolandOct 23, 20211794
  17. 17Karol BedorfKarol BedorfPolandHeavyweightMar 5, 20161790
  18. 18Dawid SmielowskiDawid SmielowskiPolandJul 23, 20221789
  19. 19Maiquel FalcaoMaiquel FalcaoBrazilLight HeavyweightOct 31, 20151788
  20. 20Vitalii YakymenkoVitalii YakymenkoUkraineBantamweightOct 10, 20261788
  21. 21Kacper FormelaKacper FormelaPolandLightweightMay 11, 20241783
  22. 22Michal MaterlaMichal MaterlaPolandOct 6, 20181782
  23. 23Arkadiusz WrzosekArkadiusz WrzosekPolandHeavyweightNov 16, 20241778
  24. 24Artur SzczepaniakArtur SzczepaniakPolandWelterweightApr 26, 20251769
  25. 25Leo BrichtaLeo BrichtaCzechiaLightweightOct 14, 20231767

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.