FMPatrik Aalto
FIN Born 2004 Male
- FIDE ID
- 510726
Player overview
Patrik Aalto’s highest recorded classical FIDE rating is 2335 (August 2025). On the November 2026 FIDE list, Patrik Aalto ranks #3668 worldwide and #15 in Finland among active classical players.
FIDE ratings
Rapid
2187Published FIDE
Blitz
2166Published FIDE
Official classical ranks
- World rank
- #3668
- National rank · FIN
- #15
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2335 Aug 2025
- Recorded years
- 2014–2026
- Archived games
- 1236
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 351 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 2 | Patrik Aalto | Olga Yushko | Won: 1-0 | 54 | Open |
| 352 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 1 | Kirill Klukin | Patrik Aalto | Lost: 1-0 | 70 | Open |
| 353 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 11 | Sergei Ljukin | Patrik Aalto | Lost: 1-0 | 40 | Open |
| 354 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 10 | Patrik Aalto | Vjacheslav Weetik | Lost: 0-1 | 32 | Open |
| 355 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 9 | Gerard Tallada Serret | Patrik Aalto | Won: 0-1 | 61 | Open |
| 356 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 8 | Patrik Aalto | Cesar Ugarte Soto | Won: 1-0 | 31 | Open |
| 357 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 7 | Ahmed Nassr | Patrik Aalto | Lost: 1-0 | 25 | Open |
| 358 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 7 | Patrik Aalto | Joel Paul Ganta | Draw: 1/2-1/2 | 56 | Open |
| 359 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 6 | Patrik Aalto | Mikolaj Gbiorczyk | Lost: 0-1 | 36 | Open |
| 360 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 6 | Alexandros Papasimakopoulos | Patrik Aalto | Lost: 1-0 | 107 | Open |
| 361 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 5 | Patrik Aalto | Franco Abramor | Won: 1-0 | 34 | Open |
| 362 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 5 | Evan Rabin | Patrik Aalto | Lost: 1-0 | 79 | Open |
| 363 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 4 | Patrik Aalto | Arnold Essing | Lost: 0-1 | 66 | Open |
| 364 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 4 | Sounak Bagchi | Patrik Aalto | Won: 0-1 | 61 | Open |
| 365 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 3 | Patrik Aalto | Tyrell Harriott | Won: 1-0 | 59 | Open |
| 366 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 3 | Patrik Aalto | Ihor Samunenkov | Lost: 0-1 | 31 | Open |
| 367 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 2 | Charles H Storey | Patrik Aalto | Lost: 1-0 | 50 | Open |
| 368 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 2 | Haran Salasan | Patrik Aalto | Won: 0-1 | 46 | Open |
| 369 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 1 | Patrik Aalto | Ismael Khadour | Draw: 1/2-1/2 | 46 | Open |
| 370 | 2025-08-26 | Titled Tue 26th Aug Late | chess.com INT | 1 | Patrik Aalto | Dmitry Andreikin | Lost: 0-1 | 31 | Open |
| 371 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 11 | Patrik Aalto | Roman Goldin | Won: 1-0 | 33 | Open |
| 372 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 10 | Andrei Purygin | Patrik Aalto | Won: 0-1 | 44 | Open |
| 373 | 2025-08-17 | 6th Paul Keres Rapid 2025 | Parnu EST | 4.1 | Gleb Pidluznij | Patrik Aalto | Lost: 1-0 | 29 | Open |
| 374 | 2025-08-17 | 6th Paul Keres Rapid 2025 | Parnu EST | 3.5 | Patrik Aalto | Arturs Neiksans | Draw: 1/2-1/2 | 144 | Open |
| 375 | 2025-08-14 | 6th Paul Keres Open A | Parnu EST | 6.11 | Patrik Aalto | Niilo Man Nissinen | Lost: 0-1 | 77 | Open |
| 376 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 9 | Patrik Aalto | Matfey Rogov | Won: 1-0 | 29 | Open |
| 377 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 9 | Patrik Aalto | Artak Manukian | Won: 1-0 | 34 | Open |
| 378 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 8 | Akeem Brown | Patrik Aalto | Draw: 1/2-1/2 | 90 | Open |
| 379 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 8 | Semyon Puzyrevsky | Patrik Aalto | Won: 0-1 | 43 | Open |
| 380 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 7 | Patrik Aalto | Anastasia Avramidou | Lost: 0-1 | 39 | Open |
| 381 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 7 | Patrik Aalto | Andrew Heron | Won: 1-0 | 42 | Open |
| 382 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 6 | Patrik Aalto | Nikolai Vlassov | Lost: 0-1 | 58 | Open |
| 383 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 6 | Filip Ochedzan | Patrik Aalto | Won: 0-1 | 90 | Open |
| 384 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 5 | Patrik Aalto | Glennen Artuz | Lost: 0-1 | 25 | Open |
| 385 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 5 | Juan Diego Viasus Cuellar | Patrik Aalto | Won: 0-1 | 20 | Open |
| 386 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 4 | Patrik Aalto | Nikita Shandrygin | Lost: 0-1 | 41 | Open |
| 387 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 4 | Ryan Amburgy | Patrik Aalto | Lost: 1-0 | 39 | Open |
| 388 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 3 | Stanislav Bukreev | Patrik Aalto | Won: 0-1 | 26 | Open |
| 389 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 3 | Vojtech Plat | Patrik Aalto | Won: 0-1 | 62 | Open |
| 390 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 2 | Patrik Aalto | Mario Hofstadler | Won: 1-0 | 28 | Open |
| 391 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 2 | Patrik Aalto | Salomeja Zaksaite | Won: 1-0 | 67 | Open |
| 392 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 1 | Jeffery Xiong | Patrik Aalto | Lost: 1-0 | 47 | Open |
| 393 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 1 | Sam Shankland | Patrik Aalto | Lost: 1-0 | 50 | Open |
| 394 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 11 | Patrik Aalto | Karina Ambartsumova | Lost: 0-1 | 48 | Open |
| 395 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 11 | Patrik Aalto | Oleksii Nakonechnyi | Lost: 0-1 | 41 | Open |
| 396 | 2025-07-29 | Titled Tue 29th Jul Late | chess.com INT | 10 | Semen Novozhilov | Patrik Aalto | Lost: 1-0 | 37 | Open |
| 397 | 2025-07-29 | Titled Tue 29th Jul Early | chess.com INT | 10 | Amadeus Hestvik Evenshaug | Patrik Aalto | Won: 0-1 | 22 | Open |
| 398 | 2025-07-22 | Titled Tue 22nd Jul Late | chess.com INT | 9 | Patrik Aalto | Jean Meunier-Pion | Won: 1-0 | 57 | Open |
| 399 | 2025-07-22 | Titled Tue 22nd Jul Late | chess.com INT | 8 | Evan S Rosenberg | Patrik Aalto | Won: 0-1 | 38 | Open |
| 400 | 2025-07-22 | Titled Tue 22nd Jul Late | chess.com INT | 7 | Patrik Aalto | Jorge Perez Rojas | Won: 1-0 | 30 | Open |
- vs Olga YushkoWon · 1-0White · 2025-09-02 · Round 2Titled Tue 2nd Sep 2025
- vs Kirill KlukinLost · 1-0Black · 2025-09-02 · Round 1Titled Tue 2nd Sep 2025
- vs Sergei LjukinLost · 1-0Black · 2025-09-02 · Round 11Titled Tue 2nd Sep 2025
- vs Vjacheslav WeetikLost · 0-1White · 2025-09-02 · Round 10Titled Tue 2nd Sep 2025
- vs Gerard Tallada SerretWon · 0-1Black · 2025-08-26 · Round 9Titled Tue 26th Aug Early
- vs Cesar Ugarte SotoWon · 1-0White · 2025-08-26 · Round 8Titled Tue 26th Aug Early
- vs Ahmed NassrLost · 1-0Black · 2025-08-26 · Round 7Titled Tue 26th Aug Early
- vs Joel Paul GantaDraw · ½–½White · 2025-08-26 · Round 7Titled Tue 26th Aug Late
- vs Mikolaj GbiorczykLost · 0-1White · 2025-08-26 · Round 6Titled Tue 26th Aug Early
- vs Alexandros PapasimakopoulosLost · 1-0Black · 2025-08-26 · Round 6Titled Tue 26th Aug Late
- vs Franco AbramorWon · 1-0White · 2025-08-26 · Round 5Titled Tue 26th Aug Late
- vs Evan RabinLost · 1-0Black · 2025-08-26 · Round 5Titled Tue 26th Aug Early
- vs Arnold EssingLost · 0-1White · 2025-08-26 · Round 4Titled Tue 26th Aug Early
- vs Sounak BagchiWon · 0-1Black · 2025-08-26 · Round 4Titled Tue 26th Aug Late
- vs Tyrell HarriottWon · 1-0White · 2025-08-26 · Round 3Titled Tue 26th Aug Late
- vs Ihor SamunenkovLost · 0-1White · 2025-08-26 · Round 3Titled Tue 26th Aug Early
- vs Charles H StoreyLost · 1-0Black · 2025-08-26 · Round 2Titled Tue 26th Aug Late
- vs Haran SalasanWon · 0-1Black · 2025-08-26 · Round 2Titled Tue 26th Aug Early
- vs Ismael KhadourDraw · ½–½White · 2025-08-26 · Round 1Titled Tue 26th Aug Early
- vs Dmitry AndreikinLost · 0-1White · 2025-08-26 · Round 1Titled Tue 26th Aug Late
- vs Roman GoldinWon · 1-0White · 2025-08-26 · Round 11Titled Tue 26th Aug Early
- vs Andrei PuryginWon · 0-1Black · 2025-08-26 · Round 10Titled Tue 26th Aug Early
- vs Gleb PidluznijLost · 1-0Black · 2025-08-17 · Round 4.16th Paul Keres Rapid 2025
- vs Arturs NeiksansDraw · ½–½White · 2025-08-17 · Round 3.56th Paul Keres Rapid 2025
- vs Niilo Man NissinenLost · 0-1White · 2025-08-14 · Round 6.116th Paul Keres Open A
- vs Matfey RogovWon · 1-0White · 2025-07-29 · Round 9Titled Tue 29th Jul Late
- vs Artak ManukianWon · 1-0White · 2025-07-29 · Round 9Titled Tue 29th Jul Early
- vs Akeem BrownDraw · ½–½Black · 2025-07-29 · Round 8Titled Tue 29th Jul Early
- vs Semyon PuzyrevskyWon · 0-1Black · 2025-07-29 · Round 8Titled Tue 29th Jul Late
- vs Anastasia AvramidouLost · 0-1White · 2025-07-29 · Round 7Titled Tue 29th Jul Early
- vs Andrew HeronWon · 1-0White · 2025-07-29 · Round 7Titled Tue 29th Jul Late
- vs Nikolai VlassovLost · 0-1White · 2025-07-29 · Round 6Titled Tue 29th Jul Early
- vs Filip OchedzanWon · 0-1Black · 2025-07-29 · Round 6Titled Tue 29th Jul Late
- vs Glennen ArtuzLost · 0-1White · 2025-07-29 · Round 5Titled Tue 29th Jul Late
- vs Juan Diego Viasus CuellarWon · 0-1Black · 2025-07-29 · Round 5Titled Tue 29th Jul Early
- vs Nikita ShandryginLost · 0-1White · 2025-07-29 · Round 4Titled Tue 29th Jul Early
- vs Ryan AmburgyLost · 1-0Black · 2025-07-29 · Round 4Titled Tue 29th Jul Late
- vs Stanislav BukreevWon · 0-1Black · 2025-07-29 · Round 3Titled Tue 29th Jul Early
- vs Vojtech PlatWon · 0-1Black · 2025-07-29 · Round 3Titled Tue 29th Jul Late
- vs Mario HofstadlerWon · 1-0White · 2025-07-29 · Round 2Titled Tue 29th Jul Late
- vs Salomeja ZaksaiteWon · 1-0White · 2025-07-29 · Round 2Titled Tue 29th Jul Early
- vs Jeffery XiongLost · 1-0Black · 2025-07-29 · Round 1Titled Tue 29th Jul Late
- vs Sam ShanklandLost · 1-0Black · 2025-07-29 · Round 1Titled Tue 29th Jul Early
- vs Karina AmbartsumovaLost · 0-1White · 2025-07-29 · Round 11Titled Tue 29th Jul Late
- vs Oleksii NakonechnyiLost · 0-1White · 2025-07-29 · Round 11Titled Tue 29th Jul Early
- vs Semen NovozhilovLost · 1-0Black · 2025-07-29 · Round 10Titled Tue 29th Jul Late
- vs Amadeus Hestvik EvenshaugWon · 0-1Black · 2025-07-29 · Round 10Titled Tue 29th Jul Early
- vs Jean Meunier-PionWon · 1-0White · 2025-07-22 · Round 9Titled Tue 22nd Jul Late
- vs Evan S RosenbergWon · 0-1Black · 2025-07-22 · Round 8Titled Tue 22nd Jul Late
- vs Jorge Perez RojasWon · 1-0White · 2025-07-22 · Round 7Titled Tue 22nd Jul Late