FIGHT
TRUTH
●
Rankings ▾
MMA RANKINGS
MEN'S
Pound for Pound
Heavyweight
Light Heavyweight
Middleweight
Welterweight
Lightweight
Featherweight
Bantamweight
Flyweight
WOMEN'S DIVISIONS
Pound for Pound
Flyweight
Bantamweight
Strawweight
Featherweight
RECORD BOOK →
Most Fights
Most Finishes
Most Submissions
Most Knockouts
Most Fight Time
COUNTRY RANKINGS
🇺🇸 United States
🇧🇷 Brazil
🇯🇵 Japan
🇷🇺 Russia
🏴 England
🇨🇦 Canada
🇰🇷 South Korea
🇦🇺 Australia
🇵🇱 Poland
🇲🇽 Mexico
Betting ▾
Fight Picks
MODEL EDGE · KELLY SIZING
Best Odds
7 BOOKMAKERS · LIVE COMPARISON
Events
Simulator
How it works
News
⌕
BETA · v1.0
TERMINAL · v1.0.4
›
FT/
COUNTRY · FINLAND
← ALL FIGHTERS
ALL
HW
LHW
MW
WW
LW
FW
BW
FLW
SW
● ACTIVE
◈ ALL TIME
🇫🇮
Best Finnish
MMA Fighters.
All finnish MMA and UFC fighters ever, including retired, ranked by Elo rating.
No politics,
just data.
BRADLEY-TERRY MODEL
#
FIGHTER
RECORD
KO · SUB · FIN%
ELO
1
🇫🇮
Omran Chaaban
WELTERWEIGHT
11
–
2
· 4KO 5SUB · 82%
11
–
2
4 · 5
· 82%
1777
2
🇫🇮
Namo "Grandson of Saladin" Fazil
WELTERWEIGHT
10
–
1
· 4KO 3SUB · 70%
10
–
1
4 · 3
· 70%
1767
3
🇫🇮
Tom Niinimaki
RET.
"Stoneface"
FEATHERWEIGHT
20
–
8
· 6KO 7SUB · 65%
20
–
8
6 · 7
· 65%
1726
4
🇫🇮
Mikko Rupponen
RET.
MIDDLEWEIGHT
20
–
5
· 9KO 3SUB · 60%
20
–
5
9 · 3
· 60%
1726
5
🇫🇮
Timo-Juhani Hirvikangas
RET.
BANTAMWEIGHT
11
–
3
· 1KO 7SUB · 73%
11
–
3
1 · 7
· 73%
1716
6
🇫🇮
Janne Tulirinta
RET.
WELTERWEIGHT
13
–
3
· 7KO 2SUB · 69%
13
–
3
7 · 2
· 69%
1705
7
🇫🇮
Juha Saarinen
RET.
LIGHT HEAVYWEIGHT
9
–
3
· 1KO 7SUB · 89%
9
–
3
1 · 7
· 89%
1700
8
🇫🇮
Timo Suhonen
RET.
MIDDLEWEIGHT
11
–
2
· 4KO 2SUB · 55%
11
–
2
4 · 2
· 55%
1691
9
🇫🇮
Teemu Packalen
RET.
"Pacu"
LIGHTWEIGHT
8
–
3
· 2KO 6SUB · 100%
8
–
3
2 · 6
· 100%
1683
10
🇫🇮
Joni Salovaara
LIGHTWEIGHT
18
–
11
· 7KO 7SUB · 78%
18
–
11
7 · 7
· 78%
1668
11
🇫🇮
Jarno Nurminen
RET.
HEAVYWEIGHT
6
–
2
· 1KO 3SUB · 67%
6
–
2
1 · 3
· 67%
1660
12
🇫🇮
Mika Hamalainen
RET.
BANTAMWEIGHT
8
–
2
· 1KO 6SUB · 88%
8
–
2
1 · 6
· 88%
1660
13
🇫🇮
Johan Vanttinen
RET.
WELTERWEIGHT
12
–
5
· 4KO 5SUB · 75%
12
–
5
4 · 5
· 75%
1659
14
🇫🇮
Michael Gronfors
RET.
LIGHTWEIGHT
6
–
1
· 1KO 3SUB · 67%
6
–
1
1 · 3
· 67%
1654
15
🇫🇮
Tina Lahdemaki
RET.
"Jelly Bean"
STRAWWEIGHT
5
–
1
· 1KO 2SUB · 60%
5
–
1
1 · 2
· 60%
1638
16
🇫🇮
Markus Niskanen
RET.
LIGHTWEIGHT
6
–
2
· 1KO 3SUB · 67%
6
–
2
1 · 3
· 67%
1629
17
🇫🇮
Mikael Silander
RET.
BANTAMWEIGHT
20
–
10
· 2KO 10SUB · 60%
20
–
10
2 · 10
· 60%
1628
18
🇫🇮
Maiju Kujala
BANTAMWEIGHT
8
–
9
· 5KO 2SUB · 88%
8
–
9
5 · 2
· 88%
1627
19
🇫🇮
Tuomas Simola
RET.
MIDDLEWEIGHT
5
–
1
· 2KO 2SUB · 80%
5
–
1
2 · 2
· 80%
1615
20
🇫🇮
Eemil Kurhela
FEATHERWEIGHT
9
–
4
· 5KO 3SUB · 89%
9
–
4
5 · 3
· 89%
1615
21
🇫🇮
Joni Haahka
RET.
LIGHTWEIGHT
6
–
3
· 0KO 3SUB · 50%
6
–
3
0 · 3
· 50%
1595
22
🇫🇮
Ville Honkala
RET.
LIGHTWEIGHT
5
–
2
· 2KO 0SUB · 40%
5
–
2
2 · 0
· 40%
1588
23
🇫🇮
Heikki Tiilikka
RET.
BANTAMWEIGHT
6
–
3
· 0KO 1SUB · 17%
6
–
3
0 · 1
· 17%
1577
24
🇫🇮
Ville Mankinen
LIGHTWEIGHT
9
–
6
· 2KO 6SUB · 89%
9
–
6
2 · 6
· 89%
1572
25
🇫🇮
Ville Manninen
RET.
LIGHTWEIGHT
3
–
1
· 0KO 1SUB · 33%
3
–
1
0 · 1
· 33%
1570
26
🇫🇮
Vesa Vuori
RET.
2
–
1
· 0KO 2SUB · 100%
2
–
1
0 · 2
· 100%
1554
27
🇫🇮
Olli Hartikainen
RET.
FEATHERWEIGHT
2
–
1
· 1KO 1SUB · 100%
2
–
1
1 · 1
· 100%
1548
28
🇫🇮
Toni Linden
RET.
WELTERWEIGHT
1
–
0
· 0KO 1SUB · 100%
1
–
0
0 · 1
· 100%
1545
29
🇫🇮
Joni Kyllonen
RET.
MIDDLEWEIGHT
5
–
3
· 2KO 3SUB · 100%
5
–
3
2 · 3
· 100%
1537
30
🇫🇮
Aleksi Savolainen
RET.
LIGHTWEIGHT
8
–
6
· 4KO 2SUB · 75%
8
–
6
4 · 2
· 75%
1535
31
🇫🇮
Atte Backman
RET.
HEAVYWEIGHT
9
–
9
· 6KO 1SUB · 78%
9
–
9
6 · 1
· 78%
1519
32
🇫🇮
Teemu Matilainen
RET.
LIGHTWEIGHT
1
–
1
· 0KO 1SUB · 100%
1
–
1
0 · 1
· 100%
1500
33
🇫🇮
Eeva Siiskonen
RET.
BANTAMWEIGHT
5
–
6
· 2KO 0SUB · 40%
5
–
6
2 · 0
· 40%
1477
34
🇫🇮
Tony Halme
RET.
HEAVYWEIGHT
3
–
5
· 3KO 0SUB · 100%
3
–
5
3 · 0
· 100%
1471
35
🇫🇮
Miika Mehmet
RET.
LIGHT HEAVYWEIGHT
3
–
5
· 3KO 0SUB · 100%
3
–
5
3 · 0
· 100%
1450
36
🇫🇮
Janne Salminen
RET.
MIDDLEWEIGHT
2
–
3
· 1KO 0SUB · 50%
2
–
3
1 · 0
· 50%
1443
37
🇫🇮
Kalle da Silva
RET.
LIGHT HEAVYWEIGHT
3
–
5
· 0KO 2SUB · 67%
3
–
5
0 · 2
· 67%
1443
38
🇫🇮
Tomi Hietanen
RET.
WELTERWEIGHT
0
–
3
· 0KO 0SUB · 0%
0
–
3
0 · 0
· 0%
1404
39
🇫🇮
Marcus Peltonen
RET.
LIGHTWEIGHT
3
–
8
· 2KO 0SUB · 67%
3
–
8
2 · 0
· 67%
1386
40
🇫🇮
Mika Ilmen
RET.
LIGHT HEAVYWEIGHT
3
–
8
· 2KO 0SUB · 67%
3
–
8
2 · 0
· 67%
1383
41
🇫🇮
Jani Jarvenpaa
RET.
WELTERWEIGHT
2
–
8
· 2KO 0SUB · 100%
2
–
8
2 · 0
· 100%
1354
42
🇫🇮
Pekka Rantala
RET.
MIDDLEWEIGHT
1
–
6
· 1KO 0SUB · 100%
1
–
6
1 · 0
· 100%
1344
43
🇫🇮
Teemu Nurkkala
RET.
FEATHERWEIGHT
0
–
5
· 0KO 0SUB · 0%
0
–
5
0 · 0
· 0%
1342
44
🇫🇮
Ilja Soisalo
RET.
1
–
6
· 0KO 1SUB · 100%
1
–
6
0 · 1
· 100%
1334
45
🇫🇮
Kalle Arvelin
RET.
LIGHTWEIGHT
0
–
6
· 0KO 0SUB · 0%
0
–
6
0 · 0
· 0%
1320
46
🇫🇮
Aleksi Putkonen
RET.
LIGHTWEIGHT
1
–
4
· 0KO 1SUB · 100%
1
–
4
0 · 1
· 100%
—
47
🇫🇮
Hannu Nylund
RET.
LIGHTWEIGHT
1
–
4
· 0KO 1SUB · 100%
1
–
4
0 · 1
· 100%
—
48
🇫🇮
Harri Niva
RET.
7
–
1
· 0KO 7SUB · 100%
7
–
1
0 · 7
· 100%
—
49
🇫🇮
Jaakko Dahlbacka
RET.
FEATHERWEIGHT
0
–
2
· 0KO 0SUB · 0%
0
–
2
0 · 0
· 0%
—
50
🇫🇮
Janne Hakkinen
RET.
FEATHERWEIGHT
1
–
4
· 0KO 0SUB · 0%
1
–
4
0 · 0
· 0%
—
● ABOUT ELO
Elo processes fights chronologically — wins are valued against opponent strength at the time of the fight. Makes cross-era comparison fair.
How it works →
● 50 FIGHTERS · FINLAND · ALL TIME
FT SCORE · BRADLEY-TERRY MODEL