{
  "$schema": "https://events.fogrugby.com/events.schema.json",
  "version": "1.0.0",
  "calendar_name": "SF Fog Rugby",
  "calendar_url": "https://www.fogrugby.com/season-fixtures-results",
  "feed_url": "https://events.fogrugby.com/events.json",
  "ics_url": "https://events.fogrugby.com/fog.ics",
  "schema_org_url": "https://events.fogrugby.com/schema-events.jsonld",
  "openapi_url": "https://events.fogrugby.com/openapi.yaml",
  "timezone": "America/Los_Angeles",
  "updated_at": "2026-10-03T18:21:02Z",
  "total_events": 42,
  "events": [
    {
      "id": "2026-09-11-memorial-toast",
      "uid": "2026-09-11-memorial-toast@fogrugby.com",
      "title": "Fog 9/11 Memorial Toast — Pilsner Inn",
      "category": "social",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-09-11T19:00:00-07:00",
      "end": "2026-09-11T23:00:00-07:00",
      "date": "2026-09-11",
      "time": "19:00",
      "end_time": "23:00",
      "location": "Pilsner Inn, 225 Church St, San Francisco",
      "notes": "Doors 7pm. Toast at 8pm in memory of Mark Bingham, those lost on 9/11, and departed Fog alumni. Players, supporters and friends welcome.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-09-13-drop-in-touch-st-marys-optional",
      "uid": "2026-09-13-drop-in-touch-st-marys-optional@fogrugby.com",
      "title": "Sunday Drop-In Touch (SF Vintage) [Optional]",
      "category": "social",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-09-13T09:00:00-07:00",
      "end": "2026-09-13T11:00:00-07:00",
      "date": "2026-09-13",
      "time": "09:00",
      "end_time": "11:00",
      "location": "St Mary's Rec Center, 95 Justin Drive, San Francisco, CA 94112",
      "notes": "Cost: Free!\n\nWho Can Play:\n - Open to all ages, genders, orientations, and skill levels.\n - Completely beginner-friendly—no prior experience necessary.\n\nWhat to Bring:\n - Cleats or athletic shoes.\n - A blue or red shirt.\n\nWebsite: sfvrfc.org\nFacebook: https://www.facebook.com/groups/139383596170951/\nMap: https://maps.app.goo.gl/D8iDm2Q5WLorWvwK7",
      "url": "https://chat.whatsapp.com/Hou5lyxuAIRLQS6Pfne2Bt?mode=wwt",
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": "FREQ=WEEKLY;BYDAY=SU;UNTIL=20270530T180000Z",
      "exdates": [
        "2026-12-06",
        "2027-05-30"
      ]
    },
    {
      "id": "2026-09-13-kangaroo-court-beach-bash",
      "uid": "2026-09-13-kangaroo-court-beach-bash@fogrugby.com",
      "title": "Kangaroo Court and Beach Bash",
      "category": "social",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-09-13T15:00:00-07:00",
      "end": "2026-09-13T19:00:00-07:00",
      "date": "2026-09-13",
      "time": "15:00",
      "end_time": "19:00",
      "location": "Ocean Beach, San Francisco",
      "notes": "Beach touch and potluck at Ocean Beach, then Kangaroo Court sits. RSVP on Partiful.",
      "url": "https://partiful.com/e/ANPVBHCNveMygh8Ws3mX?c=Byz1a63E",
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-09-26-magnitude-coat-check",
      "uid": "2026-09-26-magnitude-coat-check@fogrugby.com",
      "title": "Magnitude Coat Check (volunteers)",
      "category": "community",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-09-26T20:00:00-07:00",
      "end": "2026-09-27T04:00:00-07:00",
      "date": "2026-09-26",
      "time": "20:00",
      "end_time": "04:00",
      "location": "SVN West, 10 Van Ness Ave, San Francisco",
      "notes": "The Fog runs the coat check at Magnitude, the Saturday night main event of Folsom Street Fair. Shifts run from 8pm to 4am; every tip goes to the club. 21+. Volunteer: fundraising@fogrugby.com",
      "url": "https://www.eventbrite.com/e/magnitude-2026-the-saturday-night-main-event-of-folsom-street-fairtm-tickets-1894668557659",
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-09-27-folsom-sunscreen-booth",
      "uid": "2026-09-27-folsom-sunscreen-booth@fogrugby.com",
      "title": "Folsom Street Fair Sunscreen Booth (volunteers)",
      "category": "community",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-09-27T10:00:00-07:00",
      "end": "2026-09-27T19:00:00-07:00",
      "date": "2026-09-27",
      "time": "10:00",
      "end_time": "19:00",
      "location": "Folsom Street Fair, San Francisco",
      "notes": "Sunscreen on strangers, talk rugby, hand out Pathway to Rugby flyers. Shifts between 10am and 7pm. Volunteer: fundraising@fogrugby.com",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-06-pathways-1",
      "uid": "2026-10-06-pathways-1@fogrugby.com",
      "title": "Pathway to Rugby — Session 1",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-06T19:30:00-07:00",
      "end": "2026-10-06T22:00:00-07:00",
      "date": "2026-10-06",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Raymond Kimbell Playground Park, 1901 Geary Blvd, San Francisco, CA 94115",
      "notes": "Check-in from 7:30pm; session until 10pm. First sessions are free — bring boots or runners, water, and a mouthguard if you have one.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-08-pathways-2",
      "uid": "2026-10-08-pathways-2@fogrugby.com",
      "title": "Pathway to Rugby — Session 2",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-08T19:30:00-07:00",
      "end": "2026-10-08T22:00:00-07:00",
      "date": "2026-10-08",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Crocker Amazon Soccer Fields, Moscow St & Italy Ave, San Francisco, CA 94112",
      "notes": "Check-in from 7:30pm; session until 10pm, then social at the Pilsner Inn afterwards.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-13-pathways-3",
      "uid": "2026-10-13-pathways-3@fogrugby.com",
      "title": "Pathway to Rugby — Session 3",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-13T19:30:00-07:00",
      "end": "2026-10-13T22:00:00-07:00",
      "date": "2026-10-13",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Raymond Kimbell Playground Park, 1901 Geary Blvd, San Francisco, CA 94115",
      "notes": null,
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-14-fog-turns-26",
      "uid": "2026-10-14-fog-turns-26@fogrugby.com",
      "title": "The Fog turns 26",
      "category": "community",
      "status": "confirmed",
      "all_day": true,
      "start": "2026-10-14",
      "end": "2026-10-14",
      "date": "2026-10-14",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": "Club anniversary. 26 years of inclusive rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-15-pathways-4",
      "uid": "2026-10-15-pathways-4@fogrugby.com",
      "title": "Pathway to Rugby — Session 4",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-15T19:30:00-07:00",
      "end": "2026-10-15T22:00:00-07:00",
      "date": "2026-10-15",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Crocker Amazon Soccer Fields, Moscow St & Italy Ave, San Francisco, CA 94112",
      "notes": "Check-in from 7:30pm; session until 10pm, then social at the Pilsner Inn afterwards.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-18-eagle-beer-bust",
      "uid": "2026-10-18-eagle-beer-bust@fogrugby.com",
      "title": "Eagle Beer Bust (volunteers)",
      "category": "community",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-18T15:00:00-07:00",
      "end": "2026-10-18T19:00:00-07:00",
      "date": "2026-10-18",
      "time": "15:00",
      "end_time": "19:00",
      "location": "SF Eagle, San Francisco",
      "notes": "Fog beer bust at the Eagle, 3–7pm. Volunteers needed: fundraising@fogrugby.com",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-20-pathways-5",
      "uid": "2026-10-20-pathways-5@fogrugby.com",
      "title": "Pathway to Rugby — Session 5",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-20T19:30:00-07:00",
      "end": "2026-10-20T22:00:00-07:00",
      "date": "2026-10-20",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Raymond Kimbell Playground Park, 1901 Geary Blvd, San Francisco, CA 94115",
      "notes": null,
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-22-pathways-6",
      "uid": "2026-10-22-pathways-6@fogrugby.com",
      "title": "Pathway to Rugby — Session 6",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-22T19:30:00-07:00",
      "end": "2026-10-22T22:00:00-07:00",
      "date": "2026-10-22",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Crocker Amazon Soccer Fields, Moscow St & Italy Ave, San Francisco, CA 94112",
      "notes": "Check-in from 7:30pm; session until 10pm, then social at the Pilsner Inn afterwards.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-27-pathways-7",
      "uid": "2026-10-27-pathways-7@fogrugby.com",
      "title": "Pathway to Rugby — Session 7",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-27T19:30:00-07:00",
      "end": "2026-10-27T22:00:00-07:00",
      "date": "2026-10-27",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Raymond Kimbell Playground Park, 1901 Geary Blvd, San Francisco, CA 94115",
      "notes": "Check-in from 7:30pm; session until 10pm. Next up: Thu 29 Oct, the final Pathways session and first preseason practice together.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-10-29-first-preseason-practice",
      "uid": "2026-10-29-first-preseason-practice@fogrugby.com",
      "title": "Pathway to Rugby — Session 8 + First Preseason Practice",
      "category": "pathway",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-10-29T19:30:00-07:00",
      "end": "2026-10-29T22:00:00-07:00",
      "date": "2026-10-29",
      "time": "19:30",
      "end_time": "22:00",
      "location": "Crocker Amazon Soccer Fields, Moscow St & Italy Ave, San Francisco, CA 94112",
      "notes": "Mixed session: the final Pathway to Rugby session and the first preseason practice of 2026. Pathways players train alongside the full squad. Check-in from 7:30pm; session until 10pm.",
      "url": "https://www.fogrugby.com/p2r",
      "image": "https://events.fogrugby.com/assets/img/pathway-to-rugby-flyer.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-27-training",
      "uid": "2026-27-training@fogrugby.com",
      "title": "Fog Training",
      "category": "training",
      "status": "confirmed",
      "all_day": false,
      "start": "2026-11-03T19:45:00-08:00",
      "end": "2026-11-03T22:00:00-08:00",
      "date": "2026-11-03",
      "time": "19:45",
      "end_time": "22:00",
      "location": "San Francisco — field TBC weekly",
      "notes": "Tuesdays & Thursdays 7:45–10:00pm. First preseason practice Thu 29 Oct 2026; regular-season practice resumes 19 Jan 2027. Holiday break dates are best-guess — edit exdates once the coaches confirm.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": "FREQ=WEEKLY;BYDAY=TU,TH;UNTIL=20270516T065959Z",
      "exdates": [
        "2026-11-26",
        "2026-12-24",
        "2026-12-29",
        "2026-12-31",
        "2027-01-05",
        "2027-01-07",
        "2027-01-12",
        "2027-01-14"
      ]
    },
    {
      "id": "2026-11-07-usf-away",
      "uid": "2026-11-07-usf-away@fogrugby.com",
      "title": "USF vs SF Fog",
      "category": "fixture",
      "status": "tentative",
      "all_day": true,
      "start": "2026-11-07",
      "end": "2026-11-07",
      "date": "2026-11-07",
      "time": null,
      "end_time": null,
      "location": "TBC - San Francisco",
      "notes": "Preseason friendly. Kickoff TBD.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-11-14-usf-away",
      "uid": "2026-11-14-usf-away@fogrugby.com",
      "title": "USF vs SF Fog",
      "category": "fixture",
      "status": "tentative",
      "all_day": true,
      "start": "2026-11-14",
      "end": "2026-11-14",
      "date": "2026-11-14",
      "time": null,
      "end_time": null,
      "location": "TBC - San Francisco",
      "notes": "Preseason friendly. Kickoff TBD.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-03-rucktacular-weekend",
      "uid": "2026-12-03-rucktacular-weekend@fogrugby.com",
      "title": "Rucktacular 2026 — San Diego",
      "category": "tournament",
      "status": "tentative",
      "all_day": true,
      "start": "2026-12-03",
      "end": "2026-12-06",
      "date": "2026-12-03",
      "time": null,
      "end_time": null,
      "location": "San Diego, CA",
      "notes": "Hosted by San Diego Armada. Thu: arrivals + Black's Beach rugby. Fri: hotel check-in, Presidents' meeting, drink-up. Sat: tournament + after party. Sun: Survivors Brunch. Interest form: see link. Travel details via the team chat.",
      "url": "https://docs.google.com/forms/d/e/1FAIpQLSc6M-ecafkMOcoYP1G5bvMXemTBt3O7dI7NUL8NOSVm04Rndw/viewform",
      "image": "https://events.fogrugby.com/assets/img/rucktacular-san-diego.jpg",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-03-rucktacular-blacks-beach",
      "uid": "2026-12-03-rucktacular-blacks-beach@fogrugby.com",
      "title": "Rucktacular: Black's Beach Naked Rugby",
      "category": "tournament",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-03T14:00:00-08:00",
      "end": "2026-12-03T18:00:00-08:00",
      "date": "2026-12-03",
      "time": "14:00",
      "end_time": "18:00",
      "location": "Black's Beach, San Diego",
      "notes": "Everyone welcome. All bodies. All fun. Clothing optional. Hang out for sunset from 6pm.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-04-rucktacular-presidents-meeting",
      "uid": "2026-12-04-rucktacular-presidents-meeting@fogrugby.com",
      "title": "Rucktacular: Presidents' Meeting",
      "category": "board",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-04T16:00:00-08:00",
      "end": "2026-12-04T17:30:00-08:00",
      "date": "2026-12-04",
      "time": "16:00",
      "end_time": "17:30",
      "location": "San Diego — location TBD",
      "notes": "Club presidents meetup. Hotel check-in and welcome table open all day Friday.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-04-rucktacular-drink-up",
      "uid": "2026-12-04-rucktacular-drink-up@fogrugby.com",
      "title": "Rucktacular: Drink-Up at Number One Fifth",
      "category": "social",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-04T19:00:00-08:00",
      "end": "2026-12-04T23:00:00-08:00",
      "date": "2026-12-04",
      "time": "19:00",
      "end_time": "23:00",
      "location": "Number One Fifth Ave, 3845 5th Ave, San Diego",
      "notes": "Kick off the weekend together.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-05-rucktacular-tournament",
      "uid": "2026-12-05-rucktacular-tournament@fogrugby.com",
      "title": "Rucktacular 2026 Tournament Day",
      "category": "tournament",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-05T07:00:00-08:00",
      "end": "2026-12-05T17:00:00-08:00",
      "date": "2026-12-05",
      "time": "07:00",
      "end_time": "17:00",
      "location": "San Diego — pitch TBC",
      "notes": "7:00am coffee & snacks. 8:00am tournament begins — all-day rugby. Merch, vendors and free concessions all day. 4:30pm awards & closing ceremony.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-05-rucktacular-after-party",
      "uid": "2026-12-05-rucktacular-after-party@fogrugby.com",
      "title": "Rucktacular: Official After Party at Rich's",
      "category": "social",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-05T21:00:00-08:00",
      "end": "2026-12-05T23:59:00-08:00",
      "date": "2026-12-05",
      "time": "21:00",
      "end_time": "23:59",
      "location": "Rich's, 1051 University Ave, San Diego",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-06-rucktacular-survivors-brunch",
      "uid": "2026-12-06-rucktacular-survivors-brunch@fogrugby.com",
      "title": "Rucktacular: Survivors Brunch",
      "category": "social",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-06T10:00:00-08:00",
      "end": "2026-12-06T12:00:00-08:00",
      "date": "2026-12-06",
      "time": "10:00",
      "end_time": "12:00",
      "location": "Uptown Tavern, 1236 University Ave, San Diego",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-06-rucktacular-goodbye-drinks",
      "uid": "2026-12-06-rucktacular-goodbye-drinks@fogrugby.com",
      "title": "Rucktacular: Final Goodbye Drinks",
      "category": "social",
      "status": "tentative",
      "all_day": false,
      "start": "2026-12-06T12:00:00-08:00",
      "end": "2026-12-06T14:00:00-08:00",
      "date": "2026-12-06",
      "time": "12:00",
      "end_time": "14:00",
      "location": "Number One Fifth Ave, 3845 5th Ave, San Diego",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2026-12-12-preseason-closer",
      "uid": "2026-12-12-preseason-closer@fogrugby.com",
      "title": "Friendly TBD / Preseason closer",
      "category": "fixture",
      "status": "tentative",
      "all_day": true,
      "start": "2026-12-12",
      "end": "2026-12-12",
      "date": "2026-12-12",
      "time": null,
      "end_time": null,
      "location": "TBD",
      "notes": "Additional preseason friendlies may be added based on availability — details to players in early October.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-01-19-regular-season-practice-begins",
      "uid": "2027-01-19-regular-season-practice-begins@fogrugby.com",
      "title": "Regular Season practice begins",
      "category": "training",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-01-19",
      "end": "2027-01-19",
      "date": "2027-01-19",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-02-06-fresno-home",
      "uid": "2027-02-06-fresno-home@fogrugby.com",
      "title": "SF Fog vs Fresno (H)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-02-06",
      "end": "2027-02-06",
      "date": "2027-02-06",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-02-20-ba-baracus-away",
      "uid": "2027-02-20-ba-baracus-away@fogrugby.com",
      "title": "BA Baracus vs SF Fog (A)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-02-20",
      "end": "2027-02-20",
      "date": "2027-02-20",
      "time": null,
      "end_time": null,
      "location": "TBC - San Francisco",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-02-27-berkeley-home",
      "uid": "2027-02-27-berkeley-home@fogrugby.com",
      "title": "SF Fog vs Berkeley (H)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-02-27",
      "end": "2027-02-27",
      "date": "2027-02-27",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-03-06-bye",
      "uid": "2027-03-06-bye@fogrugby.com",
      "title": "Bye Weekend",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-03-06",
      "end": "2027-03-06",
      "date": "2027-03-06",
      "time": null,
      "end_time": null,
      "location": null,
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-03-13-golden-dogs-away",
      "uid": "2027-03-13-golden-dogs-away@fogrugby.com",
      "title": "Golden Dogs vs SF Fog (A)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-03-13",
      "end": "2027-03-13",
      "date": "2027-03-13",
      "time": null,
      "end_time": null,
      "location": "TBC - Fresno",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-03-20-mendocino-home",
      "uid": "2027-03-20-mendocino-home@fogrugby.com",
      "title": "SF Fog vs Mendocino Steam Donkeys (H)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-03-20",
      "end": "2027-03-20",
      "date": "2027-03-20",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-03-27-redding-away",
      "uid": "2027-03-27-redding-away@fogrugby.com",
      "title": "Redding vs SF Fog (A)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-03-27",
      "end": "2027-03-27",
      "date": "2027-03-27",
      "time": null,
      "end_time": null,
      "location": "TBC - Redding",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-04-03-bye",
      "uid": "2027-04-03-bye@fogrugby.com",
      "title": "Bye Weekend",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-04-03",
      "end": "2027-04-03",
      "date": "2027-04-03",
      "time": null,
      "end_time": null,
      "location": null,
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-04-10-stanislaus-home",
      "uid": "2027-04-10-stanislaus-home@fogrugby.com",
      "title": "SF Fog vs Stanislaus Harlots (H)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-04-10",
      "end": "2027-04-10",
      "date": "2027-04-10",
      "time": null,
      "end_time": null,
      "location": "San Francisco",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-04-17-marin-away",
      "uid": "2027-04-17-marin-away@fogrugby.com",
      "title": "Marin vs SF Fog (A)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-04-17",
      "end": "2027-04-17",
      "date": "2027-04-17",
      "time": null,
      "end_time": null,
      "location": "TBC - Marin",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-04-24-chico-away",
      "uid": "2027-04-24-chico-away@fogrugby.com",
      "title": "Chico vs SF Fog (A)",
      "category": "fixture",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-04-24",
      "end": "2027-04-24",
      "date": "2027-04-24",
      "time": null,
      "end_time": null,
      "location": "TBC - Chico",
      "notes": "NCRFU Tier 3. Kickoff TBD. Subject to change — welcome to NorCal rugby.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-05-08-ncrfu-semifinals",
      "uid": "2027-05-08-ncrfu-semifinals@fogrugby.com",
      "title": "NCRFU Semifinals (if qualified)",
      "category": "fixture",
      "status": "tentative",
      "all_day": true,
      "start": "2027-05-08",
      "end": "2027-05-08",
      "date": "2027-05-08",
      "time": null,
      "end_time": null,
      "location": "TBD",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-05-15-ncrfu-finals",
      "uid": "2027-05-15-ncrfu-finals@fogrugby.com",
      "title": "NCRFU Finals (if qualified)",
      "category": "fixture",
      "status": "tentative",
      "all_day": true,
      "start": "2027-05-15",
      "end": "2027-05-15",
      "date": "2027-05-15",
      "time": null,
      "end_time": null,
      "location": "TBD",
      "notes": null,
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    },
    {
      "id": "2027-05-28-igr-noram",
      "uid": "2027-05-28-igr-noram@fogrugby.com",
      "title": "IGR NorAm 2027 — New Orleans",
      "category": "tournament",
      "status": "confirmed",
      "all_day": true,
      "start": "2027-05-28",
      "end": "2027-05-31",
      "date": "2027-05-28",
      "time": null,
      "end_time": null,
      "location": "New Orleans, LA",
      "notes": "Memorial Day weekend. Arrive by Friday at the latest; Thursday preferred so players can acclimate. More details to come.",
      "url": null,
      "image": "https://events.fogrugby.com/assets/img/fog-coat-of-arms.png",
      "rrule": null,
      "exdates": []
    }
  ]
}
