CChessStats
Format
LJ

Leonardo, Joao

FM🇵🇹

FIDEFIDE 1900234· Male· Portugal· Born in 1958

Joao Leonardo, a 68-year-old Portuguese player. currently rated 2185 in Standard, career peak of 2305 (Jul 2005). He had 4 career breaks: 17 months (2008–2009), 46 months (2009–2013), 32 months (2013–2016), 19 months (2019–2021).

Current rating

2185

Standard

Rpd2089·Blz2124

All-time high

2305

120 pts below
Jul 2005 · age 47

Activity

6

games / yr avg. · ≈1/mo

7 past 12 mo · ≈1/mo
classical only
Occasional

Signature stat

#37

in Portugal · of 1,179

Career timeline

12 entries
2019
Inactive for 19 months
paused at 2177 → returned at 2174
Oct 2019
2013
Inactive for 32 months
paused at 2246 → returned at 2241
Jun 2013
2009
Inactive for 46 months
paused at 2236 → returned at 2246
Jul 2009
2008
Inactive for 17 months
paused at 2233 → returned at 2236
Jan 2008
2005
Best 12-month gain (+40 Elo)
2264 → 2304
Oct 2005
Peak Portuguese rank: #12
at age 47 · rated 2305
Jul 2005

Recent Results (last 12 months)

Evolution
+1
21842185
Score
4/ 757.1%
2W4D1L

Standard rating history

Rankings

/
Portugal
#37
out of 1,774 players
Europe
#6,778
in continent
World
#9,034
out of 400,000+

National ranking

Europe & World

Europe
World
Portugal
Europe
World

FIDE Games Detail

Last scraped: 2026-04-17

Scrape games

8 Standard games (last 12 months)

2026-04STDCN 2. divisao 2025-26 r. 5-6Elo 2185
OpponentEloRes.Δ Elo
mAlmeida, Rui Miguel Damaso PerePOR2420½+6
Van Den Berg, Imme PieterNED2036½-4
2026-03STDCN 2. divisao 2025-26 r. 3Elo 2183
OpponentEloRes.Δ Elo
mRocha, Sergio Manuel ColacoPOR22890-7.2
2026-02STDCN 2. divisao 2025-26 r. 1-2Elo 2190
OpponentEloRes.Δ Elo
Goncalves, Diogo FigueiredoPOR19761+4.6
Guerreiro, Raul Jose LopesPOR2022½-4.4
2025-06STDCN 2. divisao 2024-25 r. 8-9Elo 2190
OpponentEloRes.Δ Elo
mAlmeida, Rui Miguel Damaso PerePOR2431½+6.2
2025-05STDCN 2. divisao 2024-25 r. 7Elo 2184
OpponentEloRes.Δ Elo
fSantos, Antonio Manuel FerreiraPOR21521+9.4
2025-04STDCN 2. divisao 2024-25 r. 5-6Elo 2175
OpponentEloRes.Δ Elo
Jurado Perez, OliverESP19141+3.6