JH

Jos ten Hacken

Rated since January 2023

2045 Classic
1960 Rapid
2041 Blitz

RIVALRY

Not enough games to determine rivalries yet.

The good & the bad

Best wins
6254 Chess Festival Groningen Mini · Saturday 24 December 2022
8275 Tata Steel Chess Tournament 2024 Dagvierkampen · Wednesday 17 January 2024
PERETZ, MALKIEL (FM) 2154
World Senior Team Chess Championship 2023 S65 · Wednesday 20 September 2023
JOENTAUSTA, HANNU 2097
World Senior Team Chess Championship 2025 - 65 plus · Tuesday 25 February 2025
7639 KNSB competitie 2023-2024 Klasse 3 ronde 2 · Saturday 7 October 2023
Worst losses
9799 KNSB competitie 2024-2025 Klasse 4 ronde 3 · Saturday 9 November 2024
SOCHOR, VACLAV 1921
OLOMOUC CHESS SUMMER 2024 - C · Sunday 11 August 2024
7804 KNSB competitie 2023-2024 Klasse 3 ronde 4 · Saturday 25 November 2023
10495 KNSB competitie 2024-2025 Klasse 4 ronde 6 · Saturday 8 February 2025
HIGGIE, CHARLES L 1945
World Senior Team Chess Championship 2025 - 65 plus · Tuesday 18 February 2025
Tata Steel Chess Tournament 2026 Tienkampen Friday 16 January 2026 +144=0 +123.7
UniClass Science Park Amsterdam Schaaktoernooi Groep A Saturday 5 July 2025 +23=2 +12.7
Tata Steel Chess Tournament 2025 Dagvierkampen Friday 17 January 2025 +03=0 -13.7
Amsterdam Science Park Chess Tournament Weekendvierkamp Saturday 13 July 2024 +12=0 -13.4
Tata Steel Chess Tournament 2024 Dagvierkampen Friday 12 January 2024 +20=1 +30.8
Amsterdam Science Park Schaaktoernooi Dagvierkampen Saturday 15 July 2023 +11=1 -0.5
Tata Steel Chess Tournament 2023 Dagvierkampen Friday 13 January 2023 +10=2 +16.9
SGA Competitie 2025-2026 1e Klasse B ronde 6 Wednesday 1 October 2025 +00=1 -4.7
SGA Competitie 2025-2026 1e Klasse B ronde 5 Wednesday 1 October 2025 +01=0 -9.6
SGA Competitie 2025-2026 1e Klasse B ronde 3 Wednesday 1 October 2025 +00=1 +1.1
SGA Competitie 2025-2026 1e Klasse B ronde 2 Wednesday 1 October 2025 +10=0 +12.5
KNSB competitie 2025-2026 Klasse 4 ronde 9 Saturday 20 September 2025 +10=0 +8.5
KNSB competitie 2025-2026 Klasse 4 ronde 7 Saturday 20 September 2025 +00=2 +12.1
KNSB competitie 2025-2026 Klasse 4 ronde 5 Saturday 20 September 2025 +00=1 -9.4
KNSB competitie 2025-2026 Klasse 4 Ronde 4 Saturday 20 September 2025 +00=1 -1.1
KNSB competitie 2025-2026 Klasse 4 ronde 3 Saturday 20 September 2025 +01=0 -7.3
SGA Rapidcompetitie 2025 Hoofdklasse voorrondes Monday 19 May 2025 +02=1 -13.5
World Senior Team Chess Championship 2025 - 65 plus Sunday 16 February 2025 +13=3 -25.3
SGA Competitie 2024-2025 Hoofdklasse ronde 6 en 7 Monday 30 September 2024 +10=0 +8.3
SGA Competitie 2024-2025 Hoofdklasse ronde 4 Monday 30 September 2024 +10=0 +12.0
SGA Competitie 2024-2025 Hoofdklasse ronde 3 Monday 30 September 2024 +00=1 -4.5
SGA Competitie 2024-2025 Hoofdklasse ronde 1 en 2 Monday 30 September 2024 +10=0 +8.6
KNSB competitie 2024-2025 Klasse 4 ronde 8 Saturday 21 September 2024 +10=0 +9.0
KNSB competitie 2024-2025 Klasse 4 ronde 7 Saturday 21 September 2024 +00=1 +0.7
KNSB competitie 2024-2025 Klasse 4 ronde 6 Saturday 21 September 2024 +01=0 -14.0
KNSB competitie 2024-2025 Klasse 4 ronde 4 Saturday 21 September 2024 +01=0 -9.8
KNSB competitie 2024-2025 Klasse 4 ronde 3 Saturday 21 September 2024 +01=0 -17.0
KNSB competitie 2024-2025 Klasse 4 ronde 2 Saturday 21 September 2024 +10=0 +8.2
OLOMOUC CHESS SUMMER 2024 - C Saturday 10 August 2024 +53=1 -2.8
SGA Competitie 2023-2024 Hoofdklasse ronde 7 Sunday 1 October 2023 +01=0 -7.1
SGA Competitie 2023-2024 Hoofdklasse ronde 6 en 7 Sunday 1 October 2023 +00=1 +2.3
SGA Competitie 2023-2024 Hoofdklasse ronde 5 en 6 Sunday 1 October 2023 +01=0 -7.9
SGA Competitie 2023-2024 Hoofdklasse ronde 4 Sunday 1 October 2023 +01=0 -9.6
SGA Competitie 2023-2024 Hoofdklasse ronde 3 Sunday 1 October 2023 +10=0 +9.8
SGA Competitie 2023-2024 Hoofdklasse ronde 2 Sunday 1 October 2023 +00=1 +0.1
World Senior Team Chess Championship 2023 S65 Tuesday 19 September 2023 +23=4 -29.5
KNSB competitie 2023-2024 Klasse 3 ronde 9 Saturday 16 September 2023 +10=0 +10.1
KNSB competitie 2023-2024 Klasse 3 ronde 8 Saturday 16 September 2023 +00=1 +2.9
KNSB competitie 2023-2024 Klasse 3 ronde 7 Saturday 16 September 2023 +10=0 +5.9
KNSB competitie 2023-2024 Klasse 3 ronde 6 Saturday 16 September 2023 +00=1 +1.2
KNSB competitie 2023-2024 Klasse 3 ronde 5 Saturday 16 September 2023 +00=1 -1.9
KNSB competitie 2023-2024 Klasse 3 ronde 4 Saturday 16 September 2023 +01=0 -15.6
KNSB competitie 2023-2024 Klasse 3 ronde 3 Saturday 16 September 2023 +00=1 -5.7
KNSB competitie 2023-2024 Klasse 3 ronde 2 Saturday 16 September 2023 +10=0 +14.9
KNSB competitie 2023-2024 Klasse 3 ronde 1 Saturday 16 September 2023 +01=0 -10.0
Amsterdam Science Park 2023 Weekendvierkampen Friday 21 July 2023 +01=2 -12.8
Chess Festival Groningen Mini Wednesday 21 December 2022 +11=1 +9.0
European Senior Team Chess Championship 2022 over 65 Thursday 27 October 2022 +41=3 +14.1
SGA Competitie 2022-2023 Hoofdklasse ronde 7 Saturday 1 October 2022 +10=0 +12.4
SGA Competitie 2022-2023 Hoofdklasse ronde 6 Saturday 1 October 2022 +00=1 -9.1
SGA Competitie 2022-2023 Hoofdklasse ronde 4 Saturday 1 October 2022 +01=0 -12.3
SGA Competitie 2022-2023 Hoofdklasse ronde 3 Saturday 1 October 2022 +01=0 -12.0
KNSB competitie 2022-2023 Klasse 2 ronde 9 Saturday 17 September 2022 +01=0 -9.2
KNSB competitie 2022-2023 Klasse 2 ronde 8 Saturday 17 September 2022 +00=1 -3.3
KNSB competitie 2022-2023 Klasse 2 ronde 6 Saturday 17 September 2022 +01=0 -15.8
KNSB competitie 2022-2023 Klasse 2 ronde 5 Saturday 17 September 2022 +01=0 -14.8
KNSB competitie 2022-2023 Beker ronde 2 Saturday 17 September 2022 +00=1 -5.4
KNSB competitie 2022-2023 Klasse 2 ronde 4 Saturday 17 September 2022 +01=0 -10.9

Rating History

Loading rating history...

Peak Ratings

Classic 2087 Feb. 1, 2023
Rapid 1960 July 1, 2025
Blitz 2051 March 1, 2026

Games

Wins 46
Losses 43
Draws 38
Win Rate 36%

Performance by Color

Color Wins Draws Losses Win Rate
White 30 18 10 52%
Black 16 20 33 23%

Recent Matches

Sterrenburg, K. (Kees) (1923) Saturday 11 April 2026 WIN +8.5
Egdell, B.J. (Brian) (1901) Wednesday 8 April 2026 DRAW -4.7
Timmermans, I. (Ivo) (2134) Thursday 12 March 2026 LOSS -9.6
Smid, J. (Jelle) (2169) Saturday 7 February 2026 DRAW +6.1
Smid, J. (Jelle) (2169) Saturday 7 February 2026 DRAW +6.1
Finke, Kelvin (1963) Sunday 1 February 2026 LOSS -13.2
Finke, Kelvin (1963) Sunday 1 February 2026 LOSS -13.2
Bachaus, S. (Sander) (2027) Saturday 31 January 2026 WIN +14.0
Bachaus, S. (Sander) (2027) Saturday 31 January 2026 WIN +14.0
Puittinen, Mika (2031) Friday 30 January 2026 LOSS -10.8
Puittinen, Mika (2031) Friday 30 January 2026 LOSS -10.8
Brokaar, J. (Joey) (1980) Wednesday 28 January 2026 WIN +12.4
Brokaar, J. (Joey) (1980) Wednesday 28 January 2026 WIN +12.4
Jager de, L. (Leo) (1942) Tuesday 27 January 2026 WIN +11.1
Jager de, L. (Leo) (1942) Tuesday 27 January 2026 WIN +11.1
Gruettner, Ralf (1992) Monday 26 January 2026 WIN +12.8
Gruettner, Ralf (1992) Monday 26 January 2026 WIN +12.8
Lecoq, Julien (1994) Sunday 25 January 2026 WIN +12.9
Lecoq, Julien (1994) Sunday 25 January 2026 WIN +12.9
Brinkers, C.P. (Kees) (1958) Saturday 24 January 2026 WIN +11.6