JH

John ten Ham

Rated since January 2023

1925 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
GERVASI, PIETRO 1985
FE 3 Sardinia world chess - B · Friday 8 May 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
14112 52e Open Seniorentoernooi 2026 Groep 2 · Friday 17 July 2026
Worst losses
PRAGADESH P 1709
FE 3 Sardinia world chess - B · Sunday 10 May 2026
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
BECCARIS, GABRIELE 1943
FE 3 Sardinia world chess - B · Monday 4 May 2026
FE 3 Sardinia world chess - B Sunday 3 May 2026 +33=2 -11.9
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
52e Open Seniorentoernooi 2026 Groep 2 Monday 13 July 2026 +30=2 +33.6
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 19
Losses 21
Draws 11
Win Rate 37%

Performance by Color

Color Wins Draws Losses Win Rate
White 12 6 8 46%
Black 7 5 13 28%

Recent Matches

Eijgelaar, J. (Jeroen) (1887) Friday 17 July 2026 WIN +12.4
Massink, H. (Henk) (1864) Thursday 16 July 2026 DRAW -0.9
Warmelink, H.A. (Dick) (1862) Wednesday 15 July 2026 DRAW -1.0
Burer, H.R.M. (Humphrey) (1861) Tuesday 14 July 2026 WIN +11.5
Uneken, B. (Bert) (1869) Monday 13 July 2026 WIN +11.7
Pragadesh P (1709) Sunday 10 May 2026 LOSS -18.8
Sandeep, Santhosh (1969) Saturday 9 May 2026 LOSS -10.2
Gervasi, Pietro (1985) Friday 8 May 2026 WIN +15.3
Ventrice, Lorenzo (1950) Thursday 7 May 2026 DRAW +1.6
Oliinyk, Oleh (1812) Wednesday 6 May 2026 DRAW -3.1
Branco, M. (Moritz) (1808) Tuesday 5 May 2026 WIN +9.2
Beccaris, Gabriele (1943) Monday 4 May 2026 LOSS -11.1
Samhita Pungavanam (1667) Sunday 3 May 2026 WIN +5.1
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