IMPiotr Nguyen

POL Born 1991 Male
FIDE ID
1127993

About Piotr Nguyen

Piotr An Nguyen was born in Tomaszów Lubelski in 1991 and became an IM in 2016. As a junior, he won a Polish rapid title in 2005 and shared the highest score in that year's national under-fourteen championship. He won the A section of the Warsaw Open in 2008.

FIDE ratings

Classical

2376

Published FIDE

Rapid

2298

Published FIDE

Blitz

2332

Published FIDE

Official classical ranks

World rank
#2128
National rank · POL
#88

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2453 May 2017
Recorded years
2003–2026
Archived games
656

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
51 2025-06-07 TCh-POL Ekstraliga 2025 Chotowa POL 6.4 Wojciech Moranda Piotr Nguyen Lost: 1-0 32 Open
52 2025-06-06 TCh-POL Ekstraliga 2025 Chotowa POL 5.4 Piotr Nguyen Maciej Nurkiewicz Draw: 1/2-1/2 48 Open
53 2025-06-05 TCh-POL Ekstraliga 2025 Chotowa POL 4.4 Krzysztof Raczek Piotr Nguyen Lost: 1-0 76 Open
54 2025-06-04 TCh-POL Ekstraliga 2025 Chotowa POL 3.4 Piotr Nguyen Filip Boe Olsen Draw: 1/2-1/2 38 Open
55 2025-06-03 TCh-POL Ekstraliga 2025 Chotowa POL 2.4 Jan Kokoszczynski Piotr Nguyen Draw: 1/2-1/2 83 Open
56 2025-06-02 TCh-POL Ekstraliga 2025 Chotowa POL 1.22 Milosz Szpar Piotr Nguyen Draw: 1/2-1/2 26 Open
57 2025-04-16 10th Noisiel Open 2025 Noisiel FRA 9.3 Muthaiah AL Piotr Nguyen Draw: 1/2-1/2 19 Open
58 2025-04-15 10th Noisiel Open 2025 Noisiel FRA 8.6 Piotr Nguyen Paul Liu Won: 1-0 30 Open
59 2025-04-15 10th Noisiel Open 2025 Noisiel FRA 7.3 Sergey A. Fedorchuk Piotr Nguyen Lost: 1-0 62 Open
60 2025-04-14 10th Noisiel Open 2025 Noisiel FRA 6.6 Piotr Nguyen Hayk Mirimanian Won: 1-0 25 Open
61 2025-04-14 10th Noisiel Open 2025 Noisiel FRA 5.8 Gaetan Roque Piotr Nguyen Won: 0-1 24 Open
62 2025-04-12 10th Noisiel Open 2025 Noisiel FRA 1.8 Edouard Meddouri-Bernard Piotr Nguyen Lost: 1-0 62 Open
63 2025-01-04 35th Cracovia Open A Krakow POL 9.7 Piotr Nguyen Maciej Zalega Won: 1-0 41 Open
64 2025-01-03 35th Cracovia Open A Krakow POL 8.9 Arkadiusz Babiarz Piotr Nguyen Won: 0-1 86 Open
65 2025-01-02 35th Cracovia Open A Krakow POL 7.11 Piotr Nguyen Vasileios Dim Katsanis Won: 1-0 41 Open
66 2024-12-31 35th Cracovia Open A Krakow POL 6.7 Vahe Danielyan Piotr Nguyen Lost: 1-0 43 Open
67 2024-12-30 35th Cracovia Open A Krakow POL 5.11 Piotr Nguyen Alfred Nemitz Won: 1-0 50 Open
68 2024-12-30 35th Cracovia Open A Krakow POL 4.2 Andrei Negrean Piotr Nguyen Won: 0-1 34 Open
69 2024-12-29 35th Cracovia Open A Krakow POL 3.2 Piotr Nguyen Dariusz Dziewonski Draw: 1/2-1/2 47 Open
70 2024-12-28 35th Cracovia Open A Krakow POL 2.7 Gaetano Signorelli Piotr Nguyen Lost: 1-0 36 Open
71 2024-12-27 35th Cracovia Open A Krakow POL 1.11 Piotr Nguyen Piotr Sygulski Won: 1-0 26 Open
72 2024-11-11 Polish Independence 2024 Warsaw POL 9.5 Antoni Radzimski Piotr Nguyen Won: 0-1 39 Open
73 2024-11-11 Polish Independence 2024 Warsaw POL 8.7 Piotr Nguyen Bruno Terkiewicz Won: 1-0 57 Open
74 2024-11-11 Polish Independence 2024 Warsaw POL 7.5 Wiktor Golis Piotr Nguyen Draw: 1/2-1/2 26 Open
75 2024-11-11 Polish Independence 2024 Warsaw POL 6.2 Piotr Nguyen Krzysztof Jakubowski Lost: 0-1 34 Open
76 2024-11-11 Polish Independence 2024 Warsaw POL 5.3 Oskar Chiszko Piotr Nguyen Won: 0-1 41 Open
77 2024-11-11 Polish Independence 2024 Warsaw POL 4.6 Piotr Nguyen Adam Deszczynski Won: 1-0 25 Open
78 2024-11-11 Polish Independence 2024 Warsaw POL 3.8 Wojciech Putlak Piotr Nguyen Won: 0-1 68 Open
79 2024-11-11 Polish Independence 2024 Warsaw POL 2.8 Piotr Nguyen Mateusz Staroszczyk Won: 1-0 37 Open
80 2024-11-11 Polish Independence 2024 Warsaw POL 1.8 Marek Grzeszuk Piotr Nguyen Won: 0-1 25 Open
81 2024-09-22 TCh-POL 1st League 2024 Darlowo POL 9.9 Marek Madej Piotr Nguyen Won: 0-1 31 Open
82 2024-09-21 TCh-POL 1st League 2024 Darlowo POL 8.3 Piotr Nguyen Jakub Kosakowski Draw: 1/2-1/2 9 Open
83 2024-09-20 TCh-POL 1st League 2024 Darlowo POL 7.9 Piotr Nguyen Nicolai Kistrup Draw: 1/2-1/2 47 Open
84 2024-09-19 TCh-POL 1st League 2024 Darlowo POL 6.9 Rafal Antoniewski Piotr Nguyen Draw: 1/2-1/2 27 Open
85 2024-09-18 TCh-POL 1st League 2024 Darlowo POL 5.9 Piotr Nguyen Krzysztof Lukasiewicz Lost: 0-1 35 Open
86 2024-09-17 TCh-POL 1st League 2024 Darlowo POL 4.9 Yulian Malovanyi Piotr Nguyen Lost: 1-0 42 Open
87 2024-09-16 TCh-POL 1st League 2024 Darlowo POL 3.15 Piotr Nguyen Kamil Kaliszuk Won: 1-0 43 Open
88 2024-09-15 TCh-POL 1st League 2024 Darlowo POL 2.8 Piotr Nguyen Jan Kokoszczynski Won: 1-0 47 Open
89 2024-09-14 TCh-POL 1st League 2024 Darlowo POL 1.14 Zbigniew Pyda Piotr Nguyen Draw: 1/2-1/2 40 Open
90 2024-08-09 Riga Tech Open A 2024 Riga LAT 7.7 Valery Kazakouski Piotr Nguyen Lost: 1-0 73 Open
91 2024-08-08 Riga Tech Open A 2024 Riga LAT 6.22 Piotr Nguyen Zhuo Ren Lim Won: 1-0 27 Open
92 2024-08-08 Riga Tech Open A 2024 Riga LAT 5.22 Ivan Povshednyi Piotr Nguyen Draw: 1/2-1/2 68 Open
93 2024-08-07 Riga Tech Open A 2024 Riga LAT 4.21 Piotr Nguyen Jonas Eilenberg Draw: 1/2-1/2 23 Open
94 2024-08-06 Riga Tech Open A 2024 Riga LAT 3.23 Niranjan Navalgund Piotr Nguyen Draw: 1/2-1/2 36 Open
95 2024-06-29 Krakow International 2024 Krakow POL 9.18 Oleksandr Vasynda Piotr Nguyen Won: 0-1 45 Open
96 2024-06-27 Krakow International 2024 Krakow POL 7.15 Jakub Janeczko Piotr Nguyen Lost: 1-0 28 Open
97 2024-06-26 Krakow International 2024 Krakow POL 6.1 Piotr Nguyen Tymur Keleberda Lost: 0-1 44 Open
98 2024-06-25 Krakow International 2024 Krakow POL 5.12 Marcel Kutowski Piotr Nguyen Draw: 1/2-1/2 66 Open
99 2024-06-24 Krakow International 2024 Krakow POL 4.15 Piotr Nguyen Jake Shanty Won: 1-0 57 Open
100 2024-06-23 Krakow International 2024 Krakow POL 2.19 Piotr Nguyen Kamil Gierulski Lost: 0-1 51 Open
  1. vs Wojciech MorandaLost · 1-0Black · 2025-06-07 · Round 6.4TCh-POL Ekstraliga 2025
  2. vs Maciej NurkiewiczDraw · ½–½White · 2025-06-06 · Round 5.4TCh-POL Ekstraliga 2025
  3. vs Krzysztof RaczekLost · 1-0Black · 2025-06-05 · Round 4.4TCh-POL Ekstraliga 2025
  4. vs Filip Boe OlsenDraw · ½–½White · 2025-06-04 · Round 3.4TCh-POL Ekstraliga 2025
  5. vs Jan KokoszczynskiDraw · ½–½Black · 2025-06-03 · Round 2.4TCh-POL Ekstraliga 2025
  6. vs Milosz SzparDraw · ½–½Black · 2025-06-02 · Round 1.22TCh-POL Ekstraliga 2025
  7. vs Muthaiah ALDraw · ½–½Black · 2025-04-16 · Round 9.310th Noisiel Open 2025
  8. vs Paul LiuWon · 1-0White · 2025-04-15 · Round 8.610th Noisiel Open 2025
  9. vs Sergey A. FedorchukLost · 1-0Black · 2025-04-15 · Round 7.310th Noisiel Open 2025
  10. vs Hayk MirimanianWon · 1-0White · 2025-04-14 · Round 6.610th Noisiel Open 2025
  11. vs Gaetan RoqueWon · 0-1Black · 2025-04-14 · Round 5.810th Noisiel Open 2025
  12. vs Edouard Meddouri-BernardLost · 1-0Black · 2025-04-12 · Round 1.810th Noisiel Open 2025
  13. vs Maciej ZalegaWon · 1-0White · 2025-01-04 · Round 9.735th Cracovia Open A
  14. vs Arkadiusz BabiarzWon · 0-1Black · 2025-01-03 · Round 8.935th Cracovia Open A
  15. vs Vasileios Dim KatsanisWon · 1-0White · 2025-01-02 · Round 7.1135th Cracovia Open A
  16. vs Vahe DanielyanLost · 1-0Black · 2024-12-31 · Round 6.735th Cracovia Open A
  17. vs Alfred NemitzWon · 1-0White · 2024-12-30 · Round 5.1135th Cracovia Open A
  18. vs Andrei NegreanWon · 0-1Black · 2024-12-30 · Round 4.235th Cracovia Open A
  19. vs Dariusz DziewonskiDraw · ½–½White · 2024-12-29 · Round 3.235th Cracovia Open A
  20. vs Gaetano SignorelliLost · 1-0Black · 2024-12-28 · Round 2.735th Cracovia Open A
  21. vs Piotr SygulskiWon · 1-0White · 2024-12-27 · Round 1.1135th Cracovia Open A
  22. vs Antoni RadzimskiWon · 0-1Black · 2024-11-11 · Round 9.5Polish Independence 2024
  23. vs Bruno TerkiewiczWon · 1-0White · 2024-11-11 · Round 8.7Polish Independence 2024
  24. vs Wiktor GolisDraw · ½–½Black · 2024-11-11 · Round 7.5Polish Independence 2024
  25. vs Krzysztof JakubowskiLost · 0-1White · 2024-11-11 · Round 6.2Polish Independence 2024
  26. vs Oskar ChiszkoWon · 0-1Black · 2024-11-11 · Round 5.3Polish Independence 2024
  27. vs Adam DeszczynskiWon · 1-0White · 2024-11-11 · Round 4.6Polish Independence 2024
  28. vs Wojciech PutlakWon · 0-1Black · 2024-11-11 · Round 3.8Polish Independence 2024
  29. vs Mateusz StaroszczykWon · 1-0White · 2024-11-11 · Round 2.8Polish Independence 2024
  30. vs Marek GrzeszukWon · 0-1Black · 2024-11-11 · Round 1.8Polish Independence 2024
  31. vs Marek MadejWon · 0-1Black · 2024-09-22 · Round 9.9TCh-POL 1st League 2024
  32. vs Jakub KosakowskiDraw · ½–½White · 2024-09-21 · Round 8.3TCh-POL 1st League 2024
  33. vs Nicolai KistrupDraw · ½–½White · 2024-09-20 · Round 7.9TCh-POL 1st League 2024
  34. vs Rafal AntoniewskiDraw · ½–½Black · 2024-09-19 · Round 6.9TCh-POL 1st League 2024
  35. vs Krzysztof LukasiewiczLost · 0-1White · 2024-09-18 · Round 5.9TCh-POL 1st League 2024
  36. vs Yulian MalovanyiLost · 1-0Black · 2024-09-17 · Round 4.9TCh-POL 1st League 2024
  37. vs Kamil KaliszukWon · 1-0White · 2024-09-16 · Round 3.15TCh-POL 1st League 2024
  38. vs Jan KokoszczynskiWon · 1-0White · 2024-09-15 · Round 2.8TCh-POL 1st League 2024
  39. vs Zbigniew PydaDraw · ½–½Black · 2024-09-14 · Round 1.14TCh-POL 1st League 2024
  40. vs Valery KazakouskiLost · 1-0Black · 2024-08-09 · Round 7.7Riga Tech Open A 2024
  41. vs Zhuo Ren LimWon · 1-0White · 2024-08-08 · Round 6.22Riga Tech Open A 2024
  42. vs Ivan PovshednyiDraw · ½–½Black · 2024-08-08 · Round 5.22Riga Tech Open A 2024
  43. vs Jonas EilenbergDraw · ½–½White · 2024-08-07 · Round 4.21Riga Tech Open A 2024
  44. vs Niranjan NavalgundDraw · ½–½Black · 2024-08-06 · Round 3.23Riga Tech Open A 2024
  45. vs Oleksandr VasyndaWon · 0-1Black · 2024-06-29 · Round 9.18Krakow International 2024
  46. vs Jakub JaneczkoLost · 1-0Black · 2024-06-27 · Round 7.15Krakow International 2024
  47. vs Tymur KeleberdaLost · 0-1White · 2024-06-26 · Round 6.1Krakow International 2024
  48. vs Marcel KutowskiDraw · ½–½Black · 2024-06-25 · Round 5.12Krakow International 2024
  49. vs Jake ShantyWon · 1-0White · 2024-06-24 · Round 4.15Krakow International 2024
  50. vs Kamil GierulskiLost · 0-1White · 2024-06-23 · Round 2.19Krakow International 2024

FIDE tournaments

DateTournamentTypeScore
2026-09-05Druzynowe Mistrzostwa Polski - I Liga 2026Classical5½

All tournament results