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

Classical

2313

Published FIDE

Rapid

2187

Published FIDE

Blitz

2166

Published 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

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
  1. vs Olga YushkoWon · 1-0White · 2025-09-02 · Round 2Titled Tue 2nd Sep 2025
  2. vs Kirill KlukinLost · 1-0Black · 2025-09-02 · Round 1Titled Tue 2nd Sep 2025
  3. vs Sergei LjukinLost · 1-0Black · 2025-09-02 · Round 11Titled Tue 2nd Sep 2025
  4. vs Vjacheslav WeetikLost · 0-1White · 2025-09-02 · Round 10Titled Tue 2nd Sep 2025
  5. vs Gerard Tallada SerretWon · 0-1Black · 2025-08-26 · Round 9Titled Tue 26th Aug Early
  6. vs Cesar Ugarte SotoWon · 1-0White · 2025-08-26 · Round 8Titled Tue 26th Aug Early
  7. vs Ahmed NassrLost · 1-0Black · 2025-08-26 · Round 7Titled Tue 26th Aug Early
  8. vs Joel Paul GantaDraw · ½–½White · 2025-08-26 · Round 7Titled Tue 26th Aug Late
  9. vs Mikolaj GbiorczykLost · 0-1White · 2025-08-26 · Round 6Titled Tue 26th Aug Early
  10. vs Alexandros PapasimakopoulosLost · 1-0Black · 2025-08-26 · Round 6Titled Tue 26th Aug Late
  11. vs Franco AbramorWon · 1-0White · 2025-08-26 · Round 5Titled Tue 26th Aug Late
  12. vs Evan RabinLost · 1-0Black · 2025-08-26 · Round 5Titled Tue 26th Aug Early
  13. vs Arnold EssingLost · 0-1White · 2025-08-26 · Round 4Titled Tue 26th Aug Early
  14. vs Sounak BagchiWon · 0-1Black · 2025-08-26 · Round 4Titled Tue 26th Aug Late
  15. vs Tyrell HarriottWon · 1-0White · 2025-08-26 · Round 3Titled Tue 26th Aug Late
  16. vs Ihor SamunenkovLost · 0-1White · 2025-08-26 · Round 3Titled Tue 26th Aug Early
  17. vs Charles H StoreyLost · 1-0Black · 2025-08-26 · Round 2Titled Tue 26th Aug Late
  18. vs Haran SalasanWon · 0-1Black · 2025-08-26 · Round 2Titled Tue 26th Aug Early
  19. vs Ismael KhadourDraw · ½–½White · 2025-08-26 · Round 1Titled Tue 26th Aug Early
  20. vs Dmitry AndreikinLost · 0-1White · 2025-08-26 · Round 1Titled Tue 26th Aug Late
  21. vs Roman GoldinWon · 1-0White · 2025-08-26 · Round 11Titled Tue 26th Aug Early
  22. vs Andrei PuryginWon · 0-1Black · 2025-08-26 · Round 10Titled Tue 26th Aug Early
  23. vs Gleb PidluznijLost · 1-0Black · 2025-08-17 · Round 4.16th Paul Keres Rapid 2025
  24. vs Arturs NeiksansDraw · ½–½White · 2025-08-17 · Round 3.56th Paul Keres Rapid 2025
  25. vs Niilo Man NissinenLost · 0-1White · 2025-08-14 · Round 6.116th Paul Keres Open A
  26. vs Matfey RogovWon · 1-0White · 2025-07-29 · Round 9Titled Tue 29th Jul Late
  27. vs Artak ManukianWon · 1-0White · 2025-07-29 · Round 9Titled Tue 29th Jul Early
  28. vs Akeem BrownDraw · ½–½Black · 2025-07-29 · Round 8Titled Tue 29th Jul Early
  29. vs Semyon PuzyrevskyWon · 0-1Black · 2025-07-29 · Round 8Titled Tue 29th Jul Late
  30. vs Anastasia AvramidouLost · 0-1White · 2025-07-29 · Round 7Titled Tue 29th Jul Early
  31. vs Andrew HeronWon · 1-0White · 2025-07-29 · Round 7Titled Tue 29th Jul Late
  32. vs Nikolai VlassovLost · 0-1White · 2025-07-29 · Round 6Titled Tue 29th Jul Early
  33. vs Filip OchedzanWon · 0-1Black · 2025-07-29 · Round 6Titled Tue 29th Jul Late
  34. vs Glennen ArtuzLost · 0-1White · 2025-07-29 · Round 5Titled Tue 29th Jul Late
  35. vs Juan Diego Viasus CuellarWon · 0-1Black · 2025-07-29 · Round 5Titled Tue 29th Jul Early
  36. vs Nikita ShandryginLost · 0-1White · 2025-07-29 · Round 4Titled Tue 29th Jul Early
  37. vs Ryan AmburgyLost · 1-0Black · 2025-07-29 · Round 4Titled Tue 29th Jul Late
  38. vs Stanislav BukreevWon · 0-1Black · 2025-07-29 · Round 3Titled Tue 29th Jul Early
  39. vs Vojtech PlatWon · 0-1Black · 2025-07-29 · Round 3Titled Tue 29th Jul Late
  40. vs Mario HofstadlerWon · 1-0White · 2025-07-29 · Round 2Titled Tue 29th Jul Late
  41. vs Salomeja ZaksaiteWon · 1-0White · 2025-07-29 · Round 2Titled Tue 29th Jul Early
  42. vs Jeffery XiongLost · 1-0Black · 2025-07-29 · Round 1Titled Tue 29th Jul Late
  43. vs Sam ShanklandLost · 1-0Black · 2025-07-29 · Round 1Titled Tue 29th Jul Early
  44. vs Karina AmbartsumovaLost · 0-1White · 2025-07-29 · Round 11Titled Tue 29th Jul Late
  45. vs Oleksii NakonechnyiLost · 0-1White · 2025-07-29 · Round 11Titled Tue 29th Jul Early
  46. vs Semen NovozhilovLost · 1-0Black · 2025-07-29 · Round 10Titled Tue 29th Jul Late
  47. vs Amadeus Hestvik EvenshaugWon · 0-1Black · 2025-07-29 · Round 10Titled Tue 29th Jul Early
  48. vs Jean Meunier-PionWon · 1-0White · 2025-07-22 · Round 9Titled Tue 22nd Jul Late
  49. vs Evan S RosenbergWon · 0-1Black · 2025-07-22 · Round 8Titled Tue 22nd Jul Late
  50. vs Jorge Perez RojasWon · 1-0White · 2025-07-22 · Round 7Titled Tue 22nd Jul Late