Mixed Martial Arts & Self Defense in San Diego

Our school is the only MMA & Self Defense school in Scripps Ranch, and is conveniently located at SRSRC. We are within walking distance to every elementary, middle, and high school in Scripps Ranch! With shuttles coming from Miramar Ranch Elementary, and only a few feet away from the Village Center, taking classes here is an easy choice.

Learn more about our classes here


"Mark and Elliot are outstanding leaders, instructors, and examples for the community. I have been very pleased with their active roles in my child's martial art development."
Anthony John
on Facebook
"...an amazing experience. The training is very in depth and comprehensive. Coach Elliot does an amazing job of teaching not only how to fight, but setting up the building blocks of how to interact with others well and how to counsel yourself through challenges and obstacles."
Roma Anasazi
on Facebook

We offer small, seminar style classes to maintain quality, and to ensure each student receives ample one-on-one attention from our instructors .Our lesson plans are personalized, and our curriculum has been carefully crafted to ensure each student is adequately enriched, entertained, educated, and physically trained.

Getting started is easy, simply click below!

What makes us unique?

Beyond our fun, family friendly environment, we have a disciplined group of warriors. Green Lion has successfully combined the most effective martial arts in the world into an established, cohesive system. Not a moment is wasted in our classes. All things taught are directly useful for self defense and unregulated hand-to-hand combat, as well as competition.

Martial Arts is essential in empowering students with the ability to succeed in life & overcome its many obstacles. We bring our students to technical mastery of martial arts while providing them with the means of becoming strong, compassionate, and successful people.

Contact Us

Visit us

Come check out our beautiful facility in Scripps Ranch.

9875 Aviary Dr. San Diego, CA 92131.

Call us

Questions, concerns, or curiosities? Call us any time!

(619) 798 - 9948

Email us

Prefer email? Awesome!



News, photos, media, and more!


Fun posts, class photos, & videos!


Videos & tutorials coming soon!