{
 "license": "Data: SoftStart Tri (softstarttri.com), compiled from public race websites and calendars listed in source_url and registration_url. License: CC BY 4.0, attribute 'SoftStart Tri' with a link. Verify details with the race.",
 "license_url": "https://creativecommons.org/licenses/by/4.0/",
 "source": "https://softstarttri.com",
 "updated": "2026-10-16",
 "scoring": "https://softstarttri.com/how-we-score.html",
 "races": [
  {
   "name": "AdventHealth Great Floridian Multisport Festival",
   "date": "2026-10-17/18",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint triathlon; Sprint duathlon; Sprint aquabike; Sprint aquathlon; Sprint relay; Triple Triathlon (3x sprint)",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park / Lake Minneola; sprint 0.25 mi swim, 8.2 mi bike, 2 mi run; Triple repeats sprint 3x nonstop",
   "beginner_signals": "relay; high school student challenge sprint",
   "registration_url": "https://www.trisignup.com/Race/FL/Clermont/GreatFloridianTri",
   "source_url": "https://www.trisignup.com/Race/FL/Clermont/GreatFloridianTri",
   "slug": "adventhealth-great-floridian-multisport-festival-clermont-2026-10",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 17-18, 2026",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-great-floridian-multisport-festival-clermont-2026-10.html"
  },
  {
   "name": "The Bill Bone Tropical Triathlon",
   "date": "2026-10-18",
   "city": "Lake Worth",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 13 mi / 5K); Sprint duathlon; Sprint aquabike; Sprint triathlon relay",
   "swim_type": "ocean",
   "wetsuit": "",
   "course_notes": "Lake Worth Beach Park; bike includes bridge and downtown loop; run via Snook Island preserve and Intracoastal path",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/FL/LakeWorth/TheBillBoneTropicalTriathlon",
   "source_url": "https://billbone.com/bill-bone-tropical-triathlon/",
   "slug": "the-bill-bone-tropical-triathlon-lake-worth-2026-10",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 18, 2026",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/the-bill-bone-tropical-triathlon-lake-worth-2026-10.html"
  },
  {
   "name": "YMCA Youth Triathlon (Lecanto)",
   "date": "2026-10-18",
   "city": "Lecanto",
   "state": "FL",
   "distances": "Youth junior/senior courses; Tri4Fun non-timed option",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Citrus Memorial Health Foundation YMCA; USA Triathlon sanctioned youth event",
   "beginner_signals": "youth; try-a-tri / Tri4Fun; families welcome",
   "registration_url": "",
   "source_url": "https://findarace.com/us/triathlons/florida",
   "slug": "ymca-youth-triathlon-lecanto-lecanto-2026-10",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 18, 2026",
   "flags": [
    "Pool / indoor swim",
    "Super-sprint / try-a-tri / youth"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "intro-distance"
   ],
   "url": "https://softstarttri.com/races/ymca-youth-triathlon-lecanto-lecanto-2026-10.html"
  },
  {
   "name": "Tali Sadlers Creek Off-Road Duathlon",
   "date": "2026-10-24",
   "city": "Anderson",
   "state": "SC",
   "distances": "Off-road sprint duathlon (~5K run / 10 mi bike / 2.5K run)",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Sadlers Creek; trail runs and singletrack bike; proceeds support New Foundations Home for Children",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "tali-sadlers-creek-off-road-duathlon-anderson-2026-10",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 24, 2026",
   "flags": [
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/tali-sadlers-creek-off-road-duathlon-anderson-2026-10.html"
  },
  {
   "name": "Not So Scary Triathlon",
   "date": "2026-10-25",
   "city": "Gainesville",
   "state": "FL",
   "distances": "Age-banded youth try-a-tri (ages 4-15): e.g. 50m-200m swim, 0.5-5.2 mi bike, 0.3-1.5 mi run",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "H. Spurgeon Cherry Pool; designed as introduction to multisport for kids",
   "beginner_signals": "youth; first-timers welcomed; age-appropriate distances",
   "registration_url": "https://www.trisignup.com/Race/FL/Gainesville/NotSoScaryTriathlon",
   "source_url": "https://www.trisignup.com/Race/FL/Gainesville/NotSoScaryTriathlon",
   "slug": "not-so-scary-triathlon-gainesville-2026-10",
   "score": 6,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 25, 2026",
   "flags": [
    "Pool / indoor swim",
    "Super-sprint / try-a-tri / youth",
    "Novice / first-timer support"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "intro-distance",
    "novice-clinic"
   ],
   "url": "https://softstarttri.com/races/not-so-scary-triathlon-gainesville-2026-10.html"
  },
  {
   "name": "Ultimate Tri - Beachwalk",
   "date": "2026-10-25",
   "city": "Saint Johns",
   "state": "FL",
   "distances": "Sprint (0.25 mi swim / 8 mi bike / 3.1 mi run)",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Beachwalk Community; listed as sold out on calendar aggregator",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/florida",
   "slug": "ultimate-tri-beachwalk-saint-johns-2026-10",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 25, 2026",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/ultimate-tri-beachwalk-saint-johns-2026-10.html"
  },
  {
   "name": "Tri-Cooter Sprint Triathlon",
   "date": "2026-10-31",
   "city": "Inverness",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 12 mi / 3 mi); Duathlon (1 mi / 12 mi / 3 mi); Aquabike (0.25 mi / 12 mi); Relay",
   "swim_type": "lake",
   "wetsuit": "projected wetsuit legal; projected water temp ~78F (org note updated periodically)",
   "course_notes": "Wallace Brooks Park / Lake Henderson; flat Rails-to-Trails bike and run; part of Great American Cooter Festival; limited to 300 athletes",
   "beginner_signals": "Athena; Clydesdale; Novice; Adaptive; Non-Competitive; relay; marketed for beginners",
   "registration_url": "https://drcsports.com/race/great-cooter-triathlon",
   "source_url": "https://drcsports.com/race/great-cooter-triathlon",
   "slug": "tri-cooter-sprint-triathlon-inverness-2026-10",
   "score": 9,
   "unscored": false,
   "finished": false,
   "display_date": "Oct 31, 2026",
   "flags": [
    "Novice / first-timer support",
    "Relay option",
    "Athena / Clydesdale",
    "Flat course noted",
    "Recreational / non-competitive wave",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "novice-clinic",
    "relay",
    "athena-clydesdale",
    "flat",
    "recreational",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/tri-cooter-sprint-triathlon-inverness-2026-10.html"
  },
  {
   "name": "Game On! Riverfront Tri @ Cocoa Presented by Publix",
   "date": "2026-11-01",
   "city": "Cocoa",
   "state": "FL",
   "distances": "International triathlon (0.5 mi / 22 mi / 6.2 mi); International aquabike; International duathlon; Sprint triathlon (0.25 mi / 11 mi / 3.1 mi); Sprint duathlon; Relays",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Cocoa Riverfront Park / Historic Cocoa Village; Indian River corridor",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Cocoa/CocoaTriRiverfront",
   "source_url": "https://gameonraceevents.com/events-2/",
   "slug": "game-on-riverfront-tri-cocoa-presented-by-publix-cocoa-2026-11",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Nov 1, 2026",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/game-on-riverfront-tri-cocoa-presented-by-publix-cocoa-2026-11.html"
  },
  {
   "name": "Last Chance Triathlon",
   "date": "2026-11-14",
   "city": "St. Petersburg",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 10 mi / 5K); Sprint duathlon; Sprint aquabike; International triathlon; International duathlon; International aquabike; Relays",
   "swim_type": "ocean",
   "wetsuit": "",
   "course_notes": "Fort De Soto Park; sprint sea swim 0.25 mi; first-timers welcome per FAQ",
   "beginner_signals": "relay; Athena; Clydesdale",
   "registration_url": "https://www.trisignup.com/Race/FL/StPetersburg/LastChanceTriathlon",
   "source_url": "https://www.trisignup.com/Race/FL/StPetersburg/LastChanceTriathlon",
   "slug": "last-chance-triathlon-st-petersburg-2026-11",
   "score": 5,
   "unscored": false,
   "finished": false,
   "display_date": "Nov 14, 2026",
   "flags": [
    "Relay option",
    "Athena / Clydesdale",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "athena-clydesdale",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/last-chance-triathlon-st-petersburg-2026-11.html"
  },
  {
   "name": "Boca Raton YMCA Youth Triathlon Fall 2026",
   "date": "2026-11-15",
   "city": "Boca Raton",
   "state": "FL",
   "distances": "Youth triathlon",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Peter Blum Family YMCA",
   "beginner_signals": "youth; try-a-tri",
   "registration_url": "",
   "source_url": "https://findarace.com/us/triathlons/florida",
   "slug": "boca-raton-ymca-youth-triathlon-fall-2026-boca-raton-2026-11",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Nov 15, 2026",
   "flags": [
    "Pool / indoor swim",
    "Super-sprint / try-a-tri / youth"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "intro-distance"
   ],
   "url": "https://softstarttri.com/races/boca-raton-ymca-youth-triathlon-fall-2026-boca-raton-2026-11.html"
  },
  {
   "name": "Game On! Mirada Lagoon Triathlon Presented by SACFCU",
   "date": "2026-11-15",
   "city": "San Antonio",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 / 10 / 3.1 mi); Sprint duathlon; International triathlon (0.5 / 20 / 6.2 mi); International aquabike; International duathlon; Relays",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Mirada Lagoon",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/SanAntonio/GameOnMiradaLagoonTriathlon",
   "source_url": "https://gameonraceevents.com/events-2/",
   "slug": "game-on-mirada-lagoon-triathlon-presented-by-sacfcu-san-antonio-2026-11",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Nov 15, 2026",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/game-on-mirada-lagoon-triathlon-presented-by-sacfcu-san-antonio-2026-11.html"
  },
  {
   "name": "Miami Man Triathlon",
   "date": "2026-11-15",
   "city": "Miami",
   "state": "FL",
   "distances": "Sprint triathlon; International/Olympic triathlon; Duathlon; Aquabike",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Lake swim; run through Zoo Miami (sprint ~2 mi on zoo paths; international ~5 mi); 2026 USAT Club Championships host",
   "beginner_signals": "",
   "registration_url": "https://miamimantri.com/",
   "source_url": "https://miamimantri.com/",
   "slug": "miami-man-triathlon-miami-2026-11",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Nov 15, 2026",
   "flags": [
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/miami-man-triathlon-miami-2026-11.html"
  },
  {
   "name": "CLASH Endurance Daytona (Sprint weekend events)",
   "date": "2026-12-04/06",
   "city": "Daytona Beach",
   "state": "FL",
   "distances": "Sprint triathlon (competitive and recreational starts); Sprint duathlon; Sprint relay; also longer Daytona Distance and Middle Distance on Sunday",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Daytona International Speedway / Lake Lloyd; recreational sprint start not eligible for awards; USAT Paratriathlon National Qualifier Series on site",
   "beginner_signals": "recreational sprint start; relay; paratriathlon / adaptive",
   "registration_url": "https://www.trisignup.com/Race/FL/DaytonaBeach/clashendurancedaytona",
   "source_url": "https://clashendurance.com/pages/daytona",
   "slug": "clash-endurance-daytona-sprint-weekend-events-daytona-beach-2026-12",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Dec 4-06, 2026",
   "flags": [
    "Relay option",
    "Recreational / non-competitive wave",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "recreational",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/clash-endurance-daytona-sprint-weekend-events-daytona-beach-2026-12.html"
  },
  {
   "name": "Rotary Kids Triathlon Vero Beach",
   "date": "2026-12-05",
   "city": "Vero Beach",
   "state": "FL",
   "distances": "Kids triathlon",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "youth; try-a-tri",
   "registration_url": "",
   "source_url": "https://gameonraceevents.com/events-2/",
   "slug": "rotary-kids-triathlon-vero-beach-vero-beach-2026-12",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Dec 5, 2026",
   "flags": [
    "Super-sprint / try-a-tri / youth"
   ],
   "flag_ids": [
    "intro-distance"
   ],
   "url": "https://softstarttri.com/races/rotary-kids-triathlon-vero-beach-vero-beach-2026-12.html"
  },
  {
   "name": "Game On! Treasure Coast Tri - Winter",
   "date": "2026-12-06",
   "city": "Fort Pierce",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 / 12 / 3.1 mi); Sprint duathlon; International triathlon (0.5 / 24 / 6 mi); International aquabike; International duathlon; Relays",
   "swim_type": "ocean",
   "wetsuit": "",
   "course_notes": "Jetty Park; finish on the jetty",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/FortPierce/GameOnTriathlon",
   "source_url": "https://gameonraceevents.com/events-2/",
   "slug": "game-on-treasure-coast-tri-winter-fort-pierce-2026-12",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Dec 6, 2026",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/game-on-treasure-coast-tri-winter-fort-pierce-2026-12.html"
  },
  {
   "name": "Key West Triathlon",
   "date": "2026-12-13",
   "city": "Key West",
   "state": "FL",
   "distances": "",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Organized by Integrity Multisport",
   "beginner_signals": "",
   "registration_url": "https://miamimantri.com/",
   "source_url": "https://running.life/triathlon-calendar/united-states/florida",
   "slug": "key-west-triathlon-key-west-2026-12",
   "score": 0,
   "unscored": true,
   "finished": false,
   "display_date": "Dec 13, 2026",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/key-west-triathlon-key-west-2026-12.html"
  },
  {
   "name": "Alpha Win / Sarasota Triathlon",
   "date": "2027-01-10",
   "city": "Sarasota",
   "state": "FL",
   "distances": "Open; Sprint (750m / 11 mi / 3.1 mi); Olympic (1500m / ~25.5 mi bike listed on calendar)",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Nathan Benderson Park; draft-legal bike course noted for Olympic/Sprint formats",
   "beginner_signals": "",
   "registration_url": "https://www.trifind.com/re_777780/AlphaWinSarasotaTriathlonSprintOlympic",
   "source_url": "https://www.trifind.com/re_777780/AlphaWinSarasotaTriathlonSprintOlympic",
   "slug": "alpha-win-sarasota-triathlon-sarasota-2027-01",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Jan 10, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/alpha-win-sarasota-triathlon-sarasota-2027-01.html"
  },
  {
   "name": "Chilly Willy Duathlon",
   "date": "2027-02-14",
   "city": "St. Petersburg",
   "state": "FL",
   "distances": "Sprint duathlon (1 mi / 10 mi / 5K); International duathlon formats; Athena/Clydesdale international option listed on calendar",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Fort De Soto; duathlon only (no swim)",
   "beginner_signals": "Athena; Clydesdale; relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/florida",
   "slug": "chilly-willy-duathlon-st-petersburg-2027-02",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Feb 14, 2027",
   "flags": [
    "Relay option",
    "Athena / Clydesdale",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "athena-clydesdale",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/chilly-willy-duathlon-st-petersburg-2027-02.html"
  },
  {
   "name": "Super Bowl Duathlon",
   "date": "2027-02-14",
   "city": "Clermont",
   "state": "FL",
   "distances": "Super sprint duathlon (2 / 6 / 2 mi); Sprint duathlon (2 / 12 / 2 mi)",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Lake Louisa State Park; duathlon only (no swim); capped at 100 participants; Clermont Triathlon Club / Sommer Sports",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/florida",
   "slug": "super-bowl-duathlon-clermont-2027-02",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Feb 14, 2027",
   "flags": [
    "Super-sprint / try-a-tri / youth",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "intro-distance",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/super-bowl-duathlon-clermont-2027-02.html"
  },
  {
   "name": "Crystal Coast Indoor Triathlon",
   "date": "2027-02-27",
   "city": "Cape Carteret",
   "state": "NC",
   "distances": "Indoor triathlon (three 20-minute segments)",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "The GYM Cape Carteret Aquatic & Wellness; small waves of eight; supports local high school swim teams",
   "beginner_signals": "indoor / controlled environment; pool",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "crystal-coast-indoor-triathlon-cape-carteret-2027-02",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Feb 27, 2027",
   "flags": [
    "Pool / indoor swim"
   ],
   "flag_ids": [
    "pool-or-indoor"
   ],
   "url": "https://softstarttri.com/races/crystal-coast-indoor-triathlon-cape-carteret-2027-02.html"
  },
  {
   "name": "AdventHealth Great Clermont Triathlon",
   "date": "2027-03-07",
   "city": "Clermont",
   "state": "FL",
   "distances": "Olympic (1.5K / 40K / 10K); Sprint triathlon; Sprint duathlon; Sprint aquabike; Sprint aquathlon; Olympic aquabike; Olympic duathlon; Relays",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park / Lake Minneola",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/FL/Clermont/GreatClermontTriathlon",
   "source_url": "https://www.trisignup.com/Race/FL/Clermont/GreatClermontTriathlon",
   "slug": "adventhealth-great-clermont-triathlon-clermont-2027-03",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Mar 7, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-great-clermont-triathlon-clermont-2027-03.html"
  },
  {
   "name": "Azalea Sprint Triathlon",
   "date": "2027-03-07",
   "city": "Wilmington",
   "state": "NC",
   "distances": "Sprint; Aquabike; Relay",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Opening race of 2027 North Carolina Triathlon Series",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "azalea-sprint-triathlon-wilmington-2027-03",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Mar 7, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/azalea-sprint-triathlon-wilmington-2027-03.html"
  },
  {
   "name": "Escape the Swamp Triathlon",
   "date": "2027-03-14",
   "city": "Gainesville",
   "state": "FL",
   "distances": "",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "escape-the-swamp-triathlon-gainesville-2027-03",
   "score": 0,
   "unscored": true,
   "finished": false,
   "display_date": "Mar 14, 2027",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/escape-the-swamp-triathlon-gainesville-2027-03.html"
  },
  {
   "name": "Space Coast Triathlon and Duathlon",
   "date": "2027-03-21",
   "city": "Cocoa",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 12 mi / 5K); Duathlon (1 mi / 12.5 mi / 5K); Aquabike (0.25 mi / 12 mi); Relay",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Historic Cocoa Village; Indian River swim; bike on Rockledge Drive; finish at Cocoa Riverfront Park",
   "beginner_signals": "relay",
   "registration_url": "https://www.trisignup.com/Race/FL/Cocoa/SpaceCoastTriathlon2023",
   "source_url": "https://www.spacecoasttri.com/",
   "slug": "space-coast-triathlon-and-duathlon-cocoa-2027-03",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Mar 21, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/space-coast-triathlon-and-duathlon-cocoa-2027-03.html"
  },
  {
   "name": "Dare to Tri - Fort Gordon Sprint Triathlon",
   "date": "2027-03-27",
   "city": "Grovetown",
   "state": "GA",
   "distances": "Sprint (300 m swim / 10 mi bike / 5K run)",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "Fort Gordon; military/student ID and visitor pass rules for non-DoD guests",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/georgia",
   "slug": "dare-to-tri-fort-gordon-sprint-triathlon-grovetown-2027-03",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Mar 27, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/dare-to-tri-fort-gordon-sprint-triathlon-grovetown-2027-03.html"
  },
  {
   "name": "Smithfield Sprint Triathlon",
   "date": "2027-04-03",
   "city": "Smithfield",
   "state": "VA",
   "distances": "Sprint (300 m / 10 mi / 5K)",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "YMCA-hosted; flat bike; out-and-back 5K through Windsor Castle Park",
   "beginner_signals": "pool swim",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "smithfield-sprint-triathlon-smithfield-2027-04",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 3, 2027",
   "flags": [
    "Pool / indoor swim",
    "Flat course noted",
    "Sprint format published"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "flat",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/smithfield-sprint-triathlon-smithfield-2027-04.html"
  },
  {
   "name": "Escape From Fort Desoto Triathlon/Duathlon",
   "date": "2027-04-10",
   "city": "St. Petersburg",
   "state": "FL",
   "distances": "Sprint triathlon (0.5 mi / 10 mi / 5K); Sprint duathlon (1.5 mi / 10 mi / 5K); Sprint aquabike; Athena; Clydesdale; Relays",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Fort De Soto Park; 41st year in 2027; beach venue",
   "beginner_signals": "Athena; Clydesdale; relay; marketed for first-timers",
   "registration_url": "https://www.trisignup.com/Race/EscapefromFortDesotoTriathlon/Page/Athlete-Guide",
   "source_url": "https://runsignup.com/w/ThunderBoltMultiSport/Page/ESCAPE-FT-DESOTO",
   "slug": "escape-from-fort-desoto-triathlon-duathlon-st-petersburg-2027-04",
   "score": 7,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 10, 2027",
   "flags": [
    "Novice / first-timer support",
    "Relay option",
    "Athena / Clydesdale",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "novice-clinic",
    "relay",
    "athena-clydesdale",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/escape-from-fort-desoto-triathlon-duathlon-st-petersburg-2027-04.html"
  },
  {
   "name": "Pinehurst Triathlon Festival",
   "date": "2027-04-10",
   "city": "Pinehurst",
   "state": "NC",
   "distances": "Sprint; Olympic/International; Aquabike; Relay",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Lake Pinehurst",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "pinehurst-triathlon-festival-pinehurst-2027-04",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 10, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/pinehurst-triathlon-festival-pinehurst-2027-04.html"
  },
  {
   "name": "Cocoa Beach Triathlon & Duathlon",
   "date": "2027-04-11",
   "city": "Cocoa Beach",
   "state": "FL",
   "distances": "Sprint triathlon; Duathlon; Relay",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Ron Jon Cocoa Beach Triathlon; 0.25 mi Banana River swim, beach entry/exit; adjacent to Cocoa Beach Country Club",
   "beginner_signals": "relay",
   "registration_url": "https://cocoabeachtriathlon.wordpress.com/",
   "source_url": "https://cocoabeachtriathlon.wordpress.com/",
   "slug": "cocoa-beach-triathlon-duathlon-cocoa-beach-2027-04",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 11, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/cocoa-beach-triathlon-duathlon-cocoa-beach-2027-04.html"
  },
  {
   "name": "Ride on Ryan Sprint Triathlon",
   "date": "2027-04-17",
   "city": "Savannah",
   "state": "GA",
   "distances": "Sprint triathlon; Duathlon; Relay",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "L. Scott Still Park; USAT sanctioned",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/georgia",
   "slug": "ride-on-ryan-sprint-triathlon-savannah-2027-04",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 17, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/ride-on-ryan-sprint-triathlon-savannah-2027-04.html"
  },
  {
   "name": "Rumpus in Bumpass Triathlon",
   "date": "2027-04-17",
   "city": "Bumpass",
   "state": "VA",
   "distances": "Sprint (750 m / 12.2 mi / 5K); Olympic (1.5 km / 24 mi / 10K); Aquabike",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Pleasants Landing Marina / Lake Anna; rolling bike; paved out-and-back run",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "rumpus-in-bumpass-triathlon-bumpass-2027-04",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 17, 2027",
   "flags": [
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/rumpus-in-bumpass-triathlon-bumpass-2027-04.html"
  },
  {
   "name": "Cal Tri Charlotte",
   "date": "2027-04-18",
   "city": "Sherrills Ford",
   "state": "NC",
   "distances": "Sprint; Olympic; Duathlon; Aquathlon and related formats",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Lake Norman State Park; registration opens Nov 5 (per calendar)",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "cal-tri-charlotte-sherrills-ford-2027-04",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 18, 2027",
   "flags": [
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/cal-tri-charlotte-sherrills-ford-2027-04.html"
  },
  {
   "name": "Lake Murray Triathlon",
   "date": "2027-04-18",
   "city": "Prosperity",
   "state": "SC",
   "distances": "Sprint triathlon (750 m / 16 mi / 5K); Aquabike; Aquathlon; Relay",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Dreher Island State Park",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "lake-murray-triathlon-prosperity-2027-04",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 18, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/lake-murray-triathlon-prosperity-2027-04.html"
  },
  {
   "name": "Lake Norman State Park Sprint (NC Tri Series)",
   "date": "2027-04-24",
   "city": "Troutman",
   "state": "NC",
   "distances": "Sprint; Relay; Aquabike",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Round 3 of North Carolina Triathlon Series",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "lake-norman-state-park-sprint-nc-tri-series-troutman-2027-04",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 24, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/lake-norman-state-park-sprint-nc-tri-series-troutman-2027-04.html"
  },
  {
   "name": "St. Anthony's Triathlon",
   "date": "2027-04-24/25",
   "city": "St. Petersburg",
   "state": "FL",
   "distances": "Olympic and related weekend formats (historically includes Meek and Mighty pool youth/adult intro race)",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Downtown St. Petersburg / bay swim for main Olympic; weekend also known for beginner clinic and Meek & Mighty pool event in prior years",
   "beginner_signals": "beginner clinic (prior editions); youth/intro Meek & Mighty (prior editions)",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "st-anthony-s-triathlon-st-petersburg-2027-04",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 24-25, 2027",
   "flags": [
    "Super-sprint / try-a-tri / youth",
    "Novice / first-timer support"
   ],
   "flag_ids": [
    "intro-distance",
    "novice-clinic"
   ],
   "url": "https://softstarttri.com/races/st-anthony-s-triathlon-st-petersburg-2027-04.html"
  },
  {
   "name": "Cal Tri Culpeper",
   "date": "2027-04-25",
   "city": "Culpeper",
   "state": "VA",
   "distances": "Sprint; Olympic and related multi-format options",
   "swim_type": "lake",
   "wetsuit": "wetsuit recommended (calendar notes ~64F water)",
   "course_notes": "Mountain Run Lake Park",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "cal-tri-culpeper-culpeper-2027-04",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Apr 25, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/cal-tri-culpeper-culpeper-2027-04.html"
  },
  {
   "name": "White Lake Spring International (day two formats)",
   "date": "2027-05",
   "city": "White Lake",
   "state": "NC",
   "distances": "International; Sprint; Relay; Aquabike",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Grand Regal Resort at Goldston's Beach; day two of White Lake Spring weekend",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "white-lake-spring-international-day-two-formats-white-lake-2027-05",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "May 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/white-lake-spring-international-day-two-formats-white-lake-2027-05.html"
  },
  {
   "name": "Defuniak Springs Sprint Triathlon 2027",
   "date": "2027-05-01",
   "city": "Defuniak Springs",
   "state": "FL",
   "distances": "Sprint",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "defuniak-springs-sprint-triathlon-2027-defuniak-springs-2027-05",
   "score": 1,
   "unscored": true,
   "finished": false,
   "display_date": "May 1, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/defuniak-springs-sprint-triathlon-2027-defuniak-springs-2027-05.html"
  },
  {
   "name": "East Coast Triathlon Festival",
   "date": "2027-05-02",
   "city": "Glen Allen",
   "state": "VA",
   "distances": "Youth and adult triathlon; Duathlon; Aquabike; Mixed relay; Draft-legal and non-draft formats",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "USAT Youth and Junior Nationals qualifier noted on calendar",
   "beginner_signals": "youth distances; relay; multi-format intro options",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "east-coast-triathlon-festival-glen-allen-2027-05",
   "score": 5,
   "unscored": false,
   "finished": false,
   "display_date": "May 2, 2027",
   "flags": [
    "Super-sprint / try-a-tri / youth",
    "Relay option",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "intro-distance",
    "relay",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/east-coast-triathlon-festival-glen-allen-2027-05.html"
  },
  {
   "name": "AdventHealth Girlz on Fire Women's Triathlon & 5K",
   "date": "2027-05-08",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 8 mi / 3.1 mi); Duathlon; 5K",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park",
   "beginner_signals": "women-only",
   "registration_url": "https://www.trisignup.com/Race/FL/Clermont/GirlzonFireTriathlonand5K",
   "source_url": "https://www.trisignup.com/Race/FL/Clermont/GirlzonFireTriathlonand5K",
   "slug": "adventhealth-girlz-on-fire-women-s-triathlon-5k-clermont-2027-05",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "May 8, 2027",
   "flags": [
    "Women-only",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "women-only",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-girlz-on-fire-women-s-triathlon-5k-clermont-2027-05.html"
  },
  {
   "name": "Kinetic Triathlon Festival",
   "date": "2027-05-08/09",
   "city": "Glenora",
   "state": "VA",
   "distances": "Sprint (750 m / 15.5 mi / 5K); Olympic (1.5 / 40K / 10K); Long",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Lake Anna State Park; beach swim; rolling bike",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "kinetic-triathlon-festival-glenora-2027-05",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "May 8-09, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/kinetic-triathlon-festival-glenora-2027-05.html"
  },
  {
   "name": "Dunedin Rotary Triathlon",
   "date": "2027-05-16",
   "city": "Dunedin",
   "state": "FL",
   "distances": "Sprint triathlon (0.25 mi / 12 mi / 5K); Duathlon; Aquabike; Relay",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Honeymoon Island State Park",
   "beginner_signals": "Athena; Clydesdale; Novice; relay",
   "registration_url": "https://www.trisignup.com/Race/FL/Dunedin/DunedinTriathlon",
   "source_url": "https://www.trisignup.com/Race/FL/Dunedin/DunedinTriathlon",
   "slug": "dunedin-rotary-triathlon-dunedin-2027-05",
   "score": 7,
   "unscored": false,
   "finished": false,
   "display_date": "May 16, 2027",
   "flags": [
    "Novice / first-timer support",
    "Relay option",
    "Athena / Clydesdale",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "novice-clinic",
    "relay",
    "athena-clydesdale",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/dunedin-rotary-triathlon-dunedin-2027-05.html"
  },
  {
   "name": "Nashville Women's Triathlon",
   "date": "2027-05-16",
   "city": "Nashville",
   "state": "TN",
   "distances": "Super sprint (100 m / 9 mi / 2K); Sprint (200 m / 16 mi / 4K); Relay",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Midtown Nashville; Centennial Park area; urban bike; flat run",
   "beginner_signals": "women-only; super sprint; pool swim; relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/tennessee",
   "slug": "nashville-women-s-triathlon-nashville-2027-05",
   "score": 8,
   "unscored": false,
   "finished": false,
   "display_date": "May 16, 2027",
   "flags": [
    "Pool / indoor swim",
    "Super-sprint / try-a-tri / youth",
    "Women-only",
    "Relay option",
    "Flat course noted",
    "Sprint format published"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "intro-distance",
    "women-only",
    "relay",
    "flat",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/nashville-women-s-triathlon-nashville-2027-05.html"
  },
  {
   "name": "Hartness Triathlon",
   "date": "2027-05-29",
   "city": "Greenville",
   "state": "SC",
   "distances": "Sprint (750 m / 20K / 5K); Aquabike; Aquathlon; Relay",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Hartness (Greenville)",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "hartness-triathlon-greenville-2027-05",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "May 29, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Aquabike option"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/hartness-triathlon-greenville-2027-05.html"
  },
  {
   "name": "Triangle Sprint",
   "date": "2027-05-29",
   "city": "New Hill",
   "state": "NC",
   "distances": "Super sprint (400 m / 8.25 mi / 1.5 mi); Sprint (750 m / 25K / 5K)",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "super sprint",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "triangle-sprint-new-hill-2027-05",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "May 29, 2027",
   "flags": [
    "Super-sprint / try-a-tri / youth",
    "Sprint format published"
   ],
   "flag_ids": [
    "intro-distance",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/triangle-sprint-new-hill-2027-05.html"
  },
  {
   "name": "Chattanooga Waterfront Triathlon",
   "date": "2027-06",
   "city": "Chattanooga",
   "state": "TN",
   "distances": "Sprint (400 m / 20K / 5K); Olympic; Duathlon",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Coolidge Park; downriver Tennessee River swim",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/tennessee",
   "slug": "chattanooga-waterfront-triathlon-chattanooga-2027-06",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 2027",
   "flags": [
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/chattanooga-waterfront-triathlon-chattanooga-2027-06.html"
  },
  {
   "name": "Music City Triathlon",
   "date": "2027-06",
   "city": "Nashville",
   "state": "TN",
   "distances": "Sprint (300 m / 20K / 5K); Olympic formats",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Downtown Nashville; river swim; closed bike on Ellington Parkway; finish at Nissan Stadium",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/tennessee",
   "slug": "music-city-triathlon-nashville-2027-06",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/music-city-triathlon-nashville-2027-06.html"
  },
  {
   "name": "Indian River Networks PineappleMan Triathlon/Duathlon",
   "date": "2027-06-06",
   "city": "Melbourne Beach",
   "state": "FL",
   "distances": "",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "41st annual (per Endurance Grid listing)",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "indian-river-networks-pineappleman-triathlon-duathlon-melbourne-beach-2027-06",
   "score": 0,
   "unscored": true,
   "finished": false,
   "display_date": "Jun 6, 2027",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/indian-river-networks-pineappleman-triathlon-duathlon-melbourne-beach-2027-06.html"
  },
  {
   "name": "Reston Sprint Triathlon",
   "date": "2027-06-06",
   "city": "Reston",
   "state": "VA",
   "distances": "Sprint (400 m / 12 mi / 5K); Aquathlon; Relay",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "reston-sprint-triathlon-reston-2027-06",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 6, 2027",
   "flags": [
    "Relay option",
    "Sprint format published"
   ],
   "flag_ids": [
    "relay",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/reston-sprint-triathlon-reston-2027-06.html"
  },
  {
   "name": "Hilton Head Beach Bum Triathlon",
   "date": "2027-06-12",
   "city": "Hilton Head Island",
   "state": "SC",
   "distances": "Triathlon (500 m / 6 mi / 3 mi); Duathlon; Team relay",
   "swim_type": "ocean",
   "wetsuit": "",
   "course_notes": "Coligny Beach",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "hilton-head-beach-bum-triathlon-hilton-head-island-2027-06",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 12, 2027",
   "flags": [
    "Relay option",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/hilton-head-beach-bum-triathlon-hilton-head-island-2027-06.html"
  },
  {
   "name": "AdventHealth Cool Sommer Mornings Series #1",
   "date": "2027-06-13",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint; Olympic; Duathlon; 5K",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park",
   "beginner_signals": "relay; high school student challenge",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Clermont/CoolSommerMorningsTriathlonDuathlon5KSeries4",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "adventhealth-cool-sommer-mornings-series-1-clermont-2027-06",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 13, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-cool-sommer-mornings-series-1-clermont-2027-06.html"
  },
  {
   "name": "Jamestown Triathlon",
   "date": "2027-06-13",
   "city": "Williamsburg",
   "state": "VA",
   "distances": "Sprint (750 m / 20K / 5K); Olympic (1.5 / 40K / 10K)",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Jamestown Beach Event Park; flat bike and run; river swim",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "jamestown-triathlon-williamsburg-2027-06",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 13, 2027",
   "flags": [
    "Flat course noted",
    "Sprint format published"
   ],
   "flag_ids": [
    "flat",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/jamestown-triathlon-williamsburg-2027-06.html"
  },
  {
   "name": "Turtleman Triathlon",
   "date": "2027-06-19",
   "city": "Jupiter",
   "state": "FL",
   "distances": "Sprint triathlon; Super Sprint triathlon; Duathlon; Aquabike",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Carlin Park",
   "beginner_signals": "super sprint",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Jupiter/TurtlemanTriathlon",
   "source_url": "https://www.trisignup.com/Race/Events/FL/Jupiter/TurtlemanTriathlon",
   "slug": "turtleman-triathlon-jupiter-2027-06",
   "score": 5,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 19, 2027",
   "flags": [
    "Super-sprint / try-a-tri / youth",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "intro-distance",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/turtleman-triathlon-jupiter-2027-06.html"
  },
  {
   "name": "Colonial Beach Triathlon",
   "date": "2027-06-27",
   "city": "Colonial Beach",
   "state": "VA",
   "distances": "Sprint (750 m / 14 mi / 5K); Olympic (1.5 km / 26 mi / 10K)",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Potomac River swim; paved bike; flat waterfront run; USAT-sanctioned",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/virginia",
   "slug": "colonial-beach-triathlon-colonial-beach-2027-06",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Jun 27, 2027",
   "flags": [
    "Flat course noted",
    "Sprint format published"
   ],
   "flag_ids": [
    "flat",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/colonial-beach-triathlon-colonial-beach-2027-06.html"
  },
  {
   "name": "Smiley Sprint Triathlon",
   "date": "2027-07",
   "city": "Clemmons",
   "state": "NC",
   "distances": "Sprint (300 m / 20K / 5K)",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Clemmons West Pool; first-timer support noted on calendar",
   "beginner_signals": "pool swim; first-timer support",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "smiley-sprint-triathlon-clemmons-2027-07",
   "score": 5,
   "unscored": false,
   "finished": false,
   "display_date": "Jul 2027",
   "flags": [
    "Pool / indoor swim",
    "Novice / first-timer support",
    "Sprint format published"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "novice-clinic",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/smiley-sprint-triathlon-clemmons-2027-07.html"
  },
  {
   "name": "Freedom Springs Triathlon",
   "date": "2027-07-03",
   "city": "Marianna",
   "state": "FL",
   "distances": "",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Blue Springs / spring-fed water near Marianna",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "freedom-springs-triathlon-marianna-2027-07",
   "score": 0,
   "unscored": false,
   "finished": false,
   "display_date": "Jul 3, 2027",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/freedom-springs-triathlon-marianna-2027-07.html"
  },
  {
   "name": "AdventHealth Cool Sommer Mornings Series #2",
   "date": "2027-07-11",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint; Olympic; Duathlon; 5K",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park",
   "beginner_signals": "relay; high school student challenge",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Clermont/CoolSommerMorningsTriathlonDuathlon5KSeries4",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "adventhealth-cool-sommer-mornings-series-2-clermont-2027-07",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Jul 11, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-cool-sommer-mornings-series-2-clermont-2027-07.html"
  },
  {
   "name": "Mountain Lakes Triathlon",
   "date": "2027-07-24",
   "city": "Guntersville",
   "state": "AL",
   "distances": "Sprint; Olympic",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.magicsportsusa.com/events/mountain-lakes-triathlon",
   "slug": "mountain-lakes-triathlon-guntersville-2027-07",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Jul 24, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/mountain-lakes-triathlon-guntersville-2027-07.html"
  },
  {
   "name": "Top Gun Triathlon",
   "date": "2027-07-31",
   "city": "St. Petersburg",
   "state": "FL",
   "distances": "",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Fort Desoto Park",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "top-gun-triathlon-st-petersburg-2027-07",
   "score": 0,
   "unscored": false,
   "finished": false,
   "display_date": "Jul 31, 2027",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/top-gun-triathlon-st-petersburg-2027-07.html"
  },
  {
   "name": "Andy's Race",
   "date": "2027-08",
   "city": "Powdersville",
   "state": "SC",
   "distances": "Sprint (400 m / 15 mi / 3 mi); Aquabike; Aquathlon; Duathlon",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Westside Aquatic Center",
   "beginner_signals": "pool swim",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "andy-s-race-powdersville-2027-08",
   "score": 5,
   "unscored": false,
   "finished": false,
   "display_date": "Aug 2027",
   "flags": [
    "Pool / indoor swim",
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/andy-s-race-powdersville-2027-08.html"
  },
  {
   "name": "Kanuga Triathlon",
   "date": "2027-08",
   "city": "Valley Hill",
   "state": "NC",
   "distances": "Sprint-ish (600 m / 13.5 mi / 5K)",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Mountain course near Hendersonville; mixed-surface bike; trail run",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/north-carolina",
   "slug": "kanuga-triathlon-valley-hill-2027-08",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Aug 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/kanuga-triathlon-valley-hill-2027-08.html"
  },
  {
   "name": "AdventHealth Cool Sommer Mornings Series #3",
   "date": "2027-08-08",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint; Olympic; Duathlon; 5K",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park",
   "beginner_signals": "relay; high school student challenge",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Clermont/CoolSommerMorningsTriathlonDuathlon5KSeries4",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "adventhealth-cool-sommer-mornings-series-3-clermont-2027-08",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Aug 8, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-cool-sommer-mornings-series-3-clermont-2027-08.html"
  },
  {
   "name": "Tampa General Hospital Loggerhead Triathlon",
   "date": "2027-08-21",
   "city": "Jupiter",
   "state": "FL",
   "distances": "",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Carlin Park",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "tampa-general-hospital-loggerhead-triathlon-jupiter-2027-08",
   "score": 0,
   "unscored": false,
   "finished": false,
   "display_date": "Aug 21, 2027",
   "flags": [],
   "flag_ids": [],
   "url": "https://softstarttri.com/races/tampa-general-hospital-loggerhead-triathlon-jupiter-2027-08.html"
  },
  {
   "name": "Riverbluff Triathlon",
   "date": "2027-08-22",
   "city": "Ashland City",
   "state": "TN",
   "distances": "Sprint (400 m / 12.1 mi / 5K); Olympic (1.1 km / 23 mi / 10K); Bike-run and swim-bike options; Relay",
   "swim_type": "open water",
   "wetsuit": "",
   "course_notes": "Cumberland River corridor",
   "beginner_signals": "relay",
   "registration_url": "",
   "source_url": "https://triathloncalendarusa.com/triathlon-calendar/united-states/tennessee",
   "slug": "riverbluff-triathlon-ashland-city-2027-08",
   "score": 2,
   "unscored": false,
   "finished": false,
   "display_date": "Aug 22, 2027",
   "flags": [
    "Relay option",
    "Sprint format published"
   ],
   "flag_ids": [
    "relay",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/riverbluff-triathlon-ashland-city-2027-08.html"
  },
  {
   "name": "Lakeside Double Sprint Triathlon",
   "date": "2027-09",
   "city": "Powdersville",
   "state": "SC",
   "distances": "Sprint (250 m / 8 mi / 2 mi); Double sprint; Relay",
   "swim_type": "pool",
   "wetsuit": "",
   "course_notes": "Lakeside Park (Greenville area)",
   "beginner_signals": "relay; double-sprint option; pool swim",
   "registration_url": "",
   "source_url": "https://running.life/triathlon-calendar/united-states/south-carolina",
   "slug": "lakeside-double-sprint-triathlon-powdersville-2027-09",
   "score": 4,
   "unscored": false,
   "finished": false,
   "display_date": "Sep 2027",
   "flags": [
    "Pool / indoor swim",
    "Relay option",
    "Sprint format published"
   ],
   "flag_ids": [
    "pool-or-indoor",
    "relay",
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/lakeside-double-sprint-triathlon-powdersville-2027-09.html"
  },
  {
   "name": "Brett/Robinson Alabama Coastal Triathlon",
   "date": "2027-09-11",
   "city": "Gulf Shores",
   "state": "AL",
   "distances": "Sprint; Olympic",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.magicsportsusa.com/events/alabama-coastal",
   "slug": "brett-robinson-alabama-coastal-triathlon-gulf-shores-2027-09",
   "score": 1,
   "unscored": false,
   "finished": false,
   "display_date": "Sep 11, 2027",
   "flags": [
    "Sprint format published"
   ],
   "flag_ids": [
    "sprint-format"
   ],
   "url": "https://softstarttri.com/races/brett-robinson-alabama-coastal-triathlon-gulf-shores-2027-09.html"
  },
  {
   "name": "AdventHealth Cool Sommer Mornings Series #4",
   "date": "2027-09-12",
   "city": "Clermont",
   "state": "FL",
   "distances": "Sprint; Olympic; Duathlon; 5K",
   "swim_type": "lake",
   "wetsuit": "",
   "course_notes": "Clermont Waterfront Park",
   "beginner_signals": "relay; high school student challenge",
   "registration_url": "https://www.trisignup.com/Race/Events/FL/Clermont/CoolSommerMorningsTriathlonDuathlon5KSeries4",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "adventhealth-cool-sommer-mornings-series-4-clermont-2027-09",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Sep 12, 2027",
   "flags": [
    "Relay option",
    "Sprint format published",
    "Duathlon option (no-swim path)"
   ],
   "flag_ids": [
    "relay",
    "sprint-format",
    "duathlon-option"
   ],
   "url": "https://softstarttri.com/races/adventhealth-cool-sommer-mornings-series-4-clermont-2027-09.html"
  },
  {
   "name": "Tarpon Springs Sprint Triathlon/Duathlon/Aquabike/5K",
   "date": "2027-09-18",
   "city": "Tarpon Springs",
   "state": "FL",
   "distances": "Sprint; Olympic; Duathlon; Aquabike; 5K",
   "swim_type": "",
   "wetsuit": "",
   "course_notes": "",
   "beginner_signals": "",
   "registration_url": "",
   "source_url": "https://www.endurancegrid.com/races/triathlon/florida",
   "slug": "tarpon-springs-sprint-triathlon-duathlon-aquabike-5k-tarpon-springs-2027-09",
   "score": 3,
   "unscored": false,
   "finished": false,
   "display_date": "Sep 18, 2027",
   "flags": [
    "Sprint format published",
    "Duathlon option (no-swim path)",
    "Aquabike option"
   ],
   "flag_ids": [
    "sprint-format",
    "duathlon-option",
    "aquabike-option"
   ],
   "url": "https://softstarttri.com/races/tarpon-springs-sprint-triathlon-duathlon-aquabike-5k-tarpon-springs-2027-09.html"
  }
 ]
}