GMMilosz Szpar
POL Born 2002 (Age ≈24) Male
- FIDE ID
- 1184989
About Milosz Szpar
Miłosz Szpar was born in Poland in 2002. He won the men's title at the 2024 FISU World University Championship in Entebbe, finishing ahead of Yovann Gatineau and Benjamin Defromont. He earned GM norms at the 2023 Monteolivete Open, the 2024 Menorca Open and the 2025 Asturias Trophy. Show more
Miłosz Szpar was born in Poland in 2002. He won the men's title at the 2024 FISU World University Championship in Entebbe, finishing ahead of Yovann Gatineau and Benjamin Defromont. He earned GM norms at the 2023 Monteolivete Open, the 2024 Menorca Open and the 2025 Asturias Trophy. FIDE awarded him the GM title in August 2025.
FIDE ratings
Rapid
2420Published FIDE
Blitz
2433Published FIDE
Official classical ranks
- World rank
- #469
- National rank · POL
- #13
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2514 Nov 2026
- Recorded years
- 2011–2026
- Archived games
- 3734
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 |
|---|---|---|---|---|---|---|---|---|---|
| 3501 | 2020-12-15 | Titled Tuesday 15th Dec | chess.com INT | 10 | Milosz Szpar | David Anton Guijarro | Won: 1-0 | 73 | Open |
| 3502 | 2020-12-06 | ch-POL U20 2020 | Pokrzywna POL | 9.4 | Milosz Szpar | Mieszko Mis | Lost: 0-1 | 55 | Open |
| 3503 | 2020-12-05 | ch-POL U20 2020 | Pokrzywna POL | 8.4 | Radoslaw Psyk | Milosz Szpar | Draw: 1/2-1/2 | 47 | Open |
| 3504 | 2020-12-04 | ch-POL U20 2020 | Pokrzywna POL | 7.2 | Milosz Szpar | Jakub Kosakowski | Draw: 1/2-1/2 | 46 | Open |
| 3505 | 2020-12-03 | ch-POL U20 2020 | Pokrzywna POL | 6.6 | Michal Karpus | Milosz Szpar | Won: 0-1 | 59 | Open |
| 3506 | 2020-12-02 | ch-POL U20 2020 | Pokrzywna POL | 5.4 | Milosz Szpar | Jan Klimkowski | Draw: 1/2-1/2 | 30 | Open |
| 3507 | 2020-12-02 | ch-POL U20 2020 | Pokrzywna POL | 4.5 | Pawel Sowinski | Milosz Szpar | Won: 0-1 | 36 | Open |
| 3508 | 2020-12-01 | ch-POL U20 2020 | Pokrzywna POL | 3.11 | Milosz Szpar | Tymon Kazmierowski | Won: 1-0 | 28 | Open |
| 3509 | 2020-11-30 | ch-POL U20 2020 | Pokrzywna POL | 2.3 | Michal Redzisz | Milosz Szpar | Lost: 1-0 | 39 | Open |
| 3510 | 2020-11-30 | ch-POL U20 2020 | Pokrzywna POL | 1.3 | Milosz Szpar | Bartosz Panek | Won: 1-0 | 33 | Open |
| 3511 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 9 | Aditya Mittal | Milosz Szpar | Lost: 1-0 | 53 | Open |
| 3512 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 8 | Milosz Szpar | Harsha Bharathakoti | Lost: 0-1 | 58 | Open |
| 3513 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 7 | Leonid Starozhilov | Milosz Szpar | Won: 0-1 | 44 | Open |
| 3514 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 6 | Dennis Wagner | Milosz Szpar | Won: 0-1 | 29 | Open |
| 3515 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 5 | Milosz Szpar | Sebastien Bouchet | Won: 1-0 | 26 | Open |
| 3516 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 4 | Assel Serikbay | Milosz Szpar | Won: 0-1 | 51 | Open |
| 3517 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 3 | Milosz Szpar | Justin Sarkar | Lost: 0-1 | 47 | Open |
| 3518 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 2 | Milosz Szpar | Arseniy Nesterov | Lost: 0-1 | 42 | Open |
| 3519 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 11 | Milosz Szpar | Renato R. Quintiliano | Lost: 0-1 | 35 | Open |
| 3520 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 10 | Anton Isajevsky | Milosz Szpar | Won: 0-1 | 19 | Open |
| 3521 | 2020-11-10 | 12th Lublin GM 2020 | Lublin POL | 7.2 | Marcin Dziuba | Milosz Szpar | Draw: 1/2-1/2 | 39 | Open |
| 3522 | 2020-11-09 | 12th Lublin GM 2020 | Lublin POL | 6.4 | Milosz Szpar | Alicja Sliwicka | Draw: 1/2-1/2 | 89 | Open |
| 3523 | 2020-11-08 | 12th Lublin GM 2020 | Lublin POL | 5.1 | Milosz Szpar | Tymon Czernek | Won: 1-0 | 58 | Open |
| 3524 | 2020-11-07 | 12th Lublin GM 2020 | Lublin POL | 4.4 | Kosma Pacan-Milej | Milosz Szpar | Draw: 1/2-1/2 | 34 | Open |
| 3525 | 2020-11-07 | 12th Lublin GM 2020 | Lublin POL | 3.2 | Milosz Szpar | Grzegorz Nasuta | Draw: 1/2-1/2 | 33 | Open |
| 3526 | 2020-11-06 | 12th Lublin GM 2020 | Lublin POL | 2.3 | Sergei Ovsejevitsch | Milosz Szpar | Lost: 1-0 | 26 | Open |
| 3527 | 2020-11-05 | 12th Lublin GM 2020 | Lublin POL | 1.3 | Milosz Szpar | Pawel Teclaf | Lost: 0-1 | 50 | Open |
| 3528 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 7 | Sune Berg Hansen | Milosz Szpar | Lost: 1-0 | 1 | Open |
| 3529 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 5 | Pablo Salinas Herrera | Milosz Szpar | Lost: 1-0 | 32 | Open |
| 3530 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 4 | Milosz Szpar | Sankalp Gupta | Won: 1-0 | 51 | Open |
| 3531 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 3 | Daniel Fridman | Milosz Szpar | Won: 0-1 | 39 | Open |
| 3532 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 2 | Milosz Szpar | Filiz Osmanodja | Won: 1-0 | 39 | Open |
| 3533 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 1 | Sanan Sjugirov | Milosz Szpar | Lost: 1-0 | 79 | Open |
| 3534 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 10 | Julian Estrada Nieto | Milosz Szpar | Lost: 1-0 | 1 | Open |
| 3535 | 2020-09-28 | 31st Czech Open A 2020 | Pardubice CZE | 9.7 | Milosz Szpar | Roven Vogel | Draw: 1/2-1/2 | 7 | Open |
| 3536 | 2020-09-27 | 31st Czech Open A 2020 | Pardubice CZE | 8.7 | Martin Petr | Milosz Szpar | Draw: 1/2-1/2 | 58 | Open |
| 3537 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 7.3 | Vojtech Plat | Milosz Szpar | Draw: 1/2-1/2 | 60 | Open |
| 3538 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 6.6 | Milosz Szpar | Liam Vrolijk | Draw: 1/2-1/2 | 25 | Open |
| 3539 | 2020-09-25 | 31st Czech Open A 2020 | Pardubice CZE | 5.12 | Milosz Szpar | Jachym Nemec | Won: 1-0 | 40 | Open |
| 3540 | 2020-09-24 | 31st Czech Open A 2020 | Pardubice CZE | 4.4 | Leon Luke Mendonca | Milosz Szpar | Draw: 1/2-1/2 | 27 | Open |
| 3541 | 2020-09-23 | 31st Czech Open A 2020 | Pardubice CZE | 3.16 | Milosz Szpar | Nela Pychova | Won: 1-0 | 41 | Open |
| 3542 | 2020-09-22 | 31st Czech Open A 2020 | Pardubice CZE | 2.17 | Dimo Terziev | Milosz Szpar | Draw: 1/2-1/2 | 21 | Open |
| 3543 | 2020-09-21 | 31st Czech Open A 2020 | Pardubice CZE | 1.2 | Milosz Szpar | Filip Rokos | Won: 1-0 | 36 | Open |
| 3544 | 2020-09-13 | TCh-POL 1st League 2020 | Ustron POL | 9.5 | Filip Cukrowski | Milosz Szpar | Won: 0-1 | 40 | Open |
| 3545 | 2020-09-12 | TCh-POL 1st League 2020 | Ustron POL | 8.2 | Milosz Szpar | Jacek Szwed | Won: 1-0 | 31 | Open |
| 3546 | 2020-09-11 | TCh-POL 1st League 2020 | Ustron POL | 7.4 | Cyril Ponizil | Milosz Szpar | Lost: 1-0 | 44 | Open |
| 3547 | 2020-09-10 | TCh-POL 1st League 2020 | Ustron POL | 6.3 | Milosz Szpar | Jakub Maciejczak | Draw: 1/2-1/2 | 15 | Open |
| 3548 | 2020-09-09 | TCh-POL 1st League 2020 | Ustron POL | 5.3 | Krystian Kuzmicz | Milosz Szpar | Draw: 1/2-1/2 | 17 | Open |
| 3549 | 2020-09-08 | TCh-POL 1st League 2020 | Ustron POL | 4.4 | Milosz Szpar | Kamil Plichta | Draw: 1/2-1/2 | 31 | Open |
| 3550 | 2020-09-07 | TCh-POL 1st League 2020 | Ustron POL | 3.2 | Zbigniew Pakleza | Milosz Szpar | Draw: 1/2-1/2 | 40 | Open |
- vs David Anton GuijarroWon · 1-0White · 2020-12-15 · Round 10Titled Tuesday 15th Dec
- vs Mieszko MisLost · 0-1White · 2020-12-06 · Round 9.4ch-POL U20 2020
- vs Radoslaw PsykDraw · ½–½Black · 2020-12-05 · Round 8.4ch-POL U20 2020
- vs Jakub KosakowskiDraw · ½–½White · 2020-12-04 · Round 7.2ch-POL U20 2020
- vs Michal KarpusWon · 0-1Black · 2020-12-03 · Round 6.6ch-POL U20 2020
- vs Jan KlimkowskiDraw · ½–½White · 2020-12-02 · Round 5.4ch-POL U20 2020
- vs Pawel SowinskiWon · 0-1Black · 2020-12-02 · Round 4.5ch-POL U20 2020
- vs Tymon KazmierowskiWon · 1-0White · 2020-12-01 · Round 3.11ch-POL U20 2020
- vs Michal RedziszLost · 1-0Black · 2020-11-30 · Round 2.3ch-POL U20 2020
- vs Bartosz PanekWon · 1-0White · 2020-11-30 · Round 1.3ch-POL U20 2020
- vs Aditya MittalLost · 1-0Black · 2020-11-24 · Round 9Titled Tuesday 24th Nov
- vs Harsha BharathakotiLost · 0-1White · 2020-11-24 · Round 8Titled Tuesday 24th Nov
- vs Leonid StarozhilovWon · 0-1Black · 2020-11-24 · Round 7Titled Tuesday 24th Nov
- vs Dennis WagnerWon · 0-1Black · 2020-11-24 · Round 6Titled Tuesday 24th Nov
- vs Sebastien BouchetWon · 1-0White · 2020-11-24 · Round 5Titled Tuesday 24th Nov
- vs Assel SerikbayWon · 0-1Black · 2020-11-24 · Round 4Titled Tuesday 24th Nov
- vs Justin SarkarLost · 0-1White · 2020-11-24 · Round 3Titled Tuesday 24th Nov
- vs Arseniy NesterovLost · 0-1White · 2020-11-24 · Round 2Titled Tuesday 24th Nov
- vs Renato R. QuintilianoLost · 0-1White · 2020-11-24 · Round 11Titled Tuesday 24th Nov
- vs Anton IsajevskyWon · 0-1Black · 2020-11-24 · Round 10Titled Tuesday 24th Nov
- vs Marcin DziubaDraw · ½–½Black · 2020-11-10 · Round 7.212th Lublin GM 2020
- vs Alicja SliwickaDraw · ½–½White · 2020-11-09 · Round 6.412th Lublin GM 2020
- vs Tymon CzernekWon · 1-0White · 2020-11-08 · Round 5.112th Lublin GM 2020
- vs Kosma Pacan-MilejDraw · ½–½Black · 2020-11-07 · Round 4.412th Lublin GM 2020
- vs Grzegorz NasutaDraw · ½–½White · 2020-11-07 · Round 3.212th Lublin GM 2020
- vs Sergei OvsejevitschLost · 1-0Black · 2020-11-06 · Round 2.312th Lublin GM 2020
- vs Pawel TeclafLost · 0-1White · 2020-11-05 · Round 1.312th Lublin GM 2020
- vs Sune Berg HansenLost · 1-0Black · 2020-10-03 · Round 7Speed Chess Super Swiss
- vs Pablo Salinas HerreraLost · 1-0Black · 2020-10-03 · Round 5Speed Chess Super Swiss
- vs Sankalp GuptaWon · 1-0White · 2020-10-03 · Round 4Speed Chess Super Swiss
- vs Daniel FridmanWon · 0-1Black · 2020-10-03 · Round 3Speed Chess Super Swiss
- vs Filiz OsmanodjaWon · 1-0White · 2020-10-03 · Round 2Speed Chess Super Swiss
- vs Sanan SjugirovLost · 1-0Black · 2020-10-03 · Round 1Speed Chess Super Swiss
- vs Julian Estrada NietoLost · 1-0Black · 2020-10-03 · Round 10Speed Chess Super Swiss
- vs Roven VogelDraw · ½–½White · 2020-09-28 · Round 9.731st Czech Open A 2020
- vs Martin PetrDraw · ½–½Black · 2020-09-27 · Round 8.731st Czech Open A 2020
- vs Vojtech PlatDraw · ½–½Black · 2020-09-26 · Round 7.331st Czech Open A 2020
- vs Liam VrolijkDraw · ½–½White · 2020-09-26 · Round 6.631st Czech Open A 2020
- vs Jachym NemecWon · 1-0White · 2020-09-25 · Round 5.1231st Czech Open A 2020
- vs Leon Luke MendoncaDraw · ½–½Black · 2020-09-24 · Round 4.431st Czech Open A 2020
- vs Nela PychovaWon · 1-0White · 2020-09-23 · Round 3.1631st Czech Open A 2020
- vs Dimo TerzievDraw · ½–½Black · 2020-09-22 · Round 2.1731st Czech Open A 2020
- vs Filip RokosWon · 1-0White · 2020-09-21 · Round 1.231st Czech Open A 2020
- vs Filip CukrowskiWon · 0-1Black · 2020-09-13 · Round 9.5TCh-POL 1st League 2020
- vs Jacek SzwedWon · 1-0White · 2020-09-12 · Round 8.2TCh-POL 1st League 2020
- vs Cyril PonizilLost · 1-0Black · 2020-09-11 · Round 7.4TCh-POL 1st League 2020
- vs Jakub MaciejczakDraw · ½–½White · 2020-09-10 · Round 6.3TCh-POL 1st League 2020
- vs Krystian KuzmiczDraw · ½–½Black · 2020-09-09 · Round 5.3TCh-POL 1st League 2020
- vs Kamil PlichtaDraw · ½–½White · 2020-09-08 · Round 4.4TCh-POL 1st League 2020
- vs Zbigniew PaklezaDraw · ½–½Black · 2020-09-07 · Round 3.2TCh-POL 1st League 2020
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-12 | Amager Skakforening 100 years - GM | Classical | 6 |
| 2026-10-02 | Mistrzostwa Polski w Szachach Szybkich 2026 | Rapid | 7 |