CMHaran Salasan
AUS Born 2002 (Age ≈24) Male
- FIDE ID
- 3221253
Player overview
Haran Salasan’s highest recorded classical FIDE rating is 2079 (October 2025). On the November 2026 FIDE list, Haran Salasan ranks #23107 worldwide and #116 in Australia among active classical players.
FIDE ratings
Rapid
2002Published FIDE
Blitz
1996Published FIDE
Official classical ranks
- World rank
- #23107
- National rank · AUS
- #116
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2079 Oct 2025
- Recorded years
- 2014–2026
- Archived games
- 434
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 |
|---|---|---|---|---|---|---|---|---|---|
| 201 | 2026-04-23 | 1st 3-0 Thu 23rd Apr 2026 | chess.com INT | 10 | Pham Le Thao Nguyen | Salasan,Haran | Lost: 1-0 | 37 | Open |
| 202 | 2026-04-23 | 1st 3-0 Thu 23rd Apr 2026 | chess.com INT | 6 | Boutikos,Eleftherios | Salasan,Haran | Lost: 1-0 | 31 | Open |
| 203 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 2 | Bodnaruk,A | Salasan,Haran | Draw: 1/2-1/2 | 35 | Open |
| 204 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 3 | Salasan,Haran | Tsomaia,Nikoloz | Lost: 0-1 | 27 | Open |
| 205 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 11 | Mulay,Vivan Prakash | Salasan,Haran | Won: 0-1 | 38 | Open |
| 206 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 4 | Kowalski Rubiales,Nicholas | Salasan,Haran | Lost: 1-0 | 54 | Open |
| 207 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 6 | Murawski,Jan | Salasan,Haran | Won: 0-1 | 22 | Open |
| 208 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 1 | Ghoreishi Amiri,Seyed Kian | Salasan,Haran | Lost: 1-0 | 26 | Open |
| 209 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 9 | Salasan,Haran | Omariev,M | Lost: 0-1 | 61 | Open |
| 210 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 7 | Salasan,Haran | Ristic,Neb1 | Lost: 0-1 | 65 | Open |
| 211 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 10 | Garcia Hernandez,Rebeca | Salasan,Haran | Draw: 1/2-1/2 | 110 | Open |
| 212 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 8 | Ocampos,I | Salasan,Haran | Lost: 1-0 | 52 | Open |
| 213 | 2026-04-21 | Titled Tue 21st Apr 2026 | chess.com INT | 5 | Salasan,Haran | Gottstein,C | Won: 1-0 | 39 | Open |
| 214 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 4 | Ibadov,Dashgyn | Salasan,Haran | Lost: 1-0 | 98 | Open |
| 215 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 5 | Salasan,Haran | Petcu,Gabriel | Lost: 0-1 | 68 | Open |
| 216 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 7 | Kopczynski,M | Salasan,Haran | Lost: 1-0 | 43 | Open |
| 217 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 6 | Salasan,Haran | Khachatryan,Taron | Won: 1-0 | 1 | Open |
| 218 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 9 | Salasan,Haran | Souza,L | Lost: 0-1 | 22 | Open |
| 219 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 2 | Steinberg,N | Salasan,Haran | Lost: 1-0 | 38 | Open |
| 220 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 1 | Martinez Ramirez,L | Salasan,Haran | Won: 0-1 | 58 | Open |
| 221 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 3 | Salasan,Haran | Tabatadze,Erekle | Lost: 0-1 | 39 | Open |
| 222 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 8 | Klobucar,De | Salasan,Haran | Won: 0-1 | 62 | Open |
| 223 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 10 | Estrada Nieto,J | Salasan,Haran | Lost: 1-0 | 42 | Open |
| 224 | 2026-02-12 | 2nd 3-0 Thu 12th Feb 2026 | chess.com INT | 11 | Salasan,Haran | Furman,Eugene | Lost: 0-1 | 35 | Open |
| 225 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 9 | Haran Salasan | Ludin Esteban Jaimes Gonzalez | Won: 1-0 | 41 | Open |
| 226 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 8 | Christian Gabriel Allen Leydenz | Haran Salasan | Lost: 1-0 | 25 | Open |
| 227 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 7 | Haran Salasan | Deysi Cori T. | Lost: 0-1 | 57 | Open |
| 228 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 6 | Sarthak Deshpande | Haran Salasan | Won: 0-1 | 42 | Open |
| 229 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 5 | Alexander Ivanov | Haran Salasan | Lost: 1-0 | 28 | Open |
| 230 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 4 | Haran Salasan | Evgenij Novikov | Lost: 0-1 | 50 | Open |
| 231 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 3 | Haran Salasan | Mike Sailer | Won: 1-0 | 25 | Open |
| 232 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 2 | Casper Liu | Haran Salasan | Lost: 1-0 | 59 | Open |
| 233 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 1 | Haran Salasan | Menua Hakobyan | Lost: 0-1 | 42 | Open |
| 234 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 11 | Haran Salasan | Paul-Cristian Rusan | Lost: 0-1 | 63 | Open |
| 235 | 2026-02-05 | 2nd 3-0 Thu 5th Feb 2026 | chess.com INT | 10 | Akeem Brown | Haran Salasan | Lost: 1-0 | 32 | Open |
| 236 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 9 | Zachary Tanenbaum | Haran Salasan | Lost: 1-0 | 34 | Open |
| 237 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 8 | Haran Salasan | Paul Rohwer | Won: 1-0 | 57 | Open |
| 238 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 7 | Haran Salasan | Julian Estrada Nieto | Won: 1-0 | 71 | Open |
| 239 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 5 | Yibai Ren | Haran Salasan | Lost: 1-0 | 27 | Open |
| 240 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 4 | Vahan Nalbandyan | Haran Salasan | Draw: 1/2-1/2 | 81 | Open |
| 241 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 3 | Haran Salasan | Pranav Senthilkumar | Lost: 0-1 | 24 | Open |
| 242 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 11 | Haran Salasan | Andrew Wu | Lost: 0-1 | 30 | Open |
| 243 | 2026-01-22 | 3rd 3-0 Thu 22nd Jan 2026 | chess.com INT | 10 | Haran Salasan | Miguel Herrera Ortiz | Lost: 0-1 | 55 | Open |
| 244 | 2026-01-14 | Freestyle WCh Play-In Swiss 2026 | chess.com INT | 4 | Haran Salasan | Shahzodbek Hamzaev | Lost: 0-1 | 55 | Open |
| 245 | 2026-01-14 | Freestyle WCh Play-In Swiss 2026 | chess.com INT | 3 | Vladimir Potkin | Haran Salasan | Lost: 1-0 | 32 | Open |
| 246 | 2026-01-14 | Freestyle WCh Play-In Swiss 2026 | chess.com INT | 2 | Victor Bologan | Haran Salasan | Lost: 1-0 | 30 | Open |
| 247 | 2025-12-23 | Titled Tue 23rd Dec 2025 | chess.com INT | 9 | Haran Salasan | Federico Noto | Lost: 0-1 | 40 | Open |
| 248 | 2025-12-23 | Titled Tue 23rd Dec 2025 | chess.com INT | 8 | Theo Bressy | Haran Salasan | Lost: 1-0 | 28 | Open |
| 249 | 2025-12-23 | Titled Tue 23rd Dec 2025 | chess.com INT | 7 | Haran Salasan | Slawomir Kurpiewski | Won: 1-0 | 34 | Open |
| 250 | 2025-12-23 | Titled Tue 23rd Dec 2025 | chess.com INT | 6 | Olga Debowska | Haran Salasan | Won: 0-1 | 89 | Open |
- vs Pham Le Thao NguyenLost · 1-0Black · 2026-04-23 · Round 101st 3-0 Thu 23rd Apr 2026
- vs Boutikos,EleftheriosLost · 1-0Black · 2026-04-23 · Round 61st 3-0 Thu 23rd Apr 2026
- vs Bodnaruk,ADraw · ½–½Black · 2026-04-21 · Round 2Titled Tue 21st Apr 2026
- vs Tsomaia,NikolozLost · 0-1White · 2026-04-21 · Round 3Titled Tue 21st Apr 2026
- vs Mulay,Vivan PrakashWon · 0-1Black · 2026-04-21 · Round 11Titled Tue 21st Apr 2026
- vs Kowalski Rubiales,NicholasLost · 1-0Black · 2026-04-21 · Round 4Titled Tue 21st Apr 2026
- vs Murawski,JanWon · 0-1Black · 2026-04-21 · Round 6Titled Tue 21st Apr 2026
- vs Ghoreishi Amiri,Seyed KianLost · 1-0Black · 2026-04-21 · Round 1Titled Tue 21st Apr 2026
- vs Omariev,MLost · 0-1White · 2026-04-21 · Round 9Titled Tue 21st Apr 2026
- vs Ristic,Neb1Lost · 0-1White · 2026-04-21 · Round 7Titled Tue 21st Apr 2026
- vs Garcia Hernandez,RebecaDraw · ½–½Black · 2026-04-21 · Round 10Titled Tue 21st Apr 2026
- vs Ocampos,ILost · 1-0Black · 2026-04-21 · Round 8Titled Tue 21st Apr 2026
- vs Gottstein,CWon · 1-0White · 2026-04-21 · Round 5Titled Tue 21st Apr 2026
- vs Ibadov,DashgynLost · 1-0Black · 2026-02-12 · Round 42nd 3-0 Thu 12th Feb 2026
- vs Petcu,GabrielLost · 0-1White · 2026-02-12 · Round 52nd 3-0 Thu 12th Feb 2026
- vs Kopczynski,MLost · 1-0Black · 2026-02-12 · Round 72nd 3-0 Thu 12th Feb 2026
- vs Khachatryan,TaronWon · 1-0White · 2026-02-12 · Round 62nd 3-0 Thu 12th Feb 2026
- vs Souza,LLost · 0-1White · 2026-02-12 · Round 92nd 3-0 Thu 12th Feb 2026
- vs Steinberg,NLost · 1-0Black · 2026-02-12 · Round 22nd 3-0 Thu 12th Feb 2026
- vs Martinez Ramirez,LWon · 0-1Black · 2026-02-12 · Round 12nd 3-0 Thu 12th Feb 2026
- vs Tabatadze,ErekleLost · 0-1White · 2026-02-12 · Round 32nd 3-0 Thu 12th Feb 2026
- vs Klobucar,DeWon · 0-1Black · 2026-02-12 · Round 82nd 3-0 Thu 12th Feb 2026
- vs Estrada Nieto,JLost · 1-0Black · 2026-02-12 · Round 102nd 3-0 Thu 12th Feb 2026
- vs Furman,EugeneLost · 0-1White · 2026-02-12 · Round 112nd 3-0 Thu 12th Feb 2026
- vs Ludin Esteban Jaimes GonzalezWon · 1-0White · 2026-02-05 · Round 92nd 3-0 Thu 5th Feb 2026
- vs Christian Gabriel Allen LeydenzLost · 1-0Black · 2026-02-05 · Round 82nd 3-0 Thu 5th Feb 2026
- vs Deysi Cori T.Lost · 0-1White · 2026-02-05 · Round 72nd 3-0 Thu 5th Feb 2026
- vs Sarthak DeshpandeWon · 0-1Black · 2026-02-05 · Round 62nd 3-0 Thu 5th Feb 2026
- vs Alexander IvanovLost · 1-0Black · 2026-02-05 · Round 52nd 3-0 Thu 5th Feb 2026
- vs Evgenij NovikovLost · 0-1White · 2026-02-05 · Round 42nd 3-0 Thu 5th Feb 2026
- vs Mike SailerWon · 1-0White · 2026-02-05 · Round 32nd 3-0 Thu 5th Feb 2026
- vs Casper LiuLost · 1-0Black · 2026-02-05 · Round 22nd 3-0 Thu 5th Feb 2026
- vs Menua HakobyanLost · 0-1White · 2026-02-05 · Round 12nd 3-0 Thu 5th Feb 2026
- vs Paul-Cristian RusanLost · 0-1White · 2026-02-05 · Round 112nd 3-0 Thu 5th Feb 2026
- vs Akeem BrownLost · 1-0Black · 2026-02-05 · Round 102nd 3-0 Thu 5th Feb 2026
- vs Zachary TanenbaumLost · 1-0Black · 2026-01-22 · Round 93rd 3-0 Thu 22nd Jan 2026
- vs Paul RohwerWon · 1-0White · 2026-01-22 · Round 83rd 3-0 Thu 22nd Jan 2026
- vs Julian Estrada NietoWon · 1-0White · 2026-01-22 · Round 73rd 3-0 Thu 22nd Jan 2026
- vs Yibai RenLost · 1-0Black · 2026-01-22 · Round 53rd 3-0 Thu 22nd Jan 2026
- vs Vahan NalbandyanDraw · ½–½Black · 2026-01-22 · Round 43rd 3-0 Thu 22nd Jan 2026
- vs Pranav SenthilkumarLost · 0-1White · 2026-01-22 · Round 33rd 3-0 Thu 22nd Jan 2026
- vs Andrew WuLost · 0-1White · 2026-01-22 · Round 113rd 3-0 Thu 22nd Jan 2026
- vs Miguel Herrera OrtizLost · 0-1White · 2026-01-22 · Round 103rd 3-0 Thu 22nd Jan 2026
- vs Shahzodbek HamzaevLost · 0-1White · 2026-01-14 · Round 4Freestyle WCh Play-In Swiss 2026
- vs Vladimir PotkinLost · 1-0Black · 2026-01-14 · Round 3Freestyle WCh Play-In Swiss 2026
- vs Victor BologanLost · 1-0Black · 2026-01-14 · Round 2Freestyle WCh Play-In Swiss 2026
- vs Federico NotoLost · 0-1White · 2025-12-23 · Round 9Titled Tue 23rd Dec 2025
- vs Theo BressyLost · 1-0Black · 2025-12-23 · Round 8Titled Tue 23rd Dec 2025
- vs Slawomir KurpiewskiWon · 1-0White · 2025-12-23 · Round 7Titled Tue 23rd Dec 2025
- vs Olga DebowskaWon · 0-1Black · 2025-12-23 · Round 6Titled Tue 23rd Dec 2025
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-26 | 2026 MCC Bob Brooking Round Robin 1 Round 1 | Classical | 0 |
| 2026-10-23 | 2026 Box Hill Open Round 1 | Classical | 1 |
| 2026-10-05 | 2026 MCC Classic - Swiss Rounds 7-9 | Classical | 0 |
| 2026-10-05 | 2026 MCC Classic - Round Robin Rounds 7-9 plus postponed | Classical | 1 |
| 2026-10-03 | 2026 Victorian Championship Reserves Rounds 6-9 | Classical | 3½ |
| 2026-09-05 | 2026 Victorian Championship Reserves Rounds 2-5 | Classical | 2½ |
| 2026-08-31 | 2026 MCC Classic - Swiss Rounds 2-6 | Classical | 0 |
| 2026-08-31 | 2026 MCC Classic - Round Robin Rounds 2-6 | Classical | 2 |