FS

Frank Sala

Rated since January 2023

1583 Classic
1561 Rapid
1582 Blitz

RIVALRY

Nemesis
Games: 4 · Win rate: 50%
Kryptonite
Games: 5 · Win rate: 40%
Easy Target
Games: 3 · Win rate: 100%

The good & the bad

Best wins
10564 KC Rapid Rush Groep A · Friday 30 May 2025
11667 KC Open Groep A · Friday 17 October 2025
8254 HZ University of Applied Sciences Schaaktoernooi Groep A · Monday 5 August 2024
12504 NHSB-competitie 2025-2026 Klasse 2D t/m 28-11-2025 · Monday 24 November 2025
10564 KC Rapid Rush Groep A · Friday 6 June 2025
Worst losses
7703 KC Open 2023 Ronde 4-7 · Friday 13 October 2023
9446 KC Rapid Rush Groep A · Friday 6 December 2024
12040 38e VOGES RAPID SCHAAKTOERNOOI Groep E · Saturday 11 October 2025
7074 Haarlem Open Groep A (r4-r7) · Friday 31 March 2023
10215 Haarlem Open Groep A · Sunday 13 April 2025
Tata Steel Chess Tournament 2026 Tienkampen Friday 16 January 2026 +23=4 -25.1
UniClass Science Park Amsterdam Schaaktoernooi Groep C Saturday 5 July 2025 +24=2 -33.5
Tata Steel Chess Tournament 2025 Tienkampen Friday 17 January 2025 +23=4 +4.2
HZ University of Applied Sciences Schaaktoernooi Groep A Saturday 3 August 2024 +15=3 +2.5
Amsterdam Science Park Chess Tournament Groep C Saturday 13 July 2024 +42=3 +3.8
Tata Steel Chess Tournament 2024 Tienkampen Friday 12 January 2024 +06=3 -79.5
HZ University of Applied Sciences Schaaktoernooi Groep A Saturday 5 August 2023 +17=1 -41.4
Tata Steel Chess Tournament 2023 Dagvierkampen Friday 13 January 2023 +21=0 +9.3
Haarlem Open Groep A Friday 6 March 2026 +21=1 +1.1
Haarlem Open Groep A Friday 6 March 2026 +04=0 -6.8
KC Rapid Rush Groep A Friday 7 November 2025 +56=1 -6.8
38e VOGES RAPID SCHAAKTOERNOOI Groep E Saturday 11 October 2025 +15=1 -64.2
KNSB competitie 2025-2026 Klasse 6 ronde 5 Saturday 20 September 2025 +02=0 -11.2
KNSB competitie 2025-2026 Klasse 6 ronde 7 Saturday 20 September 2025 +00=2 +12.7
KNSB competitie 2025-2026 Klasse 6 ronde 6 Saturday 20 September 2025 +00=1 +2.5
KNSB competitie 2025-2026 Klasse 6 ronde 4 Saturday 20 September 2025 +01=0 -8.5
KNSB competitie 2025-2026 Klasse 6 Ronde 3 Saturday 20 September 2025 +01=0 -12.2
KNSB competitie 2025-2026 Klasse 6 ronde 2 Saturday 20 September 2025 +00=1 +4.4
KNSB competitie 2025-2026 Klasse 6 ronde 1 Saturday 20 September 2025 +10=0 +13.6
KC Open Groep A Friday 5 September 2025 +43=0 +39.9
NHSB-competitie 2025-2026 Klasse 2D t/m 08-03-2026 Monday 1 September 2025 +02=0 -16.7
NHSB-competitie 2025-2026 Viertallen D t/m 22-02-2026 Monday 1 September 2025 +10=0 +8.2
NHSB-competitie 2025-2026 Klasse 2D t/m 08-02-2026 Monday 1 September 2025 +01=0 -8.0
NHSB-competitie 2025-2026 Klasse 2D t/m 14-12-2025 Monday 1 September 2025 +01=0 -12.7
NHSB-competitie 2025-2026 Klasse 2D t/m 28-11-2025 Monday 1 September 2025 +10=0 +17.1
NHSB-competitie 2025-2026 Klasse 2D t/m 05-10-2025 Monday 1 September 2025 +01=0 -5.1
51e VIERKAMPTOERNOOI S.C. DE UIL HILLEGOM Groep 14 Friday 13 June 2025 +03=0 -37.7
KC Rapid Rush Groep A Friday 16 May 2025 +66=0 +32.8
Haarlem Open Groep A Friday 7 March 2025 +33=1 -13.2
KC Vierkamp Groep Z Friday 7 February 2025 +21=1 +2.3
KC Rapid Rush Groep A Friday 22 November 2024 +38=1 -66.2
KNSB competitie 2024-2025 Klasse 6 ronde 7 Saturday 21 September 2024 +00=1 -2.0
KNSB competitie 2024-2025 Klasse 6 ronde 6 Saturday 21 September 2024 +00=1
KNSB competitie 2024-2025 Klasse 6 ronde 4 Saturday 21 September 2024 +00=1 +1.4
KNSB competitie 2024-2025 Klasse 6 ronde 3 Saturday 21 September 2024 +00=1 +6.0
KNSB competitie 2024-2025 Klasse 6 ronde 1 Saturday 21 September 2024 +01=0 -6.9
Kennemer Open 2024-2025 Kennemer Open 2024-2025 Groep 2 Ronde 1 Saturday 21 September 2024 +10=0 +3.2
KC Open Groep A Friday 13 September 2024 +22=2 +7.7
NHSB-competitie 2024-2025 Klasse 2C t/m 28-11-2024 Sunday 1 September 2024 +01=0 -7.3
NHSB-competitie 2024-2025 Klasse 2C t/m 26-10-2024 Sunday 1 September 2024 +00=1 +5.8
50e VIERKAMPTOERNOOI S.C. DE UIL HILLEGOM Groep 17 Friday 7 June 2024 +03=0 -38.2
Haarlem Open Groep A r3_7 Friday 8 March 2024 +31=1 +5.1
Haarlem Open Groep A Friday 8 March 2024 +02=0 -10.9
KC Vierkamp Groep C Friday 2 February 2024 +00=1 +0.2
KC Vierkampen Groep D Friday 24 November 2023 +11=1 +4.1
Kennemer Open 2023-2024 Kennemer Open 2023-2024 Groep 2 Ronde 9 Saturday 16 September 2023 +10=0 +7.1
KNSB competitie 2023-2024 Klasse 5 ronde 5 Saturday 16 September 2023 +01=0 -10.2
KNSB competitie 2023-2024 Klasse 5 ronde 4 Saturday 16 September 2023 +10=0 +14.3
KNSB competitie 2023-2024 Klasse 5 ronde 2 Saturday 16 September 2023 +01=0 -6.8
Kennemer Open 2023-2024 Kennemer Open 2023-2024 Groep 2 Ronde 2 Saturday 16 September 2023 +01=0 -14.6
Kennemer Open 2023-2024 Kennemer Open 2023-2024 Groep 2 Ronde 1 Saturday 16 September 2023 +10=0 +7.3
KC Open 2023 Ronde 4-7 Friday 8 September 2023 +22=0 -3.1
KC Open 2023 Groep A Friday 8 September 2023 +12=0 -1.4
NHSB-competitie 2023-2024 Klasse 3D t/m 26-05-2024 Friday 1 September 2023 +10=0 +10.0
NHSB-competitie 2023-2024 Klasse 3D t/m 26-01-2024 Friday 1 September 2023 +10=0 +8.1
NHSB-competitie 2023-2024 Klasse 3D t/m 26-12-2023 Friday 1 September 2023 +10=0 +12.8
NHSB-competitie 2023-2024 Klasse 3D t/m november Friday 1 September 2023 +10=1 +12.0
49e VIERKAMPTOERNOOI DE UIL Groep 11 Friday 9 June 2023 +21=0 +13.9
Haarlem Open Groep A (r4-r7) Friday 10 March 2023 +03=1 -18.6
Haarlem Open Groep A Friday 10 March 2023 +11=1 -7.2
Kennemer Open 2022-2023 Groep 1 Ronde 8 en 9 Saturday 17 September 2022 +10=1 +19.4
Kennemer Open 2022-2023 Groep 1 Ronde 7 Saturday 17 September 2022 +00=1 +0.6
Kennemer Open 2022-2023 Ronde 6 aanvulling Saturday 17 September 2022 +01=0 -4.1
Kennemer Open 2022-2023 Groep 1 Ronde 3-5 Saturday 17 September 2022 +00=2 +0.3
NHSB-competitie 2022-2023 Klasse 3D t/m maart Thursday 1 September 2022 +01=0 -12.1
NHSB-competitie 2022-2023 Klasse 3D t/m februari Thursday 1 September 2022 +01=0 -12.1
NHSB-competitie 2022-2023 Klasse 3D t/m december Thursday 1 September 2022 +10=0 +9.3

Rating History

Loading rating history...

Peak Ratings

Classic 1680 June 1, 2024
Rapid 1632 July 1, 2025
Blitz 1593 March 1, 2026

Games

Wins 65
Losses 106
Draws 47
Win Rate 30%

Performance by Color

Color Wins Draws Losses Win Rate
White 31 26 48 30%
Black 34 21 58 30%

Recent Matches

Deurloo, M.C. (Marco) (1568) Thursday 16 April 2026 DRAW -0.5
Roijers, D. (Dennis) (1739) Tuesday 7 April 2026 LOSS -7.3
Leur van de, J.J.M.J. (Joris) (1476) Wednesday 1 April 2026 WIN +8.9
Niewenhuis, R. (Ruud) (1809) Saturday 28 March 2026 LOSS -5.6
Niewenhuis, R. (Ruud) (1809) Saturday 28 March 2026 LOSS -5.6
Venkataram, A. (Adhvik) Wednesday 25 March 2026 WIN
Aar van der, P. (Pim) Wednesday 18 March 2026 LOSS
Aar van der, P. (Pim) Wednesday 18 March 2026 LOSS
Markx, S. (Stefan) (1908) Tuesday 10 March 2026 LOSS -3.4
Markx, S. (Stefan) (1908) Tuesday 10 March 2026 LOSS -3.4
Broerse, M. (Milo) (1790) Saturday 7 March 2026 DRAW +6.4
Broerse, M. (Milo) (1790) Saturday 7 March 2026 DRAW +6.4
Zanden van der, C.W. (Cora) (1715) Friday 6 March 2026 LOSS -8.4
Zanden van der, C.W. (Cora) (1715) Friday 6 March 2026 LOSS -8.4
Koens, R.H. (Rene) (1487) Friday 20 February 2026 WIN +8.2
Bozkurt, H. (Àhmet) (1688) Saturday 7 February 2026 DRAW +2.5
Tuna, O. (Özden) (1749) Tuesday 3 February 2026 LOSS -8.0
Botland, R. (Robin) (1507) Sunday 1 February 2026 LOSS -16.2
Teske, E. (Erik) (1650) Saturday 31 January 2026 LOSS -11.3
Leijden van, P.C.M. (Peter) (1593) Friday 30 January 2026 DRAW -0.8