MH

Michiel Harmsen

Rated since January 2023

1997 Classic
2019 Rapid
1994 Blitz

Team Competition

Current teams
Hoofdklasse · 2025-2026 · 6 games
Klasse 3C · 2025-2026 · 1 game
Klasse 5K · 2025-2026 · 3 games
Past teams
Zukertort Amstelveen 1
Meesterklasse · 2024-2025
1 game
Zukertort Amstelveen 1
Hoofdklasse · 2024-2025
6 games
Zukertort Amstelveen 2
Klasse 3C · 2024-2025
1 game
Zukertort Amstelveen 3
Klasse 5H · 2024-2025
5 games
Zukertort Amstelveen 1
Hoofdklasse · 2023-2024
6 games
Zukertort Amstelveen 3
Klasse 5F · 2023-2024
6 games
Zukertort Amstelveen 2
Klasse 2B · 2022-2023
1 game
Zukertort Amstelveen 3
Klasse 5F · 2022-2023
6 games
Zukertort Amstelveen 1
Klasse 1A · 2021-2022
1 game
Zukertort Amstelveen 2
Klasse 2B · 2021-2022
6 games

RIVALRY

Nemesis
Games: 3 · Win rate: 67%

The good & the bad

Best wins
WEIGAND, ANTON (CM) 2223
11267 UniClass Science Park Amsterdam Schaaktoernooi Groep A · Saturday 5 July 2025
8904 SGA Competitie 2023-2024 Hoofdklasse ronde 6 en 7 · Thursday 28 March 2024
BEZEMER, A. (ARNO) (FM) 2200
13401 SGA Open Veteranenkampioenschap 2026 Groep A · Wednesday 4 March 2026
11745 SGA Open Veteranen kampioenschap Groep A · Wednesday 15 April 2026
12592 KNSB competitie 2025-2026 Klasse 3 ronde 5 · Saturday 13 December 2025
Worst losses
11476 SGA Rapidcompetitie 2025 Hoofdklasse voorrondes · Friday 6 June 2025
7689 SGA Competitie 2023-2024 Hoofdklasse ronde 1 · Thursday 12 October 2023
7010 Amsterdam Science Park Schaaktoernooi Groep A · Tuesday 18 July 2023
10470 Tata Steel Chess Tournament 2026 Tienkampen · Friday 23 January 2026
13639 SGA Competitie 2025-2026 Hoofdklasse ronde 6 en 7 · Tuesday 21 April 2026
Tata Steel Chess Tournament 2026 Tienkampen Friday 16 January 2026 +44=1 -0.3
UniClass Science Park Amsterdam Schaaktoernooi Groep A Saturday 5 July 2025 +25=2 -20.7
Tata Steel Chess Tournament 2025 Tienkampen Friday 17 January 2025 +34=2 -34.3
KNSB competitie 2024-2025 Meesterklasse ronde 4 Saturday 21 September 2024 +01=0 -6.8
Amsterdam Science Park Chess Tournament Groep A Saturday 13 July 2024 +34=2 -8.5
Amsterdam Science Park Schaaktoernooi Groep A Saturday 15 July 2023 +44=1 -19.0
SGA Open Veteranen kampioenschap Groep A Wednesday 4 March 2026 +21=0 +17.0
SGA Open Veteranenkampioenschap 2026 Groep A Wednesday 4 March 2026 +42=0 +44.4
SGA Competitie 2025-2026 Hoofdklasse ronde 6 en 7 Wednesday 1 October 2025 +01=0 -14.1
SGA Competitie 2025-2026 Hoofdklasse ronde 5 en 6 Wednesday 1 October 2025 +02=0 -14.7
SGA Competitie 2025-2026 Hoofdklasse ronde 4 Wednesday 1 October 2025 +01=0 -8.3
SGA Competitie 2025-2026 Hoofdklasse ronde 3 Wednesday 1 October 2025 +01=0 -10.7
SGA Competitie 2025-2026 Hoofdklasse ronde 2 Wednesday 1 October 2025 +01=0 -10.8
SGA Competitie 2025-2026 Hoofdklasse ronde 1 Wednesday 1 October 2025 +01=0 -7.5
KNSB competitie 2025-2026 Klasse 5 ronde 7 Saturday 20 September 2025 +20=0 +19.1
KNSB competitie 2025-2026 Klasse 3 ronde 5 Saturday 20 September 2025 +10=0 +15.3
KNSB competitie 2025-2026 Klasse 5 Ronde 3 Saturday 20 September 2025 +01=0 -13.9
KNSB competitie 2025-2026 Klasse 5 ronde 1 Saturday 20 September 2025 +01=0 -13.0
SGA Rapidcompetitie 2025 Hoofdklasse voorrondes Monday 19 May 2025 +11=1 -8.4
SGA Rapidcompetitie 2025 1e Klasse voorrondes Monday 19 May 2025 +12=3 -12.4
SGA Competitie 2024-2025 Hoofdklasse ronde 7 Monday 30 September 2024 +00=1 +4.9
SGA Competitie 2024-2025 Hoofdklasse ronde 6 en 7 Monday 30 September 2024 +01=0 -8.9
SGA Competitie 2024-2025 Hoofdklasse ronde 4 Monday 30 September 2024 +10=0 +8.0
SGA Competitie 2024-2025 Hoofdklasse ronde 3 Monday 30 September 2024 +01=0 -11.5
SGA Competitie 2024-2025 Hoofdklasse ronde 1 en 2 Monday 30 September 2024 +11=0 -3.0
KNSB competitie 2024-2025 Klasse 3 ronde 9 Saturday 21 September 2024 +10=0 +11.1
KNSB competitie 2024-2025 Klasse 5 ronde 6 Saturday 21 September 2024 +10=0 +8.2
KNSB competitie 2024-2025 Klasse 5 ronde 5 Saturday 21 September 2024 +10=0 +9.7
KNSB competitie 2024-2025 Klasse 5 ronde 4 Saturday 21 September 2024 +10=0 +4.9
KNSB competitie 2024-2025 Klasse 5 ronde 2 Saturday 21 September 2024 +10=0 +9.0
KNSB competitie 2024-2025 Klasse 5 ronde 1 Saturday 21 September 2024 +10=0 +9.5
SGA Competitie 2023-2024 Hoofdklasse ronde 7 Sunday 1 October 2023 +01=0 -11.5
SGA Competitie 2023-2024 Hoofdklasse ronde 6 en 7 Sunday 1 October 2023 +10=0 +17.9
SGA Competitie 2023-2024 Hoofdklasse ronde 5 en 6 Sunday 1 October 2023 +01=0 -13.5
SGA Competitie 2023-2024 Hoofdklasse ronde 4 Sunday 1 October 2023 +10=0 +4.7
SGA Competitie 2023-2024 Hoofdklasse ronde 3 Sunday 1 October 2023 +01=0 -10.8
SGA Competitie 2023-2024 Hoofdklasse ronde 1 Sunday 1 October 2023 +01=0 -18.1
KNSB competitie 2023-2024 Klasse 5 ronde 7 Saturday 16 September 2023 +10=0
KNSB competitie 2023-2024 Klasse 5 ronde 6 Saturday 16 September 2023 +10=0 +9.3
KNSB competitie 2023-2024 Klasse 5 ronde 5 Saturday 16 September 2023 +10=0 +4.2
KNSB competitie 2023-2024 Klasse 5 ronde 4 Saturday 16 September 2023 +10=0 +9.9
KNSB competitie 2023-2024 Klasse 5 ronde 3 Saturday 16 September 2023 +01=0 -14.1
KNSB competitie 2023-2024 Klasse 5 ronde 2 Saturday 16 September 2023 +10=0 +5.5
SGA Competitie 2022-2023 1e Klasse A ronde 5 en 7 Saturday 1 October 2022 +01=0 -16.4
SGA Competitie 2022-2023 1e Klasse A ronde 6 Saturday 1 October 2022 +10=0 +8.4
SGA Competitie 2022-2023 1e Klasse A ronde 5 Saturday 1 October 2022 +10=0 +9.9
SGA Competitie 2022-2023 1e Klasse A ronde 4 Saturday 1 October 2022 +10=0 +9.0
SGA Competitie 2022-2023 1e Klasse A ronde 3 Saturday 1 October 2022 +10=0 +7.4
KNSB competitie 2022-2023 Klasse 5 ronde 7 Saturday 17 September 2022 +00=1 -4.9
KNSB competitie 2022-2023 Klasse 5 ronde 6 Saturday 17 September 2022 +10=0 +2.7
KNSB competitie 2022-2023 Klasse 2 ronde 6 Saturday 17 September 2022 +01=0 -12.3
KNSB competitie 2022-2023 Klasse 5 ronde 4 Saturday 17 September 2022 +10=0 +2.4
KNSB competitie 2022-2023 Klasse 5 ronde 3 Saturday 17 September 2022 +10=0 +6.6

Rating History

Loading rating history...

Peak Ratings

Classic 2106 April 1, 2023
Rapid 2019 July 1, 2025
Blitz 1994 May 1, 2026

Games

Wins 49
Losses 47
Draws 14
Win Rate 45%

Performance by Color

Color Wins Draws Losses Win Rate
White 23 10 25 40%
Black 26 4 22 50%

Recent Matches

Cordes, J.J. (Jule) (1948) Tuesday 21 April 2026 LOSS -14.1
Bottema, T.P. (Tom) (2143) Wednesday 15 April 2026 WIN +17.5
Arp, F.L. (Frans) (1928) Wednesday 8 April 2026 WIN +10.2
Ellenbroek, A.J. (Ton) (2047) Wednesday 1 April 2026 LOSS -10.7
Pijlman, R.W.J. (René) (1887) Wednesday 25 March 2026 WIN +9.6
Pijlman, R.W.J. (René) (1887) Wednesday 25 March 2026 WIN +9.6
Darie, A.C. (Aden) (2124) Thursday 12 March 2026 LOSS -7.4
Darie, A.C. (Aden) (2124) Thursday 12 March 2026 LOSS -7.4
CM Theulings, P.P. (Paul-Peter) (2130) Wednesday 11 March 2026 LOSS -7.2
CM Theulings, P.P. (Paul-Peter) (2130) Wednesday 11 March 2026 LOSS -7.2
Können, T.D. (Timo) (1884) Saturday 7 March 2026 WIN +9.5
Können, T.D. (Timo) (1884) Saturday 7 March 2026 WIN +9.5
FM Bezemer, A. (Arno) (2200) Wednesday 4 March 2026 WIN +19.7
FM Bezemer, A. (Arno) (2200) Wednesday 4 March 2026 WIN +19.7
Pronk, S. (Sven) (2104) Friday 13 February 2026 LOSS -8.3
Bouwens, H. (Harko) (1969) Sunday 1 February 2026 LOSS -12.9
CM Meier, David Geffrey (2037) Saturday 31 January 2026 LOSS -10.5
Baarslag, E. (Ed) (2012) Friday 30 January 2026 DRAW +1.2
Conde Gomez, Diego 1976 (1975) Wednesday 28 January 2026 WIN +12.4
Lee, J.B. (Jungbin) (1945) Tuesday 27 January 2026 WIN +11.3