JH

John ten Ham

Rated since January 2023

1903 Classic
1903 Rapid
1903 Blitz

RIVALRY

Not enough games to determine rivalries yet.

The good & the bad

Best wins
LECOQ, JULIEN 1994
10470 Tata Steel Chess Tournament 2026 Tienkampen · Saturday 31 January 2026
11984 NBSB Avondcompetitie 2025-2026 Ronde 3 · Monday 10 November 2025
11995 KNSB competitie 2025-2026 Klasse 6 ronde 1 · Saturday 4 October 2025
11988 NBSB Avondcompetitie 2025-2026 Ronde 7 · Monday 16 March 2026
RIBON CALABIA, MARIANO 1796
IV OPEN CHESS MENORCA GRUPO A · Thursday 24 April 2025
Worst losses
10544 Hoogeveen Schaaktoernooi Middag · Sunday 19 October 2025
10535 NK Senioren en Veteranen 2025 NK Senioren en Veteranen 2025 · Tuesday 15 July 2025
10535 NK Senioren en Veteranen 2025 NK Senioren en Veteranen 2025 · Wednesday 16 July 2025
FINKE, KELVIN 1963
10470 Tata Steel Chess Tournament 2026 Tienkampen · Friday 30 January 2026
10470 Tata Steel Chess Tournament 2026 Tienkampen · Monday 26 January 2026
Tata Steel Chess Tournament 2026 Tienkampen Friday 16 January 2026 +16=2 -48.6
Hoogeveen Schaaktoernooi Middag Saturday 18 October 2025 +43=1 -5.9
NBSB Avondcompetitie 2025-2026 Ronde 7 Monday 22 September 2025 +10=0 +10.1
NBSB Avondcompetitie 2025-2026 Ronde 6 Monday 22 September 2025 +10=0 +6.7
NBSB Avondcompetitie 2025-2026 Ronde 5 Monday 22 September 2025 +10=0 +4.2
NBSB Avondcompetitie 2025-2026 Ronde 3 Monday 22 September 2025 +10=0 +11.6
NBSB Avondcompetitie 2025-2026 Ronde 1 Monday 22 September 2025 +10=0 +3.8
KNSB competitie 2025-2026 Klasse 6 ronde 5 Saturday 20 September 2025 +00=1 -9.9
KNSB competitie 2025-2026 Klasse 6 ronde 1 Saturday 20 September 2025 +10=0 +11.4
IV OPEN CHESS MENORCA GRUPO A Tuesday 22 April 2025 +24=1 -14.3

Rating History

Loading rating history...

Peak Ratings

Classic 1989 Feb. 1, 2025
Rapid 1903 May 1, 2026
Blitz 1903 May 1, 2026

Games

Wins 13
Losses 18
Draws 7
Win Rate 34%

Performance by Color

Color Wins Draws Losses Win Rate
White 8 4 7 42%
Black 5 3 11 26%

Recent Matches

Belder, R. (Reinier) (1535) Saturday 28 March 2026 DRAW -9.9
Ariaans, T. (Tim) (1822) Monday 16 March 2026 WIN +10.1
Dorsthorst te, B.J.H. (Bart) (1765) Tuesday 24 February 2026 WIN +6.7
Oppers, D.A.J. (Danny) (1666) Monday 2 February 2026 WIN +4.2
Brinkers, C.P. (Kees) (1958) Sunday 1 February 2026 DRAW +0.6
Lecoq, Julien (1994) Saturday 31 January 2026 WIN +14.3
Finke, Kelvin (1963) Friday 30 January 2026 LOSS -11.7
Bachaus, S. (Sander) (2027) Wednesday 28 January 2026 LOSS -9.5
Puittinen, Mika (2031) Tuesday 27 January 2026 LOSS -9.4
Brokaar, J. (Joey) (1980) Monday 26 January 2026 LOSS -11.1
Jager de, L. (Leo) (1942) Sunday 25 January 2026 DRAW +0.0
Gruettner, Ralf (1992) Saturday 24 January 2026 LOSS -10.7
Hacken ten, J.F.P. (Jos) (1983) Friday 23 January 2026 LOSS -11.0
Bruggeman, D.A.G. (David) (1904) Monday 10 November 2025 WIN +11.6
Westermann, O.A. (Tony) (1707) Saturday 25 October 2025 WIN +5.7
Etienne, G. (Ghilon) (2025) Friday 24 October 2025 LOSS -8.9
Bosveld, M. (Mattias) (1783) Thursday 23 October 2025 WIN +7.9
Flohr, R.E. (Ron) (2008) Wednesday 22 October 2025 LOSS -9.5
CM Hof van 't, E.C. (Eric) (2052) Tuesday 21 October 2025 DRAW +4.5
Alem, Ali Hussain (1774) Monday 20 October 2025 WIN +7.6