{
 "dataset": "Houston, TX 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-24T07:55:15.696+00:00",
 "window_days": 365,
 "event_count": 50,
 "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-SGR-2026-08-06-107474",
   "lat": 29.6222,
   "lon": -95.6565,
   "zip": "",
   "city": "HOUSTON/HULL FIELD",
   "date": "2026-08-06",
   "county": "Fort Bend",
   "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": "HOUSTON/HULL FIELD (SGR) recorded a 58 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/HULL FIELD (SGR)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-02-hail-29.95--95.56",
   "lat": 29.95,
   "lon": -95.56,
   "zip": "",
   "city": "4 N Jersey Village",
   "date": "2026-06-02",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media passed along a report from a caller_ mentioning hail was occurring along Cypress North Houston Road. Hail was estimated at nickel to quarter size.",
   "sourceDetail": "NWS HGX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-29.89--95.64",
   "lat": 29.89,
   "lon": -95.64,
   "zip": "",
   "city": "5 W Jersey Village",
   "date": "2026-06-02",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-29.91--95.65",
   "lat": 29.91,
   "lon": -95.65,
   "zip": "",
   "city": "4 S Cypress",
   "date": "2026-06-02",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-06-02-399-2117",
   "lat": 29.95,
   "lon": -95.56,
   "zip": "",
   "city": "Jersey Village",
   "date": "2026-06-02",
   "county": "Harris",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media passed along a report from a caller... mentioning hail was occurring along Cypress North Houston Road. Hail was estimated at nickel to quarter size. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-06-02-401-2123",
   "lat": 29.91,
   "lon": -95.65,
   "zip": "",
   "city": "Cypress",
   "date": "2026-06-02",
   "county": "Harris",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-geo-2026-05-23-wind-29.76--95.08",
   "lat": 29.76,
   "lon": -95.08,
   "zip": "",
   "city": "3 SE Channelview",
   "date": "2026-05-23",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station SCPT2 2200 Houston Ship Channel At Jua.",
   "sourceDetail": "NWS HGX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MCJ-2026-05-23",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2026-05-23",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 55 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-09-hail-29.69--95.79",
   "lat": 29.69,
   "lon": -95.79,
   "zip": "",
   "city": "5 NW Pecan Grove",
   "date": "2026-05-09",
   "county": "Fort Bend",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple rounds of hail were reported near Cinco Ranch_ including quarter size hail scattered among penny and nickel size hail.",
   "sourceDetail": "NWS HGX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-05-09-842-0013",
   "lat": 29.69,
   "lon": -95.79,
   "zip": "",
   "city": "Pecan Grove",
   "date": "2026-05-09",
   "county": "Fort Bend",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple rounds of hail were reported near Cinco Ranch... including quarter size hail scattered among penny and nickel size hail. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.61",
   "lat": 29.58,
   "lon": -95.61,
   "zip": "",
   "city": "First Colony",
   "date": "2026-05-01",
   "county": "Fort Bend",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of estimated ping pong sized hail near the intersection of Austin Parkway and Sweetwater Blvd.",
   "sourceDetail": "NWS HGX — Utility Company via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.57--95.53",
   "lat": 29.57,
   "lon": -95.53,
   "zip": "",
   "city": "Missouri City",
   "date": "2026-05-01",
   "county": "Fort Bend",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Reported near the intersection of Turtle Creek Dr and Point Clear Dr. Large volume of nickel sized hail_ but largest stones were over 1 inch but less than 1.5 inches.",
   "sourceDetail": "NWS HGX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.57--95.42",
   "lat": 29.57,
   "lon": -95.42,
   "zip": "",
   "city": "3 NE Fresno",
   "date": "2026-05-01",
   "county": "Brazoria",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from 3 NE Fresno. A news station published a story sharing information regarding damage to schools in Alvin. The story mentioned that Alvin ISD superintendent reported r",
   "sourceDetail": "NWS HGX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.35",
   "lat": 29.58,
   "lon": -95.35,
   "zip": "",
   "city": "2 WSW Brookside Village",
   "date": "2026-05-01",
   "county": "Brazoria",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of 1 inch hail near the intersection of Cullen Blvd and Hawk Rd.",
   "sourceDetail": "NWS HGX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.21",
   "lat": 29.58,
   "lon": -95.21,
   "zip": "",
   "city": "4 ENE Pearland",
   "date": "2026-05-01",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of hail near the intersection of Scarsdale Blvd and Beamer Rd in SE Harris County.",
   "sourceDetail": "NWS HGX — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.27",
   "lat": 29.58,
   "lon": -95.27,
   "zip": "",
   "city": "2 N Pearland",
   "date": "2026-05-01",
   "county": "Brazoria",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). Corroborated with nearby spotter reports.",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.21",
   "lat": 29.58,
   "lon": -95.21,
   "zip": "",
   "city": "4 E Pearland",
   "date": "2026-05-01",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). Corroborated with nearby spotter reports.",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-01-hail-29.58--95.24",
   "lat": 29.58,
   "lon": -95.24,
   "zip": "",
   "city": "3 NE Pearland",
   "date": "2026-05-01",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.). Corroborated with nearby spotter reports.",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-30-hail-29.59--95.67",
   "lat": 29.59,
   "lon": -95.67,
   "zip": "",
   "city": "4 WNW First Colony",
   "date": "2026-04-30",
   "county": "Fort Bend",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reports of estimated 1 inch hail in Sugar Land.",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-30-905-0455",
   "lat": 29.59,
   "lon": -95.67,
   "zip": "",
   "city": "First Colony",
   "date": "2026-04-30",
   "county": "Fort Bend",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reports of estimated 1 inch hail in Sugar Land. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-30-906-0500",
   "lat": 29.58,
   "lon": -95.61,
   "zip": "",
   "city": "First Colony",
   "date": "2026-04-30",
   "county": "Fort Bend",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of estimated ping pong sized hail near the intersection of Austin Parkway and Sweetwater Blvd. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-04-30-907-0505",
   "lat": 29.57,
   "lon": -95.53,
   "zip": "",
   "city": "Missouri City",
   "date": "2026-04-30",
   "county": "Fort Bend",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Reported near the intersection of Turtle Creek Dr and Point Clear Dr. Large volume of nickel sized hail... but largest stones were over 1 inch but less than 1.5 inches. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-30-908-0511",
   "lat": 29.57,
   "lon": -95.42,
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-30",
   "county": "Brazoria",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from 3 NE Fresno. A news station published a story sharing information regarding damage to schools in Alvin. The story mentioned that Alvi (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-30-910-0515",
   "lat": 29.58,
   "lon": -95.35,
   "zip": "",
   "city": "Brookside Village",
   "date": "2026-04-30",
   "county": "Brazoria",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of 1 inch hail near the intersection of Cullen Blvd and Hawk Rd. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-30-911-0526",
   "lat": 29.58,
   "lon": -95.21,
   "zip": "",
   "city": "Pearland",
   "date": "2026-04-30",
   "county": "Harris",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of hail near the intersection of Scarsdale Blvd and Beamer Rd in SE Harris County. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-30-912-0528",
   "lat": 29.58,
   "lon": -95.21,
   "zip": "",
   "city": "Pearland",
   "date": "2026-04-30",
   "county": "Harris",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). Corroborated with nearby spotter reports. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-30-913-0528",
   "lat": 29.58,
   "lon": -95.27,
   "zip": "",
   "city": "Pearland",
   "date": "2026-04-30",
   "county": "Brazoria",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). Corroborated with nearby spotter reports. (HGX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-MCJ-2026-03-16",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2026-03-16",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 55 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MCJ-2026-03-15",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2026-03-15",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 54 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-14-wind-29.62--95.65",
   "lat": 29.62,
   "lon": -95.65,
   "zip": "",
   "city": "2 W Sugar Land",
   "date": "2026-02-14",
   "county": "Fort Bend",
   "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": "ASOS station KSGR Houston Sugar La.",
   "sourceDetail": "NWS HGX — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-14-wind-29.63--95.65",
   "lat": 29.63,
   "lon": -95.65,
   "zip": "",
   "city": "2 WNW Sugar Land",
   "date": "2026-02-14",
   "county": "Fort Bend",
   "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": "67 mph gust reported at Sugar Land Regional Airport.",
   "sourceDetail": "NWS HGX — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-02-14-wind-29.68--95.01",
   "lat": 29.68,
   "lon": -95.01,
   "zip": "",
   "city": "Morgan's Point",
   "date": "2026-02-14",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 9221D Morgan's Point.",
   "sourceDetail": "NWS HGX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EFD-2026-02-14",
   "lat": 29.6073,
   "lon": -95.1588,
   "zip": "",
   "city": "HOUSTON/ELLINGTON",
   "date": "2026-02-14",
   "county": "Harris",
   "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": "HOUSTON/ELLINGTON (EFD) recorded a 51 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/ELLINGTON (EFD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SGR-2026-02-14",
   "lat": 29.6222,
   "lon": -95.6565,
   "zip": "",
   "city": "HOUSTON/HULL FIELD",
   "date": "2026-02-14",
   "county": "Fort Bend",
   "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": "HOUSTON/HULL FIELD (SGR) recorded a 66 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/HULL FIELD (SGR) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EFD-2026-01-30",
   "lat": 29.6073,
   "lon": -95.1588,
   "zip": "",
   "city": "HOUSTON/ELLINGTON",
   "date": "2026-01-30",
   "county": "Harris",
   "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": "HOUSTON/ELLINGTON (EFD) recorded a 63 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/ELLINGTON (EFD) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-IAH-2026-01-09",
   "lat": 29.9844,
   "lon": -95.3607,
   "zip": "",
   "city": "Houston Intercontinental",
   "date": "2026-01-09",
   "county": "Harris",
   "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": "Houston Intercontinental (IAH) recorded a 50 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Intercontinental (IAH) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MCJ-2025-12-29",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2025-12-29",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 59 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DWH-2025-12-29",
   "lat": 30.068,
   "lon": -95.5562,
   "zip": "",
   "city": "HOUSTON/D.W. HOOKS",
   "date": "2025-12-29",
   "county": "Harris",
   "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": "HOUSTON/D.W. HOOKS (DWH) recorded a 52 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/D.W. HOOKS (DWH) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-11-24-tornado-29.94--95.68",
   "lat": 29.94,
   "lon": -95.68,
   "zip": "",
   "city": "3 SSW Cypress",
   "date": "2025-11-24",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A member of the public shared photos showing damage along Lake Riata Ln. Debris were scatted across the area with downed trees and visible roof damage to homes.",
   "sourceDetail": "NWS HGX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-11-24-tornado-29.97--95.58",
   "lat": 29.97,
   "lon": -95.58,
   "zip": "",
   "city": "5 E Cypress",
   "date": "2025-11-24",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A storm spotter reported a funnel cloud near Grant Road. Storm spotter then observed the funnel cloud reaching the ground as a weak tornado.",
   "sourceDetail": "NWS HGX — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-11-24-tornado-30.02--95.55",
   "lat": 30.02,
   "lon": -95.55,
   "zip": "",
   "city": "7 SE Tomball",
   "date": "2025-11-24",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A storm chaser shared photos on social media showing damage along village Hills Dr in Colony Creek. The photos showed numerous trees down with one large tree uprooted. Roof damage could also be seen.",
   "sourceDetail": "NWS HGX — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-11-24-tornado-30.01--95.55",
   "lat": 30.01,
   "lon": -95.55,
   "zip": "",
   "city": "7 SSE Tomball",
   "date": "2025-11-24",
   "county": "Harris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Broadcast media reported damage in a neighborhood near Colony Creek Drive at Bayou Bluff Drive. Trees had also fallen on cars in the area.",
   "sourceDetail": "NWS HGX — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-MCJ-2025-10-29",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2025-10-29",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 52 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MCJ-2025-10-28",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2025-10-28",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 55 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-29.63--95.28",
   "lat": 29.63,
   "lon": -95.28,
   "zip": "",
   "city": "4 NNE Brookside Village",
   "date": "2025-10-25",
   "county": "Harris",
   "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": "ASOS station KHOU Houston Hobby.",
   "sourceDetail": "NWS HGX — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-29.72--95.40",
   "lat": 29.72,
   "lon": -95.4,
   "zip": "",
   "city": "2 E West University Pla",
   "date": "2025-10-25",
   "county": "Harris",
   "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 KMCJ Houston Univ measured a 59 mph wind gust.",
   "sourceDetail": "NWS HGX — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MCJ-2025-10-25",
   "lat": 29.714,
   "lon": -95.395,
   "zip": "",
   "city": "Houston Dunn",
   "date": "2025-10-25",
   "county": "Harris",
   "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": "Houston Dunn (MCJ) recorded a 59 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Houston Dunn (MCJ) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-LVJ-2025-10-25",
   "lat": 29.5189,
   "lon": -95.2417,
   "zip": "",
   "city": "Pearland Regional",
   "date": "2025-10-25",
   "county": "Brazoria",
   "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": "Pearland Regional (LVJ) recorded a 54 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — Pearland Regional (LVJ) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DWH-2025-10-25",
   "lat": 30.068,
   "lon": -95.5562,
   "zip": "",
   "city": "HOUSTON/D.W. HOOKS",
   "date": "2025-10-25",
   "county": "Harris",
   "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": "HOUSTON/D.W. HOOKS (DWH) recorded a 52 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/D.W. HOOKS (DWH) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HOU-2025-10-25",
   "lat": 29.6375,
   "lon": -95.2824,
   "zip": "",
   "city": "HOUSTON/WILL HOBBY",
   "date": "2025-10-25",
   "county": "Harris",
   "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": "HOUSTON/WILL HOBBY (HOU) recorded a 52 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — HOUSTON/WILL HOBBY (HOU) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  }
 ]
}