About the My Hero Ultra Rumble recommender

37 Characters
18 Playstyle Tags
5 Roles

What is WhichMain?

WhichMain is a Character recommendation tool I built to help players discover Characters that match how they like to play in My Hero Ultra Rumble.

Recommendations are based on playstyle traits, roles, and gameplay patterns.

You can explore recommendations by browsing Characters you enjoy, selecting gameplay tags, or comparing shared traits across the roster.


My Hero Ultra Rumble Roles

The My Hero Ultra Rumble roster covers 5 distinct roles:

Assault Rapid Strike Support Technical

Example Playstyle Tags

Characters in My Hero Ultra Rumble are described using tags like these: each one represents a distinct playstyle tendency used to find similar characters:


Who Built This

I'm a solo developer and long-time player of competitive games. I built this tool to answer a question I kept running into across multiple games: "which character plays like the one I already enjoy?"

The tag profiles are built from direct play experience across each roster, not patch notes or scraped data. Tagging is done manually and updated as rosters change.

If a recommendation seems off or a tag description looks wrong, the contact page is the fastest way to flag it.


Part of the WhichMain Network

This is one of 27 games in the WhichMain network, all run by one developer and all mapped in the same playstyle trait language - 1,315 characters described by 11,450 hand-assigned traits.

Because the games share that language, you can start from a main you already love in another game and translate it into My Hero Ultra Rumble. One account and one Premium work on every site in the network.