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
- 762
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 |
|---|---|---|---|---|---|---|---|---|---|
| 551 | 2020-12-30 | 31st Cracovia Open A | Krakow POL | 4.13 | Aron Pasti | Milosz Szpar | Draw: 1/2-1/2 | 17 | Open |
| 552 | 2020-12-29 | 31st Cracovia Open A | Krakow POL | 3.5 | Milosz Szpar | Jakub Seemann | Lost: 0-1 | 31 | Open |
| 553 | 2020-12-28 | 31st Cracovia Open A | Krakow POL | 2.15 | Gerhard Lorscheid | Milosz Szpar | Won: 0-1 | 52 | Open |
| 554 | 2020-12-27 | 31st Cracovia Open A | Krakow POL | 1.9 | Milosz Szpar | Michal Redzisz | Draw: 1/2-1/2 | 31 | Open |
| 555 | 2020-12-06 | ch-POL U20 2020 | Pokrzywna POL | 9.4 | Milosz Szpar | Mieszko Mis | Lost: 0-1 | 55 | Open |
| 556 | 2020-12-05 | ch-POL U20 2020 | Pokrzywna POL | 8.4 | Radoslaw Psyk | Milosz Szpar | Draw: 1/2-1/2 | 47 | Open |
| 557 | 2020-12-04 | ch-POL U20 2020 | Pokrzywna POL | 7.2 | Milosz Szpar | Jakub Kosakowski | Draw: 1/2-1/2 | 46 | Open |
| 558 | 2020-12-03 | ch-POL U20 2020 | Pokrzywna POL | 6.6 | Michal Karpus | Milosz Szpar | Won: 0-1 | 59 | Open |
| 559 | 2020-12-02 | ch-POL U20 2020 | Pokrzywna POL | 5.4 | Milosz Szpar | Jan Klimkowski | Draw: 1/2-1/2 | 30 | Open |
| 560 | 2020-12-02 | ch-POL U20 2020 | Pokrzywna POL | 4.5 | Pawel Sowinski | Milosz Szpar | Won: 0-1 | 36 | Open |
| 561 | 2020-12-01 | ch-POL U20 2020 | Pokrzywna POL | 3.11 | Milosz Szpar | Tymon Kazmierowski | Won: 1-0 | 28 | Open |
| 562 | 2020-11-30 | ch-POL U20 2020 | Pokrzywna POL | 2.3 | Michal Redzisz | Milosz Szpar | Lost: 1-0 | 39 | Open |
| 563 | 2020-11-30 | ch-POL U20 2020 | Pokrzywna POL | 1.3 | Milosz Szpar | Bartosz Panek | Won: 1-0 | 33 | Open |
| 564 | 2020-11-10 | 12th Lublin GM 2020 | Lublin POL | 7.2 | Marcin Dziuba | Milosz Szpar | Draw: 1/2-1/2 | 39 | Open |
| 565 | 2020-11-09 | 12th Lublin GM 2020 | Lublin POL | 6.4 | Milosz Szpar | Alicja Sliwicka | Draw: 1/2-1/2 | 89 | Open |
| 566 | 2020-11-08 | 12th Lublin GM 2020 | Lublin POL | 5.1 | Milosz Szpar | Tymon Czernek | Won: 1-0 | 58 | Open |
| 567 | 2020-11-07 | 12th Lublin GM 2020 | Lublin POL | 4.4 | Kosma Pacan-Milej | Milosz Szpar | Draw: 1/2-1/2 | 34 | Open |
| 568 | 2020-11-07 | 12th Lublin GM 2020 | Lublin POL | 3.2 | Milosz Szpar | Grzegorz Nasuta | Draw: 1/2-1/2 | 33 | Open |
| 569 | 2020-11-06 | 12th Lublin GM 2020 | Lublin POL | 2.3 | Sergei Ovsejevitsch | Milosz Szpar | Lost: 1-0 | 26 | Open |
| 570 | 2020-11-05 | 12th Lublin GM 2020 | Lublin POL | 1.3 | Milosz Szpar | Pawel Teclaf | Lost: 0-1 | 50 | Open |
| 571 | 2020-09-28 | 31st Czech Open A 2020 | Pardubice CZE | 9.7 | Milosz Szpar | Roven Vogel | Draw: 1/2-1/2 | 7 | Open |
| 572 | 2020-09-27 | 31st Czech Open A 2020 | Pardubice CZE | 8.7 | Martin Petr | Milosz Szpar | Draw: 1/2-1/2 | 58 | Open |
| 573 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 7.3 | Vojtech Plat | Milosz Szpar | Draw: 1/2-1/2 | 60 | Open |
| 574 | 2020-09-26 | 31st Czech Open A 2020 | Pardubice CZE | 6.6 | Milosz Szpar | Liam Vrolijk | Draw: 1/2-1/2 | 25 | Open |
| 575 | 2020-09-25 | 31st Czech Open A 2020 | Pardubice CZE | 5.12 | Milosz Szpar | Jachym Nemec | Won: 1-0 | 40 | Open |
| 576 | 2020-09-24 | 31st Czech Open A 2020 | Pardubice CZE | 4.4 | Leon Luke Mendonca | Milosz Szpar | Draw: 1/2-1/2 | 27 | Open |
| 577 | 2020-09-23 | 31st Czech Open A 2020 | Pardubice CZE | 3.16 | Milosz Szpar | Nela Pychova | Won: 1-0 | 41 | Open |
| 578 | 2020-09-22 | 31st Czech Open A 2020 | Pardubice CZE | 2.17 | Dimo Terziev | Milosz Szpar | Draw: 1/2-1/2 | 21 | Open |
| 579 | 2020-09-21 | 31st Czech Open A 2020 | Pardubice CZE | 1.2 | Milosz Szpar | Filip Rokos | Won: 1-0 | 36 | Open |
| 580 | 2020-09-13 | TCh-POL 1st League 2020 | Ustron POL | 9.5 | Filip Cukrowski | Milosz Szpar | Won: 0-1 | 40 | Open |
| 581 | 2020-09-12 | TCh-POL 1st League 2020 | Ustron POL | 8.2 | Milosz Szpar | Jacek Szwed | Won: 1-0 | 31 | Open |
| 582 | 2020-09-11 | TCh-POL 1st League 2020 | Ustron POL | 7.4 | Cyril Ponizil | Milosz Szpar | Lost: 1-0 | 44 | Open |
| 583 | 2020-09-10 | TCh-POL 1st League 2020 | Ustron POL | 6.3 | Milosz Szpar | Jakub Maciejczak | Draw: 1/2-1/2 | 15 | Open |
| 584 | 2020-09-09 | TCh-POL 1st League 2020 | Ustron POL | 5.3 | Krystian Kuzmicz | Milosz Szpar | Draw: 1/2-1/2 | 17 | Open |
| 585 | 2020-09-08 | TCh-POL 1st League 2020 | Ustron POL | 4.4 | Milosz Szpar | Kamil Plichta | Draw: 1/2-1/2 | 31 | Open |
| 586 | 2020-09-07 | TCh-POL 1st League 2020 | Ustron POL | 3.2 | Zbigniew Pakleza | Milosz Szpar | Draw: 1/2-1/2 | 40 | Open |
| 587 | 2020-09-06 | TCh-POL 1st League 2020 | Ustron POL | 2.5 | Milosz Szpar | Igor Kowalski | Won: 1-0 | 35 | Open |
| 588 | 2020-09-05 | TCh-POL 1st League 2020 | Ustron POL | 1.1 | Milosz Szpar | Eneasz Wiewiora | Won: 1-0 | 23 | Open |
| 589 | 2020-08-21 | Ustron Open A 2020 | Ustron POL | 9.11 | Igor Kowalski | Milosz Szpar | Lost: 1-0 | 38 | Open |
| 590 | 2020-08-20 | Ustron Open A 2020 | Ustron POL | 8.4 | Milosz Szpar | Vojtech Zwardon | Draw: 1/2-1/2 | 50 | Open |
| 591 | 2020-08-19 | Ustron Open A 2020 | Ustron POL | 7.7 | Bartlomiej Niedbala | Milosz Szpar | Draw: 1/2-1/2 | 13 | Open |
| 592 | 2020-08-18 | Ustron Open A 2020 | Ustron POL | 6.7 | Milosz Szpar | Jakub Fus | Draw: 1/2-1/2 | 46 | Open |
| 593 | 2020-08-17 | Ustron Open A 2020 | Ustron POL | 5.4 | Milosz Szpar | Vitali Koziak | Draw: 1/2-1/2 | 22 | Open |
| 594 | 2020-08-16 | Ustron Open A 2020 | Ustron POL | 4.6 | Petro Golubka | Milosz Szpar | Won: 0-1 | 54 | Open |
| 595 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 3.8 | Piotr Nguyen | Milosz Szpar | Draw: 1/2-1/2 | 11 | Open |
| 596 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 2.5 | Milosz Szpar | Pawel Teclaf | Draw: 1/2-1/2 | 19 | Open |
| 597 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 1.24 | Andrzej Krzywda | Milosz Szpar | Won: 0-1 | 39 | Open |
| 598 | 2020-07-06 | 16th Baltic Pearl Open | Lazy POL | 9.1 | Milosz Szpar | Jakub Kosakowski | Draw: 1/2-1/2 | 37 | Open |
| 599 | 2020-07-05 | 16th Baltic Pearl Open | Lazy POL | 8.2 | Antoni Kozak | Milosz Szpar | Draw: 1/2-1/2 | 26 | Open |
| 600 | 2020-07-04 | 16th Baltic Pearl Open | Lazy POL | 7.2 | Tymon Czernek | Milosz Szpar | Won: 0-1 | 43 | Open |
- vs Aron PastiDraw · ½–½Black · 2020-12-30 · Round 4.1331st Cracovia Open A
- vs Jakub SeemannLost · 0-1White · 2020-12-29 · Round 3.531st Cracovia Open A
- vs Gerhard LorscheidWon · 0-1Black · 2020-12-28 · Round 2.1531st Cracovia Open A
- vs Michal RedziszDraw · ½–½White · 2020-12-27 · Round 1.931st Cracovia Open A
- 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 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 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
- vs Igor KowalskiWon · 1-0White · 2020-09-06 · Round 2.5TCh-POL 1st League 2020
- vs Eneasz WiewioraWon · 1-0White · 2020-09-05 · Round 1.1TCh-POL 1st League 2020
- vs Igor KowalskiLost · 1-0Black · 2020-08-21 · Round 9.11Ustron Open A 2020
- vs Vojtech ZwardonDraw · ½–½White · 2020-08-20 · Round 8.4Ustron Open A 2020
- vs Bartlomiej NiedbalaDraw · ½–½Black · 2020-08-19 · Round 7.7Ustron Open A 2020
- vs Jakub FusDraw · ½–½White · 2020-08-18 · Round 6.7Ustron Open A 2020
- vs Vitali KoziakDraw · ½–½White · 2020-08-17 · Round 5.4Ustron Open A 2020
- vs Petro GolubkaWon · 0-1Black · 2020-08-16 · Round 4.6Ustron Open A 2020
- vs Piotr NguyenDraw · ½–½Black · 2020-08-15 · Round 3.8Ustron Open A 2020
- vs Pawel TeclafDraw · ½–½White · 2020-08-15 · Round 2.5Ustron Open A 2020
- vs Andrzej KrzywdaWon · 0-1Black · 2020-08-15 · Round 1.24Ustron Open A 2020
- vs Jakub KosakowskiDraw · ½–½White · 2020-07-06 · Round 9.116th Baltic Pearl Open
- vs Antoni KozakDraw · ½–½Black · 2020-07-05 · Round 8.216th Baltic Pearl Open
- vs Tymon CzernekWon · 0-1Black · 2020-07-04 · Round 7.216th Baltic Pearl Open
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 |