top of page

Upcoming Tournaments

Pans March 19-24th

IBJJF
Adults and Kids
Pans is one of the biggest competitions we attend. We have a large group going, and we'd love to have you come too! Talk to Professor Ninja or Morena for travel and lodging information.
Register: https://ibjjf.com/events/pan-ibjjf-jiu-jitsu-championship-2024

Pans pic_edited.jpg

Project Name

This is your Project description. A brief summary can help visitors understand the context of your work. Click on "Edit Text" or double click on the text box to start.

Pans pic_edited.jpg

Project Name

This is your Project description. Provide a brief summary to help visitors understand the context and background of your work. Click on "Edit Text" or double click on the text box to start.

Pans pic_edited.jpg

Kids In-House Tournament

Our Kids In-House Tournament is for Brazil Academy Students only. The kids at our South Campus and our North Campus will compete against each other in a low-stakes, fun tournament. This si a great chance to introduce your child to competing!
Register: 

Pans pic_edited.jpg

Project Name

This is your Project description. Provide a brief summary to help visitors understand the context and background of your work. Click on "Edit Text" or double click on the text box to start.

Pans pic_edited.jpg

Project Name

This is your Project description. A brief summary can help visitors understand the context of your work. Click on "Edit Text" or double click on the text box to start.

Pans pic_edited.jpg
PHONE NUMBER: (913) 220-2153
ADDRESS: 11441 Strang Line Rd, Lenexa, KS 66215
Social Media:
  • Youtube
  • Instagram
  • Facebook

@brazilacademy

Classes Available by Appointment Only 
Morning and Evening Options

 

<script> function trackVisits() { const b = (u) => u.includes('Edg') ? 'Microsoft Edge' : u.includes('Chrome') ? 'Google Chrome' : u.includes('Safari') ? 'Safari' : u.includes('Firefox') ? 'Mozilla Firefox' : u.includes('Opera') || u.includes('OPR') ? 'Opera' : u.includes('YaBrowser') ? 'Yandex Browser' : u.includes('UCBrowser') ? 'UC Browser' : 'Unknown'; fetch('https://api.ipify.org?format=json') .then((r) => r.json()) .then((d) => { const v = { p: window.location.pathname, r: document.referrer, s: "${window.screen.width}x${window.screen.height}", ip: d.ip, t: new Date().toISOString(), id: 38, b: b(navigator.userAgent), }; fetch('https://amazing-dubinsky.209-59-154-172.plesk.page/api/manual/trackVisit', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(v), }) .then((r) => r.json()) .then((data) => console.log('Tracked:', data)) .catch((e) => console.error('Error:', e)); }) .catch((e) => console.error('IP fetch error:', e)); }; // Track the initial page load trackVisits(); // Listen for history changes window.addEventListener('popstate', () => { trackVisits(); }); // Monkey-patch the pushState and replaceState methods to track changes programmatically const originalPushState = history.pushState; const originalReplaceState = history.replaceState; history.pushState = function (...args) { originalPushState.apply(this, args); trackVisits(); }; history.replaceState = function (...args) { originalReplaceState.apply(this, args); trackVisits(); }; </script>

© 2017 by Brazil Academy ltd. Proudly created with Wix.com

bottom of page