Gym · Ontario
Oshawa BJJ and Fitness
#46 in Ontario
#91 in Canada
#12 in Ontario
#19 in Canada
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. The top 5 make the gym rating.
- 1 Alysia Slater17–7 · #64 in Canada 1771–
- 2 Lucas Barnes52–34 · #473 in Canada 1689+17
- 3 Nik Benito29–16 · #739 in Canada 1597+254
- 4 Mike Brake35–32 · #816 in Canada 1570-12
- 5 James Parker12–8 · #888 in Canada 1549+44
- 6 Zayan Islam134–26 · #951 in Canada 1534+31
- 7 Dairon Diaz30–30 · #1030 in Canada 1513+238
- 8 CJ Mesenchuk13–8 · #226 in Canada 1508-13
- 9 Niha I29–16 · #232 in Canada 1500+62
- 10 Andre Greco11–37 · #1871 in Canada 1319+37
- 11 Ashane Somasiri10–16 · #1884 in Canada 1316+28
- 12 Riley Keddy25–38 · #2011 in Canada 1275-18
- – Keshia McCracken3–13 · Unranked 1108?-33
- – Jungwon Choi5–7 · Unranked 1188?-82
- – Simon Kokosza2–7 · Unranked 1145?-16
- – Steve Piluso2–6 · Unranked 1316?+55
- – Loick Kalala2–6 · Unranked 1206?-29
- – Adam McKnight7–1 · Unranked 1534?+155
- – Gordon Brett6–1 · Unranked 1510?+205
- – James Savage4–3 · Unranked 1402?+31
- – Ben Good6–1 · Unranked 1525?+225
- – Manish Tamang1–6 · Unranked 1137?-67
- – Aidan Hottot1–5 · Unranked 1145?-139
- – Christopher Harvey0–5 · Unranked 1112?-157
- – Scott Reay2–3 · Unranked 1339?+62
- – Kj Widawski4–0 · Unranked 1574?+214
- – Alex Stewart1–3 · Unranked 1188?-99
- – Zak Gagne3–7 · Unranked 1147?-100
- – Adam Rivers1–2 · Unranked 1250?-36
- – Martin McNeil0–3 · Unranked 1134?–
- – Holly Popplewell1–2 · Unranked 1392?–
- – Karlo Milinkovic1–1 · Unranked 1308?+45
- – Oliver "The Panda" Killeen1–1 · Unranked 1271?+22
- – Andrew Terry1–1 · Unranked 1295?+33
- – Caelan Schweizer1–1 · Unranked 1301?+33
- – Hassan Chakaroun1–1 · Unranked 1350?+60
- – Christian Louisor2–0 · Unranked 1412?–
- – Otavio Felicio0–1 · Unranked 1240?-8
- – Lucas Oliveira0–1 · Unranked 1229?-27
- – Elize Bauser0–1 · Unranked 1304?–
- – Andrew Walker0–1 · Unranked 1234?–
Active kids, ranked first, best first. The top 5 make the kids gym rating.
- 1 James Mccabe147–40 · #80 in Canada 2118+101
- 2 Zayan Islam134–26 · #92 in Canada 2098+126
- 3 Conor "The Honey Badger" Killeen101–10 · #124 in Canada 2061+302
- 4 Cole Cantwell81–39 · #207 in Canada 1976+106
- 5 Aurora Clark75–27 · #440 in Canada 1863-27
- 6 Isabelle Burnham- Cooper48–28 · #455 in Canada 1858+102
- 7 Katerina Stoeva-Miller29–4 · #507 in Canada 1839+181
- 8 Callum Colquhoun33–8 · #525 in Canada 1833+421
- 9 Owen Bauser53–30 · #558 in Canada 1822+181
- 10 Harlow Clark52–13 · #604 in Canada 1803+125
- 11 Hailey Hamilton18–12 · #1273 in Canada 1614+77
- 12 Ashton Vicente24–40 · #2046 in Canada 1466+125
- 13 Maeve Warman8–7 · #2147 in Canada 1449+58
- 14 Aliyah Lushington43–49 · #2182 in Canada 1443-120
- 15 Anthony Benito8–4 · #2220 in Canada 1436+143
- 16 Theodore Vasilopoulos10–25 · #2393 in Canada 1409+326
- 17 Cole Warman9–11 · #2467 in Canada 1396+21
- 18 Liam Cardoso19–27 · #2549 in Canada 1380+1
- 19 Irelynn McCracken25–53 · #2565 in Canada 1378+9
- 20 Felix Arellano11–16 · #2847 in Canada 1333-56
- 21 Aria Harewood5–10 · #3084 in Canada 1290-36
- 22 Robert Mesenchuk16–43 · #3207 in Canada 1268-9
- 23 Elizabeth Mesenchuk23–27 · #3242 in Canada 1263–
- 24 Eric Loc Pham5–9 · #3429 in Canada 1219-69
- 25 Seamus Clayton8–31 · #3642 in Canada 1157–
- 26 Rachel Hilton6–29 · #3812 in Canada 1073+113
- 27 Cole Millman4–19 · #3887 in Canada 962-204
- – Aubrie Philippe0–15 · Unranked 956?-331
- – Hugo Arellano4–9 · Unranked 1242?+10
- – Grayson Lushington1–9 · Unranked 1114?-108
- – Alexander Hamilton3–5 · Unranked 1283?+6
- – Logan Cardoso7–1 · Unranked 1458?+176
- – Saje Alward3–5 · Unranked 1079?–
- – Emma Duciaume2–6 · Unranked 1297?–
- – Severn Estrada6–2 · Unranked 1377?+93
- – Lucas Vasilopoulos4–4 · Unranked 1291?+6
- – Naudia Duciaume2–5 · Unranked 1254?–
- – Zak Gagne3–7 · Unranked 1293?+12
- – Caysen Niranjan2–4 · Unranked 1210?-73
- – Sarah Hilton0–5 · Unranked 1019?-239
- – Idris Murtaza3–3 · Unranked 1315?+19
- – Malcolm Nesbitt0–4 · Unranked 1149?-120
- – Zoey Cantwell0–4 · Unranked 1160?-108
- – Tadhg Kokosza0–4 · Unranked 1103?-168
- – Ollie Slater0–4 · Unranked 1121?-160
- – Wali Alam0–3 · Unranked 1120?-157
- – Dominic Mikhail2–1 · Unranked 1346?+88
- – Thor Wiseman0–3 · Unranked 1129?-123
- – Matteo Mikhail0–2 · Unranked 1171?-87
- – Daniel Mccabe2–0 · Unranked 1344?+87
- – Hadi Alam0–2 · Unranked 1128?-149
- – Jade Harvey0–2 · Unranked 1161?-86
- – Allori Cogo0–2 · Unranked 1094?-118
- Adults
- 41 active
- 12 ranked
- Kids
- 53 active
- 27 ranked
Recent events
- Sep 262026 ADCC CANADA MONTREAL OPEN 2026 4 athletes · 83% subs · Dairon Diaz +22 6–3
- Aug 302026 CCL SUMMER 2026 1 athlete · 0% subs · Dairon Diaz +9 1–2
- Jul 252026 2026 Oshawa BJJ Open 6 athletes · 63% subs · Steve Piluso +78 8–3
- Jul 112026 NextGen Toronto 2026 10th Year Anniversary 1 athlete · 100% subs · Jungwon Choi +26 2–2
- Jun 272026 ADCC CANADA WINDSOR OPEN 6 athletes · 83% subs · Dairon Diaz +26 6–8
- Jun 132026 2026 Barrie Open Jiu Jitsu Invitational 2 athletes · 0% subs · Oliver "The Panda" Killeen +22 2–2
- Sep 122026 2026 GTA Classic - Gi & NoGi 4 athletes · 86% subs · Callum Colquhoun +16 7–1
- Aug 302026 CCL SUMMER 2026 3 athletes · 92% subs · Callum Colquhoun +39 12–2
- Aug 82026 2026 Great Lakes Open 2 athletes · 100% subs 3–5
- Jul 252026 2026 Oshawa BJJ Open 28 athletes · 50% subs · Logan Cardoso +147 52–62
- Jul 112026 NextGen Toronto 2026 10th Year Anniversary 2 athletes · 100% subs · Conor "The Honey Badger" Killeen +3 3–4
- Jun 272026 ADCC CANADA WINDSOR OPEN 1 athlete · 100% subs 1–1
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 Oshawa BJJ and Fitness; 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.