IMJoel Banawa

USA Born 1989 (Age ≈37) Male
FIDE ID
2024055
USCF ID
12922625

Player overview

Joel Banawa’s highest recorded classical FIDE rating is 2414 (September 2021).

Ratings

Classical

2372.9 -19.1

Live estimate

Rapid

2367

Published FIDE

Blitz

—

Published FIDE

USCF Regular

2515

Published US Chess

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2414 Sep 2021
Recorded years
2005–2026
Archived games
121

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-11-26 Titled Tue 26th Nov Late chess.com INT 4 Viacheslav Slovineanu Joel Banawa Won: 0-1 49 Open
52 2024-11-26 Titled Tue 26th Nov Late chess.com INT 3 Joel Banawa Liwia Jarocka Won: 1-0 27 Open
53 2024-11-26 Titled Tue 26th Nov Late chess.com INT 2 Florian Gatterer Joel Banawa Won: 0-1 34 Open
54 2024-11-26 Titled Tue 26th Nov Late chess.com INT 1 Joel Banawa Carlos Sandoval Mercado Lost: 0-1 31 Open
55 2024-11-26 Titled Tue 26th Nov Late chess.com INT 11 Georgios Kanakaris Joel Banawa Lost: 1-0 53 Open
56 2024-11-26 Titled Tue 26th Nov Late chess.com INT 10 Joel Banawa Boris Abrashkin Lost: 0-1 54 Open
57 2021-05-11 Titled Tuesday 11th May chess.com INT 9 Onno Elgersma Joel Banawa Won: 0-1 48 Open
58 2021-05-11 Titled Tuesday 11th May chess.com INT 7 Nicholas Gross Joel Banawa Lost: 1-0 58 Open
59 2021-05-11 Titled Tuesday 11th May chess.com INT 6 Joel Banawa German Spata Lost: 0-1 83 Open
60 2021-05-11 Titled Tuesday 11th May chess.com INT 5 Kadir Erden Joel Banawa Lost: 1-0 108 Open
61 2021-05-11 Titled Tuesday 11th May chess.com INT 4 Leo Crevatin Joel Banawa Won: 0-1 14 Open
62 2021-05-11 Titled Tuesday 11th May chess.com INT 3 Joel Banawa Bernardo Vainzoff Sztokbant Won: 1-0 76 Open
63 2021-05-11 Titled Tuesday 11th May chess.com INT 2 Kim Nygren Joel Banawa Lost: 1-0 85 Open
64 2021-05-11 Titled Tuesday 11th May chess.com INT 1 Joel Banawa Ketevan Arakhamia-Grant Won: 1-0 27 Open
65 2021-05-11 Titled Tuesday 11th May chess.com INT 11 Joel Banawa Nikolaos Spyropoulos Lost: 0-1 40 Open
66 2021-05-11 Titled Tuesday 11th May chess.com INT 10 Olesya Shevtchenko Joel Banawa Won: 0-1 45 Open
67 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Youness Fareh Joel Banawa Won: 0-1 35 Open
68 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Christian, Dr. Seel Joel Banawa Lost: 1-0 45 Open
69 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Georg Seul Joel Banawa Draw: 1/2-1/2 40 Open
70 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Olga Karavaeva Joel Banawa Won: 0-1 35 Open
71 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Argimiro Aponte Ramos Joel Banawa Won: 0-1 44 Open
72 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Augusto Cesar Campos Jimenez Joel Banawa Lost: 1-0 44 Open
73 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Ranindu Dilshan Liyanage Won: 1-0 32 Open
74 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Volkan Yirik Draw: 1/2-1/2 57 Open
75 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Jesus Alberto Coca Cubillos Won: 1-0 54 Open
76 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Konstantin Bazarov Draw: 1/2-1/2 77 Open
77 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Alexander Rustemov Won: 1-0 89 Open
78 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Martin Horak Lost: 0-1 67 Open
79 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Joel Banawa Samuel Weber Lost: 0-1 51 Open
80 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Helge Nordahl Joel Banawa Won: 0-1 21 Open
81 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Diana Lomaia Joel Banawa Lost: 1-0 42 Open
82 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Arad Nazari Joel Banawa Won: 0-1 67 Open
83 2021-05-08 Titled Arena May 8th 2021 lichess.org INT - Renate Vidruska Joel Banawa Won: 0-1 51 Open
84 2021-05-04 Titled Tuesday 4th May chess.com INT 9 Nderim Saraci Joel Banawa Lost: 1-0 66 Open
85 2021-05-04 Titled Tuesday 4th May chess.com INT 8 Joel Banawa Atilla Eynullayev Won: 1-0 36 Open
86 2021-05-04 Titled Tuesday 4th May chess.com INT 7 Edvin Trost Joel Banawa Won: 0-1 122 Open
87 2021-05-04 Titled Tuesday 4th May chess.com INT 6 Joel Banawa Andrew Tang Lost: 0-1 57 Open
88 2021-05-04 Titled Tuesday 4th May chess.com INT 5 Sergei Zhigalko Joel Banawa Draw: 1/2-1/2 74 Open
89 2021-05-04 Titled Tuesday 4th May chess.com INT 4 Dawid Janaszak Joel Banawa Won: 0-1 39 Open
90 2021-05-04 Titled Tuesday 4th May chess.com INT 3 Joel Banawa Ivan Kalajzic Won: 1-0 29 Open
91 2021-05-04 Titled Tuesday 4th May chess.com INT 1 Joel Banawa Jonathan Pein Draw: 1/2-1/2 109 Open
92 2021-05-04 Titled Tuesday 4th May chess.com INT 11 Joel Banawa Anton Isajevsky Won: 1-0 64 Open
93 2021-05-04 Titled Tuesday 4th May chess.com INT 10 Ervin Ozkan Joel Banawa Lost: 1-0 63 Open
94 2020-07-21 Titled Tuesday 21st July chess.com INT 9 Nikolay Ogloblin Joel Banawa Won: 0-1 44 Open
95 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Alexander Reprintsev Joel Banawa Won: 0-1 15 Open
96 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Varun Krishnan Joel Banawa Won: 0-1 15 Open
97 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Joel Banawa Dmitrij Kollars Lost: 0-1 87 Open
98 2020-07-21 Titled Tuesday 21st July chess.com INT 4 Noam Aviv Vitenberg Joel Banawa Won: 0-1 37 Open
99 2020-07-21 Titled Tuesday 21st July chess.com INT 3 Joel Banawa Sanan Sjugirov Lost: 0-1 38 Open
100 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Ward Al-Tarboush Joel Banawa Won: 0-1 54 Open
  1. vs Viacheslav SlovineanuWon · 0-1Black · 2024-11-26 · Round 4Titled Tue 26th Nov Late
  2. vs Liwia JarockaWon · 1-0White · 2024-11-26 · Round 3Titled Tue 26th Nov Late
  3. vs Florian GattererWon · 0-1Black · 2024-11-26 · Round 2Titled Tue 26th Nov Late
  4. vs Carlos Sandoval MercadoLost · 0-1White · 2024-11-26 · Round 1Titled Tue 26th Nov Late
  5. vs Georgios KanakarisLost · 1-0Black · 2024-11-26 · Round 11Titled Tue 26th Nov Late
  6. vs Boris AbrashkinLost · 0-1White · 2024-11-26 · Round 10Titled Tue 26th Nov Late
  7. vs Onno ElgersmaWon · 0-1Black · 2021-05-11 · Round 9Titled Tuesday 11th May
  8. vs Nicholas GrossLost · 1-0Black · 2021-05-11 · Round 7Titled Tuesday 11th May
  9. vs German SpataLost · 0-1White · 2021-05-11 · Round 6Titled Tuesday 11th May
  10. vs Kadir ErdenLost · 1-0Black · 2021-05-11 · Round 5Titled Tuesday 11th May
  11. vs Leo CrevatinWon · 0-1Black · 2021-05-11 · Round 4Titled Tuesday 11th May
  12. vs Bernardo Vainzoff SztokbantWon · 1-0White · 2021-05-11 · Round 3Titled Tuesday 11th May
  13. vs Kim NygrenLost · 1-0Black · 2021-05-11 · Round 2Titled Tuesday 11th May
  14. vs Ketevan Arakhamia-GrantWon · 1-0White · 2021-05-11 · Round 1Titled Tuesday 11th May
  15. vs Nikolaos SpyropoulosLost · 0-1White · 2021-05-11 · Round 11Titled Tuesday 11th May
  16. vs Olesya ShevtchenkoWon · 0-1Black · 2021-05-11 · Round 10Titled Tuesday 11th May
  17. vs Youness FarehWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  18. vs Christian, Dr. SeelLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
  19. vs Georg SeulDraw · ½–½Black · 2021-05-08Titled Arena May 8th 2021
  20. vs Olga KaravaevaWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  21. vs Argimiro Aponte RamosWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  22. vs Augusto Cesar Campos JimenezLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
  23. vs Ranindu Dilshan LiyanageWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
  24. vs Volkan YirikDraw · ½–½White · 2021-05-08Titled Arena May 8th 2021
  25. vs Jesus Alberto Coca CubillosWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
  26. vs Konstantin BazarovDraw · ½–½White · 2021-05-08Titled Arena May 8th 2021
  27. vs Alexander RustemovWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
  28. vs Martin HorakLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
  29. vs Samuel WeberLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
  30. vs Helge NordahlWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  31. vs Diana LomaiaLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
  32. vs Arad NazariWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  33. vs Renate VidruskaWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
  34. vs Nderim SaraciLost · 1-0Black · 2021-05-04 · Round 9Titled Tuesday 4th May
  35. vs Atilla EynullayevWon · 1-0White · 2021-05-04 · Round 8Titled Tuesday 4th May
  36. vs Edvin TrostWon · 0-1Black · 2021-05-04 · Round 7Titled Tuesday 4th May
  37. vs Andrew TangLost · 0-1White · 2021-05-04 · Round 6Titled Tuesday 4th May
  38. vs Sergei ZhigalkoDraw · ½–½Black · 2021-05-04 · Round 5Titled Tuesday 4th May
  39. vs Dawid JanaszakWon · 0-1Black · 2021-05-04 · Round 4Titled Tuesday 4th May
  40. vs Ivan KalajzicWon · 1-0White · 2021-05-04 · Round 3Titled Tuesday 4th May
  41. vs Jonathan PeinDraw · ½–½White · 2021-05-04 · Round 1Titled Tuesday 4th May
  42. vs Anton IsajevskyWon · 1-0White · 2021-05-04 · Round 11Titled Tuesday 4th May
  43. vs Ervin OzkanLost · 1-0Black · 2021-05-04 · Round 10Titled Tuesday 4th May
  44. vs Nikolay OgloblinWon · 0-1Black · 2020-07-21 · Round 9Titled Tuesday 21st July
  45. vs Alexander ReprintsevWon · 0-1Black · 2020-07-21 · Round 7Titled Tuesday 21st July
  46. vs Varun KrishnanWon · 0-1Black · 2020-07-21 · Round 6Titled Tuesday 21st July
  47. vs Dmitrij KollarsLost · 0-1White · 2020-07-21 · Round 5Titled Tuesday 21st July
  48. vs Noam Aviv VitenbergWon · 0-1Black · 2020-07-21 · Round 4Titled Tuesday 21st July
  49. vs Sanan SjugirovLost · 0-1White · 2020-07-21 · Round 3Titled Tuesday 21st July
  50. vs Ward Al-TarboushWon · 0-1Black · 2020-07-21 · Round 2Titled Tuesday 21st July