Biography Coaching Statistics Rating Openings Opponents Games Filter by Year: All 2026 2025 2024 2023 2022 Ratings Overview Bullet Current 786 Peak 1340 Dec 2022 6mo 151 12mo 206 Blitz Current 740 Peak 797 Sep 2025 6mo 72 12mo 20 Rapid Current 813 Peak 1343 Dec 2022 6mo 119 12mo 218 Daily Current 896 Peak 1637 May 2023 6mo 66 12mo 28 Rating History 14641196927658389Q4 2022 Avg: 1003 | Min: 797 | Max: 1340 Games: 10 | W: 0 L: 9 D: 1Q1 2023 Avg: 700 | Min: 645 | Max: 764 Games: 13 | W: 4 L: 9 D: 0Q2 2023 Avg: 589 | Min: 530 | Max: 683 Games: 61 | W: 26 L: 34 D: 1Q3 2023 Avg: 553 | Min: 513 | Max: 602 Games: 31 | W: 8 L: 22 D: 1Q4 2023 Avg: 582 | Min: 528 | Max: 626 Games: 111 | W: 45 L: 60 D: 6Q1 2024 Avg: 607 | Min: 593 | Max: 628 Games: 43 | W: 10 L: 30 D: 3Q2 2024 Avg: 762 | Min: 543 | Max: 952 Games: 209 | W: 99 L: 101 D: 9Q3 2024 Avg: 1012 | Min: 938 | Max: 1096 Games: 141 | W: 75 L: 63 D: 3Q4 2024 Avg: 969 | Min: 967 | Max: 971 Games: 40 | W: 14 L: 24 D: 2Q1 2025 Avg: 1010 | Min: 989 | Max: 1036 Games: 27 | W: 8 L: 18 D: 1Q2 2025 Avg: 992 | Min: 992 | Max: 992 Games: 22 | W: 2 L: 18 D: 2Q3 2025 Avg: 965 | Min: 954 | Max: 984 Games: 6 | W: 3 L: 3 D: 0Q4 2025 Avg: 907 | Min: 899 | Max: 937 Games: 12 | W: 5 L: 7 D: 0Q1 2026 Avg: 926 | Min: 894 | Max: 966 Games: 9 | W: 7 L: 2 D: 0Q2 2026 Avg: 868 | Min: 786 | Max: 1025 Games: 86 | W: 29 L: 54 D: 3Q4 '22Q1 '23Q2 '23Q3 '23Q4 '23Q1 '24Q2 '24Q3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26BulletRange 89468347226149Q1 2023 Avg: 247 | Min: 195 | Max: 300 Games: 15 | W: 6 L: 8 D: 1Q2 2023 Avg: 479 | Min: 146 | Max: 711 Games: 142 | W: 86 L: 49 D: 7Q3 2023 Avg: 679 | Min: 614 | Max: 751 Games: 57 | W: 23 L: 31 D: 3Q4 2023 Avg: 651 | Min: 591 | Max: 695 Games: 155 | W: 60 L: 85 D: 10Q1 2024 Avg: 545 | Min: 494 | Max: 600 Games: 126 | W: 40 L: 73 D: 13Q2 2024 Avg: 540 | Min: 513 | Max: 585 Games: 85 | W: 24 L: 56 D: 5Q3 2024 Avg: 533 | Min: 508 | Max: 564 Games: 89 | W: 39 L: 46 D: 4Q4 2024 Avg: 528 | Min: 477 | Max: 611 Games: 151 | W: 35 L: 114 D: 2Q1 2025 Avg: 701 | Min: 610 | Max: 761 Games: 285 | W: 37 L: 245 D: 3Q2 2025 Avg: 756 | Min: 731 | Max: 794 Games: 94 | W: 8 L: 83 D: 3Q3 2025 Avg: 762 | Min: 732 | Max: 797 Games: 93 | W: 13 L: 78 D: 2Q4 2025 Avg: 670 | Min: 602 | Max: 731 Games: 73 | W: 24 L: 42 D: 7Q1 2026 Avg: 718 | Min: 665 | Max: 739 Games: 37 | W: 16 L: 18 D: 3Q2 2026 Avg: 769 | Min: 733 | Max: 792 Games: 26 | W: 15 L: 10 D: 1Q1 '23Q2 '23Q3 '23Q4 '23Q1 '24Q2 '24Q3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26BlitzRange 14841178872566259Q4 2022 Avg: 1186 | Min: 1059 | Max: 1343 Games: 4 | W: 0 L: 4 D: 0Q1 2023 Avg: 523 | Min: 400 | Max: 992 Games: 188 | W: 72 L: 98 D: 18Q2 2023 Avg: 691 | Min: 560 | Max: 813 Games: 143 | W: 72 L: 55 D: 16Q3 2023 Avg: 787 | Min: 714 | Max: 843 Games: 219 | W: 91 L: 102 D: 26Q4 2023 Avg: 931 | Min: 853 | Max: 1027 Games: 181 | W: 83 L: 79 D: 19Q1 2024 Avg: 1068 | Min: 990 | Max: 1176 Games: 394 | W: 142 L: 194 D: 58Q2 2024 Avg: 1078 | Min: 1049 | Max: 1103 Games: 171 | W: 72 L: 81 D: 18Q3 2024 Avg: 1084 | Min: 1028 | Max: 1128 Games: 192 | W: 97 L: 82 D: 13Q4 2024 Avg: 1108 | Min: 1054 | Max: 1186 Games: 205 | W: 89 L: 90 D: 26Q1 2025 Avg: 1065 | Min: 1058 | Max: 1076 Games: 27 | W: 7 L: 18 D: 2Q2 2025 Avg: 1062 | Min: 1031 | Max: 1066 Games: 25 | W: 12 L: 11 D: 2Q3 2025 Avg: 1068 | Min: 1031 | Max: 1100 Games: 15 | W: 11 L: 4 D: 0Q4 2025 Avg: 997 | Min: 932 | Max: 1079 Games: 66 | W: 30 L: 32 D: 4Q1 2026 Avg: 922 | Min: 862 | Max: 947 Games: 42 | W: 15 L: 21 D: 6Q2 2026 Avg: 832 | Min: 806 | Max: 878 Games: 67 | W: 26 L: 25 D: 16Q4 '22Q1 '23Q2 '23Q3 '23Q4 '23Q1 '24Q2 '24Q3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26RapidRange 176714841201918634Q1 2023 Avg: 1609 | Min: 1603 | Max: 1617 Games: 3 | W: 3 L: 0 D: 0Q2 2023 Avg: 1512 | Min: 1274 | Max: 1637 Games: 3 | W: 2 L: 1 D: 0Q3 2023 Avg: 1041 | Min: 925 | Max: 1313 Games: 16 | W: 7 L: 9 D: 0Q4 2023 Avg: 1031 | Min: 971 | Max: 1079 Games: 44 | W: 28 L: 16 D: 0Q1 2024 Avg: 1009 | Min: 977 | Max: 1055 Games: 21 | W: 8 L: 13 D: 0Q2 2024 Avg: 942 | Min: 892 | Max: 981 Games: 30 | W: 4 L: 24 D: 2Q3 2024 Avg: 858 | Min: 776 | Max: 905 Games: 27 | W: 5 L: 20 D: 2Q4 2024 Avg: 827 | Min: 764 | Max: 892 Games: 80 | W: 49 L: 29 D: 2Q1 2025 Avg: 914 | Min: 882 | Max: 938 Games: 47 | W: 24 L: 23 D: 0Q2 2025 Avg: 855 | Min: 816 | Max: 883 Games: 29 | W: 13 L: 16 D: 0Q3 2025 Avg: 881 | Min: 846 | Max: 916 Games: 26 | W: 16 L: 10 D: 0Q4 2025 Avg: 825 | Min: 784 | Max: 867 Games: 39 | W: 24 L: 15 D: 0Q1 2026 Avg: 855 | Min: 785 | Max: 905 Games: 48 | W: 28 L: 20 D: 0Q2 2026 Avg: 877 | Min: 807 | Max: 1600 Games: 56 | W: 30 L: 26 D: 0Q1 '23Q2 '23Q3 '23Q4 '23Q1 '24Q2 '24Q3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26DailyRange Rating by Year Year Bullet Blitz Rapid Daily 2026 786 740 813 896 2025 937 668 932 830 2024 969 611 1072 892 2023 613 600 1027 1067 2022 797 - 1059 - 11191006893780667553Bullet 2022: 797Bullet 2023: 613Bullet 2024: 969Bullet 2025: 937Bullet 2026: 786Blitz 2023: 600Blitz 2024: 611Blitz 2025: 668Blitz 2026: 740Rapid 2022: 1059Rapid 2023: 1027Rapid 2024: 1072Rapid 2025: 932Rapid 2026: 813Daily 2023: 1067Daily 2024: 892Daily 2025: 830Daily 2026: 89620222023202420252026BulletBlitzRapidDaily