Dota 2 – april | Rank #658 | MMR: 12660

april MMR

12,660

What is april's MMR?

Player april's current MMR is 12,660 which is less by 13 than yesterday 12,673 MMR.

What is april's Rank?

Player april's current Rank is 658, which is worse by 5 than yesterday 653 Rank.

april Rank Statistics

Rank Date Region
658 2025-04-02 Europe
653 2025-04-01 Europe
644 2025-03-31 Europe
635 2025-03-30 Europe
604 2025-03-29 Europe
587 2025-03-28 Europe
589 2025-03-27 Europe
580 2025-03-26 Europe
581 2025-03-25 Europe
574 2025-03-24 Europe
570 2025-03-23 Europe
562 2025-03-22 Europe
559 2025-03-21 Europe
559 2025-03-20 Europe
564 2025-03-19 Europe
567 2025-03-18 Europe
585 2025-03-17 Europe
602 2025-03-06 Europe
597 2025-03-05 Europe
599 2025-03-04 Europe
600 2025-03-03 Europe
594 2025-03-02 Europe
592 2025-03-01 Europe
590 2025-02-28 Europe
584 2025-02-27 Europe
582 2025-02-26 Europe
581 2025-02-25 Europe
576 2025-02-24 Europe
580 2025-02-23 Europe
577 2025-02-22 Europe
577 2025-02-21 Europe
574 2025-02-20 Europe
585 2025-02-19 Europe
582 2025-02-18 Europe
585 2025-02-17 Europe
599 2025-02-16 Europe
573 2025-02-15 Europe
554 2025-02-14 Europe
565 2025-02-13 Europe
517 2025-02-12 Europe
501 2025-02-11 Europe
486 2025-02-10 Europe
484 2025-02-09 Europe
497 2025-02-08 Europe
484 2025-02-07 Europe
481 2025-02-06 Europe
481 2025-02-05 Europe
491 2025-02-04 Europe
493 2025-02-03 Europe
489 2025-02-02 Europe
480 2025-02-01 Europe
473 2025-01-31 Europe
444 2025-01-30 Europe
441 2025-01-29 Europe
451 2025-01-28 Europe
461 2025-01-27 Europe
471 2025-01-26 Europe
467 2025-01-25 Europe
448 2025-01-24 Europe
422 2025-01-23 Europe
454 2025-01-22 Europe
456 2025-01-21 Europe
456 2025-01-20 Europe
490 2025-01-19 Europe
500 2025-01-18 Europe
515 2025-01-17 Europe
513 2025-01-16 Europe
527 2025-01-15 Europe
579 2025-01-14 Europe
678 2025-01-13 Europe
644 2025-01-12 Europe
622 2025-01-11 Europe
629 2025-01-10 Europe
668 2025-01-09 Europe
689 2025-01-08 Europe
675 2025-01-07 Europe
667 2025-01-06 Europe
670 2025-01-05 Europe
656 2025-01-04 Europe
655 2025-01-03 Europe