CChessStats

CP Milano 2026

Open SwissStandard

38 players participated in this 5-round tournament, held from 16 Jan 2026 to 18 Jan 2026 in Milano, Italy. Top 10 Elo average was 2022, and top seed was Riccardo De Nardi (🇮🇹 ITA, 2108).

Niccolo` Baldeschi (🇮🇹 ITA, 2088) won with 4.5/5, ahead of Marco Armeli (4.5) and Marco Stefanetti (4.0). Baldeschi shared the lead from round 1, winning on tie-break.

The biggest upset came in round 1: Ieva Borroi (1496) beat Thomas Iljic Ceccato (1834), a +338-point gap.

Location
🇮🇹Milano, Italy
Dates
16 Jan 2026 → 18 Jan 2026
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 5 rounds
Top seed
🇮🇹Riccardo De Nardi2108
Avg top 10
2,022
Participants
38
Federations · 1 represented
🇮🇹Italy×38
Top 3

How it unfolded

Top 6 · 5 rounds

Tight race until R5; 2 players tied at 4.5/5, decided on Buchholz. Title race narrowed from 2 co-leaders at R4 to 2 at the finish.

Co-leaders
16
6
3
2
2
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

2 players finish on 4.5/5. Baldeschi takes the title on Buchholz Cut1 (14.5).

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

Marco Armeli drew with Niccolo` Baldeschi (White).

WIN STREAKS · 3 top finishers

Marco Armeli 4 wins (R1–R4)Niccolo` Baldeschi 4 wins (R1–R4)Marco Stefanetti 4 wins (R2–R5)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Marco Armeli*
½
2Niccolo` Baldeschi
½
*
1
3Marco Stefanetti*
4Alessandro Marcenaro
0
*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Baldeschi, Niccolo`2088ITA+10N+11B+22N+4B=2N4.514.516.514.252247+15.8
2Armeli, Marco1993ITA+19N+18B+16N+5B=1B4.513.015.513.252314+34.8
3Stefanetti, Marco2002ITA9B+12N+11B+21N+10B4.012.014.011.002053+6.6
4Marcenaro, Alessandro2078ITA+38B+17N+21B1N+9B4.012.012.07.502069+1.6
5Spadoni, Marco1989ITA+34B=9N+27B2N+20B3.511.512.56.501934-3.8
6Pierpaoli, Francesco1971ITA21B+34N+17B+13N=7B3.511.012.08.251987+3.4
7Simonelli, Mattia2054ITA=24N+23B=9N+22B=6N3.510.512.58.251923-24.0
8Delledonne, Francesco1946ITA22N+26B=25N+19B+18B3.59.011.08.001896-5.0
9Mazzucchelli, Elio Teodoro1730ITA+3N=5B=7B+14N4N3.015.018.010.502077+85.6
10Codecasa, Alessandro1795ITA1B+32N+30B+16B3N3.012.514.05.501996+50.8
11Gori, Riccardo1848ITA+32B1N3N+34B+22N3.012.013.04.501885+6.0
12Vitale, Romualdo1987ITA=23N3B+28N+25B=15N3.011.012.56.001868-12.6
13Minelli, Samuele1858ITA+28N16B+24N6B+21N3.010.011.55.501897+11.6
14Guarnieri, Federico1903ITA+29B21N+36B9B+24N3.08.58.53.501760-16.8
15Mancuso, Mattia1847ITAF=29N+33B+27N=12B3.07.57.55.251866+8.8
16De Nardi, Riccardo2108ITA+31B+13N2B10N=17B2.513.014.55.751860-30.0
17Arnold, Daniele1846ITA+36N4B6N+26B=16N2.512.012.03.251873+3.6
18Vielmi, Ismail1825ITA+37N2N=20B+30B8N2.512.012.02.751834+5.2
19Bordogna, Egidio Paolo Maria1731ITA2B=33N+37B8N+27B2.511.011.02.251687-11.6
20Bera, Pietro1886ITA+26N22B=18N+23B5N2.510.012.05.251775-14.2
21Toscano, Niccolo`1692ITA+6N+14B4N3B13B2.014.517.56.501890+40.8
22Andreoli, Luca1690ITA+8B+20N1B7N11B2.014.517.06.001892+21.8
23Sartirana, Federico1714ITA=12B7N+31B20N=25N2.011.012.54.001841+29.2
24Gabellini, Alexander1764ITA=7B=27N13B+36N14B2.011.011.02.501703-17.2
25Ceccato, Thomas Iljic1834ITA27B+35N=8B12N=23B2.010.011.03.751679-38.0
26Scurati, Maria1653ITA20B8N+35B17N+28N2.010.011.02.501700+8.4
27Borroi, Ieva1496ITA+25N=24B5N15B19N1.511.013.03.001667+31.2
28Moneta, Gianluca1574ITA13B=31N12B+37N26B1.59.59.50.751606+1.2
29Fiorito, Ivan1687ITA14N=15B34N+33BF1.58.58.53.001661-3.6
30Loberti, Tommaso1868ITA+35BF10N18N=31B1.58.08.01.751671-42.4
31Corallo, Matteo1809ITA16N=28B23N=32B=30N1.57.59.02.251615-52.0
32Baccarin, Stefano1551ITA11N10BF=31N+36B1.57.57.50.751664+9.0
33Mancuso, Monica1513ITAF=19B15N29N+37B1.57.07.01.251599+13.6
34Orseniga, Luca1727ITA5N6B+29B11N35N1.011.512.51.501580-38.0
35Donetti, Igor1603ITA30N25B26NF+34B1.06.56.51.001577-6.0
36Saracino, Ivan1550ITA17BF14N24B32N0.09.09.00.00968-19.8
37Persichetti, Miriam1479ITA18BF19N28B33N0.08.08.00.00861-44.8
38Baio, Lorenzo1776ITA4NFFFF0.04.04.00.001278-3.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets