bjj.ac
Brazilian Jiu-Jitsu Analytical Combat
One person, three gyms into a trip even my wife thinks is a stretch. I'm slowly visiting jiu-jitsu schools, rolling where they'll have me, and writing down what I find — the gyms, the people, a little data along the way. No big claims. Just honest notes from the mat, one visit at a time.
A traveling consultant's BJJ tour
Hi, I'm Tyler Garrett.
2,045 gyms mapped across 7 states — first-person reviews, lineage, and full uncut recordings of every round.
40 now. Long line of competitive athletes — I came up through tennis, met my wife while she was competing in swimming. We've got a home BJJ setup and the kids are on it every day, honing their skills right alongside me — and I'm slowly getting my wife onto the mats too. It's turning into a real family thing. I came to it myself through privates because the neck I built at a keyboard couldn't handle group classes cold. Now I'm visiting schools across the USA — asking about lineage, taking a private with whoever runs the room, rolling with whoever they'll put across from me, and showing my work in full.
The deal I'm offering each gym
Full recordings. No edits.
Three asks when I show up. None of them are favors — coaches get a broadcast-grade reference recording of their own teaching, I pay for the private, and the rolls are flow-first.
Broadcast-grade, no edits, you get the file
Audio on an AKG C214 large-diaphragm condenser through an open mic. Video on a Canon XF705 4K broadcast camcorder. The lesson should hold up five years from now, and the coach who taught it deserves to look like they took it seriously. You get the raw file.
I pay for the private. No comp, no media rate.
Whatever the head coach charges, that's what I'm paying. If the answer is two hundred, the answer from my side is yes. I'm here to learn from the person who built the room — and I want them compensated for an hour of their actual work, on camera or not.
After the private, ideally roll best 2 of 3
Flow rolling, not maxing out. I'm doing this across the country with a forty-year-old desk-worker neck — the goal is to learn, lose a lot, and stop mid-roll to explain what just happened on camera. Whoever wants to take it slow with me and actually teach is the partner I want across from me.
The three pillars
Every post belongs to one of these. They're hard to copy because they require showing up — not scraping.
The Traveling Gym Reviewer
First-person gym reviews from a guy who actually showed up and rolled — drop-in fees, vibe, schedule, kids program, who runs the room.
The Desk-Worker Late Starter
Starting BJJ at 40 with tech neck and a calendar full of client calls. Privates economics, recovery, mobility, what works for a 40-year-old body.
Curriculum & Culture Decoder
Honest comparisons of curricula, belt systems, and gym culture across the schools I've actually trained at — starting with Gracie Jiu-Jitsu and Gracie Barra.
Latest writing
-
The Desk-Worker Late Starter
What Happens When Your Nunchaku Are Bigger Than They Should Be
The first two pairs came out long and thick, closer to giant-sized than beginner-sized — and training on them anyway turned into an accidental full-body workout.
-
The Desk-Worker Late Starter
Nunchaku Made My Weak Arm Obvious (I'm Not Saying Which)
Grip strength and hand pain get the attention. What I'm excited about is more boring and more important: nunchaku expose which arm is behind, and force it to catch up.
-
The Desk-Worker Late Starter
I Drove Up to Pick Them Up in Person
Visiting Heritage Beam & Board to collect the first finished pairs — white oak with a black stain, and walnut — and what that means for custom orders.
-
The Desk-Worker Late Starter
A Week Off the Mat, in the Woods, with the Real Nunchaku
Taking a break to let my body heal — meeting the people who made the hardwood pair, swinging them for the first time, and training with an axe instead.
-
The Desk-Worker Late Starter
I Need to Get Stronger Before I Spar Up Again
Submissions and sweeps at Gracie Barra North Austin — my best private yet, why I'm building skill before I move up a weight class, and why I left the camera at home.
-
The Desk-Worker Late Starter
First No-Gi Class, and I Think I'm in Love
Back from the knee layoff at Gracie Barra North Austin. First no-gi class, first arm drag to the back, and the discovery that my fingers finally get a rest.
Cities I haven't toured
- Arvada, CO
- Aspen, CO
- Aurora, CO
- Austin, TX
- Aventura, FL
- Boca Raton, FL
- Boulder, CO
- Boynton Beach, FL
- Breckenridge, CO
- Broomfield, CO
- Capitola, CA
- Carlsbad, CA
- Castle Rock, CO
- Centennial, CO
- Chula Vista, CA
- Clearwater Beach, FL
- Cocoa Beach, FL
- Coconut Grove, FL
- Colorado Springs, CO
- Coral Gables, FL
- Coral Springs, FL
- Coronado, CA
- Costa Mesa, CA
- Cutler Bay, FL
- Dallas, TX
- Dana Point, CA
- Davie, FL
- Daytona Beach, FL
- Deerfield Beach, FL
- Del Mar, CA
- Delray Beach, FL
- Denver, CO
- Destin, FL
- Doral, FL
- Durango, CO
- El Segundo, CA
- Encinitas, CA
- Englewood, CO
- Fernandina Beach, FL
- Fort Collins, CO
- Fort Lauderdale, FL
- Fort Myers Beach, FL
- Fort Walton Beach, FL
- Glenwood Springs, CO
- Grand Junction, CO
- Half Moon Bay, CA
- Hermosa Beach, CA
- Hialeah, FL
- Highlands Ranch, CO
- Hollywood, FL
- Homestead, FL
- Houston, TX
- Huntington Beach, CA
- Imperial Beach, CA
- Jacksonville Beach, FL
- Jupiter, FL
- Kendall, FL
- Key Largo, FL
- Key West, FL
- La Jolla, CA
- Laguna Beach, CA
- Lakewood, CO
- Littleton, CO
- Long Beach, CA
- Longmont, CO
- Loveland, CO
- Malibu, CA
- Manhattan Beach, CA
- Marathon, FL
- Marco Island, FL
- Marina del Rey, CA
- Melbourne Beach, FL
- Miami, FL
- Miami Beach, FL
- Miramar, FL
- Mission Beach, CA
- Monterey, CA
- Monument, CO
- Morro Bay, CA
- Naples, FL
- New Smyrna Beach, FL
- Newport Beach, CA
- North Miami, FL
- North Miami Beach, FL
- Ocean Beach, CA
- Oceanside, CA
- Orlando, FL
- Oxnard, CA
- Pacific Beach, CA
- Pacific Grove, CA
- Pacifica, CA
- Palmetto Bay, FL
- Panama City Beach, FL
- Pembroke Pines, FL
- Pensacola Beach, FL
- Pinecrest, FL
- Pismo Beach, CA
- Plantation, FL
- Pompano Beach, FL
- Pueblo, CO
- Redondo Beach, CA
- San Antonio, TX
- San Clemente, CA
- San Francisco, CA
- San Luis Obispo, CA
- Santa Barbara, CA
- Santa Cruz, CA
- Santa Monica, CA
- Santa Rosa Beach, FL
- Sarasota, FL
- Seal Beach, CA
- Siesta Key, FL
- Solana Beach, CA
- St. Augustine, FL
- St. Pete Beach, FL
- Steamboat Springs, CO
- Sunny Isles Beach, FL
- Sunrise, FL
- Thornton, CO
- Torrance, CA
- Vail, CO
- Venice, CA
- Venice, FL
- Ventura, CA
- Vero Beach, FL
- West Palm Beach, FL
- Westminster, CO
- Weston, FL