GMSafal Bora

USA Born 1998 Male
FIDE ID
2066149
USCF ID
12936317

About Safal Bora

Safal Bora grew up in Troy, Michigan. He combined chess with business and engineering studies at the University of Michigan. In 2016 he earned his first grandmaster norm in Charlotte after winning his last three games. Show more

Safal Bora grew up in Troy, Michigan. He combined chess with business and engineering studies at the University of Michigan. In 2016 he earned his first grandmaster norm in Charlotte after winning his last three games. He played for Michigan's team when it finished third at the 2018 Ivy Chess Challenge. In 2023 he shared second place with Aram Hakobyan and Yasser Quesada at the SPICE Cup. His final grandmaster norm came at a New York invitational in July 2024. A last-round victory over Oliver Barbosa secured it. He reached the remaining rating requirement that December, and FIDE records his Grandmaster title in 2025. Outside tournament chess, he has worked as a software engineer at Microsoft.

Ratings

2511

Classical

Published FIDE

2389

Rapid

Published FIDE

2411

Blitz

Published FIDE

2606

USCF Regular

Published US Chess

Official classical ranks

World rank
#494
National rank · USA
#33

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2511 Oct 2026
Recorded years
2011–2026
Archived games
273

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

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 2024-09-02 Toronto Open Crown 2024 Toronto CAN 6.1 Safal Bora Nicholas Vettese 1/2-1/2 55 Open
52 2024-09-02 Toronto Open Crown 2024 Toronto CAN 5.2 Bator Sambuev Safal Bora 0-1 65 Open
53 2024-09-01 Toronto Open Crown 2024 Toronto CAN 4.1 Safal Bora Anthony Atanasov 1/2-1/2 18 Open
54 2024-09-01 Toronto Open Crown 2024 Toronto CAN 3.1 Mark Plotkin Safal Bora 0-1 34 Open
55 2024-08-31 Toronto Open Crown 2024 Toronto CAN 2.1 Safal Bora David H. Cummings 1-0 60 Open
56 2024-08-31 Toronto Open Crown 2024 Toronto CAN 1.1 Neil Moses Safal Bora 0-1 55 Open
57 2024-08-13 11th Washington Int 2024 Rockville USA 8.1 Tanitoluwa Adewumi Safal Bora 1/2-1/2 34 Open
58 2024-08-12 11th Washington Int 2024 Rockville USA 6.13 Safal Bora Anna M. Sargsyan 1-0 20 Open
59 2024-08-11 11th Washington Int 2024 Rockville USA 4.13 Safal Bora Qindong Yang 1/2-1/2 39 Open
60 2024-08-11 11th Washington Int 2024 Rockville USA 3.1 Awonder Liang Safal Bora 1-0 27 Open
61 2024-08-10 11th Washington Int 2024 Rockville USA 2.16 Safal Bora Rochelle Wu 1-0 32 Open
62 2024-07-30 Titled Tue 30th Jul Late chess.com INT 9 Jake Kleiman Safal Bora 0-1 54 Open
63 2024-07-30 Titled Tue 30th Jul Late chess.com INT 8 Safal Bora Henry Deng 1-0 72 Open
64 2024-07-30 Titled Tue 30th Jul Late chess.com INT 7 Tanitoluwa Adewumi Safal Bora 1-0 45 Open
65 2024-07-30 Titled Tue 30th Jul Late chess.com INT 6 Safal Bora Dumitru-Daniel Dinu 0-1 40 Open
66 2024-07-30 Titled Tue 30th Jul Late chess.com INT 5 Alexey Sarana Safal Bora 1/2-1/2 68 Open
67 2024-07-30 Titled Tue 30th Jul Late chess.com INT 4 Safal Bora Ray Robson 1/2-1/2 39 Open
68 2024-07-30 Titled Tue 30th Jul Late chess.com INT 3 Wilson Guillermo Palencia Morales Safal Bora 0-1 40 Open
69 2024-07-30 Titled Tue 30th Jul Late chess.com INT 2 Safal Bora Jan Kokoszczynski 1-0 48 Open
70 2024-07-30 Titled Tue 30th Jul Late chess.com INT 1 Inigo Argandona Riveiro Safal Bora 0-1 37 Open
71 2024-07-30 Titled Tue 30th Jul Late chess.com INT 11 Panagiotis Michelakos Safal Bora 0-1 34 Open
72 2024-07-30 Titled Tue 30th Jul Late chess.com INT 10 Safal Bora Anna M. Sargsyan 1-0 47 Open
73 2024-07-14 1000GM NY Summer GMA New York USA 9.5 Oliver Barbosa Safal Bora 0-1 49 Open
74 2024-07-14 1000GM NY Summer GMA New York USA 8.2 Safal Bora Vojtech Plat 1/2-1/2 15 Open
75 2024-07-13 1000GM NY Summer GMA New York USA 7.4 Gus Huston Safal Bora 0-1 24 Open
76 2024-07-13 1000GM NY Summer GMA New York USA 6.3 Safal Bora Nico Chasin 1/2-1/2 42 Open
77 2024-07-12 1000GM NY Summer GMA New York USA 5.3 Aleksandr Ostrovskiy Safal Bora 0-1 49 Open
78 2024-07-12 1000GM NY Summer GMA New York USA 4.4 Safal Bora Grayson Rorrer 1-0 40 Open
79 2024-07-11 1000GM NY Summer GMA New York USA 3.2 Raja Panjwani Safal Bora 1/2-1/2 53 Open
80 2024-07-10 1000GM NY Summer GMA New York USA 2.5 Safal Bora Djurabek Khamrakulov 1/2-1/2 15 Open
81 2024-07-09 1000GM NY Summer GMA New York USA 1.1 Safal Bora Akira Nakada 1-0 64 Open
82 2024-04-01 8th Semana Santa Alicante San Vicente ESP 9.17 Bernardo Cesar Maestre Safal Bora 1/2-1/2 52 Open
83 2024-03-31 8th Semana Santa Alicante San Vicente ESP 8.12 Safal Bora Javier Habans Aguerrea 1/2-1/2 48 Open
84 2024-03-30 8th Semana Santa Alicante San Vicente ESP 6.8 Safal Bora Claudio Javier Minzer 0-1 72 Open
85 2024-03-29 8th Semana Santa Alicante San Vicente ESP 5.18 Keith C Arkell Safal Bora 0-1 69 Open
86 2024-03-28 8th Semana Santa Alicante San Vicente ESP 3.1 Lukas Dotzer Safal Bora 1-0 37 Open
87 2024-03-28 8th Semana Santa Alicante San Vicente ESP 2.1 Safal Bora Priansh Das 1-0 39 Open
88 2024-03-27 8th Semana Santa Alicante San Vicente ESP 1.1 Claudia Hernandez Tellez Safal Bora 0-1 55 Open
89 2023-12-22 SPICE Cup Open 2023 Chesterfield MO USA 9.1 Safal Bora Yasser Quesada Perez 1/2-1/2 4 Open
90 2023-12-21 SPICE Cup Open 2023 Chesterfield MO USA 8.3 Pham Tran Gia Phuc Safal Bora 0-1 44 Open
91 2023-12-21 SPICE Cup Open 2023 Chesterfield MO USA 7.2 Safal Bora Harsha Bharathakoti 1/2-1/2 40 Open
92 2023-12-20 SPICE Cup Open 2023 Chesterfield MO USA 6.2 Safal Bora Joseph Zeltsan 1/2-1/2 44 Open
93 2023-12-19 SPICE Cup Open 2023 Chesterfield MO USA 5.1 Andy Woodward Safal Bora 1/2-1/2 58 Open
94 2023-12-19 SPICE Cup Open 2023 Chesterfield MO USA 4.1 Safal Bora Tianqi Wang 1/2-1/2 51 Open
95 2023-12-18 SPICE Cup Open 2023 Chesterfield MO USA 3.3 George Li Safal Bora 0-1 40 Open
96 2023-12-18 SPICE Cup Open 2023 Chesterfield MO USA 2.6 Safal Bora Liam Putnam 1-0 75 Open
97 2023-12-17 SPICE Cup Open 2023 Chesterfield MO USA 1.9 Ethan Song Safal Bora 0-1 65 Open
98 2023-09-16 SixDays Budapest Sept GM Budapest HUN 8.4 Safal Bora Jakob Leon Pajeken 1/2-1/2 41 Open
99 2023-09-16 SixDays Budapest Sept GM Budapest HUN 7.2 Gyula Pap Safal Bora 1-0 46 Open
100 2023-09-15 SixDays Budapest Sept GM Budapest HUN 6.5 Safal Bora Barad Yeganegi 1/2-1/2 76 Open
  1. vs Nicholas VetteseDraw · ½–½White · 2024-09-02 · Round 6.1Toronto Open Crown 2024
  2. vs Bator SambuevWon · 0-1Black · 2024-09-02 · Round 5.2Toronto Open Crown 2024
  3. vs Anthony AtanasovDraw · ½–½White · 2024-09-01 · Round 4.1Toronto Open Crown 2024
  4. vs Mark PlotkinWon · 0-1Black · 2024-09-01 · Round 3.1Toronto Open Crown 2024
  5. vs David H. CummingsWon · 1-0White · 2024-08-31 · Round 2.1Toronto Open Crown 2024
  6. vs Neil MosesWon · 0-1Black · 2024-08-31 · Round 1.1Toronto Open Crown 2024
  7. vs Tanitoluwa AdewumiDraw · ½–½Black · 2024-08-13 · Round 8.111th Washington Int 2024
  8. vs Anna M. SargsyanWon · 1-0White · 2024-08-12 · Round 6.1311th Washington Int 2024
  9. vs Qindong YangDraw · ½–½White · 2024-08-11 · Round 4.1311th Washington Int 2024
  10. vs Awonder LiangLost · 1-0Black · 2024-08-11 · Round 3.111th Washington Int 2024
  11. vs Rochelle WuWon · 1-0White · 2024-08-10 · Round 2.1611th Washington Int 2024
  12. vs Jake KleimanWon · 0-1Black · 2024-07-30 · Round 9Titled Tue 30th Jul Late
  13. vs Henry DengWon · 1-0White · 2024-07-30 · Round 8Titled Tue 30th Jul Late
  14. vs Tanitoluwa AdewumiLost · 1-0Black · 2024-07-30 · Round 7Titled Tue 30th Jul Late
  15. vs Dumitru-Daniel DinuLost · 0-1White · 2024-07-30 · Round 6Titled Tue 30th Jul Late
  16. vs Alexey SaranaDraw · ½–½Black · 2024-07-30 · Round 5Titled Tue 30th Jul Late
  17. vs Ray RobsonDraw · ½–½White · 2024-07-30 · Round 4Titled Tue 30th Jul Late
  18. vs Wilson Guillermo Palencia MoralesWon · 0-1Black · 2024-07-30 · Round 3Titled Tue 30th Jul Late
  19. vs Jan KokoszczynskiWon · 1-0White · 2024-07-30 · Round 2Titled Tue 30th Jul Late
  20. vs Inigo Argandona RiveiroWon · 0-1Black · 2024-07-30 · Round 1Titled Tue 30th Jul Late
  21. vs Panagiotis MichelakosWon · 0-1Black · 2024-07-30 · Round 11Titled Tue 30th Jul Late
  22. vs Anna M. SargsyanWon · 1-0White · 2024-07-30 · Round 10Titled Tue 30th Jul Late
  23. vs Oliver BarbosaWon · 0-1Black · 2024-07-14 · Round 9.51000GM NY Summer GMA
  24. vs Vojtech PlatDraw · ½–½White · 2024-07-14 · Round 8.21000GM NY Summer GMA
  25. vs Gus HustonWon · 0-1Black · 2024-07-13 · Round 7.41000GM NY Summer GMA
  26. vs Nico ChasinDraw · ½–½White · 2024-07-13 · Round 6.31000GM NY Summer GMA
  27. vs Aleksandr OstrovskiyWon · 0-1Black · 2024-07-12 · Round 5.31000GM NY Summer GMA
  28. vs Grayson RorrerWon · 1-0White · 2024-07-12 · Round 4.41000GM NY Summer GMA
  29. vs Raja PanjwaniDraw · ½–½Black · 2024-07-11 · Round 3.21000GM NY Summer GMA
  30. vs Djurabek KhamrakulovDraw · ½–½White · 2024-07-10 · Round 2.51000GM NY Summer GMA
  31. vs Akira NakadaWon · 1-0White · 2024-07-09 · Round 1.11000GM NY Summer GMA
  32. vs Bernardo Cesar MaestreDraw · ½–½Black · 2024-04-01 · Round 9.178th Semana Santa Alicante
  33. vs Javier Habans AguerreaDraw · ½–½White · 2024-03-31 · Round 8.128th Semana Santa Alicante
  34. vs Claudio Javier MinzerLost · 0-1White · 2024-03-30 · Round 6.88th Semana Santa Alicante
  35. vs Keith C ArkellWon · 0-1Black · 2024-03-29 · Round 5.188th Semana Santa Alicante
  36. vs Lukas DotzerLost · 1-0Black · 2024-03-28 · Round 3.18th Semana Santa Alicante
  37. vs Priansh DasWon · 1-0White · 2024-03-28 · Round 2.18th Semana Santa Alicante
  38. vs Claudia Hernandez TellezWon · 0-1Black · 2024-03-27 · Round 1.18th Semana Santa Alicante
  39. vs Yasser Quesada PerezDraw · ½–½White · 2023-12-22 · Round 9.1SPICE Cup Open 2023
  40. vs Pham Tran Gia PhucWon · 0-1Black · 2023-12-21 · Round 8.3SPICE Cup Open 2023
  41. vs Harsha BharathakotiDraw · ½–½White · 2023-12-21 · Round 7.2SPICE Cup Open 2023
  42. vs Joseph ZeltsanDraw · ½–½White · 2023-12-20 · Round 6.2SPICE Cup Open 2023
  43. vs Andy WoodwardDraw · ½–½Black · 2023-12-19 · Round 5.1SPICE Cup Open 2023
  44. vs Tianqi WangDraw · ½–½White · 2023-12-19 · Round 4.1SPICE Cup Open 2023
  45. vs George LiWon · 0-1Black · 2023-12-18 · Round 3.3SPICE Cup Open 2023
  46. vs Liam PutnamWon · 1-0White · 2023-12-18 · Round 2.6SPICE Cup Open 2023
  47. vs Ethan SongWon · 0-1Black · 2023-12-17 · Round 1.9SPICE Cup Open 2023
  48. vs Jakob Leon PajekenDraw · ½–½White · 2023-09-16 · Round 8.4SixDays Budapest Sept GM
  49. vs Gyula PapLost · 1-0Black · 2023-09-16 · Round 7.2SixDays Budapest Sept GM
  50. vs Barad YeganegiDraw · ½–½White · 2023-09-15 · Round 6.5SixDays Budapest Sept GM