{
 "dataset": "Burleson, 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": 145,
 "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": "iem-lsr-2026-07-16-wind-32.78--97.43",
   "lat": 32.78,
   "lon": -97.43,
   "zip": "",
   "city": "2 NNW Westworth",
   "date": "2026-07-16",
   "county": "Tarrant",
   "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": "AWOS station KNFW Fort Worth NAS JRB.",
   "sourceDetail": "NWS FWD — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-NFW-2026-07-16-25290",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-07-16",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 51 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-06-hail-32.72--97.63",
   "lat": 32.72,
   "lon": -97.63,
   "zip": "",
   "city": "2 NW Aledo",
   "date": "2026-07-06",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reports Ping Pong Ball (1.50 in.) sized hail in Parker County.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-07-06-67-0202",
   "lat": 32.72,
   "lon": -97.63,
   "zip": "",
   "city": "Aledo",
   "date": "2026-07-06",
   "county": "Parker",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reports Ping Pong Ball (1.50 in.) sized hail in Parker County. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-02-hail-32.42--97.19",
   "lat": 32.42,
   "lon": -97.19,
   "zip": "",
   "city": "1 ENE Alvarado",
   "date": "2026-06-02",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter to ping pong ball size hail at US 67 and CR 607 near Venus.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-02-hail-32.42--97.15",
   "lat": 32.42,
   "lon": -97.15,
   "zip": "",
   "city": "3 W Venus",
   "date": "2026-06-02",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Intermittent quarter to ping pong ball size hail at US 67 and FM 2738.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-02-wind-32.78--97.43",
   "lat": 32.78,
   "lon": -97.43,
   "zip": "",
   "city": "2 NNW Westworth",
   "date": "2026-06-02",
   "county": "Tarrant",
   "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": "AWOS station KNFW Fort Worth NAS JRB.",
   "sourceDetail": "NWS FWD — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-06-02-405-2225",
   "lat": 32.42,
   "lon": -97.15,
   "zip": "",
   "city": "Venus",
   "date": "2026-06-02",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Intermittent quarter to ping pong ball size hail at US 67 and FM 2738. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-06-02-406-2225",
   "lat": 32.42,
   "lon": -97.19,
   "zip": "",
   "city": "Alvarado",
   "date": "2026-06-02",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter to ping pong ball size hail at US 67 and CR 607 near Venus. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "asos-bf-NFW-2026-06-02",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-06-02",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 51 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-hail-32.76--97.65",
   "lat": 32.76,
   "lon": -97.65,
   "zip": "",
   "city": "Willow Park",
   "date": "2026-05-28",
   "county": "Parker",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-28-hail-32.77--97.65",
   "lat": 32.77,
   "lon": -97.65,
   "zip": "",
   "city": "1 N Willow Park",
   "date": "2026-05-28",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 N Willow Park",
   "sourceDetail": "NWS FWD — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-25-hail-32.85--97.22",
   "lat": 32.85,
   "lon": -97.22,
   "zip": "",
   "city": "1 SW North Richland Hil",
   "date": "2026-05-25",
   "county": "Tarrant",
   "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 FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-05-25-483-2052",
   "lat": 32.85,
   "lon": -97.22,
   "zip": "",
   "city": "North Richland Hil",
   "date": "2026-05-25",
   "county": "Tarrant",
   "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. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-24-hail-32.87--97.34",
   "lat": 32.87,
   "lon": -97.34,
   "zip": "",
   "city": "1 NNW Blue Mound",
   "date": "2026-05-24",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Storm spotter reported mainly peas and penny size hail near Basswood Blvd and Blue Mound Rd.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.67--97.65",
   "lat": 32.67,
   "lon": -97.65,
   "zip": "",
   "city": "Annetta South",
   "date": "2026-04-28",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media reported 1.75 inch hail in Annetta South.",
   "sourceDetail": "NWS FWD — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.64--97.71",
   "lat": 32.64,
   "lon": -97.71,
   "zip": "",
   "city": "5 WSW Annetta South",
   "date": "2026-04-28",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Storm chaser reported golf ball size hail 5 miles west southwest of Annetta South.",
   "sourceDetail": "NWS FWD — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.65--97.59",
   "lat": 32.65,
   "lon": -97.59,
   "zip": "",
   "city": "3 SSE Aledo",
   "date": "2026-04-28",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 1 inch hail south of Aledo on Kelly Rd at the Trinity River crossing.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.53--97.62",
   "lat": 32.53,
   "lon": -97.62,
   "zip": "",
   "city": "8 NW Godley",
   "date": "2026-04-28",
   "county": "Hood",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported golf ball hail in Cresson.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.53--97.62",
   "lat": 32.53,
   "lon": -97.62,
   "zip": "",
   "city": "8 NW Godley",
   "date": "2026-04-28",
   "county": "Hood",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING of 2.75 inch hail in Cresson.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.60--97.50",
   "lat": 32.6,
   "lon": -97.5,
   "zip": "",
   "city": "6 SW Benbrook",
   "date": "2026-04-28",
   "county": "Tarrant",
   "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 of 1.25 inch hail southwest of Benbrook.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.45--97.52",
   "lat": 32.45,
   "lon": -97.52,
   "zip": "",
   "city": "1 ENE Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reported baseball size hail near Godley.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.53--97.40",
   "lat": 32.53,
   "lon": -97.4,
   "zip": "",
   "city": "4 W Burleson",
   "date": "2026-04-28",
   "county": "Johnson",
   "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 of 1 inch hail west southwest of Burleson.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.50--97.53",
   "lat": 32.5,
   "lon": -97.53,
   "zip": "",
   "city": "3 N Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 inch wind driven hail. Broken windows on homes. Gray Fox Court near Godley.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.46--97.55",
   "lat": 32.46,
   "lon": -97.55,
   "zip": "",
   "city": "2 NW Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.45--97.50",
   "lat": 32.45,
   "lon": -97.5,
   "zip": "",
   "city": "2 E Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.46--97.55",
   "lat": 32.46,
   "lon": -97.55,
   "zip": "",
   "city": "2 NW Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.44--97.49",
   "lat": 32.44,
   "lon": -97.49,
   "zip": "",
   "city": "2 E Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter submitted photos of measured 3.5 inch hail.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3.5
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.42--97.47",
   "lat": 32.42,
   "lon": -97.47,
   "zip": "",
   "city": "4 ESE Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "NOAA employee reported 3 inch hail between Godley and Cleburne.",
   "sourceDetail": "NWS FWD — Other Federal via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.42--97.46",
   "lat": 32.42,
   "lon": -97.46,
   "zip": "",
   "city": "4 ESE Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reported 4.5 inch hail on 171 between Cresson and Godley.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 4.5
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.37--97.44",
   "lat": 32.37,
   "lon": -97.44,
   "zip": "",
   "city": "2 NW Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.38--97.42",
   "lat": 32.38,
   "lon": -97.42,
   "zip": "",
   "city": "2 NNW Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported baseball hail near US 67 and Chisholm Trail Expressway.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.38--97.39",
   "lat": 32.38,
   "lon": -97.39,
   "zip": "",
   "city": "2 NNE Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 3 inch hail at the Johnson County EOC in Cleburne.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.35--97.43",
   "lat": 32.35,
   "lon": -97.43,
   "zip": "",
   "city": "1 W Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 2 inch hail at Cleburne High School.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.24--97.26",
   "lat": 32.24,
   "lon": -97.26,
   "zip": "",
   "city": "4 N Covington",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 2 inch hail 5 miles west southwest of Grandview.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-28-hail-32.26--97.15",
   "lat": 32.26,
   "lon": -97.15,
   "zip": "",
   "city": "2 E Grandview",
   "date": "2026-04-28",
   "county": "Johnson",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-28-wind-32.52--97.60",
   "lat": 32.52,
   "lon": -97.6,
   "zip": "",
   "city": "7 NW Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "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": "Amateur radio operator reported a 65 mph wind gust between Cresson and Godley. Time estimated by radar.",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-28-tornado-32.54--97.60",
   "lat": 32.54,
   "lon": -97.6,
   "zip": "",
   "city": "8 NW Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A brief tornado on the east side of Cresson was captured on video the evening of Tuesday, April 28th.",
   "sourceDetail": "NWS FWD — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-28-tornado-32.33--97.45",
   "lat": 32.33,
   "lon": -97.45,
   "zip": "",
   "city": "3 WSW Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-0 tornado formed west of Cleburne and moved southeast across Lake Pat Cleburne the evening of Tuesday, April 28th. Damage to trees was reported as well as damage to a home and an RV park. Maximum wind speeds were estimated to be 80 mph.",
   "sourceDetail": "NWS FWD — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-28-tornado-32.25--97.37",
   "lat": 32.25,
   "lon": -97.37,
   "zip": "",
   "city": "1 NNE Rio Vista",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 tornado formed to the northeast of Rio Vista the evening of Tuesday, April 28th. Damage to trees and lightweight metal structures was reported east of Rio Vista. Maximum wind speeds were estimated to be 90 mph.",
   "sourceDetail": "NWS FWD — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-28-970-2318",
   "lat": 32.52,
   "lon": -97.6,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Amateur radio operator reported a 65 mph wind gust between Cresson and Godley. Time estimated by radar. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-28-1008-2308",
   "lat": 32.65,
   "lon": -97.59,
   "zip": "",
   "city": "Aledo",
   "date": "2026-04-28",
   "county": "Parker",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 1 inch hail south of Aledo on Kelly Rd at the Trinity River crossing. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-28-1009-2320",
   "lat": 32.53,
   "lon": -97.62,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Hood",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING of 2.75 inch hail in Cresson. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-28-1010-2326",
   "lat": 32.45,
   "lon": -97.52,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reported baseball size hail near Godley. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-28-1011-2326",
   "lat": 32.6,
   "lon": -97.5,
   "zip": "",
   "city": "Benbrook",
   "date": "2026-04-28",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING of 1.25 inch hail southwest of Benbrook. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-28-1012-2328",
   "lat": 32.53,
   "lon": -97.4,
   "zip": "",
   "city": "Burleson",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING of 1 inch hail west southwest of Burleson. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-28-1013-2329",
   "lat": 32.5,
   "lon": -97.53,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 inch wind driven hail. Broken windows on homes. Gray Fox Court near Godley. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "spc-2026-04-28-1016-2337",
   "lat": 32.44,
   "lon": -97.49,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter submitted photos of measured 3.5 inch hail. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 3.5
  },
  {
   "id": "spc-2026-04-28-1018-2339",
   "lat": 32.42,
   "lon": -97.46,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reported 4.5 inch hail on 171 between Cresson and Godley. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 4.5
  },
  {
   "id": "spc-2026-04-28-1021-2342",
   "lat": 32.37,
   "lon": -97.44,
   "zip": "",
   "city": "Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-28-1022-2350",
   "lat": 32.38,
   "lon": -97.39,
   "zip": "",
   "city": "Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 3 inch hail at the Johnson County EOC in Cleburne. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "spc-2026-04-28-1023-2350",
   "lat": 32.38,
   "lon": -97.42,
   "zip": "",
   "city": "Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported baseball hail near US 67 and Chisholm Trail Expressway. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-28-1025-0014",
   "lat": 32.24,
   "lon": -97.26,
   "zip": "",
   "city": "Covington",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Amateur radio operator reported 2 inch hail 5 miles west southwest of Grandview. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-28-1026-0027",
   "lat": 32.26,
   "lon": -97.15,
   "zip": "",
   "city": "Grandview",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-28-1054-2317",
   "lat": 32.54,
   "lon": -97.6,
   "zip": "",
   "city": "Godley",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A brief tornado on the east side of Cresson was captured on video the evening of Tuesday... April 28th. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-28-1055-2350",
   "lat": 32.33,
   "lon": -97.45,
   "zip": "",
   "city": "Cleburne",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-0 tornado formed west of Cleburne and moved southeast across Lake Pat Cleburne the evening of Tuesday... April 28th. Damage to trees was reported as well as damag (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-28-1056-0010",
   "lat": 32.25,
   "lon": -97.37,
   "zip": "",
   "city": "Rio Vista",
   "date": "2026-04-28",
   "county": "Johnson",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 tornado formed to the northeast of Rio Vista the evening of Tuesday... April 28th. Damage to trees and lightweight metal structures was reported east of Rio Vis (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-CPT-2026-04-28",
   "lat": 32.3538,
   "lon": -97.4338,
   "zip": "",
   "city": "CLEBURNE",
   "date": "2026-04-28",
   "county": "Johnson",
   "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": "CLEBURNE (CPT) recorded a 54 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — CLEBURNE (CPT) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.81--97.34",
   "lat": 32.81,
   "lon": -97.34,
   "zip": "",
   "city": "3 S Blue Mound",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emailed photo.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.79--97.35",
   "lat": 32.79,
   "lon": -97.35,
   "zip": "",
   "city": "3 NNW Fort Worth",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo. Time estimated.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.70--97.02",
   "lat": 32.7,
   "lon": -97.02,
   "zip": "",
   "city": "Grand Prairie",
   "date": "2026-04-26",
   "county": "Dallas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Grand Prairie",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.84--97.30",
   "lat": 32.84,
   "lon": -97.3,
   "zip": "",
   "city": "2 NW Haltom City",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "NWS Fort Worth Office.",
   "sourceDetail": "NWS FWD — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.81--97.24",
   "lat": 32.81,
   "lon": -97.24,
   "zip": "",
   "city": "1 W Richland Hills",
   "date": "2026-04-26",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.80--97.36",
   "lat": 32.8,
   "lon": -97.36,
   "zip": "",
   "city": "3 E Sansom Park",
   "date": "2026-04-26",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.71--96.95",
   "lat": 32.71,
   "lon": -96.95,
   "zip": "",
   "city": "4 WSW Cockrell Hill",
   "date": "2026-04-26",
   "county": "Dallas",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Facebook photo shows large hail estimated to be up to 3 inches in diameter around Dallas Baptist University. Windows of cars were blown out. Time estimated by radar.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.67--96.92",
   "lat": 32.67,
   "lon": -96.92,
   "zip": "",
   "city": "2 N Duncanville",
   "date": "2026-04-26",
   "county": "Dallas",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.78--97.19",
   "lat": 32.78,
   "lon": -97.19,
   "zip": "",
   "city": "3 SE Richland Hills",
   "date": "2026-04-26",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.71--96.95",
   "lat": 32.71,
   "lon": -96.95,
   "zip": "",
   "city": "4 WSW Cockrell Hill",
   "date": "2026-04-26",
   "county": "Dallas",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 WSW Cockrell Hill",
   "sourceDetail": "NWS FWD — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.69--97.21",
   "lat": 32.69,
   "lon": -97.21,
   "zip": "",
   "city": "3 N Kennedale",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Received a photo of 2 inch hail near Lake Arlington. Time estimated by radar.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.71--97.19",
   "lat": 32.71,
   "lon": -97.19,
   "zip": "",
   "city": "2 W Pantego",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter network report.",
   "sourceDetail": "NWS FWD — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.70--97.17",
   "lat": 32.7,
   "lon": -97.17,
   "zip": "",
   "city": "1 W Dalworthington Gar",
   "date": "2026-04-26",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.75--97.14",
   "lat": 32.75,
   "lon": -97.14,
   "zip": "",
   "city": "3 NNE Pantego",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 NNE Pantego",
   "sourceDetail": "NWS FWD — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-32.67--97.14",
   "lat": 32.67,
   "lon": -97.14,
   "zip": "",
   "city": "2 SSW Arlington",
   "date": "2026-04-26",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SSW Arlington",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-wind-32.77--97.44",
   "lat": 32.77,
   "lon": -97.44,
   "zip": "",
   "city": "1 NW Westworth",
   "date": "2026-04-26",
   "county": "Tarrant",
   "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": "KNFW.",
   "sourceDetail": "NWS FWD — AWOS via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.72--97.46",
   "lat": 32.72,
   "lon": -97.46,
   "zip": "",
   "city": "3 S White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.78--97.47",
   "lat": 32.78,
   "lon": -97.47,
   "zip": "",
   "city": "2 N White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 N White Settlement",
   "sourceDetail": "NWS FWD — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.76--97.52",
   "lat": 32.76,
   "lon": -97.52,
   "zip": "",
   "city": "3 W White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.82--97.51",
   "lat": 32.82,
   "lon": -97.51,
   "zip": "",
   "city": "1 W Lakeside",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "DELAYED LSR CORRECTION. Corrects previous hail size in this LSR to golf balls.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.82--97.51",
   "lat": 32.82,
   "lon": -97.51,
   "zip": "",
   "city": "1 W Lakeside",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Facebook photo showed golf ball sized hail in Lakeside near Silver Creek Road and Confederate Parkway. Time estimated by radar.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.74--97.51",
   "lat": 32.74,
   "lon": -97.51,
   "zip": "",
   "city": "3 WSW White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 WSW White Settlement",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.76--97.52",
   "lat": 32.76,
   "lon": -97.52,
   "zip": "",
   "city": "3 W White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.74--97.57",
   "lat": 32.74,
   "lon": -97.57,
   "zip": "",
   "city": "3 NNE Aledo",
   "date": "2026-04-25",
   "county": "Parker",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emailed photo. Time estimated.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.75--97.47",
   "lat": 32.75,
   "lon": -97.47,
   "zip": "",
   "city": "1 W White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.82--97.44",
   "lat": 32.82,
   "lon": -97.44,
   "zip": "",
   "city": "Lake Worth",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter network report.",
   "sourceDetail": "NWS FWD — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.76--97.51",
   "lat": 32.76,
   "lon": -97.51,
   "zip": "",
   "city": "3 W White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.73--97.46",
   "lat": 32.73,
   "lon": -97.46,
   "zip": "",
   "city": "2 S White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.71--97.45",
   "lat": 32.71,
   "lon": -97.45,
   "zip": "",
   "city": "2 N Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.67--97.49",
   "lat": 32.67,
   "lon": -97.49,
   "zip": "",
   "city": "2 W Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.73--97.42",
   "lat": 32.73,
   "lon": -97.42,
   "zip": "",
   "city": "1 SW Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.73--97.37",
   "lat": 32.73,
   "lon": -97.37,
   "zip": "",
   "city": "2 E Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.71--97.45",
   "lat": 32.71,
   "lon": -97.45,
   "zip": "",
   "city": "2 N Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.72--97.43",
   "lat": 32.72,
   "lon": -97.43,
   "zip": "",
   "city": "2 SW Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.80--97.44",
   "lat": 32.8,
   "lon": -97.44,
   "zip": "",
   "city": "Lake Worth",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Lake Worth",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.83--97.41",
   "lat": 32.83,
   "lon": -97.41,
   "zip": "",
   "city": "2 NE Lake Worth",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-25-hail-32.77--97.38",
   "lat": 32.77,
   "lon": -97.38,
   "zip": "",
   "city": "1 ESE River Oaks",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 ESE River Oaks",
   "sourceDetail": "NWS FWD — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-25-1119-0518",
   "lat": 32.77,
   "lon": -97.44,
   "zip": "",
   "city": "Westworth",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "KNFW. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-25-1147-0330",
   "lat": 32.72,
   "lon": -97.46,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1151-0343",
   "lat": 32.82,
   "lon": -97.51,
   "zip": "",
   "city": "Lakeside",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "DELAYED LSR CORRECTION. Corrects previous hail size in this LSR to golf balls. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1152-0347",
   "lat": 32.74,
   "lon": -97.51,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1154-0349",
   "lat": 32.76,
   "lon": -97.52,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-04-25-1155-0350",
   "lat": 32.74,
   "lon": -97.57,
   "zip": "",
   "city": "Aledo",
   "date": "2026-04-25",
   "county": "Parker",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emailed photo. Time estimated. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "spc-2026-04-25-1157-0351",
   "lat": 32.75,
   "lon": -97.47,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-25-1159-0351",
   "lat": 32.76,
   "lon": -97.51,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-25-1161-0359",
   "lat": 32.73,
   "lon": -97.46,
   "zip": "",
   "city": "White Settlement",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "spc-2026-04-25-1163-0402",
   "lat": 32.71,
   "lon": -97.45,
   "zip": "",
   "city": "Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1164-0403",
   "lat": 32.67,
   "lon": -97.49,
   "zip": "",
   "city": "Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1165-0403",
   "lat": 32.73,
   "lon": -97.42,
   "zip": "",
   "city": "Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-25-1166-0413",
   "lat": 32.73,
   "lon": -97.37,
   "zip": "",
   "city": "Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-04-25-1167-0415",
   "lat": 32.71,
   "lon": -97.45,
   "zip": "",
   "city": "Benbrook",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-25-1168-0416",
   "lat": 32.72,
   "lon": -97.43,
   "zip": "",
   "city": "Westover Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "spc-2026-04-25-1172-0448",
   "lat": 32.77,
   "lon": -97.38,
   "zip": "",
   "city": "River Oaks",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-25-1173-0530",
   "lat": 32.81,
   "lon": -97.34,
   "zip": "",
   "city": "Blue Mound",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emailed photo. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1174-0535",
   "lat": 32.79,
   "lon": -97.35,
   "zip": "",
   "city": "Fort Worth",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media photo. Time estimated. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-25-1175-0536",
   "lat": 32.7,
   "lon": -97.02,
   "zip": "",
   "city": "Grand Prairie",
   "date": "2026-04-25",
   "county": "Dallas",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1176-0539",
   "lat": 32.84,
   "lon": -97.3,
   "zip": "",
   "city": "Haltom City",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "NWS Fort Worth Office. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1177-0546",
   "lat": 32.8,
   "lon": -97.36,
   "zip": "",
   "city": "Sansom Park",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1178-0546",
   "lat": 32.81,
   "lon": -97.24,
   "zip": "",
   "city": "Richland Hills",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1179-0551",
   "lat": 32.71,
   "lon": -96.95,
   "zip": "",
   "city": "Cockrell Hill",
   "date": "2026-04-25",
   "county": "Dallas",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Facebook photo shows large hail estimated to be up to 3 inches in diameter around Dallas Baptist University. Windows of cars were blown out. Time estima (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "spc-2026-04-25-1180-0555",
   "lat": 32.67,
   "lon": -96.92,
   "zip": "",
   "city": "Duncanville",
   "date": "2026-04-25",
   "county": "Dallas",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1182-0556",
   "lat": 32.71,
   "lon": -96.95,
   "zip": "",
   "city": "Cockrell Hill",
   "date": "2026-04-25",
   "county": "Dallas",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "spc-2026-04-25-1185-0558",
   "lat": 32.69,
   "lon": -97.21,
   "zip": "",
   "city": "Kennedale",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Received a photo of 2 inch hail near Lake Arlington. Time estimated by radar. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-25-1186-0559",
   "lat": 32.71,
   "lon": -97.19,
   "zip": "",
   "city": "Pantego",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter network report. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-25-1187-0602",
   "lat": 32.7,
   "lon": -97.17,
   "zip": "",
   "city": "Dalworthington Gar",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1188-0602",
   "lat": 32.75,
   "lon": -97.14,
   "zip": "",
   "city": "Pantego",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-25-1189-0606",
   "lat": 32.67,
   "lon": -97.14,
   "zip": "",
   "city": "Arlington",
   "date": "2026-04-25",
   "county": "Tarrant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(FWD)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-NFW-2026-04-25",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-04-25",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 70 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GKY-2026-03-16",
   "lat": 32.6639,
   "lon": -97.0943,
   "zip": "",
   "city": "ARLINGTON (WAS F54)",
   "date": "2026-03-16",
   "county": "Tarrant",
   "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": "ARLINGTON (WAS F54) (GKY) recorded a 51 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — ARLINGTON (WAS F54) (GKY) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2026-03-16",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-03-16",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 50 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2026-03-15",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-03-15",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 55 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GKY-2026-03-15",
   "lat": 32.6639,
   "lon": -97.0943,
   "zip": "",
   "city": "ARLINGTON (WAS F54)",
   "date": "2026-03-15",
   "county": "Tarrant",
   "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": "ARLINGTON (WAS F54) (GKY) recorded a 54 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — ARLINGTON (WAS F54) (GKY) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FTW-2026-03-15",
   "lat": 32.8198,
   "lon": -97.3624,
   "zip": "",
   "city": "FORT WORTH/MEACHAM",
   "date": "2026-03-15",
   "county": "Tarrant",
   "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": "FORT WORTH/MEACHAM (FTW) recorded a 53 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH/MEACHAM (FTW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2026-03-10",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-03-10",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 50 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FTW-2026-03-07",
   "lat": 32.8198,
   "lon": -97.3624,
   "zip": "",
   "city": "FORT WORTH/MEACHAM",
   "date": "2026-03-07",
   "county": "Tarrant",
   "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": "FORT WORTH/MEACHAM (FTW) recorded a 53 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH/MEACHAM (FTW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2026-03-07",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2026-03-07",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 50 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-04-hail-32.63--96.98",
   "lat": 32.63,
   "lon": -96.98,
   "zip": "",
   "city": "3 NNW Cedar Hill",
   "date": "2026-03-04",
   "county": "Dallas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "1.25 inch hail near Joe Pool Lake. Location and time estimated by radar.",
   "sourceDetail": "NWS FWD — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-03-04-hail-32.26--97.29",
   "lat": 32.26,
   "lon": -97.29,
   "zip": "",
   "city": "5 ENE Rio Vista",
   "date": "2026-03-04",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Image of measured 1.5 inch hail at HWY 171 and CR 304.",
   "sourceDetail": "NWS FWD — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-03-04-hail-32.30--97.25",
   "lat": 32.3,
   "lon": -97.25,
   "zip": "",
   "city": "5 WNW Grandview",
   "date": "2026-03-04",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "1 inch hail reported at FM 4 and CR 305.",
   "sourceDetail": "NWS FWD — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-GKY-2025-10-29",
   "lat": 32.6639,
   "lon": -97.0943,
   "zip": "",
   "city": "ARLINGTON (WAS F54)",
   "date": "2025-10-29",
   "county": "Tarrant",
   "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": "ARLINGTON (WAS F54) (GKY) recorded a 56 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — ARLINGTON (WAS F54) (GKY) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FTW-2025-10-29",
   "lat": 32.8198,
   "lon": -97.3624,
   "zip": "",
   "city": "FORT WORTH/MEACHAM",
   "date": "2025-10-29",
   "county": "Tarrant",
   "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": "FORT WORTH/MEACHAM (FTW) recorded a 51 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH/MEACHAM (FTW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2025-10-29",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2025-10-29",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 52 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-24-wind-32.67--97.21",
   "lat": 32.67,
   "lon": -97.21,
   "zip": "",
   "city": "2 NNE Kennedale",
   "date": "2025-10-24",
   "county": "Tarrant",
   "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": "TSTM WND GST reported near 2 NNE Kennedale",
   "sourceDetail": "NWS FWD — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-24-wind-32.77--97.43",
   "lat": 32.77,
   "lon": -97.43,
   "zip": "",
   "city": "1 NW Westworth",
   "date": "2025-10-24",
   "county": "Tarrant",
   "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": "KNFW.",
   "sourceDetail": "NWS FWD — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NFW-2025-10-24",
   "lat": 32.781,
   "lon": -97.4365,
   "zip": "",
   "city": "FORT WORTH NAS",
   "date": "2025-10-24",
   "county": "Tarrant",
   "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": "FORT WORTH NAS (NFW) recorded a 64 mph gust.",
   "sourceDetail": "TX_ASOS automated observation — FORT WORTH NAS (NFW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-hail-32.49--97.28",
   "lat": 32.49,
   "lon": -97.28,
   "zip": "",
   "city": "1 E Briaroaks",
   "date": "2025-10-18",
   "county": "Johnson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail up to nickel size was reported at Jellystone Park.",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2025-09-05-hail-32.71--97.11",
   "lat": 32.71,
   "lon": -97.11,
   "zip": "",
   "city": "2 NE Arlington",
   "date": "2025-09-05",
   "county": "Tarrant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS FWD — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  }
 ]
}