Bilal Hasan will make his UFC debut in Shanghai with a record built for attention. The 25-year-old flyweight, known as “IndoNinja,” has won eight consecutive fights and finished every opponent during that run. His first Octagon assignment comes against another unbeaten newcomer, Nilson Rojas, at Oriental Sports Center.
Hasan earned the contract in the opening week of Dana White’s Contender Series Season 10, stopping Mridul Saikia in only 45 seconds. The speed of that finish made an immediate impression, but it was not an isolated result. Hasan had already established a pattern of ending fights before the judges were needed, largely while developing under the CFFC banner. Shanghai is the first test of whether that regional momentum carries onto the UFC stage.

Hasan Arrives With Eight Straight Finishes
An unusual moment early in Hasan’s career helps define the streak. His second professional outing ended after seven seconds and was ruled a no contest. He has not had a completed fight reach the scorecards since then. Eight victories followed, each by knockout or submission, before the Contender Series gave him a direct route to the roster.
Hasan has also spent time training with former UFC flyweight champion Demetrious Johnson. That relationship is relevant because Johnson understands the speed, decision-making and transitions required at 125 pounds, but the endorsement should not overshadow Hasan’s own work. He earned the contract with his performances and becomes only the second Indonesian fighter to secure a UFC deal.
Rojas Makes the Debut a Real Test
Rojas enters at 9-0 with seven finishes, so this is not a showcase against an opponent brought in only to complete the card. Both flyweights are making their promotional debuts and both have become accustomed to winning before reaching the UFC. Hasan may have faced a more visible route through CFFC and the Contender Series, but Rojas has handled every opponent placed in front of him.
The matchup therefore asks a useful question without requiring inflated claims about either fighter. Hasan has the longer current finishing streak and the recent 45-second audition that won him a contract. Rojas has an unbeaten record and his own ability to end fights. The gap between regional competition and the UFC can only be measured once they compete, which makes the bout more informative than a simple celebration of two records.
Hasan’s finishing record also creates a question about patience. A fighter who has ended eight straight bouts may be tempted to chase the same kind of moment immediately, especially during a debut. Rojas’ unbeaten record is a reason to resist that temptation. Hasan can still fight with urgency while allowing the openings to develop instead of treating the 45-second Contender Series result as a pace he must reproduce every time.
There is also a wider significance for Indonesian MMA, although it should remain connected to Hasan rather than turned into a slogan. Becoming the country’s second UFC signing gives him visibility beyond one event, but it does not change the work required against Rojas. Representation may make the debut more meaningful to supporters at home; the sporting test remains the same three-round problem in Shanghai.
- Hasan has won eight consecutive fights, finishing all eight opponents.
- He secured his UFC contract by stopping Saikia in 45 seconds on the Contender Series.

| Debut marker | Confirmed detail |
|---|---|
| Hasan’s recent run | Eight straight wins, all by stoppage. |
| Contract-winning performance | A 45-second finish of Mridul Saikia. |
| Shanghai opponent | Nilson Rojas, an unbeaten 9-0 UFC newcomer. |
Hasan does not need a manufactured storyline before his debut. An eight-fight stoppage streak, a rapid Contender Series win and an unbeaten opponent already give the Shanghai matchup a clear purpose. The next step is to show that his pace and finishing ability remain effective when the level of competition and attention both rise.
Sources: UFC.com
Fight Talk
Share your take on this story
Start the Conversation
Be the first to share your take. Discuss the fight, reactions, and predictions with other fans.