Andre Petroski vs Cody Brundage

May 16, 2026

Middleweight Bout

Click any category to learn how it's calculated.

1020
(-46)
Andre Petroski
Winner: Cody Brundage
KO/TKO
Round 2 • 0:44

C-ELO Evolution

Andre Petroski-46
Cody Brundage+59
1004
(+59)
Cody Brundage

C-ELO™ Evolution Comparison

Fight Stats & ELO Performance

Experience ELO
ELO Changes
Andre Petroski: -39Cody Brundage: +39

Performance Statistics

MetricAndre PetroskiCody Brundage
Total UFC Fights1316
Experience Gap-33
Experience ELO984972
ELO Change-39+39
💡

What Happened

Cody Brundage's 3-fight experience advantage (16 vs 13 fights) held true, but the algorithm limited the bonus to prevent over-rewarding Cody Brundage for the expected result. Had Andre Petroski pulled off the upset, his experience disadvantage would have delivered a modest upset bonus.

Title Fight ELO
ELO Changes
Andre Petroski: -28Cody Brundage: +28

Performance Statistics

MetricAndre PetroskiCody Brundage
Title Fight ?NoNo
Title Fight ELO1 022961
ELO Change-28+28
💡

What Happened

This was not a title fight, so both fighters received standard ELO adjustments. However, since ELO is a relative system, victories over former champions can have an indirect impact, and Title Fight ELO can differ from Basic ELO.

Win Type ELO
ELO Changes
Andre Petroski: -51Cody Brundage: +105

Performance Statistics

MetricAndre PetroskiCody Brundage
Fight OutcomeKO/TKOKO/TKO
Last Round22
Time of Finish0:440:44
Win Type ELO1 0721 149
ELO Change-51+105
💡

What Happened

Cody Brundage gained a finish with a KO/TKO in round 2, earning finishing bonuses.

Striking ELO
ELO Changes
Andre Petroski: -108Cody Brundage: +108

Performance Statistics

MetricAndre PetroskiCody Brundage
Significant Strikes Landed843
Significant Strikes Attempted1760
Total Strikes Landed2144
Knockdowns Scored01
Striking ELO7721 014
ELO Change-108+108
💡

What Happened

Cody Brundage controlled the striking exchanges with 44 vs 21 total strikes, 43 vs 8 significant strikes, 71.7% vs 47.1% accuracy, including 1 devastating knockdown. Cody Brundage capitalized on this striking dominance.

Ground ELO
ELO Changes
Andre Petroski: -50Cody Brundage: +50

Performance Statistics

MetricAndre PetroskiCody Brundage
Takedowns Landed10
Takedowns Attempted10
Ground Control Time1:560:34
Ground Strikes Landed135
Ground ELO1 089889
ELO Change-50+50
💡

What Happened

Cody Brundage slightly outworked Andre Petroski on the ground with 0 takedowns, 0:34 of control time, 35 ground strikes, earning modest grappling bonuses.

Activity ELO
ELO Changes
Andre Petroski: -29Cody Brundage: +88

Performance Statistics

MetricAndre PetroskiCody Brundage
Days Since Last Fight23170
Activity ELO1 1411 111
ELO Change-29+88
💡

What Happened

Cody Brundage demonstrated excellent fighting frequency with 70 days since his last fight, earning a solid activity bonus for maintaining rhythm. As the winner, Cody Brundage capitalized on this activity level, while Andre Petroski's 231-day layoff didn't factor into the scoring since only winners receive activity bonuses.

Win Streak ELO
ELO Changes
Andre Petroski: -29Cody Brundage: +32

Performance Statistics

MetricAndre PetroskiCody Brundage
Win Streak01
Win Streak ELO1 060978
ELO Change-29+32
💡

What Happened

Cody Brundage started a new win streak, earning a momentum bonus. Andre Petroski is back at 0 with this loss.

Basic/Category ELO
ELO Changes
Andre Petroski: -28Cody Brundage: +28

Performance Statistics

MetricAndre PetroskiCody Brundage
Weight ClassMiddleweightMiddleweight
Double Championship FightNoNo
Basic/Category ELO1 022961
ELO Change-28+28
💡

What Happened

This category provides the foundation ELO scoring without bonuses, except for exceptional multiple division champions.