Bilal Hasan

1021 ELO #776

"The IndoNinja"

MMA 10-0-0 (1 NC) · UFC 1-0-0 · Flyweight · Last fought 54 days ago

Bilal Hasan "The IndoNinja" - UFC Fighter Profile

Career Highlights: Bilal Hasan has 1 wins in the UFC. Bilal Hasan lands an average of 9.01 significant strikes per minute and averages 1.83 takedowns per 15 minutes.

Upcoming Fight

Event UFC 334: Gane vs. Hokit Date 2026-11-14 Flyweight
Bilal Hasan
ELO 1021
VS
ELO 956

Biggest Win

Opponent ELO: 1000

Physical & Background Stats

Height
5' 7'
Weight
Flyweight
Reach
70'
Stance
Switch
Date of Birth
Jul 16 2001
Age
25
Peak ELO
1021
ELO Rank
776 of 2766
Strength of Schedule
9-1-0
Combined record of UFC opponents
Avg ELO of Opponents
984.0
Avg ELO of Defeated Opponents
984.0

Performance Statistics

SLpM
9.01
Significant Strikes Landed per Minute
Str. Acc.
47%
Significant Striking Accuracy
SApM
4.38
Significant Strikes Absorbed per Minute
Str. Def.
50%
Significant Strike Defence
TD Avg.
1.83
Average Takedowns per 15 minutes
TD Acc.
100%
Takedown Accuracy
Sub. Avg.
–
Average Submissions per 15 minutes

Bilal Hasan Fight History

No defeats in this fight history.

Date Event Opponent Method Round Time Result Odds
2026-08-29 UFC Fight Night: Nurmagomedov vs. Song Nilson Rojas KO/TKO Punch 2 2:28 Win -599

Bilal Hasan ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
1 2026-08-29 Nilson Rojas 1000 Win +21 1021

ELO Explorer

Loading ELO Explorer…

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...