Michael D Sole

Country

NZL

Birth Year

2000

Gender

M

Title

FIDE ID

4309030

FIDE ratings

1933

Classical

Published FIDE

1862

Rapid

Published FIDE

1856

Blitz

Published FIDE

Official classical ranks

World rank
#40519
National rank · NZL
#64

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
1935 Mar 2024
Recorded years
2018–2026
Archived games
116

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-06 (UTC).

# Date Event Site Round White Black Result Moves View
1 2025-01-12 132nd ch-NZL Rapid 2025 Auckland NZL 9.2 Herman C. Van Riemsdijk Michael D Sole 1-0 76 Open
2 2025-01-12 132nd ch-NZL Rapid 2025 Auckland NZL 8.6 Robert W Smith Michael D Sole 0-1 47 Open
3 2025-01-12 132nd ch-NZL Rapid 2025 Auckland NZL 7.4 Michael D Sole Anthony F Ker 1/2-1/2 54 Open
4 2025-01-12 132nd ch-NZL Rapid 2025 Auckland NZL 6.9 Grayson Po`e-Tofaeono Michael D Sole 0-1 54 Open
5 2025-01-12 132nd ch-NZL Rapid 2025 Auckland NZL 5.16 Michael D Sole Cory Broad 1-0 64 Open
6 2025-01-11 132nd ch-NZL Rapid 2025 Auckland NZL 4.4 Russell John Dive Michael D Sole 1-0 65 Open
7 2025-01-11 132nd ch-NZL Rapid 2025 Auckland NZL 3.16 Michael D Sole Ryan Hwang 1-0 42 Open
8 2024-01-12 131st ch-NZL Rapid 2024 Palmerston North NZL 9.4 Michael D Sole Nicolas Croad 1/2-1/2 38 Open
9 2024-01-12 131st ch-NZL Rapid 2024 Palmerston North NZL 8.8 Nicholas Winsley Michael D Sole 0-1 40 Open
10 2024-01-12 131st ch-NZL Rapid 2024 Palmerston North NZL 7.1 Michael D Sole Junqing Jerome Tao 1-0 48 Open
11 2024-01-12 131st ch-NZL Rapid 2024 Palmerston North NZL 5.8 Michael D Sole David Junyang Zhu 0-1 43 Open
12 2023-06-05 45th Trusts Open 2023 Auckland NZL 6.13 Jie Gong Michael D Sole 0-1 64 Open
13 2023-06-05 45th Trusts Open 2023 Auckland NZL 5.1 Michael D Sole Richard J Dare 0-1 44 Open
14 2023-06-04 45th Trusts Open 2023 Auckland NZL 4.12 Lachlan Wang Michael D Sole 0-1 60 Open
15 2023-06-04 45th Trusts Open 2023 Auckland NZL 3.8 Michael D Sole Winston Weng 0-1 35 Open
16 2023-06-03 45th Trusts Open 2023 Auckland NZL 2.2 Felix Xie Michael D Sole 1-0 29 Open
17 2023-06-03 45th Trusts Open 2023 Auckland NZL 1.12 Michael D Sole Emily Cathay Gan 1-0 43 Open
18 2023-01-10 130th ch-NZL Open 2023 Wellington NZL 9.7 Michael D Sole Hao Tang 1-0 59 Open
19 2023-01-09 130th ch-NZL Open 2023 Wellington NZL 8.12 Michael D Sole Kendrick Botong Zhang 1-0 29 Open
20 2023-01-08 130th ch-NZL Open 2023 Wellington NZL 7.7 Edward Rains Michael D Sole 1-0 41 Open
21 2023-01-07 130th ch-NZL Open 2023 Wellington NZL 6.12 Michael D Sole Euan McDougall 1-0 32 Open
22 2023-01-06 130th ch-NZL Open 2023 Wellington NZL 5.9 David Junyang Zhu Michael D Sole 1/2-1/2 48 Open
23 2023-01-05 130th ch-NZL Rapid 2023 Wellington NZL 9.5 Michael D Sole Nicolas Croad 0-1 53 Open
24 2023-01-05 130th ch-NZL Rapid 2023 Wellington NZL 8.6 Toleafoa Edward Tanoi Michael D Sole 0-1 50 Open
25 2023-01-05 130th ch-NZL Rapid 2023 Wellington NZL 7.8 Michael D Sole Michael Nyberg 1-0 63 Open
26 2023-01-05 130th ch-NZL Rapid 2023 Wellington NZL 6.5 Anthony F Ker Michael D Sole 1-0 44 Open
27 2023-01-05 130th ch-NZL Rapid 2023 Wellington NZL 5.8 Michael D Sole Zachary Yu 1-0 42 Open
28 2023-01-04 130th ch-NZL Rapid 2023 Wellington NZL 4.2 Felix Xie Michael D Sole 1-0 48 Open
29 2023-01-04 130th ch-NZL Open 2023 Wellington NZL 3.9 Ryan Winter Michael D Sole 1-0 47 Open
30 2023-01-04 130th ch-NZL Rapid 2023 Wellington NZL 3.2 Michael D Sole Ben Hague 1-0 38 Open
31 2023-01-04 130th ch-NZL Rapid 2023 Wellington NZL 2.9 Michael D Sole Blake Gilmore 1-0 46 Open
32 2023-01-04 130th ch-NZL Rapid 2023 Wellington NZL 1.1 Elena Moshakova Michael D Sole 0-1 19 Open
33 2023-01-03 130th ch-NZL Open 2023 Wellington NZL 2.14 Michael D Sole Johnathan Davis 1-0 25 Open
34 2022-12-23 Asia-Oceania Uni 2022 Tornelo INT 9.12 Vivek Shelgaonkar Yogesh Michael D Sole 0-1 79 Open
35 2022-12-23 Asia-Oceania Uni 2022 Tornelo INT 7.7 Akmalnaidi Akbar Michael D Sole 1-0 1 Open
36 2022-12-22 Asia-Oceania Uni 2022 Tornelo INT 6.7 Michael D Sole Minul Sanjula Doluweera 1/2-1/2 82 Open
37 2022-12-22 Asia-Oceania Uni 2022 Tornelo INT 5.11 Almothana Al-Whaidi Michael D Sole 0-1 41 Open
38 2022-12-22 Asia-Oceania Uni 2022 Tornelo INT 4.13 Michael D Sole 17501105 1-0 69 Open
39 2022-12-21 Asia-Oceania Uni 2022 Tornelo INT 3.12 Julio Diaz Michael D Sole 1-0 35 Open
40 2022-12-21 Asia-Oceania Uni 2022 Tornelo INT 2.7 Michael D Sole Uurtsaikh Agibileg 0-1 29 Open
41 2022-12-21 Asia-Oceania Uni 2022 Tornelo INT 1.18 17501121 Michael D Sole 0-1 18 Open
42 2022-02-06 KCF University Cup 2022 lichess.org INT 9.23 Rohit Karn Michael D Sole 1-0 39 Open
43 2022-02-06 KCF University Cup 2022 lichess.org INT 8.2 Michael D Sole Loran Nermend 1-0 23 Open
44 2022-02-06 KCF University Cup 2022 lichess.org INT 7.23 Unidentified player Michael D Sole 1/2-1/2 62 Open
45 2022-02-06 KCF University Cup 2022 lichess.org INT 6.178 Michael D Sole Andras Horvath 1-0 35 Open
46 2022-02-05 KCF University Cup 2022 lichess.org INT 5.202 Unidentified player Michael D Sole 1-0 21 Open
47 2022-02-05 KCF University Cup 2022 lichess.org INT 4.15 Michael D Sole Unidentified player 1-0 50 Open
48 2022-02-05 KCF University Cup 2022 lichess.org INT 3.254 Brent L McCreesh Michael D Sole 1-0 44 Open
49 2022-02-05 KCF University Cup 2022 lichess.org INT 2.154 Michael D Sole Yunshan Li 0-1 43 Open
50 2022-02-05 KCF University Cup 2022 lichess.org INT 1.62 25193562 Michael D Sole 0-1 36 Open

© 2024-2026 EloTracker