CChessStats

2025 NATIONAL CHESS CHAMPIONSHIP

Open SwissStandard

30 players participated in this 9-round tournament, held from 19 Dec 2025 to 22 Dec 2025 in Mzuzu, Malawi. 7 titled players. Top 10 Elo average was 2037, and top seed was Joseph Mwale (🇲🇼 MAW, FM, 2272).

Joseph Mwale (🇲🇼 MAW, FM, 2272) won with 7.0/9, ahead of George Mwale (6.5) and Joseph Xavier Nyambalo (6.5). Mwale won solo starting round 4.

The biggest upset came in round 8: George Mwale (CM, 2023) beat Joseph Mwale (FM, 2272), a +249-point gap.

Location
🇲🇼Mzuzu, Malawi
Dates
19 Dec 2025 → 22 Dec 2025
Time control
Standard: 90 minutes for the whole game
System
Swiss · 9 rounds
Top seed
🇲🇼FMJoseph Mwale2272
Avg top 10
2,037
Participants
30
Titled players · 7
FM×2
CM×5
Federations · 1 represented
🇲🇼Malawi×30
Top 3

How it unfolded

Top 6 · 9 rounds

FM Joseph Mwale led from R4; +0.5-point edge over the runner-up.

Co-leaders
11
3
5
1
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R4–R9 · LEAD HELD

FM Joseph Mwale held the sole lead from R4 through R9 without losing it.

R8 · HEAD-TO-HEAD · WINNER VS 2ND

FM Joseph Mwale lost to CM George Mwale (Black).

R3–R7 · WIN STREAK

FM Joseph Mwale won 5 in a row (R3–R7).

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Mwale, JosephFM2272MAW+25N=7B+21N+9B+8N+3N+4B2N=6B7.045.549.036.752188-12.6
2Mwale, GeorgeCM2023MAW+10N=15B=8N+26B=7N=9B+5N+1B=3N6.545.048.034.502129+25.2
3Nyambalo, Joseph XavierCM1995MAW+30B+16N=9N=7B+5N1B+12N+14B=2B6.543.545.029.502131+32.4
4Chipanga, ChiletsoCM2049MAW=8N+14B15N+17B+21N+7B1N+12B+9N6.541.045.030.752119+17.8
5Phiri, Aaron1941MAW20B+29N+30B+15N3B+8N2B+11N+12B6.039.040.523.502030+21.4
6Kamwendo Precious2017MAW16B22N+27B+30N+18B=20N+9N+7B=1N6.037.038.525.002115+20.0
7Nyama Peter1920MAW+18B=1N+22B=3N=2B4N+20B6N+13B5.545.549.026.502022+21.2
8Mwangupili, Franscisco1874MAW=4B+17N=2B+20N1B5B+28N=13N+14B5.543.546.024.252049+40.6
9Mphungu, GerrardFM2074MAW+27B+13N=3B1N+11B=2N6B+10N4B5.047.050.024.002030-10.4
10Mpinganjira Stanley Frank1846MAW2B+19N13B=16N=28B+18N+17B9B+20N5.038.040.521.001969+28.4
11Shaba Martin1899MAW=22B+24N=20B=12B9N+15N=13B5B+21N5.036.039.520.251954+12.4
12Chimthere, Alfred CharlesCM2026MAW=24B=20N+16B=11N+15B+13N3B4N5N4.541.545.019.751908-28.2
13Chiona, Richard1904MAW+23N9B+10N=21B+14N12B=11N=8B7N4.539.042.520.251877-6.4
14Chirwa Innocent1776MAW=17B4N+24B+22N13B+28N+16B3N8N4.539.041.516.251890+22.4
15Longwe Winston1892MAW+26N=2N+4B5B12N11B23N+29B+24N4.538.541.018.751903+3.4
16Malomboza Blessings1842MAW+6N3B12N=10B=17N+29B14N+26B=18N4.538.541.018.501895+24.8
17Ibrahim Jonathan1939MAW=14N8B+23N4N=16B+21B10N=24N+26B4.537.040.016.751840-23.6
18Msowoya Emmanuel1776MAW7N26B+25N+19B6N10B+30N+23B=16B4.535.537.015.251867+21.6
19Matola Ernest1959MAW21N10B=29B18N25N+30B+27N+28B+23N4.528.530.011.751835-28.8
20KALIBA Andrew1799MAW+5N=12B=11N8B+26N=6B7N=21B10B4.041.544.518.751866+32.8
21Jere Joseph1807MAW+19B+28N1B=13N4B17N+22B=20N11B4.039.542.014.751885+12.4
22MBEWE JUSTIN FRIDAY0MAW=11N+6B7N14B=27N=26B21N25B+30B3.534.536.013.0017930.0
23Khuphwathea, Paul C.CM1667MAW13B+27N17B28N=24B+25N+15B18N19B3.532.535.012.751820+31.8
24Liwonde Leephos1847MAW=12N11B14N=29B=23N+27B=26N=17B15B3.532.535.012.001782-33.2
25Nanthambwe Hubert1886MAW1B30N18B27N+19B23B=29N+22N+28B3.531.032.511.751760-28.8
26Soko Seko1855MAW15B+18N+28B2N20B=22N=24B16N17N3.035.538.010.501751-22.4
27Sanga Lusayo1879MAW9N23B6N+25B=22B24N19B+30N=29N3.032.033.58.001745-56.8
28Mwanza, Malama2016MAW+29N21B26N+23B=10N14B8B19N25N2.533.536.08.501667-81.8
29Mkamanga Rumbani1824MAW28B5B=19N=24N=30B16N=25B15N=27B2.532.033.58.001731-22.0
30Mkumba John1815MAW3N+25B5N6B=29N19N18B27B22N1.537.540.04.751659-29.8

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets