← Gyms

Gym · Ontario

Xtreme Couture Toronto

1841Gym rating

#6 in Ontario
#11 in Canada

1978Kids gym rating

#16 in Ontario
#27 in Canada

552–362Record
138–8312 months
52%Subs
49Active
905–494Record
110–6712 months
53%Subs
36Active
Gym skill1944 Oct 2026

Approximate · average of today’s best 5 by skill, month by month · drag to scrub

Peak 1944 · now+48 in 12 months
Kids skill2010 Oct 2026

Approximate · average of today’s best 5 kids by skill, month by month · drag to scrub

Peak 2010 · now+10 in 12 months

Active adults, ranked first, best first. The top 5 make the gym rating.

  1. 1 Steven Pham34–3 · #105 in Canada 1904+58
  2. 2 Michael Imperato13–4 · #123 in Canada 1887+108
  3. 3 Stu Boffin29–4 · #209 in Canada 1821-85
  4. 4 Kostya Skydanyuk15–3 · #244 in Canada 1800-4
  5. 5 Kolya Ivanchuk23–8 · #259 in Canada 1793–
  6. 6 Michael Gomes27–18 · #518 in Canada 1671-28
  7. 7 Marcus Rampersad11–3 · #553 in Canada 1656+278
  8. 8 Terry Cooper29–20 · #734 in Canada 1597–
  9. 9 Jakub Poremba22–19 · #743 in Canada 1595-3
  10. 10 Alex Franceschetti17–5 · #763 in Canada 1589+269
  11. 11 Luis Fernando Ovando Bozada11–7 · #835 in Canada 1566+157
  12. 12 Khamid Sariyev8–7 · #1088 in Canada 1497+72
  13. 13 Max Potter8–5 · #1116 in Canada 1491+15
  14. 14 Noah Smart12–12 · #1242 in Canada 1460+10
  15. 15 Muadh Sambul12–13 · #1479 in Canada 1409+54
  16. 16 Evan R12–16 · #2019 in Canada 1274-12
  17. – Bilal Nasari17–0 · Unranked 2057?+125
  18. – Mauricio Pulido Mejia6–11 · Unranked 1289?-45
  19. – Aiden Davies9–3 · Unranked 1606?+230
  20. – Mustafaa Gonzales7–5 · Unranked 1432?+25
  21. – Roman Dmytryshyn6–3 · Unranked 1515?+61
  22. – Ryan Moucheshi7–1 · Unranked 1665?+64
  23. – Dante Castagna4–3 · Unranked 1390?+29
  24. – Ty Martinec3–4 · Unranked 1307?+16
  25. – Anthony Di Mauro6–2 · Unranked 1481?+54
  26. – Santiago Romero Forero3–4 · Unranked 1255?-23
  27. – Randy Terceros1–5 · Unranked 1259?-57
  28. – Naqibullah Hakimi4–1 · Unranked 1536?+212
  29. – Shamar Cummings3–3 · Unranked 1357?+44
  30. – Phil Pa2–3 · Unranked 1287?–
  31. – Morgan Grieves0–4 · Unranked 1144?-8
  32. – Nathan Moseychuk3–1 · Unranked 1525?+18
  33. – Ramain McFarlane2–2 · Unranked 1273?+124
  34. – Manuchehr Orzuev2–1 · Unranked 1420?+131
  35. – Sohail Rasooli3–0 · Unranked 1563?+264
  36. – Adrian Koziskie1–2 · Unranked 1243?-9
  37. – Nick Luchkin2–0 · Unranked 1453?+189
  38. – Perikles Tsikrikis3–0 · Unranked 1459?+193
  39. – Shoaib Zahir1–1 · Unranked 1274?+5
  40. – Isabella Mastoropoulos2–0 · Unranked 1512?+155
  41. – Emran Hashimi2–0 · Unranked 1397?+135
  42. – Milan Milenkovic3–0 · Unranked 1502?+190
  43. – John-Luke Prystayko0–2 · Unranked 1160?-60
  44. – Yuval Nanda0–2 · Unranked 1211?-60
  45. – Johann Bailey1–1 · Unranked 1283?+29
  46. – Ozodjon Sadullaev0–1 · Unranked 1244?-13
  47. – Dilshod Nematov0–1 · Unranked 1236?-12
  48. – Yu Tze Liang0–1 · Unranked 1298?-67
  49. – Nati Santamaria37–12 · Unranked 1358?-5

Active kids, ranked first, best first. The top 5 make the kids gym rating.

  1. 1 Nathan Shah78–25 · #108 in Canada 2077+70
  2. 2 Maxim Gilka34–18 · #177 in Canada 2001–
  3. 3 Nati Santamaria37–12 · #198 in Canada 1984+43
  4. 4 Kadence Toal47–17 · #280 in Canada 1931+140
  5. 5 Alan Yusupov56–18 · #358 in Canada 1898+194
  6. 6 Gabrielle Weisberg37–27 · #512 in Canada 1837–
  7. 7 Pierce Dorgan18–5 · #521 in Canada 1834-28
  8. 8 Ismail Yusupov46–20 · #591 in Canada 1810+27
  9. 9 Andrii Kychak27–19 · #602 in Canada 1805-71
  10. 10 Ayub LeGendre9–3 · #673 in Canada 1779–
  11. 11 Xavier Santamaria17–17 · #876 in Canada 1710+4
  12. 12 Hailey Phung32–19 · #892 in Canada 1707-16
  13. 13 Aleksia Knezevic41–34 · #897 in Canada 1705-31
  14. 14 Harvey Phung28–26 · #993 in Canada 1679–
  15. 15 Phillip Ladouceur31–15 · #1084 in Canada 1656+40
  16. 16 Daniil Ukhan14–8 · #1725 in Canada 1517+72
  17. 17 Harley Phung14–16 · #2508 in Canada 1388–
  18. 18 Liam Urch16–14 · #2684 in Canada 1359+3
  19. – Constantine Goulas36–7 · Unranked 1910?-13
  20. – Eric De Guzman2–7 · Unranked 1096?+31
  21. – Ivan Oliynyk4–3 · Unranked 1315?+44
  22. – Jax D'Aloisio5–3 · Unranked 1361?+83
  23. – Ammar Sambul2–4 · Unranked 1285?+1
  24. – Artur Rezoliuta3–3 · Unranked 1324?+34
  25. – Adam De Guzman4–2 · Unranked 1389?–
  26. – Nicholas Slyepukhov4–1 · Unranked 1364?+83
  27. – Muzzamil Zahir2–2 · Unranked 1342?+64
  28. – Yeva Dmytryshyn1–2 · Unranked 1215?-45
  29. – Simao Dos Santos0–2 · Unranked 1194?-72
  30. – Remi Boguslawski2–0 · Unranked 1550?+249
  31. – Damian Boguslawski0–2 · Unranked 1203?-50
  32. – Maahir Bisht1–1 · Unranked 1269?+26
  33. – Anthony Popovych0–2 · Unranked 1135?-79
  34. – Gabriel Vitari0–2 · Unranked 1174?-99
  35. – David Sijuade2–0 · Unranked 1439?+177
  36. – Selena Imperato0–1 · Unranked 1246?-7
Adults
49 active
16 ranked
Kids
36 active
18 ranked

Recent events

  1. Sep 262026 UFC BJJ Open - Fort Lauderdale No-Gi 3 athletes · 78% subs · Bilal Nasari +70 9–3
  2. Sep 122026 2026 GTA Classic - Gi & NoGi 2 athletes · 20% subs · Muadh Sambul +75 5–1
  3. Aug 222026 UFC BJJ Open - Vegas 1 athlete 0–1
  4. Jul 112026 NextGen Toronto 2026 10th Year Anniversary 9 athletes · 52% subs · Nick Luchkin +189 29–8
  5. Jun 272026 ADCC CANADA WINDSOR OPEN 1 athlete 0–2
  6. Jun 272026 CANADIAN OPEN - International Brazilian Jiu Jitsu Championship Gi & No-Gi - OTTAWA 16 athletes · 43% subs · Sohail Rasooli +264 21–9
  1. Sep 262026 GLOBAL COMBAT JIU-JITSU TORONTO 3 athletes · 80% subs · Daniil Ukhan +24 5–2
  2. Sep 122026 2026 GTA Classic - Gi & NoGi 4 athletes · 50% subs · Nicholas Slyepukhov +37 8–3
  3. Jul 252026 2026 Oshawa BJJ Open 1 athlete · 100% subs · Daniil Ukhan +34 4–0
  4. Jul 112026 NextGen Toronto 2026 10th Year Anniversary 5 athletes · 100% subs · Remi Boguslawski +249 2–8
  5. Jun 272026 CANADIAN OPEN - International Brazilian Jiu Jitsu Championship Gi & No-Gi - OTTAWA 5 athletes · 50% subs · Muzzamil Zahir +64 4–6
  6. Jun 132026 2026 Barrie Open Jiu Jitsu Invitational 2 athletes · 80% subs · Kadence Toal +10 5–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 Xtreme Couture Toronto; 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.