FIGHTTRUTH
BETA · v1.0
PROFESSIABENA-1100-82.5%
PROFESSISCHILLING+750+79.0%
UFC 329STEVESON-2100-36.8%
PROFESSIGHANEM+100-33.6%
PROFESSIKOOHEJI-180-33.6%
UFC 329ELLISON+1100+33.0%
PROFESSIADIGUZEL-160-31.4%
PROFESSIBENDAOUD+155+30.1%
PROFESSIFAHMI-120+29.1%
PROFESSIDJIROUN+148-28.9%
PROFESSIOLIVEIRA+140+28.2%
PROFESSIMARHOON-280-26.4%
PROFESSIHAMLI-168+25.9%
UFC 329SANDHAGEN-150-25.8%
PROFESSIABENA-1100-82.5%
PROFESSISCHILLING+750+79.0%
UFC 329STEVESON-2100-36.8%
PROFESSIGHANEM+100-33.6%
PROFESSIKOOHEJI-180-33.6%
UFC 329ELLISON+1100+33.0%
PROFESSIADIGUZEL-160-31.4%
PROFESSIBENDAOUD+155+30.1%
PROFESSIFAHMI-120+29.1%
PROFESSIDJIROUN+148-28.9%
PROFESSIOLIVEIRA+140+28.2%
PROFESSIMARHOON-280-26.4%
PROFESSIHAMLI-168+25.9%
UFC 329SANDHAGEN-150-25.8%
PROSPECTS · KSW

THE NEXT
GENERATION

The highest-rated fighters in KSW with 5 or fewer bouts in the promotion — ranked purely by our Bradley-Terry model score. No hype. No narratives. Pure signal.

All Major OrgsUFCPFLONERIZINKSW
#
FIGHTER
DIVISION
FT SCORE
RECORD
KSW BOUTS
1
Rafał Haratyk🇵🇱
Light Heavy
3.69
215–2
5
2
Dawid Kuczmarski🇵🇱
Welter
3.30
90
4
3
Bartosz Kurek🇵🇱
Middle
3.26
60
4
4
Adam Masaev🇷🇺
Light
3.09
100
1
5
Mateusz Wieczorek🇵🇱
Middle
3.05
40
1
6
Amaury Wako🇫🇷
Welter
2.98
50
3
7
Marcin Held🇵🇱
Light
2.98
3010
5
8
Muslim Tulshaev🇷🇺
Welter
2.87
144
5
9
Hugo Deux🇫🇷
Welter
2.79
71
5
10
Vitalii Yakymenko🇺🇦
Bantam
2.75
112
2
11
Łukasz Charzewski🇵🇱
Feather
2.71
153
5
12
Ibragim Chuzhigaev🇷🇺
Light Heavy
2.60
196
5
13
Andi Vrtačić🇭🇷
Middle
2.45
93
5
14
Kacper Formela🇵🇱
Light
2.33
206
4
15
Kristians Boguzs🇱🇻
Light
2.27
30
1
16
Tymoteusz Łopaczyk🇵🇱
Welter
2.26
134
4
17
Maciej Różański🇵🇱
Light Heavy
2.26
156
3
18
Sergiusz Zając🇵🇱
Light Heavy
2.17
113
4
19
Michał Dreczkowski🇵🇱
Light Heavy
2.14
71
5
20
Mateusz Pawlik🇵🇱
Welter
2.14
72
3
21
Alioune Nahaye🇫🇷
Feather
2.12
165
3
22
Kacper Paczóski🇵🇱
Heavy
2.11
40
1
23
Danu Tărchilă🇲🇩
Feather
2.11
83
5
24
Igor Włodarczyk🇵🇱
Light
2.10
30
3
25
Tobiasz Le🇨🇿
Bantam
2.09
72
5
26
Souheil "The One" Kaouchen🇫🇷
Feather
2.07
20
3
27
Daniel Skibiński🇵🇱
Welter
2.06
2311
4
28
Augusto Sakai🇧🇷
Heavy
2.06
177–1
4
29
Welisson Paiva🇧🇷
Welter
2.05
125–2
4
30
Bruno Azevedo🇧🇷
Bantam
2.01
215
2
31
Mariusz Joniak🇵🇱
Bantam
1.95
136
5
32
Julio Cesar Neves🇧🇷
Feather
1.92
363
2
33
Eddie Hall🏴󠁧󠁢󠁥󠁮󠁧󠁿
Heavy
1.87
10
1
34
Michał Hir🇵🇱
Welter
1.87
51
1
35
Oleksandr Moisa🇺🇦
Light
1.86
52
3
36
Mickael Lebout🇫🇷
Light
1.84
2412–3
2
37
Konrad Rusiński🇵🇱
Middle
1.83
63
5
38
Michał Sobiech🇵🇱
Light
1.81
62
3
39
Mateusz Makarowski🇵🇱
Light
1.78
147–1
2
40
Marcelo Morelli🇲🇽
Bantam
1.74
84
3
41
Rogerio Bontorin🇧🇷
Fly
1.72
176
1
42
Krzysztof Mendlewski🇵🇱
Light
1.63
94
1
43
Bartosz Szewczyk🇵🇱
Light Heavy
1.62
84–1
3
44
Kacper Wróbel🇵🇱
Feather
1.61
30
1
45
Szymon Karolczyk🇵🇱
Middle
1.61
83
4
46
Kacper Pakeltys
Middle
1.60
40
1
47
Karol Durszlewicz🇵🇱
Bantam
1.58
41
2
48
Adrian Zieliński🇵🇱
Welter
1.57
2414
3
49
Andrzej Karkula🇵🇱
Bantam
1.56
61
2
50
Sebastian Decowski🇵🇱
Bantam
1.55
61
2
FT SCORE = Bradley-Terry rating minus uncertainty (σ). Higher = stronger model signal.GOLD = 1 bout in org · GREEN = 2–3 bouts