Bilal Hasan vs Nilson Rojas

August 29, 2026

Flyweight Bout

Click any category to learn how it's calculated.

1045
(+45)
Bilal Hasan
Winner: Bilal Hasan
KO/TKO
Round 2 • 2:28

C-ELO Evolution

Bilal Hasan+45
Nilson Rojas-34
966
(-34)
Nilson Rojas

C-ELO™ Evolution Comparison

Fight Stats & ELO Performance

Experience ELO
ELO Changes
Bilal Hasan: +21Nilson Rojas: -21

Performance Statistics

MetricBilal HasanNilson Rojas
Total UFC Fights11
Experience Gap00
Experience ELO1 021979
ELO Change+21-21
💡

What Happened

Both fighters entered with identical experience levels (1 fights each). On this fight, close to zero experience-based adjustments were applied.

Title Fight ELO
ELO Changes
Bilal Hasan: +21Nilson Rojas: -21

Performance Statistics

MetricBilal HasanNilson Rojas
Title Fight ?NoNo
Title Fight ELO1 021979
ELO Change+21-21
💡

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
Bilal Hasan: +86Nilson Rojas: -42

Performance Statistics

MetricBilal HasanNilson Rojas
Fight OutcomeKO/TKOKO/TKO
Last Round22
Time of Finish2:282:28
Win Type ELO1 086958
ELO Change+86-42
💡

What Happened

Bilal Hasan gained a finish with a KO/TKO in round 2, earning finishing bonuses.

Striking ELO
ELO Changes
Bilal Hasan: +96Nilson Rojas: -96

Performance Statistics

MetricBilal HasanNilson Rojas
Significant Strikes Landed5333
Significant Strikes Attempted12966
Total Strikes Landed5637
Knockdowns Scored10
Striking ELO1 096904
ELO Change+96-96
💡

What Happened

Bilal Hasan controlled the striking exchanges with 53 vs 33 significant strikes, 41.1% vs 50.0% accuracy, including 1 devastating knockdown. Bilal Hasan capitalized on this striking dominance.

Ground ELO
ELO Changes
Bilal Hasan: +29Nilson Rojas: -29

Performance Statistics

MetricBilal HasanNilson Rojas
Takedowns Landed10
Takedowns Attempted10
Ground Control Time1:030:03
Ground Strikes Landed00
Ground ELO1 029971
ELO Change+29-29
💡

What Happened

Bilal Hasan slightly outworked Nilson Rojas on the ground with 1 vs 0 takedowns, 1:03 of control time, earning modest grappling bonuses.

Activity ELO
ELO Changes
Bilal Hasan: +21Nilson Rojas: -21

Performance Statistics

MetricBilal HasanNilson Rojas
Days Since Last FightN/AN/A
Activity ELO1 021979
ELO Change+21-21
💡

What Happened

Bilal Hasan demonstrated incredible warrior mentality with a tournament-style turnaround with within null days since his last fight, earning one of the highest possible activity bonuses for the lightning-quick return. As the winner, Bilal Hasan capitalized on this activity level, while Nilson Rojas's null-day layoff didn't factor into the scoring since only winners receive activity bonuses.

Win Streak ELO
ELO Changes
Bilal Hasan: +23Nilson Rojas: -21

Performance Statistics

MetricBilal HasanNilson Rojas
Win Streak10
Win Streak ELO1 023979
ELO Change+23-21
💡

What Happened

Bilal Hasan started a new win streak, earning a momentum bonus. Nilson Rojas is back at 0 with this loss.

Basic/Category ELO
ELO Changes
Bilal Hasan: +21Nilson Rojas: -21

Performance Statistics

MetricBilal HasanNilson Rojas
Weight ClassFlyweightFlyweight
Double Championship FightNoNo
Basic/Category ELO1 021979
ELO Change+21-21
💡

What Happened

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

Extra Bonuses
💡

Why It Matters:

Extra bonuses are awarded for title victories and undefeated streaks. These bonuses are only calculated for certain fighters with notable performances. Only UFC champions and undefeated fighters (in the UFC) can receive these bonuses.

Bilal Hasan

Undefeated Bonus Gain For This Fight:5
Undefeated Streak:1
Total Undefeated Bonus So Far:5