Biography Coaching Statistics Rating Openings Opponents Games Filter by Year: All 2026 2025 2024 2023 2022 Ratings Overview Bullet Current 439 Peak 635 Jan 2025 6mo 90 12mo 54 Blitz Current 679 Peak 891 Jun 2025 6mo 68 12mo 107 Rapid Current 888 Peak 1021 Nov 2025 6mo 43 12mo 109 Daily Current 869 Peak 1396 Jan 2025 6mo 50 12mo 127 Rating History 70655239824490Q4 2022 Avg: 238 | Min: 161 | Max: 360 Games: 121 | W: 48 L: 73 D: 0Q1 2023 Avg: 269 | Min: 197 | Max: 320 Games: 105 | W: 51 L: 53 D: 1Q2 2023 Avg: 239 | Min: 208 | Max: 294 Games: 33 | W: 12 L: 21 D: 0Q3 2023 Avg: 265 | Min: 199 | Max: 338 Games: 59 | W: 33 L: 26 D: 0Q4 2023 Avg: 271 | Min: 239 | Max: 303 Games: 25 | W: 10 L: 14 D: 1Q1 2024 Avg: 277 | Min: 265 | Max: 296 Games: 7 | W: 3 L: 4 D: 0Q2 2024 Avg: 286 | Min: 249 | Max: 319 Games: 18 | W: 11 L: 7 D: 0Q3 2024 Avg: 351 | Min: 262 | Max: 399 Games: 109 | W: 53 L: 56 D: 0Q4 2024 Avg: 424 | Min: 302 | Max: 528 Games: 286 | W: 153 L: 133 D: 0Q1 2025 Avg: 504 | Min: 334 | Max: 635 Games: 1580 | W: 788 L: 780 D: 12Q2 2025 Avg: 484 | Min: 306 | Max: 629 Games: 1360 | W: 686 L: 673 D: 1Q3 2025 Avg: 456 | Min: 365 | Max: 545 Games: 159 | W: 80 L: 77 D: 2Q4 2025 Avg: 498 | Min: 493 | Max: 503 Games: 4 | W: 2 L: 2 D: 0Q1 2026 Avg: 513 | Min: 478 | Max: 552 Games: 15 | W: 10 L: 5 D: 0Q2 2026 Avg: 538 | Min: 515 | Max: 566 Games: 11 | W: 5 L: 6 D: 0Q3 2026 Avg: 553 | Min: 470 | Max: 633 Games: 50 | W: 19 L: 30 D: 1Q4 2026 Avg: 451 | Min: 439 | Max: 463 Games: 4 | W: 0 L: 4 D: 0Q4 '22Q2 '23Q4 '23Q2 '24Q4 '24Q2 '25Q4 '25Q2 '26Q4 '26BulletRange 993772550328106Q4 2022 Avg: 389 | Min: 208 | Max: 470 Games: 26 | W: 15 L: 11 D: 0Q1 2023 Avg: 515 | Min: 437 | Max: 555 Games: 242 | W: 121 L: 114 D: 7Q2 2023 Avg: 548 | Min: 446 | Max: 629 Games: 280 | W: 132 L: 139 D: 9Q3 2023 Avg: 557 | Min: 489 | Max: 633 Games: 310 | W: 158 L: 149 D: 3Q4 2023 Avg: 546 | Min: 429 | Max: 661 Games: 393 | W: 195 L: 193 D: 5Q1 2024 Avg: 653 | Min: 552 | Max: 740 Games: 461 | W: 218 L: 230 D: 13Q2 2024 Avg: 610 | Min: 547 | Max: 692 Games: 371 | W: 181 L: 184 D: 6Q3 2024 Avg: 628 | Min: 560 | Max: 738 Games: 852 | W: 416 L: 413 D: 23Q4 2024 Avg: 647 | Min: 575 | Max: 797 Games: 518 | W: 264 L: 242 D: 12Q1 2025 Avg: 759 | Min: 694 | Max: 846 Games: 353 | W: 165 L: 173 D: 15Q2 2025 Avg: 804 | Min: 710 | Max: 891 Games: 186 | W: 96 L: 83 D: 7Q3 2025 Avg: 835 | Min: 803 | Max: 863 Games: 115 | W: 55 L: 58 D: 2Q4 2025 Avg: 793 | Min: 706 | Max: 867 Games: 65 | W: 23 L: 38 D: 4Q1 2026 Avg: 725 | Min: 694 | Max: 759 Games: 49 | W: 25 L: 22 D: 2Q2 2026 Avg: 723 | Min: 700 | Max: 750 Games: 53 | W: 26 L: 27 D: 0Q3 2026 Avg: 754 | Min: 676 | Max: 837 Games: 311 | W: 153 L: 153 D: 5Q4 2026 Avg: 691 | Min: 679 | Max: 703 Games: 6 | W: 1 L: 5 D: 0Q4 '22Q2 '23Q4 '23Q2 '24Q4 '24Q2 '25Q4 '25Q2 '26Q4 '26BlitzRange 1109918727536344Q4 2022 Avg: 572 | Min: 432 | Max: 660 Games: 329 | W: 156 L: 154 D: 19Q1 2023 Avg: 729 | Min: 600 | Max: 875 Games: 339 | W: 175 L: 143 D: 21Q2 2023 Avg: 865 | Min: 830 | Max: 914 Games: 139 | W: 66 L: 62 D: 11Q3 2023 Avg: 877 | Min: 828 | Max: 973 Games: 179 | W: 85 L: 91 D: 3Q4 2023 Avg: 841 | Min: 821 | Max: 854 Games: 29 | W: 14 L: 14 D: 1Q1 2024 Avg: 835 | Min: 807 | Max: 874 Games: 22 | W: 10 L: 12 D: 0Q2 2024 Avg: 806 | Min: 785 | Max: 827 Games: 19 | W: 8 L: 10 D: 1Q3 2024 Avg: 838 | Min: 820 | Max: 850 Games: 5 | W: 3 L: 0 D: 2Q4 2024 Avg: 963 | Min: 852 | Max: 1018 Games: 130 | W: 66 L: 55 D: 9Q1 2025 Avg: 939 | Min: 900 | Max: 971 Games: 96 | W: 46 L: 48 D: 2Q2 2025 Avg: 956 | Min: 900 | Max: 987 Games: 70 | W: 35 L: 33 D: 2Q3 2025 Avg: 976 | Min: 949 | Max: 1014 Games: 34 | W: 18 L: 15 D: 1Q4 2025 Avg: 980 | Min: 901 | Max: 1021 Games: 49 | W: 18 L: 29 D: 2Q1 2026 Avg: 933 | Min: 893 | Max: 972 Games: 147 | W: 73 L: 69 D: 5Q2 2026 Avg: 898 | Min: 852 | Max: 948 Games: 43 | W: 17 L: 26 D: 0Q3 2026 Avg: 852 | Min: 815 | Max: 888 Games: 32 | W: 17 L: 13 D: 2Q4 '22Q2 '23Q4 '23Q2 '24Q4 '24Q2 '25Q4 '25Q2 '26Q3 '26RapidRange 149512801065850634Q3 2023 Avg: 1095 | Min: 1095 | Max: 1095 Games: 1 | W: 1 L: 0 D: 0Q1 2025 Avg: 1129 | Min: 1061 | Max: 1396 Games: 18 | W: 8 L: 10 D: 0Q2 2025 Avg: 1114 | Min: 1060 | Max: 1131 Games: 25 | W: 15 L: 9 D: 1Q3 2025 Avg: 1046 | Min: 1001 | Max: 1111 Games: 80 | W: 47 L: 33 D: 0Q4 2025 Avg: 979 | Min: 880 | Max: 1050 Games: 280 | W: 134 L: 137 D: 9Q1 2026 Avg: 944 | Min: 874 | Max: 1004 Games: 181 | W: 116 L: 59 D: 6Q2 2026 Avg: 890 | Min: 733 | Max: 1010 Games: 137 | W: 46 L: 89 D: 2Q3 2026 Avg: 828 | Min: 742 | Max: 886 Games: 103 | W: 55 L: 47 D: 1Q4 2026 Avg: 874 | Min: 869 | Max: 876 Games: 3 | W: 0 L: 3 D: 0Q3 '23Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26Q3 '26Q4 '26DailyRange Rating by Year Year Bullet Blitz Rapid Daily 2026 439 679 888 869 2025 493 706 909 891 2024 518 789 979 - 2023 277 650 845 1095 2022 248 457 608 - 1179976773570367164Bullet 2022: 248Bullet 2023: 277Bullet 2024: 518Bullet 2025: 493Bullet 2026: 439Blitz 2022: 457Blitz 2023: 650Blitz 2024: 789Blitz 2025: 706Blitz 2026: 679Rapid 2022: 608Rapid 2023: 845Rapid 2024: 979Rapid 2025: 909Rapid 2026: 888Daily 2023: 1095Daily 2025: 891Daily 2026: 86920222023202420252026BulletBlitzRapidDaily