← All matchups

Abrams vs Apollo

Head-to-head Deadlock win rate from recent matches.

Favored
Abrams 54.19%
Abrams54.19%
Apollo45.81%
Over 42,203 recent matches.
Predict your full draft →