🎯 Marvel Rivals Random Hero Picker

Fair-pick randomizer for Marvel Rivals. Vanguard, Duelist, Strategist.

Last updated: May 18, 2026 · By Λ

?

Press Roll Hero

 

Keyboard: Space or R to roll   U Undo   C Clear

Session pick counts

Vanguard

Duelist

Strategist

By Λ · Updated May 18, 2026 · ~3 min read

My one-trick problem

I started playing Marvel Rivals in beta and within two weeks I had locked myself into a single hero. Anyone who has ever played a hero shooter knows the trap. You pick someone in your first competitive game, you win, your brain locks the pattern in, and three months later you have eight hundred matches on one duelist and forty matches across the rest of the roster combined. This picker is the lever I use on myself to break out of that.

How the roles split

NetEase categorizes the cast into three buckets and they map cleanly onto a team-comp pick:

The picker lets you constrain the roll to a single role pill so you can practice team-comp discipline rather than just rolling the same hero every game.

How I use it in practice

My personal rule: at the start of a play session, I open this page, hit All Roles, and roll twice. First roll is what I queue with on warmup. Second roll is what I switch to mid-session once I am warm. After the first ten games it usually settles into one or two heroes I want to keep practicing that night.

If your team locks two Duelists first, hit the Strategist pill and roll again. You will get a healer pick and a much better chance of winning the round.

Pick distribution and fairness

A pure uniform random would give you the same hero three times in a row plenty of times in a long session, which is exactly what we are trying to escape. The picker applies a light bias: each successful roll temporarily lowers the weight of the picked hero. The result is closer to a shuffled deck than a fair coin. Over a session of twenty games you should see somewhere between twelve and seventeen unique heroes.

If you want to start over, hit C or click Reset session. The counters live in your browser's localStorage so a tab refresh does not wipe them.

Roster updates

I update the roster every time NetEase ships a new hero in a season patch. If a hero I added gets reworked into a different role (it has happened), I move them in the picker too. If you see a missing or misclassified hero, please email me and I will fix it in the same day.

Frequently Asked Questions

How many heroes can it roll right now?

40 in total: 10 Vanguards, 21 Duelists, and 9 Strategists, from Captain America through Ultron. Duelists make up more than half the roster, which mirrors how NetEase has been expanding the cast.

Why does All Roles keep handing me Strategists?

Because of the down-weighting. If your recent rolls were mostly Duelists, the heroes with the fewest picks this session are concentrated in the other two buckets, so the next few rolls drift toward them until the counts level out. That is the picker doing its job, not bad luck.

Can my duo partner and I roll a coordinated comp?

Not automatically. Each browser keeps its own pick counts, so two machines produce two independent streams. The workaround my duo uses: one person rolls Vanguard, the other rolls Strategist, and you both fill from there.

Does the picker phone home with my rolls?

Nothing leaves the page. Hero selection runs in a script that ships with the page itself, and the only stored artifact is a localStorage count table sitting inside your own browser profile.

This is a fan-made utility and is not affiliated with NetEase or Marvel Games. Marvel Rivals is a trademark of Marvel Entertainment and NetEase. Hero names are referenced by text only for informational gameplay use.

Related tools