Ultimate Fighting Calendar
Lightweight3 rounds scheduled
Hafeni Nafuka
The Namibian Nightmare
12-4-0
RESULT

Tomáš Mudroch def. Hafeni Nafuka (DEC)

Decision · Round 3 · 5:00
Saturday, August 1, 2026
ostrov Štvanice, Hlavní město Praha, Czechia

Tomáš Mudroch defeated Hafeni Nafuka by Decision in round 3 (5:00) in the Lightweight bout of OKTAGON 92: SZABOVÁ VS. PUDILOVÁ, held Saturday, August 1, 2026 at ostrov Štvanice, Hlavní město Praha.

Fight stats

Hafeni Nafuka
Tomáš Mudroch
-
Knockdowns
-
16
Significant strikes
40
-
Sig. strike accuracy
-
70
Total strikes
81
0 of 0
Takedowns
0 of 2
-
Takedown accuracy
0%
0
Submission attempts
0
-
Reversals
-
-
Control time
-
Significant strikes by target
12
Head
36
1
Body
1
-
Leg
-
-
Distance
-
-
Clinch
-
-
Ground
-

By round

ROUND 1
-
KD
-
2
Sig. str.
21
33
Total str.
31
-
Takedowns
-
-
Sub. att
-
-
Ctrl
-
ROUND 2
-
KD
-
4
Sig. str.
5
14
Total str.
21
-
Takedowns
-
-
Sub. att
-
-
Ctrl
-
ROUND 3
-
KD
-
10
Sig. str.
14
23
Total str.
29
-
Takedowns
-
-
Sub. att
-
-
Ctrl
-

Judges' Scorecards

#NafukaMudroch
1910
2109
3910
Total--
#NafukaMudroch
1910
2109
3910
Total--
#NafukaMudroch
1910
2109
3910
Total--

Scorecard data via mmadecisions.com

Betting Odds

Hafeni Nafuka
-181
64% implied win probability
Open: +120Best: -165
Tomáš Mudroch
+142
41% implied win probability
Open: -148Best: +149

Average moneyline across 7 sportsbooks.

Line Movement

Hafeni NafukaTomáš Mudroch
40%50%60%70%Jul 26Jul 28Jul 30Aug 1Jul 26, 4:02 AM UTC · Hafeni Nafuka +132 (43%)Jul 28, 7:29 PM UTC · Hafeni Nafuka +132 (43%)Jul 29, 2:59 AM UTC · Hafeni Nafuka +121 (45%)Jul 29, 3:04 AM UTC · Hafeni Nafuka +109 (48%)Jul 29, 6:09 AM UTC · Hafeni Nafuka +108 (48%)Jul 29, 6:44 AM UTC · Hafeni Nafuka +108 (48%)Jul 29, 7:34 AM UTC · Hafeni Nafuka +105 (49%)Jul 29, 7:39 AM UTC · Hafeni Nafuka +102 (50%)Jul 29, 8:37 AM UTC · Hafeni Nafuka -105 (51%)Jul 29, 9:44 AM UTC · Hafeni Nafuka -105 (51%)Jul 29, 11:54 AM UTC · Hafeni Nafuka -107 (52%)Jul 30, 12:20 AM UTC · Hafeni Nafuka -113 (53%)Jul 30, 12:22 AM UTC · Hafeni Nafuka -112 (53%)Jul 30, 12:27 AM UTC · Hafeni Nafuka -120 (55%)Jul 30, 12:37 AM UTC · Hafeni Nafuka -131 (57%)Jul 30, 12:39 AM UTC · Hafeni Nafuka -136 (58%)Jul 30, 12:42 AM UTC · Hafeni Nafuka -143 (59%)Jul 30, 12:45 AM UTC · Hafeni Nafuka -141 (59%)Jul 30, 12:52 AM UTC · Hafeni Nafuka -142 (59%)Jul 30, 12:59 AM UTC · Hafeni Nafuka -138 (58%)Jul 30, 1:12 AM UTC · Hafeni Nafuka -135 (57%)Jul 30, 1:14 AM UTC · Hafeni Nafuka -133 (57%)Jul 30, 1:29 AM UTC · Hafeni Nafuka -130 (57%)Jul 30, 1:49 AM UTC · Hafeni Nafuka -132 (57%)Jul 30, 1:54 AM UTC · Hafeni Nafuka -141 (59%)Jul 30, 1:59 AM UTC · Hafeni Nafuka -141 (59%)Jul 30, 2:09 AM UTC · Hafeni Nafuka -148 (60%)Jul 30, 2:27 AM UTC · Hafeni Nafuka -146 (59%)Jul 30, 2:39 AM UTC · Hafeni Nafuka -145 (59%)Jul 30, 2:56 AM UTC · Hafeni Nafuka -143 (59%)Jul 30, 3:09 AM UTC · Hafeni Nafuka -144 (59%)Jul 30, 3:59 AM UTC · Hafeni Nafuka -143 (59%)Jul 30, 4:59 AM UTC · Hafeni Nafuka -142 (59%)Jul 30, 5:09 AM UTC · Hafeni Nafuka -135 (57%)Jul 30, 5:14 AM UTC · Hafeni Nafuka -133 (57%)Jul 30, 5:33 AM UTC · Hafeni Nafuka -137 (58%)Jul 30, 5:34 AM UTC · Hafeni Nafuka -133 (57%)Jul 30, 5:37 AM UTC · Hafeni Nafuka -125 (56%)Jul 30, 5:39 AM UTC · Hafeni Nafuka -120 (55%)Jul 30, 8:02 AM UTC · Hafeni Nafuka -131 (57%)Jul 30, 10:14 AM UTC · Hafeni Nafuka -131 (57%)Jul 30, 12:09 PM UTC · Hafeni Nafuka -132 (57%)Jul 30, 12:15 PM UTC · Hafeni Nafuka -135 (57%)Jul 30, 12:32 PM UTC · Hafeni Nafuka -142 (59%)Jul 30, 4:09 PM UTC · Hafeni Nafuka -144 (59%)Jul 30, 4:21 PM UTC · Hafeni Nafuka -147 (60%)Jul 30, 5:01 PM UTC · Hafeni Nafuka -151 (60%)Jul 30, 5:05 PM UTC · Hafeni Nafuka -153 (60%)Jul 30, 5:19 PM UTC · Hafeni Nafuka -155 (61%)Jul 30, 6:07 PM UTC · Hafeni Nafuka -154 (61%)Jul 30, 6:18 PM UTC · Hafeni Nafuka -146 (59%)Jul 30, 7:11 PM UTC · Hafeni Nafuka -141 (59%)Jul 30, 7:27 PM UTC · Hafeni Nafuka -143 (59%)Jul 30, 8:41 PM UTC · Hafeni Nafuka -148 (60%)Jul 30, 8:59 PM UTC · Hafeni Nafuka -154 (61%)Jul 31, 4:43 AM UTC · Hafeni Nafuka -161 (62%)Jul 31, 4:59 AM UTC · Hafeni Nafuka -157 (61%)Jul 31, 8:34 AM UTC · Hafeni Nafuka -155 (61%)Jul 31, 8:49 AM UTC · Hafeni Nafuka -158 (61%)Jul 31, 11:10 AM UTC · Hafeni Nafuka -162 (62%)Jul 31, 11:19 AM UTC · Hafeni Nafuka -159 (61%)Jul 31, 11:36 AM UTC · Hafeni Nafuka -154 (61%)Jul 31, 11:54 AM UTC · Hafeni Nafuka -153 (60%)Jul 31, 12:33 PM UTC · Hafeni Nafuka -149 (60%)Jul 31, 5:02 PM UTC · Hafeni Nafuka -154 (61%)Jul 31, 5:19 PM UTC · Hafeni Nafuka -157 (61%)Jul 31, 8:17 PM UTC · Hafeni Nafuka -161 (62%)Jul 31, 8:46 PM UTC · Hafeni Nafuka -163 (62%)Aug 1, 1:12 AM UTC · Hafeni Nafuka -168 (63%)Aug 1, 1:32 AM UTC · Hafeni Nafuka -172 (63%)Aug 1, 3:39 AM UTC · Hafeni Nafuka -175 (64%)Aug 1, 4:29 AM UTC · Hafeni Nafuka -179 (64%)Aug 1, 7:25 AM UTC · Hafeni Nafuka -177 (64%)Aug 1, 7:44 AM UTC · Hafeni Nafuka -173 (63%)Aug 1, 9:11 AM UTC · Hafeni Nafuka -184 (65%)Aug 1, 12:57 PM UTC · Hafeni Nafuka -183 (65%)Aug 1, 2:09 PM UTC · Hafeni Nafuka -181 (64%)Jul 26, 4:02 AM UTC · Tomáš Mudroch -169 (63%)Jul 28, 7:29 PM UTC · Tomáš Mudroch -174 (64%)Jul 29, 2:59 AM UTC · Tomáš Mudroch -164 (62%)Jul 29, 3:04 AM UTC · Tomáš Mudroch -143 (59%)Jul 29, 6:09 AM UTC · Tomáš Mudroch -139 (58%)Jul 29, 6:44 AM UTC · Tomáš Mudroch -140 (58%)Jul 29, 7:34 AM UTC · Tomáš Mudroch -137 (58%)Jul 29, 7:39 AM UTC · Tomáš Mudroch -132 (57%)Jul 29, 8:37 AM UTC · Tomáš Mudroch -129 (56%)Jul 29, 9:44 AM UTC · Tomáš Mudroch -125 (56%)Jul 29, 11:54 AM UTC · Tomáš Mudroch -125 (56%)Jul 30, 12:20 AM UTC · Tomáš Mudroch -120 (55%)Jul 30, 12:22 AM UTC · Tomáš Mudroch -113 (53%)Jul 30, 12:27 AM UTC · Tomáš Mudroch -104 (51%)Jul 30, 12:37 AM UTC · Tomáš Mudroch +101 (50%)Jul 30, 12:39 AM UTC · Tomáš Mudroch +113 (47%)Jul 30, 12:42 AM UTC · Tomáš Mudroch +113 (47%)Jul 30, 12:45 AM UTC · Tomáš Mudroch +118 (46%)Jul 30, 12:52 AM UTC · Tomáš Mudroch +119 (46%)Jul 30, 12:59 AM UTC · Tomáš Mudroch +114 (47%)Jul 30, 1:12 AM UTC · Tomáš Mudroch +112 (47%)Jul 30, 1:14 AM UTC · Tomáš Mudroch +108 (48%)Jul 30, 1:29 AM UTC · Tomáš Mudroch +104 (49%)Jul 30, 1:49 AM UTC · Tomáš Mudroch +107 (48%)Jul 30, 1:54 AM UTC · Tomáš Mudroch +113 (47%)Jul 30, 1:59 AM UTC · Tomáš Mudroch +118 (46%)Jul 30, 2:09 AM UTC · Tomáš Mudroch +125 (44%)Jul 30, 2:27 AM UTC · Tomáš Mudroch +122 (45%)Jul 30, 2:39 AM UTC · Tomáš Mudroch +125 (44%)Jul 30, 2:56 AM UTC · Tomáš Mudroch +120 (45%)Jul 30, 3:09 AM UTC · Tomáš Mudroch +120 (45%)Jul 30, 3:59 AM UTC · Tomáš Mudroch +121 (45%)Jul 30, 4:59 AM UTC · Tomáš Mudroch +116 (46%)Jul 30, 5:09 AM UTC · Tomáš Mudroch +105 (49%)Jul 30, 5:14 AM UTC · Tomáš Mudroch +108 (48%)Jul 30, 5:33 AM UTC · Tomáš Mudroch +113 (47%)Jul 30, 5:34 AM UTC · Tomáš Mudroch +107 (48%)Jul 30, 5:37 AM UTC · Tomáš Mudroch +104 (49%)Jul 30, 5:39 AM UTC · Tomáš Mudroch -106 (51%)Jul 30, 8:02 AM UTC · Tomáš Mudroch -113 (53%)Jul 30, 10:14 AM UTC · Tomáš Mudroch -101 (50%)Jul 30, 12:09 PM UTC · Tomáš Mudroch -101 (50%)Jul 30, 12:15 PM UTC · Tomáš Mudroch +103 (49%)Jul 30, 12:32 PM UTC · Tomáš Mudroch +106 (49%)Jul 30, 4:09 PM UTC · Tomáš Mudroch +110 (48%)Jul 30, 4:21 PM UTC · Tomáš Mudroch +113 (47%)Jul 30, 5:01 PM UTC · Tomáš Mudroch +116 (46%)Jul 30, 5:05 PM UTC · Tomáš Mudroch +119 (46%)Jul 30, 5:19 PM UTC · Tomáš Mudroch +121 (45%)Jul 30, 6:07 PM UTC · Tomáš Mudroch +119 (46%)Jul 30, 6:18 PM UTC · Tomáš Mudroch +116 (46%)Jul 30, 7:11 PM UTC · Tomáš Mudroch +112 (47%)Jul 30, 7:27 PM UTC · Tomáš Mudroch +111 (47%)Jul 30, 8:41 PM UTC · Tomáš Mudroch +116 (46%)Jul 30, 8:59 PM UTC · Tomáš Mudroch +125 (44%)Jul 31, 4:43 AM UTC · Tomáš Mudroch +125 (44%)Jul 31, 4:59 AM UTC · Tomáš Mudroch +120 (45%)Jul 31, 8:34 AM UTC · Tomáš Mudroch +121 (45%)Jul 31, 8:49 AM UTC · Tomáš Mudroch +126 (44%)Jul 31, 11:10 AM UTC · Tomáš Mudroch +126 (44%)Jul 31, 11:19 AM UTC · Tomáš Mudroch +123 (45%)Jul 31, 11:36 AM UTC · Tomáš Mudroch +120 (45%)Jul 31, 11:54 AM UTC · Tomáš Mudroch +118 (46%)Jul 31, 12:33 PM UTC · Tomáš Mudroch +116 (46%)Jul 31, 5:02 PM UTC · Tomáš Mudroch +120 (45%)Jul 31, 5:19 PM UTC · Tomáš Mudroch +124 (45%)Jul 31, 8:17 PM UTC · Tomáš Mudroch +127 (44%)Jul 31, 8:46 PM UTC · Tomáš Mudroch +130 (43%)Aug 1, 1:12 AM UTC · Tomáš Mudroch +132 (43%)Aug 1, 1:32 AM UTC · Tomáš Mudroch +137 (42%)Aug 1, 3:39 AM UTC · Tomáš Mudroch +139 (42%)Aug 1, 4:29 AM UTC · Tomáš Mudroch +142 (41%)Aug 1, 7:25 AM UTC · Tomáš Mudroch +141 (41%)Aug 1, 7:44 AM UTC · Tomáš Mudroch +139 (42%)Aug 1, 9:11 AM UTC · Tomáš Mudroch +145 (41%)Aug 1, 12:57 PM UTC · Tomáš Mudroch +145 (41%)Aug 1, 2:09 PM UTC · Tomáš Mudroch +142 (41%)-181+142
SportsbookHafeni NafukaTomáš Mudroch
BetOnline-165+145
Betway-188+140
Bookmaker-180+143
Bovada-170+130
Cloudbet-185+149
MyBookie-184+149
Stake-196+140

Odds are for information only. · Odds data: fightodds.io

Frequently asked questions

Who won Hafeni Nafuka vs Tomáš Mudroch?

Tomáš Mudroch defeated Hafeni Nafuka by Decision in round 3 (5:00) in the Lightweight bout of OKTAGON 92: SZABOVÁ VS. PUDILOVÁ, held Saturday, August 1, 2026 at ostrov Štvanice, Hlavní město Praha.

Referee
Gerd Richter
Pre-fight comparison

Win probability

Hafeni Nafuka 71%29% Tomáš Mudroch

What the model gave each fighter going into the fight, from their pre-fight UFCalendar Power Index ratings. See the full Power Index

Fight DNA

Head to head

UFCalendar's style model · Lightweight roster (302 fighters)

Hafeni Nafuka
Submission Ace
1 edge
Tomáš Mudroch
Knockout Artist
8 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

93Power95
83Speed88
72Precision91
70Durability76
85Engine85
92Wrestling92
91Ground74

Biggest edge Hafeni Nafuka, Submissions +42

Attribute by attribute

Hafeni Nafuka is on the left of every row, Tomáš Mudroch on the right.
95Punch power98
90Kick power92
93Punch speed98
73Kick speed78
72Accuracy91
92Takedowns92
84Ground striking93
97Submissions55
66Chin70
74Body strength82
85Cardio85

Attributes are rated 0-100 by UFCalendar's style model.

Tale of the Tape

12-4-0
Record
8-2-0
1711
Power Index rating
1556
0
Win Streak
1
23
Age
28
5'11"
180 cm
Height
6'2"
188 cm
-
Reach
-
-
Stance
-
Lightweight
Weight Class
Lightweight
Germany
Nationality
Czechia

Striking Profile

-
SLpM
-
-
Str. Acc.
-
-
SApM
-
-
Str. Def.
-

Grappling Profile

-
TD Avg.
-
-
TD Acc.
-
-
TD Def.
-
-
Sub. Avg.
-

Recent form (last 5 fights)

Hafeni Nafuka · 2-3
  • L
    OKTAGON 92: SZABOVÁ VS. PUDILOVÁ · Aug 1, 2026
    Decision · R3 · 5:00 · Lightweight
  • W
    OKTAGON 84: PARADEISER vs. BRITO · Feb 14, 2026
    Submission · R2 · 4:54 · 73 kg Catchweight
  • L
    OKTAGON 80: Legierski vs. Korkmaz · Nov 22, 2025
    Decision · R3 · 5:00 · Welterweight
  • W
    OKTAGON 76: Weichel vs. Tounkara · Sep 20, 2025
    Submission · R1 · 2:28 · 74 kg Catchweight
  • L
    OKTAGON 71: POPPECK VS. LANGER · May 17, 2025
    Decision · R3 · 5:00 · Lightweight
Tomáš Mudroch · 3-2
  • W
    OKTAGON 92: SZABOVÁ VS. PUDILOVÁ · Aug 1, 2026
    Decision · R3 · 5:00 · Lightweight
  • L
    OKTAGON 87: SZABOVÁ VS. FERNANDES · Apr 25, 2026
    Knockout · R2 · 1:52 · Welterweight
  • L
    OKTAGON 84: PARADEISER vs. BRITO · Feb 14, 2026
    TKO · R2 · 3:15 · Lightweight
  • W
    OKTAGON 79 · Nov 1, 2025
    Knockout · R1 · 2:01 · Lightweight
  • W
    OKTAGON 71: POPPECK VS. LANGER · May 17, 2025
    TKO · R1 · 2:03 · Lightweight

Career Averages

Based on 10 fights · 6 fights
16.5
Avg sig. strikes
17.7
-
Avg takedowns
-
-
Avg control time
-
36
Career high strikes
40
-
Career high TDs
-

Strike Distribution

Hafeni Nafuka
Strike target
Tomáš Mudroch
82%
Head
92%
18%
Body
8%
0%
Leg
0%