{
 "dataset": "Oakland, CA storm events — 12-month window, 25-mile radius (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Deduplicated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-08-24T10:45:22.063+00:00",
 "window_days": 365,
 "event_count": 57,
 "fields": {
  "date": "Event date (YYYY-MM-DD, local storm day)",
  "county": "County or county-equivalent",
  "city": "Nearest city/place named in the source record",
  "event_type": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidence": "evidence level of the source record",
  "wind_mph": "reported/estimated wind gust, mph (blank if n/a)",
  "hail_in": "reported/estimated hail size, inches (blank if n/a)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)"
 },
 "events": [
  {
   "id": "asos-bf-SFO-2026-06-06",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2026-06-06",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 51 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFO-2026-06-03",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2026-06-03",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 53 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAO-2026-05-17",
   "lat": 37.4611,
   "lon": -122.1151,
   "zip": "",
   "city": "PALO ALTO AIRPORT",
   "date": "2026-05-17",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PALO ALTO AIRPORT (PAO) recorded a 68 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — PALO ALTO AIRPORT (PAO) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFO-2026-04-11",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2026-04-11",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 50 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HAF-2026-02-19",
   "lat": 37.5136,
   "lon": -122.4996,
   "zip": "",
   "city": "Half Moon Bay",
   "date": "2026-02-19",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Half Moon Bay (HAF) recorded a 53 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Half Moon Bay (HAF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFO-2026-02-17",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2026-02-17",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 50 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.67--122.49",
   "lat": 37.67,
   "lon": -122.49,
   "zip": "",
   "city": "2 SSW Broadmoor",
   "date": "2025-12-25",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ambient weather station reported 60.6 mph wind gust.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.62--122.38",
   "lat": 37.62,
   "lon": -122.38,
   "zip": "",
   "city": "2 NE Millbrae",
   "date": "2025-12-25",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Peak wind gust at SFO at 2:56 A.M. Gusts above 58 mph were noted on observations between 2:40 A.M. and 2:59 A.M.",
   "sourceDetail": "NWS MTR — ASOS via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.85--122.50",
   "lat": 37.85,
   "lon": -122.5,
   "zip": "",
   "city": "1 SW Sausalito",
   "date": "2025-12-25",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG521 Richardson East.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-25-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-25",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 92,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CCR-2025-12-25",
   "lat": 37.9916,
   "lon": -122.0526,
   "zip": "",
   "city": "Concord/Buchanan",
   "date": "2025-12-25",
   "county": "Contra Costa",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Concord/Buchanan (CCR) recorded a 53 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Concord/Buchanan (CCR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HAF-2025-12-25",
   "lat": 37.5136,
   "lon": -122.4996,
   "zip": "",
   "city": "Half Moon Bay",
   "date": "2025-12-25",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Half Moon Bay (HAF) recorded a 56 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Half Moon Bay (HAF) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFO-2025-12-25",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2025-12-25",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 72 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OAK-2025-12-25",
   "lat": 37.7178,
   "lon": -122.233,
   "zip": "",
   "city": "Oakland",
   "date": "2025-12-25",
   "county": "Alameda",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oakland (OAK) recorded a 54 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Oakland (OAK) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.51--122.50",
   "lat": 37.51,
   "lon": -122.5,
   "zip": "",
   "city": "2 W El Granada",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delayed report. AWOS station KHAF Half Moon Bay Airport.",
   "sourceDetail": "NWS MTR — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Corrects previous non-tstm wnd gst report from 2 N Montara. Delayed report. Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.59--122.50",
   "lat": 37.59,
   "lon": -122.5,
   "zip": "",
   "city": "2 SSW Pacifica",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 039PG Rosita Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.45--122.43",
   "lat": 37.45,
   "lon": -122.43,
   "zip": "",
   "city": "5 SSE El Granada",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 068PG Half Moon Bay Switch.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.75--121.93",
   "lat": 37.75,
   "lon": -121.93,
   "zip": "",
   "city": "1 ESE San Ramon",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG902 Alcosta Boulevard.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.81--121.81",
   "lat": 37.81,
   "lon": -121.81,
   "zip": "",
   "city": "6 E Blackhawk",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG002 5.6 E Blackhawk (PGE).",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.51--122.49",
   "lat": 37.51,
   "lon": -122.49,
   "zip": "",
   "city": "2 WNW El Granada",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 071PG Pillar Point.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.51--122.37",
   "lat": 37.51,
   "lon": -122.37,
   "zip": "",
   "city": "2 WSW Highlands",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG515 Pulgas Ridge.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.52--122.50",
   "lat": 37.52,
   "lon": -122.5,
   "zip": "",
   "city": "2 WNW El Granada",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KHAF Half Moon Bay.",
   "sourceDetail": "NWS MTR — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-38.03--122.20",
   "lat": 38.03,
   "lon": -122.2,
   "zip": "",
   "city": "2 SE Crockett",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG679 Cummins Peak.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.51--122.41",
   "lat": 37.51,
   "lon": -122.41,
   "zip": "",
   "city": "3 E El Granada",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG723 Bfi Office.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.92--121.98",
   "lat": 37.92,
   "lon": -121.98,
   "zip": "",
   "city": "3 WSW Clayton",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG914 Contra Costa.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.62--122.45",
   "lat": 37.62,
   "lon": -122.45,
   "zip": "",
   "city": "1 WSW San Bruno",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG784 Lake Drive.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 88,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.96--121.89",
   "lat": 37.96,
   "lon": -121.89,
   "zip": "",
   "city": "3 NE Clayton",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG659 Black Diamond Mine.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.92--122.63",
   "lat": 37.92,
   "lon": -122.63,
   "zip": "",
   "city": "4 ENE Bolinas",
   "date": "2025-12-24",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 514PG Ridgecrest.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.91--122.58",
   "lat": 37.91,
   "lon": -122.58,
   "zip": "",
   "city": "2 W Mill Valley",
   "date": "2025-12-24",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG006 2.1 W Mill Valley (PGE).",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.85--122.50",
   "lat": 37.85,
   "lon": -122.5,
   "zip": "",
   "city": "1 SW Sausalito",
   "date": "2025-12-24",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG521 Richardson East.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.89--122.56",
   "lat": 37.89,
   "lon": -122.56,
   "zip": "",
   "city": "1 W Tamalpais-Homestead",
   "date": "2025-12-24",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG733 Panoramic Highway.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.56--122.44",
   "lat": 37.56,
   "lon": -122.44,
   "zip": "",
   "city": "3 SW Millbrae",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station HSPC1 Spring Valley Raws.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.84--121.90",
   "lat": 37.84,
   "lon": -121.9,
   "zip": "",
   "city": "1 NNE Blackhawk",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG696 Diablo-Blackhawk.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.94--121.89",
   "lat": 37.94,
   "lon": -121.89,
   "zip": "",
   "city": "2 E Clayton",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG689 South Black Diamond Way.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.62--122.37",
   "lat": 37.62,
   "lon": -122.37,
   "zip": "",
   "city": "2 N Burlingame",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KSFO San Francisco Airport.",
   "sourceDetail": "NWS MTR — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-24-wind-37.83--122.07",
   "lat": 37.83,
   "lon": -122.07,
   "zip": "",
   "city": "3 ESE Moraga Town",
   "date": "2025-12-24",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LTRC1 Las Trampas.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFO-2025-12-24",
   "lat": 37.619,
   "lon": -122.3749,
   "zip": "",
   "city": "SAN FRANCISCO INTL",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SAN FRANCISCO INTL (SFO) recorded a 53 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — SAN FRANCISCO INTL (SFO) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HAF-2025-12-24",
   "lat": 37.5136,
   "lon": -122.4996,
   "zip": "",
   "city": "Half Moon Bay",
   "date": "2025-12-24",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Half Moon Bay (HAF) recorded a 62 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Half Moon Bay (HAF) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.51--122.34",
   "lat": 37.51,
   "lon": -122.34,
   "zip": "",
   "city": "1 SSE Highlands",
   "date": "2025-12-23",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 048PG Loop Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-23",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.52--122.36",
   "lat": 37.52,
   "lon": -122.36,
   "zip": "",
   "city": "1 WNW Highlands",
   "date": "2025-12-23",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 641PG Bunker Hill.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.66--121.93",
   "lat": 37.66,
   "lon": -121.93,
   "zip": "",
   "city": "2 WSW Pleasanton",
   "date": "2025-12-23",
   "county": "Alameda",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG898 Santos.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-12-23",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-23-wind-37.55--121.90",
   "lat": 37.55,
   "lon": -121.9,
   "zip": "",
   "city": "5 ENE Fremont",
   "date": "2025-12-23",
   "county": "Alameda",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG567 5.5 E Fremont (PGE).",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HAF-2025-12-23",
   "lat": 37.5136,
   "lon": -122.4996,
   "zip": "",
   "city": "Half Moon Bay",
   "date": "2025-12-23",
   "county": "San Mateo",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Half Moon Bay (HAF) recorded a 54 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Half Moon Bay (HAF) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-13-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-11-13",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.89--121.90",
   "lat": 37.89,
   "lon": -121.9,
   "zip": "",
   "city": "4 SSE Clayton",
   "date": "2025-11-05",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AW341 N Peak - Mt Diablo SP.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.57--122.49",
   "lat": 37.57,
   "lon": -122.49,
   "zip": "",
   "city": "2 N Montara",
   "date": "2025-11-05",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 620PG North Peak Access Road.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.89--122.56",
   "lat": 37.89,
   "lon": -122.56,
   "zip": "",
   "city": "1 W Tamalpais-Homestead",
   "date": "2025-11-05",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG733 Panoramic Highway.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.83--122.07",
   "lat": 37.83,
   "lon": -122.07,
   "zip": "",
   "city": "3 ESE Moraga Town",
   "date": "2025-11-05",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station LTRC1 Las Trampas.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.94--121.89",
   "lat": 37.94,
   "lon": -121.89,
   "zip": "",
   "city": "2 E Clayton",
   "date": "2025-11-05",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG689 South Black Diamond Way.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.96--121.89",
   "lat": 37.96,
   "lon": -121.89,
   "zip": "",
   "city": "3 NE Clayton",
   "date": "2025-11-05",
   "county": "Contra Costa",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG659 Black Diamond Mine.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.62--122.45",
   "lat": 37.62,
   "lon": -122.45,
   "zip": "",
   "city": "1 WSW San Bruno",
   "date": "2025-11-05",
   "county": "San Mateo",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG784 Lake Drive.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-37.85--122.50",
   "lat": 37.85,
   "lon": -122.5,
   "zip": "",
   "city": "1 SW Sausalito",
   "date": "2025-11-05",
   "county": "Marin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station PG521 Richardson East.",
   "sourceDetail": "NWS MTR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  }
 ]
}