CChessStats

Opolska Liga Szachowa 2026 Round 1-3

Open SwissStandard

52 players participated in this 3-round tournament, held on 21 Feb 2026 in Opole, Poland. 4 titled players. Top 10 Elo average was 2049, and top seed was Marcin Najbar (🇵🇱 POL, 2229).

Andrzej Krzywda (🇵🇱 POL, CM, 2157) won with 3.0/3, ahead of Andrzej Olszowski (3.0) and Konrad Szczesniak (3.0). Krzywda shared the lead from round 1, winning on tie-break.

The biggest upset came in round 3: Maciej Kowalski (1814) beat Andrzej Czernecki (2042), a +228-point gap.

Location
🇵🇱Opole, Poland
Dates
21 Feb 2026
Time control
Standard: 60 minutes with 30 seconds increment from move 1
System
Swiss · 3 rounds
Top seed
🇵🇱Marcin Najbar2229
Avg top 10
2,049
Participants
52
Titled players · 4
FM×1
CM×3
Federations · 1 represented
🇵🇱Poland×49
Top 3

How it unfolded

Top 6 · 3 rounds

Tight race until R3; 6 players tied at 3.0/3, decided on Buchholz.

Co-leaders
20
12
7
11.52.53R1R2R3
R3 · TIEBREAK CLUSTER

6 players finish on 3.0/3. Krzywda takes the title on Buchholz Cut1 (4.0).

WIN STREAKS · 3 top finishers

CM Andrzej Krzywda 3 wins (R1–R3)Marcin Najbar 3 wins (R1–R3)Andrzej Olszowski 3 wins (R1–R3)

Grille américaine

#PlayerEloFedR1R2R3PtsBu C1BuSBPerfΔ
1Krzywda, AndrzejCM2157POL+33B+14N+12B3.04.04.54.502730+13.6
2Olszowski, Andrzej1805POL+37B+47N+13B3.02.52.52.502328+10.2
3Szczesniak, KonradCM2035POL+27N+29B+36N3.02.02.52.502657+16.2
4Wilman, Maciej1673POL+41B+21N+35B3.02.02.52.502493+42.8
5Najbar, Marcin2229POL+45N+23B+39N3.02.02.02.002629+4.8
6Malecki, Rafal1985POL+46B+18N+40B3.02.02.02.002432+6.6
7Zgadzaj, RafalCM2026POL+19B=20N+38B2.53.03.52.751958-2.4
8Charczenko, Dominik1802POL=18B+30N+34B2.52.53.02.252017+15.4
9Bensz, Stanislaw0POL+34B+28N=22B2.52.53.02.2518190.0
10Banasik, KrzysztofFM2182POL+49N=33B+27N2.51.51.51.252142-0.6
11Linek, Karol1654POL+48B+45N=19B2.51.51.50.752415+36.0
12Czempiel, Henryk1933POL+20B+38N1N2.04.55.02.002021+7.0
13Piotrowski, Aleksander1465POL+32N+51B2N2.04.04.01.001006-4.8
14Kowalski, Maciej1814POL+36N1B+33N2.03.54.01.002156+51.2
15Burcan, Michal1520POL=35B=24N+46B2.02.02.01.001782+34.4
16Chmiel, Dominika1929POL+50NF+31N2.01.01.01.002406+2.6
17Siedlecki, Adam1763POL+42B+37N2.00.51.01.002327+4.0
18Mierzwa, Mateusz1667POL=8N6B+52N1.55.55.51.251743+10.4
19Switala, Pawel0POL7N+48B=11N1.55.05.01.2517230.0
20Dziuba, Lukasz1681POL12N=7B+49B1.54.54.51.251818+18.4
21Nykiel, Tomasz1701POL=39N4B+28B1.54.04.51.251514-19.6
22Wisniewski, Robert1852POL28N+46B=9N1.53.53.51.252252+1.6
23Malinowski, Tobiasz1755POL=38B5N+45B1.53.53.50.251914+21.2
24Chmiel, Piotr1840POLF=15B+47B1.52.02.01.001769-3.0
25Nykiel, Jakub1594POL30B=34N+48N1.51.51.50.251685+11.6
26Polniak, Bartosz0POL=40BF+43N1.51.01.00.7516450.0
27Ogrodnik, Szymon1775POL3B+49N10B1.05.55.50.001777-4.0
28Dron, Tadeusz0POL+22B9B21N1.04.05.51.5017770.0
29Bednarczyk, Mateusz1901POL+44B3N1.03.03.50.502001+5.4
30Zurek, Jacek1822POL+25N8B1.02.54.01.501706-6.0
31Panek, Andrzej1606POLF+35N16B1.02.52.50.501807+19.2
32Bensz, Lukasz0POL13B+?N?B1.02.02.00.006620.0
33Czernecki, Andrzej2042POL1N=10N14B0.55.57.51.251778-18.8
34Jablonski, Piotr1744POL9N=25B8N0.55.06.50.751513-24.0
35Wrobel, Mateusz1679POL=15N31B4N0.55.06.01.001337-26.0
36Orlik, Sandra1894POL14B=44N3B0.55.05.50.251666-16.4
37Malinowska, Aleksandra1528POL2N17B=42N0.55.05.50.25985-14.4
38Hadrian, Patryk1850POL=23N12B7N0.54.56.00.751631-15.6
39Szkop, Mateusz1746POL=21BF5B0.54.54.50.751731-5.6
40Wiatrek, Piotr1645POL=26NF6N0.54.54.50.751185-4.8
41FIDE 54507035004N=43B?N0.53.53.50.258200.0
42FIDE 545070342017N?N=37B0.52.52.50.2514520.0
43FIDE 911373730?N=41N26B0.52.02.00.257710.0
44Tabola, Marcin1967POL29N=36B0.51.01.50.251705-13.8
45Mosiek, Maciej1740POL5B11B23N0.05.57.00.001049-47.2
46Snela, Adam1436POL6N22N15N0.05.06.50.00949-20.4
47Garus, Jerzy1594POLF2B24N0.04.54.50.001023-8.4
48Honka, Jan1490POL11N19N25B0.04.05.50.00831-24.8
49Jasik, Jerzy1495POL10B27B20N0.04.05.00.00984-20.0
50Zeman, Krzysztof0POL16B?B0.02.02.00.009500.0
51Rudyk, Jerzy0POLF13N?B0.02.02.00.006620.0
52Schoenfelder, Jakub1441POLFF18B0.01.51.50.00867-8.4

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets
Opolska Liga Szachowa 2026 Round 1-3 — Opole, Poland | Chess Tournament Results | ChessStats