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
1 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 9 Pranav Senthilkumar Joel Banawa Won: 0-1 23 Open
2 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 8 Joel Banawa Erik Golubovic Lost: 0-1 57 Open
3 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 7 Vasif Durarbayli Joel Banawa Lost: 1-0 94 Open
4 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 6 Joel Banawa Ruben Fernandez Lopez Won: 1-0 71 Open
5 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 5 Antoni Kozak Joel Banawa Lost: 1-0 93 Open
6 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 4 Joel Banawa Anna Rudolph Won: 1-0 85 Open
7 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 3 Frederik Svane Joel Banawa Lost: 1-0 31 Open
8 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 2 Joel Banawa Aleksandr Shimanov Won: 1-0 83 Open
9 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 1 Joel Banawa Olexandr Bruhovich Won: 1-0 51 Open
10 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 10 Andrii Punin Joel Banawa Lost: 1-0 66 Open
11 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 9 Joel Banawa Vyom Malhotra Lost: 0-1 51 Open
12 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 8 Alejandro Daniel Rumbos Garcia Joel Banawa Lost: 1-0 78 Open
13 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 7 Joel Banawa Vladimir Predein Won: 1-0 11 Open
14 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 6 S. Badrinath Joel Banawa Won: 0-1 44 Open
15 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 5 Joel Banawa Konstantin Begunov Lost: 0-1 52 Open
16 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 4 Artemii Khanbutaev Joel Banawa Draw: 1/2-1/2 35 Open
17 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 3 Alexander Devaev Joel Banawa Lost: 1-0 53 Open
18 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 2 Joel Banawa Christian Gabriel Allen Leydenz Won: 1-0 29 Open
19 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 1 Shanmukha Meruga Joel Banawa Lost: 1-0 43 Open
20 2025-08-12 Titled Tue 12th Aug Early chess.com INT 9 Joel Banawa Bilukhadzh Saidov Lost: 0-1 29 Open
21 2025-08-12 Titled Tue 12th Aug Early chess.com INT 8 Quoc Hy Nguyen Joel Banawa Won: 0-1 29 Open
22 2025-08-12 Titled Tue 12th Aug Early chess.com INT 7 Maahir M Patel Joel Banawa Won: 0-1 58 Open
23 2025-08-12 Titled Tue 12th Aug Early chess.com INT 6 Joel Banawa Zbigniew Pakleza Lost: 0-1 42 Open
24 2025-08-12 Titled Tue 12th Aug Early chess.com INT 5 Joel Banawa Almas Rakhmatullaev Won: 1-0 47 Open
25 2025-08-12 Titled Tue 12th Aug Early chess.com INT 4 Evan Rabin Joel Banawa Won: 0-1 32 Open
26 2025-08-12 Titled Tue 12th Aug Early chess.com INT 3 Joel Banawa Artem Bardyk Lost: 0-1 33 Open
27 2025-08-12 Titled Tue 12th Aug Early chess.com INT 2 Ariel Marichal Gonzalez Joel Banawa Won: 0-1 21 Open
28 2025-08-12 Titled Tue 12th Aug Early chess.com INT 1 Joel Banawa Svitlana Demchenko Won: 1-0 23 Open
29 2025-08-12 Titled Tue 12th Aug Early chess.com INT 11 Georgijs Germanovs Joel Banawa Won: 0-1 52 Open
30 2025-08-12 Titled Tue 12th Aug Early chess.com INT 10 Dmitrii Marcziter Joel Banawa Won: 0-1 70 Open
31 2024-12-10 Titled Tue 10th Dec Early chess.com INT 4 Joel Banawa Alberto Santos Flores Lost: 0-1 20 Open
32 2024-12-10 Titled Tue 10th Dec Early chess.com INT 3 Olexandr Bortnyk Joel Banawa Lost: 1-0 73 Open
33 2024-12-10 Titled Tue 10th Dec Early chess.com INT 2 Ashley Alexandra Castillo Beitia Joel Banawa Won: 0-1 37 Open
34 2024-12-10 Titled Tue 10th Dec Early chess.com INT 1 Joel Banawa Jan Murawski Won: 1-0 39 Open
35 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 9 Vitus Bondo Medhus Joel Banawa Won: 0-1 28 Open
36 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 8 Joel Banawa Sarveshwaran V Won: 1-0 47 Open
37 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 7 Eray Kilic Joel Banawa Lost: 1-0 12 Open
38 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 6 Joel Banawa Soham Kamotra Won: 1-0 51 Open
39 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 5 Alex Jian Joel Banawa Won: 0-1 49 Open
40 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 4 Joel Banawa Ioan Rees Won: 1-0 39 Open
41 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 3 Daniel Gutierrez Olivares Joel Banawa Lost: 1-0 44 Open
42 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 2 Joel Banawa Alexey Sarana Lost: 0-1 64 Open
43 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 1 Razzouki Marouane Filali Joel Banawa Won: 0-1 23 Open
44 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 11 Joel Banawa Sergei Zhigalko Lost: 0-1 39 Open
45 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 10 Joel Banawa Roman Pyrih Won: 1-0 24 Open
46 2024-11-26 Titled Tue 26th Nov Late chess.com INT 9 Lennis Martinez Ramirez Joel Banawa Lost: 1-0 54 Open
47 2024-11-26 Titled Tue 26th Nov Late chess.com INT 8 Joel Banawa David Haszon Won: 1-0 27 Open
48 2024-11-26 Titled Tue 26th Nov Late chess.com INT 7 Bozhena Piddubna Joel Banawa Won: 0-1 68 Open
49 2024-11-26 Titled Tue 26th Nov Late chess.com INT 6 Alexander Zlatin Joel Banawa Draw: 1/2-1/2 94 Open
50 2024-11-26 Titled Tue 26th Nov Late chess.com INT 5 Joel Banawa Wojciech Smieszek Lost: 0-1 37 Open
  1. vs Pranav SenthilkumarWon · 0-1Black · 2025-10-21 · Round 9Titled Tue 21st Oct 2025
  2. vs Erik GolubovicLost · 0-1White · 2025-10-21 · Round 8Titled Tue 21st Oct 2025
  3. vs Vasif DurarbayliLost · 1-0Black · 2025-10-21 · Round 7Titled Tue 21st Oct 2025
  4. vs Ruben Fernandez LopezWon · 1-0White · 2025-10-21 · Round 6Titled Tue 21st Oct 2025
  5. vs Antoni KozakLost · 1-0Black · 2025-10-21 · Round 5Titled Tue 21st Oct 2025
  6. vs Anna RudolphWon · 1-0White · 2025-10-21 · Round 4Titled Tue 21st Oct 2025
  7. vs Frederik SvaneLost · 1-0Black · 2025-10-21 · Round 3Titled Tue 21st Oct 2025
  8. vs Aleksandr ShimanovWon · 1-0White · 2025-10-21 · Round 2Titled Tue 21st Oct 2025
  9. vs Olexandr BruhovichWon · 1-0White · 2025-10-21 · Round 1Titled Tue 21st Oct 2025
  10. vs Andrii PuninLost · 1-0Black · 2025-10-21 · Round 10Titled Tue 21st Oct 2025
  11. vs Vyom MalhotraLost · 0-1White · 2025-10-14 · Round 9Titled Tue 14th Oct 2025
  12. vs Alejandro Daniel Rumbos GarciaLost · 1-0Black · 2025-10-14 · Round 8Titled Tue 14th Oct 2025
  13. vs Vladimir PredeinWon · 1-0White · 2025-10-14 · Round 7Titled Tue 14th Oct 2025
  14. vs S. BadrinathWon · 0-1Black · 2025-10-14 · Round 6Titled Tue 14th Oct 2025
  15. vs Konstantin BegunovLost · 0-1White · 2025-10-14 · Round 5Titled Tue 14th Oct 2025
  16. vs Artemii KhanbutaevDraw · ½–½Black · 2025-10-14 · Round 4Titled Tue 14th Oct 2025
  17. vs Alexander DevaevLost · 1-0Black · 2025-10-14 · Round 3Titled Tue 14th Oct 2025
  18. vs Christian Gabriel Allen LeydenzWon · 1-0White · 2025-10-14 · Round 2Titled Tue 14th Oct 2025
  19. vs Shanmukha MerugaLost · 1-0Black · 2025-10-14 · Round 1Titled Tue 14th Oct 2025
  20. vs Bilukhadzh SaidovLost · 0-1White · 2025-08-12 · Round 9Titled Tue 12th Aug Early
  21. vs Quoc Hy NguyenWon · 0-1Black · 2025-08-12 · Round 8Titled Tue 12th Aug Early
  22. vs Maahir M PatelWon · 0-1Black · 2025-08-12 · Round 7Titled Tue 12th Aug Early
  23. vs Zbigniew PaklezaLost · 0-1White · 2025-08-12 · Round 6Titled Tue 12th Aug Early
  24. vs Almas RakhmatullaevWon · 1-0White · 2025-08-12 · Round 5Titled Tue 12th Aug Early
  25. vs Evan RabinWon · 0-1Black · 2025-08-12 · Round 4Titled Tue 12th Aug Early
  26. vs Artem BardykLost · 0-1White · 2025-08-12 · Round 3Titled Tue 12th Aug Early
  27. vs Ariel Marichal GonzalezWon · 0-1Black · 2025-08-12 · Round 2Titled Tue 12th Aug Early
  28. vs Svitlana DemchenkoWon · 1-0White · 2025-08-12 · Round 1Titled Tue 12th Aug Early
  29. vs Georgijs GermanovsWon · 0-1Black · 2025-08-12 · Round 11Titled Tue 12th Aug Early
  30. vs Dmitrii MarcziterWon · 0-1Black · 2025-08-12 · Round 10Titled Tue 12th Aug Early
  31. vs Alberto Santos FloresLost · 0-1White · 2024-12-10 · Round 4Titled Tue 10th Dec Early
  32. vs Olexandr BortnykLost · 1-0Black · 2024-12-10 · Round 3Titled Tue 10th Dec Early
  33. vs Ashley Alexandra Castillo BeitiaWon · 0-1Black · 2024-12-10 · Round 2Titled Tue 10th Dec Early
  34. vs Jan MurawskiWon · 1-0White · 2024-12-10 · Round 1Titled Tue 10th Dec Early
  35. vs Vitus Bondo MedhusWon · 0-1Black · 2024-12-03 · Round 9Titled Tue 3rd Dec Early
  36. vs Sarveshwaran VWon · 1-0White · 2024-12-03 · Round 8Titled Tue 3rd Dec Early
  37. vs Eray KilicLost · 1-0Black · 2024-12-03 · Round 7Titled Tue 3rd Dec Early
  38. vs Soham KamotraWon · 1-0White · 2024-12-03 · Round 6Titled Tue 3rd Dec Early
  39. vs Alex JianWon · 0-1Black · 2024-12-03 · Round 5Titled Tue 3rd Dec Early
  40. vs Ioan ReesWon · 1-0White · 2024-12-03 · Round 4Titled Tue 3rd Dec Early
  41. vs Daniel Gutierrez OlivaresLost · 1-0Black · 2024-12-03 · Round 3Titled Tue 3rd Dec Early
  42. vs Alexey SaranaLost · 0-1White · 2024-12-03 · Round 2Titled Tue 3rd Dec Early
  43. vs Razzouki Marouane FilaliWon · 0-1Black · 2024-12-03 · Round 1Titled Tue 3rd Dec Early
  44. vs Sergei ZhigalkoLost · 0-1White · 2024-12-03 · Round 11Titled Tue 3rd Dec Early
  45. vs Roman PyrihWon · 1-0White · 2024-12-03 · Round 10Titled Tue 3rd Dec Early
  46. vs Lennis Martinez RamirezLost · 1-0Black · 2024-11-26 · Round 9Titled Tue 26th Nov Late
  47. vs David HaszonWon · 1-0White · 2024-11-26 · Round 8Titled Tue 26th Nov Late
  48. vs Bozhena PiddubnaWon · 0-1Black · 2024-11-26 · Round 7Titled Tue 26th Nov Late
  49. vs Alexander ZlatinDraw · ½–½Black · 2024-11-26 · Round 6Titled Tue 26th Nov Late
  50. vs Wojciech SmieszekLost · 0-1White · 2024-11-26 · Round 5Titled Tue 26th Nov Late