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 |
|---|---|---|---|---|---|---|---|---|---|
| 3551 | 2020-09-06 | TCh-POL 1st League 2020 | Ustron POL | 2.5 | Milosz Szpar | Igor Kowalski | Won: 1-0 | 35 | Open |
| 3552 | 2020-09-05 | TCh-POL 1st League 2020 | Ustron POL | 1.1 | Milosz Szpar | Eneasz Wiewiora | Won: 1-0 | 23 | Open |
| 3553 | 2020-08-21 | Ustron Open A 2020 | Ustron POL | 9.11 | Igor Kowalski | Milosz Szpar | Lost: 1-0 | 38 | Open |
| 3554 | 2020-08-20 | Ustron Open A 2020 | Ustron POL | 8.4 | Milosz Szpar | Vojtech Zwardon | Draw: 1/2-1/2 | 50 | Open |
| 3555 | 2020-08-19 | Ustron Open A 2020 | Ustron POL | 7.7 | Bartlomiej Niedbala | Milosz Szpar | Draw: 1/2-1/2 | 13 | Open |
| 3556 | 2020-08-18 | Ustron Open A 2020 | Ustron POL | 6.7 | Milosz Szpar | Jakub Fus | Draw: 1/2-1/2 | 46 | Open |
| 3557 | 2020-08-17 | Ustron Open A 2020 | Ustron POL | 5.4 | Milosz Szpar | Vitali Koziak | Draw: 1/2-1/2 | 22 | Open |
| 3558 | 2020-08-16 | Ustron Open A 2020 | Ustron POL | 4.6 | Petro Golubka | Milosz Szpar | Won: 0-1 | 54 | Open |
| 3559 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 3.8 | Piotr Nguyen | Milosz Szpar | Draw: 1/2-1/2 | 11 | Open |
| 3560 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 2.5 | Milosz Szpar | Pawel Teclaf | Draw: 1/2-1/2 | 19 | Open |
| 3561 | 2020-08-15 | Ustron Open A 2020 | Ustron POL | 1.24 | Andrzej Krzywda | Milosz Szpar | Won: 0-1 | 39 | Open |
| 3562 | 2020-07-06 | 16th Baltic Pearl Open | Lazy POL | 9.1 | Milosz Szpar | Jakub Kosakowski | Draw: 1/2-1/2 | 37 | Open |
| 3563 | 2020-07-05 | 16th Baltic Pearl Open | Lazy POL | 8.2 | Antoni Kozak | Milosz Szpar | Draw: 1/2-1/2 | 26 | Open |
| 3564 | 2020-07-04 | 16th Baltic Pearl Open | Lazy POL | 7.2 | Tymon Czernek | Milosz Szpar | Won: 0-1 | 43 | Open |
| 3565 | 2020-07-03 | 16th Baltic Pearl Open | Lazy POL | 6.3 | Milosz Szpar | Miroslaw Mielczarski | Won: 1-0 | 47 | Open |
| 3566 | 2020-06-29 | 16th Baltic Pearl Open | Lazy POL | 2.4 | Milosz Szpar | Jakub Czechowski | Draw: 1/2-1/2 | 40 | Open |
| 3567 | 2020-06-28 | 16th Baltic Pearl Open | Lazy POL | 1.4 | Adam Jedrusik | Milosz Szpar | Won: 0-1 | 26 | Open |
| 3568 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 6 | Polina Gutkovich | Milosz Szpar | Lost: 1-0 | 33 | Open |
| 3569 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 2 | Milosz Szpar | Ryo Chen | Lost: 0-1 | 25 | Open |
| 3570 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 7 | Milosz Szpar | Evgeny Postny | Lost: 0-1 | 37 | Open |
| 3571 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 6 | Vladimir Baklan | Milosz Szpar | Lost: 1-0 | 66 | Open |
| 3572 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 4 | Jorden Van Foreest | Milosz Szpar | Won: 0-1 | 42 | Open |
| 3573 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 3 | Milosz Szpar | Mikhail Demidov | Lost: 0-1 | 36 | Open |
| 3574 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 2 | Raunak Sadhwani | Milosz Szpar | Won: 0-1 | 46 | Open |
| 3575 | 2020-05-19 | Titled Tuesday 19th May | chess.com INT | 1 | Anna Khachatryan | Milosz Szpar | Won: 0-1 | 46 | Open |
| 3576 | 2020-03-13 | ch-POL U18 2020 | Szklarska Poreba POL | 8.2 | Milosz Szpar | Iwo Godzwon | Won: 1-0 | 45 | Open |
| 3577 | 2020-03-13 | ch-POL U18 2020 | Szklarska Poreba POL | 7.1 | Kosma Pacan-Milej | Milosz Szpar | Draw: 1/2-1/2 | 23 | Open |
| 3578 | 2020-03-12 | ch-POL U18 2020 | Szklarska Poreba POL | 6.3 | Milosz Szpar | Jan Golecki | Won: 1-0 | 29 | Open |
| 3579 | 2020-03-11 | ch-POL U18 2020 | Szklarska Poreba POL | 5.1 | Milosz Szpar | Jakub Kosakowski | Draw: 1/2-1/2 | 31 | Open |
| 3580 | 2020-03-10 | ch-POL U18 2020 | Szklarska Poreba POL | 4.1 | Jakub Fus | Milosz Szpar | Draw: 1/2-1/2 | 31 | Open |
| 3581 | 2020-03-09 | ch-POL U18 2020 | Szklarska Poreba POL | 3.3 | Mieszko Mis | Milosz Szpar | Won: 0-1 | 70 | Open |
| 3582 | 2020-03-08 | ch-POL U18 2020 | Szklarska Poreba POL | 2.7 | Milosz Szpar | Kamil Maciejewski | Won: 1-0 | 36 | Open |
| 3583 | 2020-03-07 | ch-POL U18 2020 | Szklarska Poreba POL | 1.1 | Mateusz Bujalski | Milosz Szpar | Won: 0-1 | 38 | Open |
| 3584 | 2020-01-04 | 30th Cracovia Open A | Krakow POL | 9.18 | Milosz Szpar | Andrii Punin | Draw: 1/2-1/2 | 41 | Open |
| 3585 | 2020-01-03 | 30th Cracovia Open A | Krakow POL | 8.15 | Jerzy Kyc | Milosz Szpar | Draw: 1/2-1/2 | 52 | Open |
| 3586 | 2020-01-02 | 30th Cracovia Open A | Krakow POL | 7.18 | Milosz Szpar | Kamil Plichta | Draw: 1/2-1/2 | 18 | Open |
| 3587 | 2019-12-31 | 30th Cracovia Open A | Krakow POL | 6.1 | Piotr Brodowski | Milosz Szpar | Draw: 1/2-1/2 | 36 | Open |
| 3588 | 2019-12-30 | 30th Cracovia Open A | Krakow POL | 5.24 | Milosz Szpar | Lukasz Zaleski | Won: 1-0 | 44 | Open |
| 3589 | 2019-12-29 | 30th Cracovia Open A | Krakow POL | 4.15 | Gabor Farkas | Milosz Szpar | Lost: 1-0 | 37 | Open |
| 3590 | 2019-12-29 | 30th Cracovia Open A | Krakow POL | 3.1 | Milosz Szpar | Johann Webersberger | Draw: 1/2-1/2 | 22 | Open |
| 3591 | 2019-12-28 | 30th Cracovia Open A | Krakow POL | 2.9 | Antoni Kozak | Milosz Szpar | Draw: 1/2-1/2 | 47 | Open |
| 3592 | 2019-11-30 | ch-POL U20 2019 | Ustron POL | 9.9 | Iwo Godzwon | Milosz Szpar | Draw: 1/2-1/2 | 48 | Open |
| 3593 | 2019-11-29 | ch-POL U20 2019 | Ustron POL | 8.7 | Milosz Szpar | Jan Kokoszczynski | Draw: 1/2-1/2 | 30 | Open |
| 3594 | 2019-11-28 | ch-POL U20 2019 | Ustron POL | 7.13 | Milosz Szpar | Maciej Adamczewski | Won: 1-0 | 44 | Open |
| 3595 | 2019-11-27 | ch-POL U20 2019 | Ustron POL | 6.12 | Tomasz Jankowiak | Milosz Szpar | Draw: 1/2-1/2 | 59 | Open |
| 3596 | 2019-11-26 | ch-POL U20 2019 | Ustron POL | 5.5 | Milosz Szpar | Igor Janik | Lost: 0-1 | 40 | Open |
| 3597 | 2019-11-25 | ch-POL U20 2019 | Ustron POL | 4.7 | Kamil Koziol | Milosz Szpar | Draw: 1/2-1/2 | 39 | Open |
| 3598 | 2019-11-25 | ch-POL U20 2019 | Ustron POL | 3.13 | Milosz Szpar | Kacper Raclawicki | Won: 1-0 | 25 | Open |
| 3599 | 2019-11-24 | ch-POL U20 2019 | Ustron POL | 2.3 | Pawel Teclaf | Milosz Szpar | Lost: 1-0 | 41 | Open |
| 3600 | 2019-11-23 | ch-POL U20 2019 | Ustron POL | 1.16 | Milosz Szpar | Michal Syrkiewicz | Won: 1-0 | 39 | Open |
- 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
- vs Miroslaw MielczarskiWon · 1-0White · 2020-07-03 · Round 6.316th Baltic Pearl Open
- vs Jakub CzechowskiDraw · ½–½White · 2020-06-29 · Round 2.416th Baltic Pearl Open
- vs Adam JedrusikWon · 0-1Black · 2020-06-28 · Round 1.416th Baltic Pearl Open
- vs Polina GutkovichLost · 1-0Black · 2020-06-02 · Round 6Titled Tuesday 2nd June
- vs Ryo ChenLost · 0-1White · 2020-06-02 · Round 2Titled Tuesday 2nd June
- vs Evgeny PostnyLost · 0-1White · 2020-05-19 · Round 7Titled Tuesday 19th May
- vs Vladimir BaklanLost · 1-0Black · 2020-05-19 · Round 6Titled Tuesday 19th May
- vs Jorden Van ForeestWon · 0-1Black · 2020-05-19 · Round 4Titled Tuesday 19th May
- vs Mikhail DemidovLost · 0-1White · 2020-05-19 · Round 3Titled Tuesday 19th May
- vs Raunak SadhwaniWon · 0-1Black · 2020-05-19 · Round 2Titled Tuesday 19th May
- vs Anna KhachatryanWon · 0-1Black · 2020-05-19 · Round 1Titled Tuesday 19th May
- vs Iwo GodzwonWon · 1-0White · 2020-03-13 · Round 8.2ch-POL U18 2020
- vs Kosma Pacan-MilejDraw · ½–½Black · 2020-03-13 · Round 7.1ch-POL U18 2020
- vs Jan GoleckiWon · 1-0White · 2020-03-12 · Round 6.3ch-POL U18 2020
- vs Jakub KosakowskiDraw · ½–½White · 2020-03-11 · Round 5.1ch-POL U18 2020
- vs Jakub FusDraw · ½–½Black · 2020-03-10 · Round 4.1ch-POL U18 2020
- vs Mieszko MisWon · 0-1Black · 2020-03-09 · Round 3.3ch-POL U18 2020
- vs Kamil MaciejewskiWon · 1-0White · 2020-03-08 · Round 2.7ch-POL U18 2020
- vs Mateusz BujalskiWon · 0-1Black · 2020-03-07 · Round 1.1ch-POL U18 2020
- vs Andrii PuninDraw · ½–½White · 2020-01-04 · Round 9.1830th Cracovia Open A
- vs Jerzy KycDraw · ½–½Black · 2020-01-03 · Round 8.1530th Cracovia Open A
- vs Kamil PlichtaDraw · ½–½White · 2020-01-02 · Round 7.1830th Cracovia Open A
- vs Piotr BrodowskiDraw · ½–½Black · 2019-12-31 · Round 6.130th Cracovia Open A
- vs Lukasz ZaleskiWon · 1-0White · 2019-12-30 · Round 5.2430th Cracovia Open A
- vs Gabor FarkasLost · 1-0Black · 2019-12-29 · Round 4.1530th Cracovia Open A
- vs Johann WebersbergerDraw · ½–½White · 2019-12-29 · Round 3.130th Cracovia Open A
- vs Antoni KozakDraw · ½–½Black · 2019-12-28 · Round 2.930th Cracovia Open A
- vs Iwo GodzwonDraw · ½–½Black · 2019-11-30 · Round 9.9ch-POL U20 2019
- vs Jan KokoszczynskiDraw · ½–½White · 2019-11-29 · Round 8.7ch-POL U20 2019
- vs Maciej AdamczewskiWon · 1-0White · 2019-11-28 · Round 7.13ch-POL U20 2019
- vs Tomasz JankowiakDraw · ½–½Black · 2019-11-27 · Round 6.12ch-POL U20 2019
- vs Igor JanikLost · 0-1White · 2019-11-26 · Round 5.5ch-POL U20 2019
- vs Kamil KoziolDraw · ½–½Black · 2019-11-25 · Round 4.7ch-POL U20 2019
- vs Kacper RaclawickiWon · 1-0White · 2019-11-25 · Round 3.13ch-POL U20 2019
- vs Pawel TeclafLost · 1-0Black · 2019-11-24 · Round 2.3ch-POL U20 2019
- vs Michal SyrkiewiczWon · 1-0White · 2019-11-23 · Round 1.16ch-POL U20 2019
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 |