CChessStats

ASM open - Memorial Ridha Belkadhi

Open SwissStandard

66 players participated in this 9-round tournament, held from 17 Jan 2026 to 01 Feb 2026 in Marsa,Tunisia, Tunisia. 1 titled players from 4 federations. Top 10 Elo average was 1907, and top seed was Achraf Hbacha (🇹🇳 TUN, IM, 2164).

Yessine Hafsa (🇹🇳 TUN, 1717) won with 7.5/9, ahead of Achraf Hbacha (7.0) and Lotfi Jlassi (7.0). Hafsa took the lead from round 7.

The biggest upset came in round 7: Yessine Hafsa (1717) beat Achraf Hbacha (IM, 2164), a +447-point gap.

Location
🇹🇳Marsa,Tunisia, Tunisia
Dates
17 Jan 2026 → 01 Feb 2026
Time control
Standard: 60 minutes with 30 seconds increment from move 1
System
Swiss · 9 rounds
Top seed
🇹🇳IMAchraf Hbacha2164
Avg top 10
1,907
Participants
66
Titled players · 1
IM×1
Federations · 4 represented
🇹🇳Tunisia×44
🇩🇿Algeria×1
🇸🇳Senegal×1
🇩🇯Djibouti×1
Top 3

How it unfolded

Top 6 · 9 rounds

Yessine Hafsa led from R7; +0.5-point edge over the runner-up.

Co-leaders
35
16
5
1
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9Hafsa takes lead
R7 · LEADER CHANGE31 Jan

Yessine Hafsa takes the sole lead (6.5/7).

WIN STREAKS · 3 top finishers

Yessine Hafsa 4 wins (R4–R7)Lotfi Jlassi 4 wins (R6–R9)IM Achraf Hbacha 6 wins (R1–R6)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Yessine Hafsa*
1
2Lotfi Jlassi*
0
3IMAchraf Hbacha
0
*
4Adem Hafsa
1
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Hafsa,Yessine1717TUN+39B+36N=38B+32N+54N+8B+2B5N+18N7.537.540.031.752118+121.7
2Hbacha, AchrafIM2164TUN+33B+19N+7B+5N+10N+6B1N18B+14N7.045.549.037.002013-18.8
3Jlassi, Lotfi0TUN+?N+16B4B+30N5B+28N+27N+20B+7N7.041.041.027.5017510.0
4Hafsa, Adem1769TUN+42N+21B+3N18B14B+23N+24N+8B+11N7.040.543.534.001929+17.2
5Houssein, Mohamed Bilal1840DJIF+17B+23N2B+3N+9B+14N+1B=6N6.547.547.537.501939+22.0
6Azouz Boubaker2022TUN+44N+26B+15N=54B+18N2NF+10B=5B6.039.542.026.502011+2.0
7Belhout, Ahmed Zoubaier1725TUN+65N+52B2N+17B9B+40N+51B+13N3B6.039.539.519.501325-3.2
8Matmati, Ramzi1898TUN+49B23N+13B+41N+45B1N+50B4N+24B6.037.040.021.501581-41.6
9Raeb, Elias0TUN+?B+?N+34BF+7N5N16B+?B+26N6.030.530.513.501854+72.4
10Ferchichi, Sofiane1882TUN+55N+24B+27NF2B+16N=13B6N+12B5.543.045.523.751871-0.4
11Mejri, Moncef1635TUN+56B13N12B=52N+33B+31N+19N+34B4B5.536.538.519.001826+19.8
12Jeribi, Aymen0TUN32B+?N+11N15B=19N+35B+21N+25B10N5.536.036.019.7516660.0
13Oueslati, youssef0TUN+?N+11B8N+23B+15N+38B=10N7BF5.535.535.520.751852+52.0
14Mahmoud,Marouen0TUN19B+33NF+?B+4N+25N5B+16N2B5.041.541.519.501831+56.8
15Baba,Mouadh1730TUN+62B+20N6B+12N13B+41N18BF+29B5.036.037.018.001674-8.8
16Baba,Jihed1755TUN+66B3N+46BF+20N10B+9N14B+39N5.034.034.016.501082-13.2
17FIDE 55713320+40B5N+58B7N?N48B+56N+42B+43N5.028.528.513.009370.0
18Ben Manssour, Yassine1947TUNF+45N=32B+4N6BF+15N+2N1B4.541.541.523.751911-5.2
19Fatnassi,Raed1538TUN+14N2B21NF=12B+37N11B+22B+20N4.540.043.020.251573+0.8
20Malki,Mourad0TUN+28N15B+31N+27B16B+32N=34B3N19B4.537.040.517.2516460.0
21Laatar Wassim0SEN+30B4N+19B=37N+32B34N12BF+33N4.535.035.017.2516600.0
22Malek, Mohamed Rayen0TUN+37B34N28N+44B23N+?B=?B19N+55B4.525.025.09.0013140.0
23Omar Zerriaa1463TUN+29N+8B5B13N+22B4B39NF+42N4.039.539.517.501699+27.6
24Ahmed, Sghaier0TUN+?B10N+36B+34N25B+26N4BF8N4.037.537.511.0016520.0
25Weslati,Monem1846TUN+46B41N+61BF+24N14BF12N+47N4.033.034.011.00646-18.4
26Labbaoui, Adem1536TUN+60B6NFF+39N24B+48N+40B9B4.031.032.010.001131-3.2
27Lazrag, Zied1544TUN+63B+51N10B20N+47B+52N3BFF4.030.030.010.001082-4.8
28Jabrane, Ayoub1516TUN20B+66N+22BF+56N3B29NF+32B4.029.029.010.002502+29.6
29Melki, youssef0TUN23B+49N45B+46N50N+?B+28BF15N4.027.527.510.001287-67.2
30Derouiche,Aymen1572TUN21N+42B+63N3B+61N50B+49NFF4.026.526.58.00631-27.6
31Ayadi,Mehdi1486TUN+64B38N20BF+62N11B+59N+46BF4.023.523.56.00961-15.2
32Ilias, Belhadj1703ALG+12N+57B=18N1B21N20B35N+36B28N3.537.539.513.251456-18.2
33FIDE 557134002N14B+65N=35B11N+55B+36NF21B3.535.035.07.7511000.0
34Sayari, Sofien1737TUN+59N+22B9N24BF+21B=20N11NF3.534.534.513.25836-12.8
35Mallek,Adam0TUN45B+?N37B=33N+36B12N+32BFF3.530.030.08.7514480.0
36Mishra, Shreyan0TUN+50N1B24N=55B35N+?B33B32N+56N3.529.529.56.2514950.0
37Kammoun, Adam1519TUN22N+59B+35N=21B38N19B+43BFF3.529.029.010.75927-22.0
38Ben Abbes,Ayoub1915TUN+61N+31B=1NF+37B13NFFF3.525.525.512.251860-1.6
39Jabrane, Mohamed0TUN1N+?B?NF26B+47N+23BF16B3.031.531.57.0013840.0
40Rouahi, Ferjeni0TUN17NF+47B45N+?B7BF26N+50N3.027.027.06.0013530.0
41Jinaoui, Hedi1429TUN+43N+25B54N8B+57N15BFFF3.026.526.59.001601+23.6
42FIDE 557138304B30N?B+59N43B+64B+?N17N23B3.025.025.02.008010.0
43FIDE 5571430041B46N48BF+42N+61B37N+44N17B3.024.524.57.006740.0
44FIDE 557125106B+60N51B22NF+57B?N43B+58N3.024.524.55.0010340.0
45Baba, Ayoub1499TUN+35N18B+29N+40B8NFFFF3.024.024.010.501097-3.2
46El Hechmi, Mehdi0TUN25N+43B16N29BF?N+60B31N+57B3.023.023.06.008960.0
47FIDE 55695750+?N54B40N+60B27N39B+57NF25B3.022.522.53.009260.0
48Fersi, Khalil Amine0TUNF?B+43NF+?B+17N26BFF3.022.022.08.007310.0
49FIDE 556906008N29B+64N57B+60N+56B30BF?N3.022.022.03.009060.0
50Boughdiri, Mariem1431TUN36B+62NFF+29B+30N8NF40B3.021.521.59.001702+24.4
51Zahi, Nadhir0TUNF27B+44NF+?N+?B7NFF3.018.018.03.0015130.0
52Nouira,Bassem0TUN+?B7N=?N=11B+?N27BFFF3.015.515.52.751362-49.6
53FIDE 55705810?B?N+?BFF+58N?NF+60B3.06.06.03.008360.0
54Msalmi, Hamed1789TUNF+47N+41B=6N1BFFFF2.531.031.09.001726-4.0
55FIDE 5557739010B?N56B=36N+58B33NF+61B22N2.522.022.04.7510820.0
56FIDE 5557780011N?B+55NF28B49N17B+?N36B2.023.523.52.507750.0
57FIDE 55691680+?B32N?B+49N41B44N47BF46N2.018.518.53.007660.0
58FIDE 55691760+?N?B17N61B55N53B+62NF44B2.015.515.51.008460.0
59FIDE 5571405034B37NF42B+64NF31B+60N?B2.015.015.01.007810.0
60FIDE 5540356026N44BF47N49B+62B46N59B53N1.022.022.01.007310.0
61FIDE 5571367038BF25N+58N30B43N63B55N62B1.021.021.02.009780.0
62FIDE 5571413015N50BFF31B60N58BF+61N1.020.020.01.007490.0
63Lajnef, Mohamed Ali0TUN27NF30BF?BF+61NFF1.016.016.01.007590.0
64FIDE 5570590031NF49BF59B42NFFF0.014.014.00.006860.0
65FIDE 557035207B?N33BFFFFFF0.09.59.50.009250.0
66FIDE 5571391016N28B?NFFFFFF0.09.09.00.008350.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets