Elo
1,545
peak 1,545 · 10 Apr 2026
9-3 (1)pro record
5W
current streak
1,635best win, Elo
1,146average opponent
--
age unknown
71.0" / --
height / reach
Elo history
Hover for the fight at that point; dots are wins and lossesRecord
--
–
--
Rating by method
KO1,262
Sub1,027
Dec1,188
Style profile
Each axis is a percentile of welterweight fighters with five pro bouts (6,423 of them); further out is better. Hover a point for the number.Similar careers
Who looked like this after 12 pro bouts, and what happened nextAfter 12 bouts (2025): 1,441 Elo, 8-3, average opponent 1,146.
-
Tony Christodoulou
then 1,424, 8-4, aged 26
5-3 after
peaked 1,537 ▲
-
Jason Ireland
then 1,417, 8-3, aged 23
11-6 after
peaked 1,565 ▲
-
Kosuke Kindaichi
then 1,402, 8-2, aged 29
3-2 after
peaked 1,471 ▲
-
Brentin Mumford
then 1,399, 8-4
3-6 after
peaked 1,487 ▲
-
Aaron Mitchell
then 1,398, 8-3, aged 26
4-2 after
peaked 1,462 ▲
-
Joni Salovaara
then 1,478, 8-4, aged 25
10-7 after
peaked 1,625 ▲
Best wins
By the opponent's Elo on the night-
Yabna N’Tchalá
Decision R3 · 10 Apr 2026 · Professional Fighters League
1,635
-
Armando De Crescenzo
Decision R3 · 4 Dec 2025 · EFC Worldwide
1,306
-
Jaco Du Plessis
Decision R3 · 8 May 2025 · EFC Worldwide
1,254
-
Jerry Kambata
KO/TKO R1 · 6 Jun 2024 · EFC Worldwide
1,199
-
Bruno Mukulu
KO/TKO R3 · 9 Apr 2022 · EFC Worldwide
1,181
Losses
Newest firstFight history
27 bouts, newest first; amateur bouts are shaded. Hover a heading for what it means.| # | Date | Result | Opponent | Weight class | Method | Round | Score | Elo | ± | Opp Elo | Odds | Event |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 | 10 Apr 2026 | W9-3 (1) |
|
Welterweight | DecisionUnanimous | R315:00 | 0.84 | 1,441→1,545 | +104 | 1,635 | +170→+190 | Professional Fighters League - PFL Africa 1: 2026 First Round Professional Fighters League |
| 26 | 4 Dec 2025 | W8-3 (1) |
|
Lightweight | DecisionUnanimous | R315:00 | 0.84 | 1,406→1,441 | +35 | 1,306 | -150→-155 | EFC 130: Zondi vs. Komana EFC Worldwide |
| 25 | 8 May 2025 | W7-3 (1) |
|
Lightweight | DecisionUnanimous | R315:00 | 0.84 | 1,376→1,406 | +30 | 1,254 | +200→+115 | EFC 123: Africa vs Brazil EFC Worldwide |
| 24 | 10 Oct 2024 | W6-3 (1) |
|
Welterweight | KO/TKOPunches to the Body | R14:29 | 1.00 | 1,326→1,376 | +50 | 1,167 | -135→-330 | EFC Worldwide 118 EFC Worldwide |
| 23 | 6 Jun 2024 | W5-3 (1) |
|
Welterweight | KO/TKOPunches & Elbows | R14:51 | 1.00 | 1,251→1,326 | +75 | 1,199 | +110→+110 | EFC Worldwide 114 EFC Worldwide |
| 22 | 7 Dec 2023 | L4-3 (1) |
|
Welterweighttitle | SubRear Naked Choke | R14:47 | 0.00 | 1,273→1,251 | -22 | 1,611 | +425→+600 | EFC 110 EFC Worldwide |
| 21 | 13 Jul 2023 | NC4-2 (1) |
|
Welterweight | -- | R12:56 | 0.00 | 1,273→1,273 | +0 | 946 | -500→-625 | EFC Worldwide 105 EFC Worldwide |
| 20 | 13 Apr 2023 | W4-2 |
|
Welterweight | KO/TKOKO/TKO | R13:23 | 1.00 | 1,239→1,273 | +33 | 989 | -400→-600 | EFC Worldwide 102 EFC Worldwide |
| 19 | 8 Sep 2022 | W3-2 |
|
Welterweight | KO/TKOKO/TKO | R28:16 | 1.00 | 1,197→1,239 | +42 | 999 | -275→-275 | EFC Worldwide 97 EFC Worldwide |
| 18 | 16 Jul 2022 | L2-2 |
|
Welterweight | SubRear Naked Choke | R26:32 | 0.00 | 1,313→1,197 | -116 | 1,195 | -125→-175 | EFC Worldwide 95 EFC Worldwide |
| 17 | 9 Apr 2022 | W2-1 |
|
Welterweight | KO/TKOVerbal | R310:00 | 1.00 | 1,240→1,313 | +73 | 1,181 | +163→-150 | EFC 93 EFC Worldwide |
| 16 | 4 Dec 2021 | W1-1 |
|
Welterweight | SubVon Flue Choke | R12:44 | 1.00 | 1,209→1,240 | +32 | 947 | -300→-350 | EFC 91 EFC Worldwide |
| 15 | 6 Nov 2021 | L0-1 |
|
Welterweight | DQIllegal Strikes | R13:50 | 0.00 | 1,209→1,209 | +0 | 953 | -333→-333 | EFC 90 EFC Worldwide |
| 14 | 17 Apr 2021 | W10-4 |
|
Welterweighttitle | KO/TKOKO/TKO | -- | 1.00 | 1,172→1,209 | +37 | 1,008 | – | Versus Promotions - Versus Fight Night 1 Versus Promotions am |
| 13 | 9 Apr 2021 | W9-4 |
|
– | KO/TKOKO/TKO | R1 | 1.00 | 1,128→1,172 | +44 | 1,008 | – | MMASA: Amateur World Championship MMA South Africa am |
| 12 | 3 Oct 2020 | L8-4 |
|
Welterweight | KO/TKOKO/TKO | -- | 0.00 | 1,216→1,128 | -88 | 1,091 | – | Singamandla Alpha MMA 10 Alpha MMA Championship am |
| 11 | 22 Feb 2020 | L8-3 |
|
Welterweighttitle | DecisionMajority | R515:00 | 0.37 | 1,231→1,216 | -15 | 1,245 | – | Resilient Fighting Championship 1 Resilient Fighting Championships am |
| 10 | 6 Dec 2019 | W8-2 |
|
Welterweight | DecisionUnanimous | R39:00 | 0.84 | 1,219→1,231 | +12 | 1,031 | – | Alpha MMA 7 Alpha MMA Championship am |
| 9 | 11 Nov 2019 | L7-2 |
|
Middleweight | DecisionUnanimous | R39:00 | 0.16 | 1,303→1,219 | -84 | 1,061 | – | IMMAF-WMMAA - 2019 Junior World Championships: Day 1, Cage 3 International Mixed Martial Arts Federation am |
| 8 | 24 May 2019 | W7-1 |
|
Welterweight | KO/TKOKO/TKO | R25:54 | 1.00 | 1,253→1,303 | +50 | 1,166 | – | 2019 IMMAF-WMMAA Africa Open Championships: Day 2 International Mixed Martial Arts Federation am |
| 7 | 23 May 2019 | W6-1 |
|
Welterweight | KO/TKOKO/TKO | R38:49 | 1.00 | 1,204→1,253 | +49 | 1,116 | – | IMMAF-WMMAA - 2019 Africa Open Championships: Day 1 International Mixed Martial Arts Federation am |
| 6 | 2 Mar 2019 | W5-1 |
|
Middleweighttitle | KO/TKOKO/TKO | R410:58 | 1.00 | 1,134→1,204 | +70 | 1,158 | – | Fightstar FC 38: Fightstar Fighting Championship South Africa FightStar FC am |
| 5 | 7 Dec 2018 | W4-1 |
|
– | DecisionSplit | R39:00 | 0.56 | 1,105→1,134 | +29 | 1,220 | – | Fightstar FC 37 FightStar FC am |
| 4 | 20 Oct 2018 | W3-1 |
|
– | DecisionSplit | R39:00 | 0.56 | 1,092→1,105 | +13 | 1,117 | – | Fightstar FC 36: Fightstar Fighting Championship South Africa FightStar FC am |
| 3 | 29 Sep 2018 | L2-1 |
|
– | SubRear Naked Choke | R36:00 | 0.00 | 1,147→1,092 | -54 | 1,207 | – | Fightstar FC 35: Fightstar Fighting Championship South Africa FightStar FC am |
| 2 | 25 Aug 2018 | W2-0 |
|
– | KO/TKOVerbal | -- | 1.00 | 1,083→1,147 | +63 | 1,070 | – | Fightstar FC 34 FightStar FC am |
| 1 | 2 Jun 2018 | W1-0 |
|
Welterweight | -- | -- | 1.00 | 1,009→1,083 | +74 | 1,054 | – | Klerksdorp Fight Night Klerksdorp Fight Night am |
