CrossFit Affiliate Box Directory Scraper avatar

CrossFit Affiliate Box Directory Scraper

Pricing

Pay per event

Go to Apify Store
CrossFit Affiliate Box Directory Scraper

CrossFit Affiliate Box Directory Scraper

Scrapes the complete CrossFit affiliate (box) directory from crossfit.com, extracting gym name, address, contact details (phone, email, website), and GPS coordinates for all ~9,000 active affiliates worldwide.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

Scrapes the complete CrossFit affiliate (box) directory from crossfit.com, delivering name, address, GPS coordinates, and contact details (phone, email, website) for all ~9,000 active affiliates worldwide.

What it does

Pulls the full CrossFit affiliate registry in two phases:

  1. Directory fetch — downloads the official GeoJSON affiliate list from crossfit.com, covering every active box with name, address, city, state, country, and GPS coordinates.
  2. Contact enrichment (optional, default on) — fetches each gym's profile page to collect phone, email, and website when listed.

The result is a clean, flat dataset ready for B2B lead generation, gym locators, or joining against the CrossFit Games leaderboard dataset via affiliate_id.

Output fields

FieldDescription
affiliate_idUnique CrossFit affiliate ID
nameGym name
addressStreet address
cityCity
stateState or province
countryCountry name
country_codeISO 2-letter country code
state_codeState/province code
latitudeGPS latitude
longitudeGPS longitude
regionCrossFit regional classification (e.g. West, South)
global_regionCrossFit global region (e.g. North America, Europe)
gym_urlCrossFit.com profile URL
phoneContact phone (when listed)
emailContact email (when listed)
websiteGym website URL (when listed)

Input

FieldTypeDefaultDescription
maxItemsintegerCap on total records. Leave empty to get all ~9,000 affiliates.
includeContactDetailsbooleantrueFetch each gym's profile page for phone, email, and website. Set to false for a fast coordinates-only run.

Use cases

  • B2B lead generation — ~13,000 box owners worldwide are buyers for gym-management software, equipment, insurance, and apparel. The email + website fields are the entry point.
  • Gym locators — GPS coordinates cover every country where CrossFit operates. Filter by country_code or region for regional subsets.
  • CrossFit analytics — Use affiliate_id as the join key with the CrossFit Games Leaderboard Scraper to enrich competition data with gym location.
  • Market research — Track the global CrossFit footprint, affiliate density by country, and regional expansion patterns.

Performance

A full run (~9,000 affiliates with contact enrichment) takes approximately 20-30 minutes. For coordinates-only data without contact enrichment, set includeContactDetails: false to complete the entire directory in under 2 minutes as a single request.

Notes

  • Contact details (phone, email, website) are optional on CrossFit's affiliate profiles; coverage varies by gym.
  • The dataset represents active affiliates as of the time of the run. CrossFit updates the official list regularly.
  • GPS coordinates are from CrossFit's own geocoded data and are present for all affiliates.