Gym · Ontario
BJJ Battalion
Not rated yet
3 of 5 ranked adults needed
Not rated yet
4 of 5 ranked kids needed
Active = competed at least once in the last 18 months (since Apr 24, 2025).
Active = competed at least once in the last 18 months (since Apr 24, 2025).
Approximate · average of today’s best 5 by skill, month by month · drag to scrub
Approximate · average of today’s best 5 kids by skill, month by month · drag to scrub
Active adults, ranked first, best first. 5 ranked are needed for a gym rating.
- 1 McQuain Promesse7–6 · #1526 in Canada 1400+69
- 2 Jason Sampson6–12 · #2356 in Canada 1152+55
- 3 David Kim27–54 · #2452 in Canada 1105+37
- – Ivan Dudarev1–9 · Unranked 1049?-225
- – Neil Chohan13–1 · Unranked 1456?+172
- – Erika Oliveira7–2 · Unranked 1549?+172
- – David Pawelko4–6 · Unranked 987?-292
- – Madison Spoke2–6 · Unranked 1299?-89
- – Riccardo Carminati Galli6–0 · Unranked 1632?–
- – Marco Garces2–1 · Unranked 1316?+55
- – Gloria Le0–2 · Unranked 1304?-34
Active kids, ranked first, best first. 5 ranked are needed for a kids gym rating.
- 1 Serhii Kuzhel16–7 · #1993 in Canada 1474+53
- 2 Eugene Heffernan10–10 · #2593 in Canada 1375+47
- 3 Remie Melendez Carminati26–42 · #2699 in Canada 1358+5
- 4 Madara Melendez Galli8–11 · #3284 in Canada 1254+60
- – Jayden Angca1–10 · Unranked 1142?+101
- – Henry Shannon1–7 · Unranked 1107?-181
- – Ethan Penteado2–4 · Unranked 1221?-54
- – Isla Spoke2–4 · Unranked 1193?-102
- – Noah Spoke1–2 · Unranked 1171?-61
- – Abdulmalik Sadulayev0–3 · Unranked 1110?-176
- – Kiaan Mukherjee0–2 · Unranked 1192?-65
- – Dionysis Dimitrakopoulos0–2 · Unranked 1218?-34
- – Daniil Maliarozov2–0 · Unranked 1414?+151
- – Luke P0–2 · Unranked 1126?-128
- – Angad Bhanwra0–2 · Unranked 1165?–
- Adults
- 11 active
- 3 ranked
- Kids
- 15 active
- 4 ranked
Recent events
- Oct 102026 2026 Fall Oracle Open Sat Oct 10, 2026 1 athlete · 0% subs · Jason Sampson +29 1–0
- Sep 262026 GLOBAL COMBAT JIU-JITSU TORONTO 4 athletes · 100% subs 1–7
- Sep 122026 2026 GTA Classic - Gi & NoGi 1 athlete · 0% subs · Jason Sampson +39 1–0
- Aug 302026 CCL SUMMER 2026 1 athlete · 100% subs · Neil Chohan +31 2–0
- Aug 12026 Pajama Time! 4 (gi) 2 athletes · 100% subs · Erika Oliveira +48 2–2
- Jul 112026 NextGen Toronto 2026 10th Year Anniversary 2 athletes · 50% subs · David Kim +35 2–4
- Sep 262026 GLOBAL COMBAT JIU-JITSU TORONTO 5 athletes · 0% subs · Eugene Heffernan +53 3–11
- Sep 122026 2026 GTA Classic - Gi & NoGi 1 athlete 0–2
- Aug 302026 CCL SUMMER 2026 1 athlete · 0% subs · Eugene Heffernan +53 2–0
- Aug 82026 2026 Great Lakes Open 1 athlete · 0% subs · Eugene Heffernan +19 1–1
- Aug 12026 Pajama Time! 4 (gi) 5 athletes · 0% subs · Eugene Heffernan +46 6–6
- Jul 112026 NextGen Toronto 2026 10th Year Anniversary 1 athlete · 50% subs · Serhii Kuzhel +21 2–0
Everything on this page follows the Adults | Kids switch. Gym rating = average Rating of the gym’s best 5 ranked athletes in that group (the first 5 listed); places count gyms with 5 ranked. “#12 in Canada” = the athlete’s place on their own All Canada board (Men, Women or Kids); Unranked = still provisional (too few matches or opponents, or too uncertain). Active = competed in the last 18 months (since 2025-04-24). Roster = athletes whose current gym is BJJ Battalion; records count their whole history. Chart: monthly average of the best 5 skill ratings as they stood then (athletes with 6+ matches by then, active in the prior 18 months) — approximate. Data as of 2026-10-24.