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
217

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
1 2026-07-19 14th New York Int 2026 New York USA 9.2 Bortnyk,Mykola Bora,Safal 0-1 54 Open
2 2026-07-19 14th New York Int 2026 New York USA 8.1 Bora,Safal Brodsky,David 1/2-1/2 31 Open
3 2026-07-18 14th New York Int 2026 New York USA 7.3 Bora,Safal Molner,M 1-0 45 Open
4 2026-07-18 14th New York Int 2026 New York USA 6.6 Dushyant,Sharma Bora,Safal 0-1 20 Open
5 2026-07-17 14th New York Int 2026 New York USA 5.9 Bora,Safal Lapshun,Y 1-0 53 Open
6 2026-07-16 14th New York Int 2026 New York USA 3.7 Plotkin,Mark Bora,Safal 1/2-1/2 21 Open
7 2026-07-15 14th New York Int 2026 New York USA 1.6 Bora,Safal Rohde,M 1-0 55 Open
8 2026-06-14 Carolinas Classic 2026 Charlotte USA 4.1 Fishbein,A Bora,Safal 1/2-1/2 66 Open
9 2026-06-14 Carolinas Classic 2026 Charlotte USA 5.2 Bora,Safal Preotu,Razvan 1-0 43 Open
10 2026-06-13 Carolinas Classic 2026 Charlotte USA 3.1 Bora,Safal Rachels,S 1-0 108 Open
11 2026-06-13 Carolinas Classic 2026 Charlotte USA 2.2 Wu,Andrew Bora,Safal 0-1 140 Open
12 2026-06-12 Carolinas Classic 2026 Charlotte USA 1.2 Bora,Safal Karthigeyan,Kishan 1-0 27 Open
13 2026-01-04 2026 Marshall Premier FIDE | January New York, United States 4.2 Safranek, William Bora, Safal 0-1 38 Open
14 2026-01-04 2026 Marshall Premier FIDE | January New York, United States 5.1 Korley, Kassa Bora, Safal 1/2-1/2 34 Open
15 2026-01-03 2026 Marshall Premier FIDE | January New York, United States 2.9 Bora, Safal Berg, George 1-0 27 Open
16 2026-01-03 2026 Marshall Premier FIDE | January New York, United States 1.1 Gutnik, Aleksandr Bora, Safal 0-1 42 Open
17 2026-01-03 2026 Marshall Premier FIDE | January New York, United States 3.5 Bora, Safal Miller, Rachel 1-0 32 Open
18 2025-05-26 Cherry Blossom Classic Sterling, VA USA 9.3 Manuel Petrosyan Safal Bora 1-0 143 Open
19 2025-05-26 Cherry Blossom Classic Sterling, VA USA 8.3 Safal Bora Matthew Guo Diao 1-0 42 Open
20 2025-05-25 Cherry Blossom Classic Sterling, VA USA 7.3 Justin Paul Safal Bora 0-1 70 Open
21 2025-05-25 Cherry Blossom Classic Sterling, VA USA 6.5 Safal Bora L M S T De Silva 1-0 27 Open
22 2025-05-24 Cherry Blossom Classic Sterling, VA USA 5.4 Luka Budisavljevic Safal Bora 1-0 44 Open
23 2025-05-24 Cherry Blossom Classic Sterling, VA USA 4.2 Safal Bora Titas Stremavicius 1/2-1/2 19 Open
24 2025-05-23 Cherry Blossom Classic Sterling, VA USA 3.5 Safal Bora Kyle Zhuang 1-0 34 Open
25 2025-05-23 Cherry Blossom Classic Sterling, VA USA 2.7 Bobby Qian Safal Bora 0-1 76 Open
26 2024-09-02 Toronto Open Crown 2024 Toronto CAN 6.1 Safal Bora Nicholas Vettese 1/2-1/2 55 Open
27 2024-09-02 Toronto Open Crown 2024 Toronto CAN 5.2 Bator Sambuev Safal Bora 0-1 65 Open
28 2024-09-01 Toronto Open Crown 2024 Toronto CAN 4.1 Safal Bora Anthony Atanasov 1/2-1/2 18 Open
29 2024-09-01 Toronto Open Crown 2024 Toronto CAN 3.1 Mark Plotkin Safal Bora 0-1 34 Open
30 2024-08-31 Toronto Open Crown 2024 Toronto CAN 2.1 Safal Bora David H. Cummings 1-0 60 Open
31 2024-08-31 Toronto Open Crown 2024 Toronto CAN 1.1 Neil Moses Safal Bora 0-1 55 Open
32 2024-08-13 11th Washington Int 2024 Rockville USA 8.1 Tanitoluwa Adewumi Safal Bora 1/2-1/2 34 Open
33 2024-08-12 11th Washington Int 2024 Rockville USA 6.13 Safal Bora Anna M. Sargsyan 1-0 20 Open
34 2024-08-11 11th Washington Int 2024 Rockville USA 4.13 Safal Bora Qindong Yang 1/2-1/2 39 Open
35 2024-08-11 11th Washington Int 2024 Rockville USA 3.1 Awonder Liang Safal Bora 1-0 27 Open
36 2024-08-10 11th Washington Int 2024 Rockville USA 2.16 Safal Bora Rochelle Wu 1-0 32 Open
37 2024-07-14 1000GM NY Summer GMA New York USA 9.5 Oliver Barbosa Safal Bora 0-1 49 Open
38 2024-07-14 1000GM NY Summer GMA New York USA 8.2 Safal Bora Vojtech Plat 1/2-1/2 15 Open
39 2024-07-13 1000GM NY Summer GMA New York USA 7.4 Gus Huston Safal Bora 0-1 24 Open
40 2024-07-13 1000GM NY Summer GMA New York USA 6.3 Safal Bora Nico Chasin 1/2-1/2 42 Open
41 2024-07-12 1000GM NY Summer GMA New York USA 5.3 Aleksandr Ostrovskiy Safal Bora 0-1 49 Open
42 2024-07-12 1000GM NY Summer GMA New York USA 4.4 Safal Bora Grayson Rorrer 1-0 40 Open
43 2024-07-11 1000GM NY Summer GMA New York USA 3.2 Raja Panjwani Safal Bora 1/2-1/2 53 Open
44 2024-07-10 1000GM NY Summer GMA New York USA 2.5 Safal Bora Djurabek Khamrakulov 1/2-1/2 15 Open
45 2024-07-09 1000GM NY Summer GMA New York USA 1.1 Safal Bora Akira Nakada 1-0 64 Open
46 2024-04-01 8th Semana Santa Alicante San Vicente ESP 9.17 Bernardo Cesar Maestre Safal Bora 1/2-1/2 52 Open
47 2024-03-31 8th Semana Santa Alicante San Vicente ESP 8.12 Safal Bora Javier Habans Aguerrea 1/2-1/2 48 Open
48 2024-03-30 8th Semana Santa Alicante San Vicente ESP 6.8 Safal Bora Claudio Javier Minzer 0-1 72 Open
49 2024-03-29 8th Semana Santa Alicante San Vicente ESP 5.18 Keith C Arkell Safal Bora 0-1 69 Open
50 2024-03-28 8th Semana Santa Alicante San Vicente ESP 3.1 Lukas Dotzer Safal Bora 1-0 37 Open
  1. vs Bortnyk,MykolaWon · 0-1Black · 2026-07-19 · Round 9.214th New York Int 2026
  2. vs Brodsky,DavidDraw · ½–½White · 2026-07-19 · Round 8.114th New York Int 2026
  3. vs Molner,MWon · 1-0White · 2026-07-18 · Round 7.314th New York Int 2026
  4. vs Dushyant,SharmaWon · 0-1Black · 2026-07-18 · Round 6.614th New York Int 2026
  5. vs Lapshun,YWon · 1-0White · 2026-07-17 · Round 5.914th New York Int 2026
  6. vs Plotkin,MarkDraw · ½–½Black · 2026-07-16 · Round 3.714th New York Int 2026
  7. vs Rohde,MWon · 1-0White · 2026-07-15 · Round 1.614th New York Int 2026
  8. vs Fishbein,ADraw · ½–½Black · 2026-06-14 · Round 4.1Carolinas Classic 2026
  9. vs Preotu,RazvanWon · 1-0White · 2026-06-14 · Round 5.2Carolinas Classic 2026
  10. vs Rachels,SWon · 1-0White · 2026-06-13 · Round 3.1Carolinas Classic 2026
  11. vs Wu,AndrewWon · 0-1Black · 2026-06-13 · Round 2.2Carolinas Classic 2026
  12. vs Karthigeyan,KishanWon · 1-0White · 2026-06-12 · Round 1.2Carolinas Classic 2026
  13. vs Safranek, WilliamWon · 0-1Black · 2026-01-04 · Round 4.22026 Marshall Premier FIDE | January
  14. vs Korley, KassaDraw · ½–½Black · 2026-01-04 · Round 5.12026 Marshall Premier FIDE | January
  15. vs Berg, GeorgeWon · 1-0White · 2026-01-03 · Round 2.92026 Marshall Premier FIDE | January
  16. vs Gutnik, AleksandrWon · 0-1Black · 2026-01-03 · Round 1.12026 Marshall Premier FIDE | January
  17. vs Miller, RachelWon · 1-0White · 2026-01-03 · Round 3.52026 Marshall Premier FIDE | January
  18. vs Manuel PetrosyanLost · 1-0Black · 2025-05-26 · Round 9.3Cherry Blossom Classic
  19. vs Matthew Guo DiaoWon · 1-0White · 2025-05-26 · Round 8.3Cherry Blossom Classic
  20. vs Justin PaulWon · 0-1Black · 2025-05-25 · Round 7.3Cherry Blossom Classic
  21. vs L M S T De SilvaWon · 1-0White · 2025-05-25 · Round 6.5Cherry Blossom Classic
  22. vs Luka BudisavljevicLost · 1-0Black · 2025-05-24 · Round 5.4Cherry Blossom Classic
  23. vs Titas StremaviciusDraw · ½–½White · 2025-05-24 · Round 4.2Cherry Blossom Classic
  24. vs Kyle ZhuangWon · 1-0White · 2025-05-23 · Round 3.5Cherry Blossom Classic
  25. vs Bobby QianWon · 0-1Black · 2025-05-23 · Round 2.7Cherry Blossom Classic
  26. vs Nicholas VetteseDraw · ½–½White · 2024-09-02 · Round 6.1Toronto Open Crown 2024
  27. vs Bator SambuevWon · 0-1Black · 2024-09-02 · Round 5.2Toronto Open Crown 2024
  28. vs Anthony AtanasovDraw · ½–½White · 2024-09-01 · Round 4.1Toronto Open Crown 2024
  29. vs Mark PlotkinWon · 0-1Black · 2024-09-01 · Round 3.1Toronto Open Crown 2024
  30. vs David H. CummingsWon · 1-0White · 2024-08-31 · Round 2.1Toronto Open Crown 2024
  31. vs Neil MosesWon · 0-1Black · 2024-08-31 · Round 1.1Toronto Open Crown 2024
  32. vs Tanitoluwa AdewumiDraw · ½–½Black · 2024-08-13 · Round 8.111th Washington Int 2024
  33. vs Anna M. SargsyanWon · 1-0White · 2024-08-12 · Round 6.1311th Washington Int 2024
  34. vs Qindong YangDraw · ½–½White · 2024-08-11 · Round 4.1311th Washington Int 2024
  35. vs Awonder LiangLost · 1-0Black · 2024-08-11 · Round 3.111th Washington Int 2024
  36. vs Rochelle WuWon · 1-0White · 2024-08-10 · Round 2.1611th Washington Int 2024
  37. vs Oliver BarbosaWon · 0-1Black · 2024-07-14 · Round 9.51000GM NY Summer GMA
  38. vs Vojtech PlatDraw · ½–½White · 2024-07-14 · Round 8.21000GM NY Summer GMA
  39. vs Gus HustonWon · 0-1Black · 2024-07-13 · Round 7.41000GM NY Summer GMA
  40. vs Nico ChasinDraw · ½–½White · 2024-07-13 · Round 6.31000GM NY Summer GMA
  41. vs Aleksandr OstrovskiyWon · 0-1Black · 2024-07-12 · Round 5.31000GM NY Summer GMA
  42. vs Grayson RorrerWon · 1-0White · 2024-07-12 · Round 4.41000GM NY Summer GMA
  43. vs Raja PanjwaniDraw · ½–½Black · 2024-07-11 · Round 3.21000GM NY Summer GMA
  44. vs Djurabek KhamrakulovDraw · ½–½White · 2024-07-10 · Round 2.51000GM NY Summer GMA
  45. vs Akira NakadaWon · 1-0White · 2024-07-09 · Round 1.11000GM NY Summer GMA
  46. vs Bernardo Cesar MaestreDraw · ½–½Black · 2024-04-01 · Round 9.178th Semana Santa Alicante
  47. vs Javier Habans AguerreaDraw · ½–½White · 2024-03-31 · Round 8.128th Semana Santa Alicante
  48. vs Claudio Javier MinzerLost · 0-1White · 2024-03-30 · Round 6.88th Semana Santa Alicante
  49. vs Keith C ArkellWon · 0-1Black · 2024-03-29 · Round 5.188th Semana Santa Alicante
  50. vs Lukas DotzerLost · 1-0Black · 2024-03-28 · Round 3.18th Semana Santa Alicante