{
 "dataset": "Emporia, KS storm events — 12-month window, 25-mile radius (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Deduplicated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-08-24T10:45:11.969+00:00",
 "window_days": 365,
 "event_count": 90,
 "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-08-05-hail-38.41--96.16",
   "lat": 38.41,
   "lon": -96.16,
   "zip": "",
   "city": "1 ENE Emporia",
   "date": "2026-08-05",
   "county": "Lyon",
   "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 ENE Emporia",
   "sourceDetail": "NWS TOP — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-05-hail-38.41--96.16",
   "lat": 38.41,
   "lon": -96.16,
   "zip": "",
   "city": "1 ENE Emporia",
   "date": "2026-08-05",
   "county": "Lyon",
   "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 ENE Emporia",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-08-05-hail-38.40-8",
   "lat": 38.4,
   "lon": -96.16,
   "zip": "",
   "city": "1 E Emporia",
   "date": "2026-08-05",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 1 E Emporia",
   "sourceDetail": "SPC filtered reports — 2026-08-05",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-08-05-wind-38.40-24",
   "lat": 38.4,
   "lon": -96.12,
   "zip": "",
   "city": "3 E Emporia",
   "date": "2026-08-05",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 3 E Emporia",
   "sourceDetail": "SPC filtered reports — 2026-08-05",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-07-04-133-1508",
   "lat": 38.37,
   "lon": -96.54,
   "zip": "",
   "city": "Cottonwood Falls",
   "date": "2026-07-04",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Reports to KVOE radio of 60 mph winds with many branches down in the city. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-04-wind-38.25--96.21",
   "lat": 38.25,
   "lon": -96.21,
   "zip": "",
   "city": "3 WSW Olpe",
   "date": "2026-07-04",
   "county": "Lyon",
   "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": "Small tree branches down with strong wind gust.",
   "sourceDetail": "NWS TOP — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-07-04-134-1530",
   "lat": 38.25,
   "lon": -96.21,
   "zip": "",
   "city": "Olpe",
   "date": "2026-07-04",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Small tree branches down with strong wind gust. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-13-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2026-06-13",
   "county": "Lyon",
   "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 KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-13-wind-38.13--96.14",
   "lat": 38.13,
   "lon": -96.14,
   "zip": "",
   "city": "Madison",
   "date": "2026-06-13",
   "county": "Greenwood",
   "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": "Measured from Private Weather Station.",
   "sourceDetail": "NWS ICT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-06-13-494-0153",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "Emporia",
   "date": "2026-06-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KEMP Emporia. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-08-748-0402",
   "lat": 38.4,
   "lon": -96.54,
   "zip": "",
   "city": "Strong City",
   "date": "2026-06-08",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "estimated winds over 65 mph. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-08-wind-38.36--96.63",
   "lat": 38.36,
   "lon": -96.63,
   "zip": "",
   "city": "1 SE Elmdale",
   "date": "2026-06-08",
   "county": "Chase",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delayed report. Wind gust measured from Kansas State Mesonet site.",
   "sourceDetail": "NWS ICT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-06-08-752-0430",
   "lat": 38.36,
   "lon": -96.63,
   "zip": "",
   "city": "Elmdale",
   "date": "2026-06-08",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Delayed report. Wind gust measured from Kansas State Mesonet site. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 73,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-31-hail-38.24--96.40",
   "lat": 38.24,
   "lon": -96.4,
   "zip": "",
   "city": "10 S Saffordville",
   "date": "2026-05-31",
   "county": "Chase",
   "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.).",
   "sourceDetail": "NWS ICT — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-31-hail-38.23--96.21",
   "lat": 38.23,
   "lon": -96.21,
   "zip": "",
   "city": "3 SW Olpe",
   "date": "2026-05-31",
   "county": "Lyon",
   "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 SW Olpe",
   "sourceDetail": "NWS TOP — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-31-hail-38.11--95.96",
   "lat": 38.11,
   "lon": -95.96,
   "zip": "",
   "city": "5 W Gridley",
   "date": "2026-05-31",
   "county": "Greenwood",
   "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 ICT — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-31-hail-38.38--96.26",
   "lat": 38.38,
   "lon": -96.26,
   "zip": "",
   "city": "5 WSW Emporia",
   "date": "2026-05-31",
   "county": "Lyon",
   "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 TOP — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-31-hail-38.30--96.18",
   "lat": 38.3,
   "lon": -96.18,
   "zip": "",
   "city": "3 N Olpe",
   "date": "2026-05-31",
   "county": "Lyon",
   "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: Ping Pong Ball (1.50 in.).",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-geo-2026-05-31-tornado-38.15--96.16",
   "lat": 38.15,
   "lon": -96.16,
   "zip": "",
   "city": "2 NW Madison",
   "date": "2026-05-31",
   "county": "Greenwood",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Report received via image from social media.",
   "sourceDetail": "NWS ICT — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-31-887-0138",
   "lat": 38.24,
   "lon": -96.4,
   "zip": "",
   "city": "Saffordville",
   "date": "2026-05-31",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.). (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-05-31-888-0204",
   "lat": 38.23,
   "lon": -96.21,
   "zip": "",
   "city": "Olpe",
   "date": "2026-05-31",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-05-31-889-0331",
   "lat": 38.11,
   "lon": -95.96,
   "zip": "",
   "city": "Gridley",
   "date": "2026-05-31",
   "county": "Greenwood",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-05-31-892-0402",
   "lat": 38.38,
   "lon": -96.26,
   "zip": "",
   "city": "Emporia",
   "date": "2026-05-31",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter network report. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-05-31-894-0443",
   "lat": 38.3,
   "lon": -96.18,
   "zip": "",
   "city": "Olpe",
   "date": "2026-05-31",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Ping Pong Ball (1.50 in.). (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-05-31-896-0243",
   "lat": 38.15,
   "lon": -96.16,
   "zip": "",
   "city": "Madison",
   "date": "2026-05-31",
   "county": "Greenwood",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Report received via image from social media. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-30-hail-38.32--96.32",
   "lat": 38.32,
   "lon": -96.32,
   "zip": "",
   "city": "9 WNW Olpe",
   "date": "2026-05-30",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "mping report.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-30-hail-38.40--96.25",
   "lat": 38.4,
   "lon": -96.25,
   "zip": "",
   "city": "4 W Emporia",
   "date": "2026-05-30",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "mping report.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-05-30-hail-38.41--96.27",
   "lat": 38.41,
   "lon": -96.27,
   "zip": "",
   "city": "5 W Emporia",
   "date": "2026-05-30",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Relayed via KVOE radio. Time estimated from radar data.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-05-30-937-0308",
   "lat": 38.32,
   "lon": -96.32,
   "zip": "",
   "city": "Olpe",
   "date": "2026-05-30",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "mping report. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-05-30-938-0315",
   "lat": 38.41,
   "lon": -96.27,
   "zip": "",
   "city": "Emporia",
   "date": "2026-05-30",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Relayed via KVOE radio. Time estimated from radar data. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-18-wind-38.67--96.47",
   "lat": 38.67,
   "lon": -96.47,
   "zip": "",
   "city": "1 E Council Grove",
   "date": "2026-05-18",
   "county": "Morris",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 E Council Grove",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-18-985-0051",
   "lat": 38.67,
   "lon": -96.47,
   "zip": "",
   "city": "Council Grove",
   "date": "2026-05-18",
   "county": "Morris",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 80,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-05-hail-38.37--96.54",
   "lat": 38.37,
   "lon": -96.54,
   "zip": "",
   "city": "Cottonwood Falls",
   "date": "2026-05-05",
   "county": "Chase",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Time estimated by radar. Mostly dimes_ but a few quarters fell in Cottonwood Falls.",
   "sourceDetail": "NWS ICT — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-05-wind-38.40--96.13",
   "lat": 38.4,
   "lon": -96.13,
   "zip": "",
   "city": "3 E Emporia",
   "date": "2026-05-05",
   "county": "Lyon",
   "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": "Personal weather station.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-05-wind-38.40--95.86",
   "lat": 38.4,
   "lon": -95.86,
   "zip": "",
   "city": "1 SSW Lebo",
   "date": "2026-05-05",
   "county": "Coffey",
   "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": "Personal weather station.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-04-1272-0540",
   "lat": 38.4,
   "lon": -96.13,
   "zip": "",
   "city": "Emporia",
   "date": "2026-05-04",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Personal weather station. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-04-1273-0551",
   "lat": 38.4,
   "lon": -95.86,
   "zip": "",
   "city": "Lebo",
   "date": "2026-05-04",
   "county": "Coffey",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Personal weather station. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-04-1280-0935",
   "lat": 38.37,
   "lon": -96.54,
   "zip": "",
   "city": "Cottonwood Falls",
   "date": "2026-05-04",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Time estimated by radar. Mostly dimes... but a few quarters fell in Cottonwood Falls. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-38.16--96.18",
   "lat": 38.16,
   "lon": -96.18,
   "zip": "",
   "city": "3 NW Madison",
   "date": "2026-04-26",
   "county": "Greenwood",
   "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 NW Madison",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-26-hail-38.13--96.14",
   "lat": 38.13,
   "lon": -96.14,
   "zip": "",
   "city": "Madison",
   "date": "2026-04-26",
   "county": "Greenwood",
   "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 Madison",
   "sourceDetail": "NWS ICT — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-26-wind-38.55--95.90",
   "lat": 38.55,
   "lon": -95.9,
   "zip": "",
   "city": "4 ENE Reading",
   "date": "2026-04-26",
   "county": "Osage",
   "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": "measured with hand held anemometer.",
   "sourceDetail": "NWS TOP — Storm Chaser via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-26-1292-2003",
   "lat": 38.55,
   "lon": -95.9,
   "zip": "",
   "city": "Reading",
   "date": "2026-04-26",
   "county": "Osage",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "measured with hand held anemometer. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-26-1349-2003",
   "lat": 38.16,
   "lon": -96.18,
   "zip": "",
   "city": "Madison",
   "date": "2026-04-26",
   "county": "Greenwood",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-23-hail-38.22--96.43",
   "lat": 38.22,
   "lon": -96.43,
   "zip": "",
   "city": "9 NE Matfield Green",
   "date": "2026-04-23",
   "county": "Chase",
   "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 ICT — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-23-hail-38.11--96.16",
   "lat": 38.11,
   "lon": -96.16,
   "zip": "",
   "city": "2 SW Madison",
   "date": "2026-04-23",
   "county": "Greenwood",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via Eureka fire.",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-geo-2026-04-23-tornado-38.58--96.39",
   "lat": 38.58,
   "lon": -96.39,
   "zip": "",
   "city": "1 W Dunlap",
   "date": "2026-04-23",
   "county": "Morris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Confirmed by photo on social media.",
   "sourceDetail": "NWS TOP — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-23-tornado-38.53--96.42",
   "lat": 38.53,
   "lon": -96.42,
   "zip": "",
   "city": "4 SW Dunlap",
   "date": "2026-04-23",
   "county": "Morris",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Time estimated by radar. Delayed report from EM on at least 3 homes damaged near Lake Kahola from a tornado.",
   "sourceDetail": "NWS TOP — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-23-tornado-38.56--96.17",
   "lat": 38.56,
   "lon": -96.17,
   "zip": "",
   "city": "6 S Allen",
   "date": "2026-04-23",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Report of tornado south of Admire on road L and 280. Relayed by Emergency Manager. Time Estimated radar.",
   "sourceDetail": "NWS TOP — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-23-1543-0024",
   "lat": 38.22,
   "lon": -96.43,
   "zip": "",
   "city": "Matfield Green",
   "date": "2026-04-23",
   "county": "Chase",
   "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.). (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-23-1548-0115",
   "lat": 38.11,
   "lon": -96.16,
   "zip": "",
   "city": "Madison",
   "date": "2026-04-23",
   "county": "Greenwood",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via Eureka fire. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-23-1552-2326",
   "lat": 38.58,
   "lon": -96.39,
   "zip": "",
   "city": "Dunlap",
   "date": "2026-04-23",
   "county": "Morris",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Confirmed by photo on social media. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-23-1557-0006",
   "lat": 38.56,
   "lon": -96.17,
   "zip": "",
   "city": "Allen",
   "date": "2026-04-23",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Report of tornado south of Admire on road L and 280. Relayed by Emergency Manager. Time Estimated radar. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-17-wind-38.24--95.94",
   "lat": 38.24,
   "lon": -95.94,
   "zip": "",
   "city": "5 S Hartford",
   "date": "2026-04-17",
   "county": "Coffey",
   "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": "Personal weather station.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-17-1564-2105",
   "lat": 38.42,
   "lon": -95.86,
   "zip": "",
   "city": "Lebo",
   "date": "2026-04-17",
   "county": "Coffey",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tree damage. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-17-tornado-38.48--95.75",
   "lat": 38.48,
   "lon": -95.75,
   "zip": "",
   "city": "Olivet",
   "date": "2026-04-17",
   "county": "Osage",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A short-lived tornado impacted Olivet, Kansas and produced damage consistent with a EF1 tornado. Several outbuildings were badly damaged with metal siding, framing and roofing debris lofted several hundred yards to the northeast of Olivet.",
   "sourceDetail": "NWS TOP — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-17-1563-2055",
   "lat": 38.24,
   "lon": -95.94,
   "zip": "",
   "city": "Hartford",
   "date": "2026-04-17",
   "county": "Coffey",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Personal weather station. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.32--96.55",
   "lat": 38.32,
   "lon": -96.55,
   "zip": "",
   "city": "4 S Cottonwood Falls",
   "date": "2026-04-13",
   "county": "Chase",
   "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 S Cottonwood Falls",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.36--96.54",
   "lat": 38.36,
   "lon": -96.54,
   "zip": "",
   "city": "1 SSE Cottonwood Falls",
   "date": "2026-04-13",
   "county": "Chase",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Reported via KSN-TV and law enforcement.",
   "sourceDetail": "NWS ICT — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.31--96.55",
   "lat": 38.31,
   "lon": -96.55,
   "zip": "",
   "city": "4 S Cottonwood Falls",
   "date": "2026-04-13",
   "county": "Chase",
   "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 6 N Matfield Green. Relayed via social media with picture.",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.24--96.56",
   "lat": 38.24,
   "lon": -96.56,
   "zip": "",
   "city": "6 N Matfield Green",
   "date": "2026-04-13",
   "county": "Chase",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via social media with picture.",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.42--96.37",
   "lat": 38.42,
   "lon": -96.37,
   "zip": "",
   "city": "3 NNE Saffordville",
   "date": "2026-04-13",
   "county": "Chase",
   "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 Saffordville",
   "sourceDetail": "NWS ICT — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.45--96.24",
   "lat": 38.45,
   "lon": -96.24,
   "zip": "",
   "city": "4 SSE Americus",
   "date": "2026-04-13",
   "county": "Lyon",
   "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 4 SSE Americus",
   "sourceDetail": "NWS TOP — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.43--96.22",
   "lat": 38.43,
   "lon": -96.22,
   "zip": "",
   "city": "3 NW Emporia",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emporia City Manager reported quarter to half dollar size hail.",
   "sourceDetail": "NWS TOP — Local Official via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.51--96.02",
   "lat": 38.51,
   "lon": -96.02,
   "zip": "",
   "city": "4 W Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "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 4 W Reading",
   "sourceDetail": "NWS TOP — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.52--96.03",
   "lat": 38.52,
   "lon": -96.03,
   "zip": "",
   "city": "4 W Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "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 4 W Reading",
   "sourceDetail": "NWS TOP — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.52--95.97",
   "lat": 38.52,
   "lon": -95.97,
   "zip": "",
   "city": "1 W Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "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: Hen Egg (2.00 in.).",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-13-hail-38.56--95.83",
   "lat": 38.56,
   "lon": -95.83,
   "zip": "",
   "city": "5 S Osage City",
   "date": "2026-04-13",
   "county": "Osage",
   "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 5 S Osage City",
   "sourceDetail": "NWS TOP — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-13-1700-2155",
   "lat": 38.32,
   "lon": -96.55,
   "zip": "",
   "city": "Cottonwood Falls",
   "date": "2026-04-13",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-04-13-1701-2200",
   "lat": 38.24,
   "lon": -96.56,
   "zip": "",
   "city": "Matfield Green",
   "date": "2026-04-13",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via social media with picture. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-13-1702-2200",
   "lat": 38.31,
   "lon": -96.55,
   "zip": "",
   "city": "Cottonwood Falls",
   "date": "2026-04-13",
   "county": "Chase",
   "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 6 N Matfield Green. Relayed via social media with picture. (ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-13-1704-2220",
   "lat": 38.42,
   "lon": -96.37,
   "zip": "",
   "city": "Saffordville",
   "date": "2026-04-13",
   "county": "Chase",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(ICT)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-13-1705-2229",
   "lat": 38.45,
   "lon": -96.24,
   "zip": "",
   "city": "Americus",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-13-1706-2232",
   "lat": 38.43,
   "lon": -96.22,
   "zip": "",
   "city": "Emporia",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emporia City Manager reported quarter to half dollar size hail. (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-13-1707-2258",
   "lat": 38.51,
   "lon": -96.02,
   "zip": "",
   "city": "Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-04-13-1708-2258",
   "lat": 38.52,
   "lon": -96.03,
   "zip": "",
   "city": "Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-04-13-1709-2305",
   "lat": 38.52,
   "lon": -95.97,
   "zip": "",
   "city": "Reading",
   "date": "2026-04-13",
   "county": "Lyon",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Hen Egg (2.00 in.). (TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-04-13-1710-2330",
   "lat": 38.56,
   "lon": -95.83,
   "zip": "",
   "city": "Osage City",
   "date": "2026-04-13",
   "county": "Osage",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(TOP)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2026-03-15",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.40--95.86",
   "lat": 38.4,
   "lon": -95.86,
   "zip": "",
   "city": "1 SSW Lebo",
   "date": "2026-03-15",
   "county": "Coffey",
   "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": "Personal weather station.",
   "sourceDetail": "NWS TOP — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2026-03-15",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-38.13--96.13",
   "lat": 38.13,
   "lon": -96.13,
   "zip": "",
   "city": "Madison",
   "date": "2026-03-15",
   "county": "Greenwood",
   "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": "personal weather station.",
   "sourceDetail": "NWS ICT — Public via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2025-12-18",
   "county": "Lyon",
   "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 KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-38.36--96.62",
   "lat": 38.36,
   "lon": -96.62,
   "zip": "",
   "city": "2 ESE Elmdale",
   "date": "2025-12-18",
   "county": "Chase",
   "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": "Kansas State Mesonet.",
   "sourceDetail": "NWS ICT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-38.44--96.56",
   "lat": 38.44,
   "lon": -96.56,
   "zip": "",
   "city": "3 NNW Strong City",
   "date": "2025-12-18",
   "county": "Chase",
   "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": "Tallgrass Prairie RAWS.",
   "sourceDetail": "NWS ICT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2025-12-18",
   "county": "Lyon",
   "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 KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-38.33--96.19",
   "lat": 38.33,
   "lon": -96.19,
   "zip": "",
   "city": "5 NNW Olpe",
   "date": "2025-12-18",
   "county": "Lyon",
   "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": "NON-TSTM WND GST reported near 5 NNW Olpe",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-29-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2025-10-29",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-29-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2025-10-29",
   "county": "Lyon",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-14-wind-38.33--96.20",
   "lat": 38.33,
   "lon": -96.2,
   "zip": "",
   "city": "5 SSW Emporia",
   "date": "2025-09-14",
   "county": "Lyon",
   "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 KEMP Emporia.",
   "sourceDetail": "NWS TOP — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-03-hail-38.53--96.42",
   "lat": 38.53,
   "lon": -96.42,
   "zip": "",
   "city": "4 SW Dunlap",
   "date": "2025-09-03",
   "county": "Morris",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Time estimated from radar.",
   "sourceDetail": "NWS TOP — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  }
 ]
}