Ultimate Fighting Calendar
MiddleweightPerformance of the Night3 rounds scheduled
Cody Brundage
12-9-1 (1 NC)
RESULT

Michal Oleksiejczuk def. Cody Brundage (TKO)

TKO · Round 1 · 3:16
WIN
Michal Oleksiejczuk
Hussar
22-10-0 (1 NC)
Saturday, December 17, 2022
Meta Apex, Las Vegas, United States

Michal Oleksiejczuk defeated Cody Brundage by TKO in round 1 (3:16) in the Middleweight bout of UFC Fight Night: Cannonier vs Strickland, held Saturday, December 17, 2022 at Meta Apex, Las Vegas.

Fight stats

Cody Brundage
Michal Oleksiejczuk
0
Knockdowns
0
0 of 2
Significant strikes
15 of 29
0%
Sig. strike accuracy
52%
1 of 3
Total strikes
25 of 40
3 of 3
Takedowns
0 of 0
100%
Takedown accuracy
-
0
Submission attempts
0
0
Reversals
1
1:53
Control time
1:12
Significant strikes by target
0 of 2
Head
13 of 27
0 of 0
Body
2 of 2
0 of 0
Leg
0 of 0
0 of 2
Distance
0 of 1
0 of 0
Clinch
0 of 0
0 of 0
Ground
15 of 28

By round

ROUND 1
0
KD
0
0 of 2
Sig. str.
15 of 29
1 of 3
Total str.
25 of 40
3 of 3
Takedowns
0 of 0
0
Sub. att
0
1:53
Ctrl
1:12

Betting Odds

Cody Brundage
+178
36% implied win probability
Open: +204Best: +235
Michal Oleksiejczuk
-215
68% implied win probability
Open: -256Best: -122

Average moneyline across 12 sportsbooks.

Line Movement

Cody BrundageMichal Oleksiejczuk
30%40%50%60%70%Dec 5Dec 10Dec 14Dec 18Dec 5, 10:20 PM UTC · Cody Brundage +220 (31%)Dec 5, 11:00 PM UTC · Cody Brundage +224 (31%)Dec 6, 12:20 AM UTC · Cody Brundage +226 (31%)Dec 6, 2:31 AM UTC · Cody Brundage +224 (31%)Dec 6, 2:31 AM UTC · Cody Brundage +222 (31%)Dec 6, 7:20 AM UTC · Cody Brundage +221 (31%)Dec 6, 7:20 AM UTC · Cody Brundage +219 (31%)Dec 6, 2:33 PM UTC · Cody Brundage +218 (31%)Dec 6, 2:36 PM UTC · Cody Brundage +217 (32%)Dec 6, 7:52 PM UTC · Cody Brundage +218 (31%)Dec 6, 8:11 PM UTC · Cody Brundage +219 (31%)Dec 6, 10:12 PM UTC · Cody Brundage +217 (32%)Dec 6, 10:42 PM UTC · Cody Brundage +216 (32%)Dec 7, 12:42 PM UTC · Cody Brundage +218 (31%)Dec 7, 4:03 PM UTC · Cody Brundage +216 (32%)Dec 7, 6:48 PM UTC · Cody Brundage +214 (32%)Dec 7, 8:17 PM UTC · Cody Brundage +217 (32%)Dec 7, 8:43 PM UTC · Cody Brundage +218 (31%)Dec 7, 8:49 PM UTC · Cody Brundage +215 (32%)Dec 7, 9:14 PM UTC · Cody Brundage +217 (32%)Dec 8, 1:27 AM UTC · Cody Brundage +218 (31%)Dec 8, 4:33 AM UTC · Cody Brundage +220 (31%)Dec 8, 10:30 AM UTC · Cody Brundage +220 (31%)Dec 9, 9:28 AM UTC · Cody Brundage +216 (32%)Dec 10, 8:53 AM UTC · Cody Brundage +215 (32%)Dec 11, 1:20 AM UTC · Cody Brundage +214 (32%)Dec 11, 3:30 AM UTC · Cody Brundage +214 (32%)Dec 11, 7:20 AM UTC · Cody Brundage +215 (32%)Dec 11, 2:51 PM UTC · Cody Brundage +215 (32%)Dec 12, 9:02 AM UTC · Cody Brundage +216 (32%)Dec 12, 7:27 PM UTC · Cody Brundage +220 (31%)Dec 14, 1:21 AM UTC · Cody Brundage +221 (31%)Dec 14, 3:41 AM UTC · Cody Brundage +221 (31%)Dec 14, 9:51 PM UTC · Cody Brundage +222 (31%)Dec 14, 10:05 PM UTC · Cody Brundage +223 (31%)Dec 15, 6:21 AM UTC · Cody Brundage +223 (31%)Dec 15, 1:01 PM UTC · Cody Brundage +223 (31%)Dec 15, 8:00 PM UTC · Cody Brundage +222 (31%)Dec 15, 8:00 PM UTC · Cody Brundage +222 (31%)Dec 15, 8:30 PM UTC · Cody Brundage +221 (31%)Dec 15, 8:30 PM UTC · Cody Brundage +222 (31%)Dec 15, 11:10 PM UTC · Cody Brundage +221 (31%)Dec 16, 5:41 PM UTC · Cody Brundage +223 (31%)Dec 16, 5:41 PM UTC · Cody Brundage +224 (31%)Dec 16, 5:46 PM UTC · Cody Brundage +225 (31%)Dec 17, 2:36 AM UTC · Cody Brundage +226 (31%)Dec 17, 12:42 PM UTC · Cody Brundage +226 (31%)Dec 17, 1:11 PM UTC · Cody Brundage +224 (31%)Dec 17, 5:22 PM UTC · Cody Brundage +224 (31%)Dec 17, 6:26 PM UTC · Cody Brundage +225 (31%)Dec 17, 6:46 PM UTC · Cody Brundage +225 (31%)Dec 17, 8:26 PM UTC · Cody Brundage +224 (31%)Dec 17, 8:53 PM UTC · Cody Brundage +223 (31%)Dec 17, 10:07 PM UTC · Cody Brundage +223 (31%)Dec 17, 10:13 PM UTC · Cody Brundage +222 (31%)Dec 17, 10:13 PM UTC · Cody Brundage +221 (31%)Dec 17, 11:25 PM UTC · Cody Brundage +222 (31%)Dec 17, 11:30 PM UTC · Cody Brundage +223 (31%)Dec 17, 11:35 PM UTC · Cody Brundage +222 (31%)Dec 17, 11:37 PM UTC · Cody Brundage +222 (31%)Dec 17, 11:45 PM UTC · Cody Brundage +223 (31%)Dec 17, 11:47 PM UTC · Cody Brundage +222 (31%)Dec 17, 11:50 PM UTC · Cody Brundage +223 (31%)Dec 17, 11:51 PM UTC · Cody Brundage +221 (31%)Dec 17, 11:55 PM UTC · Cody Brundage +221 (31%)Dec 18, 12:00 AM UTC · Cody Brundage +219 (31%)Dec 18, 12:00 AM UTC · Cody Brundage +217 (32%)Dec 18, 12:00 AM UTC · Cody Brundage +218 (31%)Dec 18, 12:00 AM UTC · Cody Brundage +216 (32%)Dec 18, 12:01 AM UTC · Cody Brundage +212 (32%)Dec 18, 12:05 AM UTC · Cody Brundage +212 (32%)Dec 18, 12:06 AM UTC · Cody Brundage +213 (32%)Dec 18, 12:10 AM UTC · Cody Brundage +210 (32%)Dec 18, 12:10 AM UTC · Cody Brundage +211 (32%)Dec 18, 12:10 AM UTC · Cody Brundage +208 (32%)Dec 18, 12:10 AM UTC · Cody Brundage +208 (32%)Dec 18, 12:10 AM UTC · Cody Brundage +206 (33%)Dec 18, 12:15 AM UTC · Cody Brundage +195 (34%)Dec 18, 12:20 AM UTC · Cody Brundage +186 (35%)Dec 18, 10:36 PM UTC · Cody Brundage +178 (36%)Dec 5, 10:20 PM UTC · Michal Oleksiejczuk -260 (72%)Dec 5, 11:00 PM UTC · Michal Oleksiejczuk -264 (73%)Dec 6, 12:20 AM UTC · Michal Oleksiejczuk -268 (73%)Dec 6, 2:31 AM UTC · Michal Oleksiejczuk -265 (73%)Dec 6, 2:31 AM UTC · Michal Oleksiejczuk -263 (72%)Dec 6, 7:20 AM UTC · Michal Oleksiejczuk -261 (72%)Dec 6, 7:20 AM UTC · Michal Oleksiejczuk -259 (72%)Dec 6, 2:33 PM UTC · Michal Oleksiejczuk -257 (72%)Dec 6, 2:36 PM UTC · Michal Oleksiejczuk -256 (72%)Dec 6, 7:52 PM UTC · Michal Oleksiejczuk -257 (72%)Dec 6, 8:11 PM UTC · Michal Oleksiejczuk -259 (72%)Dec 6, 10:12 PM UTC · Michal Oleksiejczuk -256 (72%)Dec 6, 10:42 PM UTC · Michal Oleksiejczuk -254 (72%)Dec 7, 12:42 PM UTC · Michal Oleksiejczuk -256 (72%)Dec 7, 4:03 PM UTC · Michal Oleksiejczuk -253 (72%)Dec 7, 6:48 PM UTC · Michal Oleksiejczuk -251 (72%)Dec 7, 8:17 PM UTC · Michal Oleksiejczuk -260 (72%)Dec 7, 8:43 PM UTC · Michal Oleksiejczuk -262 (72%)Dec 7, 8:49 PM UTC · Michal Oleksiejczuk -264 (73%)Dec 7, 9:14 PM UTC · Michal Oleksiejczuk -267 (73%)Dec 8, 1:27 AM UTC · Michal Oleksiejczuk -268 (73%)Dec 8, 4:33 AM UTC · Michal Oleksiejczuk -268 (73%)Dec 8, 10:30 AM UTC · Michal Oleksiejczuk -271 (73%)Dec 9, 9:28 AM UTC · Michal Oleksiejczuk -271 (73%)Dec 10, 8:53 AM UTC · Michal Oleksiejczuk -270 (73%)Dec 11, 1:20 AM UTC · Michal Oleksiejczuk -268 (73%)Dec 11, 3:30 AM UTC · Michal Oleksiejczuk -268 (73%)Dec 11, 7:20 AM UTC · Michal Oleksiejczuk -269 (73%)Dec 11, 2:51 PM UTC · Michal Oleksiejczuk -271 (73%)Dec 12, 9:02 AM UTC · Michal Oleksiejczuk -274 (73%)Dec 12, 7:27 PM UTC · Michal Oleksiejczuk -274 (73%)Dec 14, 1:21 AM UTC · Michal Oleksiejczuk -278 (74%)Dec 14, 3:41 AM UTC · Michal Oleksiejczuk -278 (74%)Dec 14, 9:51 PM UTC · Michal Oleksiejczuk -279 (74%)Dec 14, 10:05 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 15, 6:21 AM UTC · Michal Oleksiejczuk -280 (74%)Dec 15, 1:01 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 15, 8:00 PM UTC · Michal Oleksiejczuk -281 (74%)Dec 15, 8:00 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 15, 8:30 PM UTC · Michal Oleksiejczuk -278 (74%)Dec 15, 8:30 PM UTC · Michal Oleksiejczuk -279 (74%)Dec 15, 11:10 PM UTC · Michal Oleksiejczuk -278 (74%)Dec 16, 5:41 PM UTC · Michal Oleksiejczuk -279 (74%)Dec 16, 5:41 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 16, 5:46 PM UTC · Michal Oleksiejczuk -282 (74%)Dec 17, 2:36 AM UTC · Michal Oleksiejczuk -283 (74%)Dec 17, 12:42 PM UTC · Michal Oleksiejczuk -281 (74%)Dec 17, 1:11 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 17, 5:22 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 17, 6:26 PM UTC · Michal Oleksiejczuk -281 (74%)Dec 17, 6:46 PM UTC · Michal Oleksiejczuk -281 (74%)Dec 17, 8:26 PM UTC · Michal Oleksiejczuk -280 (74%)Dec 17, 8:53 PM UTC · Michal Oleksiejczuk -279 (74%)Dec 17, 10:07 PM UTC · Michal Oleksiejczuk -278 (74%)Dec 17, 10:13 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 10:13 PM UTC · Michal Oleksiejczuk -276 (73%)Dec 17, 11:25 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 11:30 PM UTC · Michal Oleksiejczuk -276 (73%)Dec 17, 11:35 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 11:37 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 11:45 PM UTC · Michal Oleksiejczuk -278 (74%)Dec 17, 11:47 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 11:50 PM UTC · Michal Oleksiejczuk -276 (73%)Dec 17, 11:51 PM UTC · Michal Oleksiejczuk -277 (73%)Dec 17, 11:55 PM UTC · Michal Oleksiejczuk -275 (73%)Dec 18, 12:00 AM UTC · Michal Oleksiejczuk -274 (73%)Dec 18, 12:00 AM UTC · Michal Oleksiejczuk -273 (73%)Dec 18, 12:00 AM UTC · Michal Oleksiejczuk -272 (73%)Dec 18, 12:00 AM UTC · Michal Oleksiejczuk -270 (73%)Dec 18, 12:01 AM UTC · Michal Oleksiejczuk -270 (73%)Dec 18, 12:05 AM UTC · Michal Oleksiejczuk -264 (73%)Dec 18, 12:06 AM UTC · Michal Oleksiejczuk -265 (73%)Dec 18, 12:10 AM UTC · Michal Oleksiejczuk -263 (72%)Dec 18, 12:10 AM UTC · Michal Oleksiejczuk -262 (72%)Dec 18, 12:10 AM UTC · Michal Oleksiejczuk -262 (72%)Dec 18, 12:10 AM UTC · Michal Oleksiejczuk -265 (73%)Dec 18, 12:10 AM UTC · Michal Oleksiejczuk -263 (72%)Dec 18, 12:15 AM UTC · Michal Oleksiejczuk -240 (71%)Dec 18, 12:20 AM UTC · Michal Oleksiejczuk -222 (69%)Dec 18, 10:36 PM UTC · Michal Oleksiejczuk -215 (68%)+178-215
SportsbookCody BrundageMichal Oleksiejczuk
BetAnything+215-285
BetOnline+200-235
BetUS+190-240
Betway+195-286
Bovada+210-275
Cloudbet-149-122
DraftKings+100-130
FanDuel+235-290
Pinnacle+200-240
sportsbetio-109-159
sports-interaction+215-300
unibet+215-278

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

Frequently asked questions

Who won Cody Brundage vs Michal Oleksiejczuk?

Michal Oleksiejczuk defeated Cody Brundage by TKO in round 1 (3:16) in the Middleweight bout of UFC Fight Night: Cannonier vs Strickland, held Saturday, December 17, 2022 at Meta Apex, Las Vegas.

Referee
Mark Smith
Time format
3 Rnd (5-5-5)
Pre-fight comparison

Win probability

Cody Brundage 51%49% Michal Oleksiejczuk

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 · Middleweight roster (229 fighters)

Cody Brundage
Knockout Artist
3 edges
Michal Oleksiejczuk
Knockout Artist
8 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

94Power95
90Speed95
89Precision95
76Durability92
56Engine61
92Wrestling46
93Ground66

Biggest edge Cody Brundage, Submissions +49

Attribute by attribute

Cody Brundage is on the left of every row, Michal Oleksiejczuk on the right.
97Punch power99
90Kick power91
97Punch speed98
83Kick speed91
89Accuracy95
92Takedowns46
95Ground striking89
91Submissions42
76Chin91
75Body strength92
56Cardio61

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

Tale of the Tape

12-9-1 (1 NC)
Record
22-10-0 (1 NC)
1705
Power Index rating
1698
1
Win Streak
0
32
Age
31
6'0"
183 cm
Height
6'0"
183 cm
72"
183 cm
Reach
74"
188 cm
Orthodox
Stance
Southpaw
Middleweight
Weight Class
Middleweight
United States
Nationality
Poland

Striking Profile

2.50
SLpM
5.73
51%
Str. Acc.
52%
2.95
SApM
4.45
50%
Str. Def.
60%

Grappling Profile

1.80
TD Avg.
0.99
41%
TD Acc.
42%
66%
TD Def.
52%
0.50
Sub. Avg.
0.00

Recent form (last 5 fights)

Cody Brundage · 1-3-1
  • W
    UFC Fight Night: Allen vs Costa · May 16, 2026
    TKO · R2 · 0:44 · Middleweight
  • L
    UFC 326: Holloway vs Oliveira 2 · Mar 7, 2026
    Split Decision · R3 · 5:00 · Middleweight
  • L
    UFC 325: Volkanovski vs Lopes 2 · Jan 31, 2026
    TKO · R2 · 4:08 · Middleweight
  • L
    UFC Fight Night: Dolidze vs Hernandez · Aug 9, 2025
    Split Decision · R3 · 5:00 · Light Heavyweight
  • D
    UFC Fight Night: Usman vs Buckley · Jun 14, 2025
    · R3 · 0:36 · Middleweight
Michal Oleksiejczuk · 3-2
  • L
    UFC Fight Night: Fiziev vs Torres · Jun 27, 2026
    Submission · R1 · 3:25 · Middleweight
  • W
    UFC Fight Night: Bautista vs Oliveira · Feb 7, 2026
    Unanimous Decision · R3 · 5:00 · Middleweight
  • W
    UFC 319: Du Plessis vs Chimaev: Du Plessis vs Chimaev · Aug 16, 2025
    TKO · R1 · 3:03 · Middleweight
  • W
    UFC 314: Volkanovski vs Lopes · Apr 12, 2025
    TKO · R1 · 2:49 · Middleweight
  • L
    UFC Fight Night: Sandhagen vs Nurmagomedov · Aug 3, 2024
    Unanimous Decision · R3 · 5:00 · Middleweight

Career Averages

Based on 15 fights · 18 fights
19.5
Avg sig. strikes
34.3
0.93
Avg takedowns
0.33
1:28
Avg control time
0:38
44
Career high strikes
140
3
Career high TDs
3

Strike Distribution

Cody Brundage
Strike target
Michal Oleksiejczuk
77%
Head
68%
9%
Body
27%
14%
Leg
5%
Cody Brundage
Strike position
Michal Oleksiejczuk
67%
Distance
81%
10%
Clinch
4%
24%
Ground
16%