JIU-JITSU
FOR EVERYONE
Be a part of the legacy built on
strength skills, and community at
Richmond’s Premier Brazilian Jiu-Jitsu Academy
All Skill Levels Welcome
✓ Beginners
✓ Advanced
✓ Kids
✓ No contracts
✓ Cancel anytime
What Students Are Saying
Our Programs
Adult Brazilian
jiu-jitsu program
Learn how to defend yourself and move from the ground up. Build strength, confidence, and skills while having a great time. Train under skilled instructors with over 25 years of experience.
Kids Brazilian
jiu-jitsu program
More than just self-defense - build confidence, friendships, and life skills. Giving kids the tools to stay focused, stay active, and stand up for themselves the right way. Our kids’ program focuses on personal development through training and competition.
20+ weekly classes
based in Richmond, Va
6 days a week
25+ years of experience
This is Upstream
Meet Abdul
Meet Evie
Why choose upstream?
Founded by a third-degree black belt and Richmond native, seph smith, Upstream BJJ is an inclusive, all skill levels gym focused on teaching the art of brazilian jiu-jitsu. Our programs and classes focus on skill development, fitness, and personal development. Whether you want to compete or want to join a fun community of bjj practicioners, our gym is open for all.
Skills
Modern Jiu-Jitsu, self-defense, competition prep, and fitness.
All ages
Programs for adults and kids.
Community
Join a supportive community focused on personal development.
World Class Instruction
Learn from experienced and expert coaches.
All Genders
A safe and inclusive environment where
everyone is welcome.
Location
Located in downtown Richmond, minutes from I64 and I-95, directly off Broad St., close to VCU.
All Skill Levels
For beginners, experienced grapplers, and everyone in between.
Flexible Schedules
Morning, day, and evening classes.
More than brazilian jiu-jitsu
Build strength, skills, and lifelong friendships.