BM

Ben McNab

Rated since January 2023

1840 Classic
1840 Rapid
1840 Blitz

Team Competition

Current team
Klasse 5D · 2025-2026 · 7 games
Past teams
Arnhemse Schaakacademie 2
Klasse 5E · 2024-2025
6 games
Arnhemse Schaakacademie 2
Klasse 4B · 2023-2024
7 games
Arnhemse Schaakacademie 2
Klasse 4B · 2022-2023
5 games
Arnhemse Schaakacademie 2
Klasse 4C · 2021-2022
5 games

RIVALRY

Not enough games to determine rivalries yet.

The good & the bad

Best wins
12410 KNSB competitie 2025-2026 Klasse 5 Ronde 3 · Saturday 22 November 2025
12265 KNSB competitie 2025-2026 Klasse 5 ronde 2 · Saturday 1 November 2025
8072 KNSB competitie 2023-2024 Klasse 4 ronde 5 · Saturday 16 December 2023
10705 KNSB competitie 2024-2025 Klasse 5 ronde 6 · Saturday 8 March 2025
7640 KNSB competitie 2023-2024 Klasse 4 ronde 2 · Saturday 7 October 2023
Worst losses
11022 KNSB competitie 2024-2025 Klasse 5 ronde 7 · Saturday 5 April 2025
9800 KNSB competitie 2024-2025 Klasse 5 ronde 2 · Saturday 9 November 2024
13248 KNSB competitie 2025-2026 Klasse 5 ronde 7 · Saturday 7 March 2026
7798 KNSB competitie 2023-2024 Klasse 4 ronde 3 · Saturday 4 November 2023
6168 KNSB competitie 2022-2023 Klasse 4 ronde 4 · Saturday 26 November 2022
No FIDE-rated tournaments found.
KNSB competitie 2025-2026 Klasse 5 ronde 5 Saturday 20 September 2025 +00=2 +1.3
KNSB competitie 2025-2026 Klasse 5 ronde 7 Saturday 20 September 2025 +02=0 -26.3
KNSB competitie 2025-2026 Klasse 5 ronde 6 Saturday 20 September 2025 +01=0 -10.9
KNSB competitie 2025-2026 Klasse 5 ronde 4 Saturday 20 September 2025 +00=1 -4.2
KNSB competitie 2025-2026 Klasse 5 Ronde 3 Saturday 20 September 2025 +10=0 +9.5
KNSB competitie 2025-2026 Klasse 5 ronde 2 Saturday 20 September 2025 +10=0 +7.4
KNSB competitie 2025-2026 Klasse 5 ronde 1 Saturday 20 September 2025 +00=1 +1.7
KNSB competitie 2024-2025 Klasse 5 ronde 7 Saturday 21 September 2024 +01=0 -14.1
KNSB competitie 2024-2025 Klasse 5 ronde 6 Saturday 21 September 2024 +10=0 +4.7
KNSB competitie 2024-2025 Klasse 5 ronde 5 Saturday 21 September 2024 +00=1 +0.2
KNSB competitie 2024-2025 Klasse 5 ronde 3 Saturday 21 September 2024 +00=1 +2.0
KNSB competitie 2024-2025 Klasse 5 ronde 2 Saturday 21 September 2024 +01=0 -14.3
KNSB competitie 2024-2025 Klasse 5 ronde 1 Saturday 21 September 2024 +00=1 -2.9
KNSB competitie 2023-2024 Klasse 4 ronde 9 Saturday 16 September 2023 +00=1 +0.4
KNSB competitie 2023-2024 Klasse 4 ronde 8 Saturday 16 September 2023 +00=1 +0.2
KNSB competitie 2023-2024 Klasse 4 ronde 7 Saturday 16 September 2023 +00=1 +4.5
KNSB competitie 2023-2024 Klasse 4 ronde 5 Saturday 16 September 2023 +10=0 +7.1
KNSB competitie 2023-2024 Klasse 4 ronde 4 Saturday 16 September 2023 +00=1 -1.1
KNSB competitie 2023-2024 Klasse 4 ronde 3 Saturday 16 September 2023 +01=0 -10.8
KNSB competitie 2023-2024 Klasse 4 ronde 2 Saturday 16 September 2023 +10=0 +2.6
KNSB competitie 2022-2023 Klasse 4 ronde 9 Saturday 17 September 2022 +00=1 +2.4
KNSB competitie 2022-2023 Klasse 4 ronde 5 Saturday 17 September 2022 +01=0 -10.5
KNSB competitie 2022-2023 Klasse 4 ronde 4 Saturday 17 September 2022 +01=0 -10.6

Rating History

Loading rating history...

Peak Ratings

Classic 1872 April 1, 2024
Rapid 1852 March 1, 2026
Blitz 1852 March 1, 2026

Games

Wins 5
Losses 8
Draws 12
Win Rate 20%

Performance by Color

Color Wins Draws Losses Win Rate
White 2 9 4 13%
Black 3 3 4 30%

Recent Matches

Ham van, J.A. (Jan) (1871) Saturday 28 March 2026 DRAW +0.7
Ham van, J.A. (Jan) (1871) Saturday 28 March 2026 DRAW +0.7
Jansz, W.F.E. (Wilfred) (1834) Saturday 7 March 2026 LOSS -13.1
Jansz, W.F.E. (Wilfred) (1834) Saturday 7 March 2026 LOSS -13.1
Baaren van, J.A. (Joris) (1908) Saturday 7 February 2026 LOSS -10.9
Veldmeijer, W.F. (Freek) (1744) Saturday 13 December 2025 DRAW -4.2
Leeuw de, P.L. (Piet) (1763) Saturday 22 November 2025 WIN +9.5
Venhuizen, T. (Ton) (1696) Saturday 1 November 2025 WIN +7.4
Ottenheijm, J.W.M. (Jacques) (1897) Saturday 4 October 2025 DRAW +1.7
Peters, E. (Edwin) (1816) Saturday 5 April 2025 LOSS -14.1
Makkinje, J. (Jeroen) (1603) Saturday 8 March 2025 WIN +4.7
Hooghiemstra, J.L. (Joost) (1864) Saturday 8 February 2025 DRAW +0.2
Veldhorst, B. (Berend) (1927) Saturday 23 November 2024 DRAW +2.0
Bekius, T. (Tom) (1818) Saturday 9 November 2024 LOSS -14.3
Thuijls, J.M.P. (Hans) (1789) Saturday 12 October 2024 DRAW -2.9
Sennema, R. (Remy) (1882) Saturday 20 April 2024 DRAW +0.4
Otte, M.A. (Marco) (1872) Saturday 23 March 2024 DRAW +0.2
Alssema, E. (Etien) (2001) Saturday 2 March 2024 DRAW +4.5
Boer de, J. (John) (1610) Saturday 16 December 2023 WIN +7.1
Braun, S.C. (Steven) (1753) Saturday 25 November 2023 DRAW -1.1