{
 "dataset": "Joplin, MO 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-24T11:35:11.073+00:00",
 "window_days": 365,
 "event_count": 43,
 "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-202606260255-hail-37.08--94.54",
   "lat": 37.08,
   "lon": -94.54,
   "zip": "",
   "city": "2 NNE Iron Gates",
   "date": "2026-06-25",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 NNE Iron Gates, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202606260301-hail-37.08--94.48",
   "lat": 37.08,
   "lon": -94.48,
   "zip": "",
   "city": "1 W Duquesne",
   "date": "2026-06-25",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 W Duquesne, MO. Hail size: 1.75\".",
   "sourceDetail": "NWS SGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-06-25-443-0255",
   "lat": 37.08,
   "lon": -94.54,
   "zip": "",
   "city": "Iron Gates",
   "date": "2026-06-25",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "(SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-06-25-444-0301",
   "lat": 37.08,
   "lon": -94.48,
   "zip": "",
   "city": "Duquesne",
   "date": "2026-06-25",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING... Golf Ball... 1.75 in. (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "spc-2026-06-13-636-0400",
   "lat": 37.08,
   "lon": -94.51,
   "zip": "",
   "city": "Joplin",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A National Weather Service storm Survey determined that a broad area of damaging straight-line winds impacted portions of Jasper and northern Newton Counties. Damage be (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 95,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-13-wind-37.22--94.49",
   "lat": 37.22,
   "lon": -94.49,
   "zip": "",
   "city": "2 NNW Oronogo",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ambient personal weather station recorded a 61.7 mph gust.",
   "sourceDetail": "NWS SGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-06-13-654-0434",
   "lat": 37.18,
   "lon": -94.31,
   "zip": "",
   "city": "Carthage",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 miles South of Carthage just north of I44 report of 80 MPH winds. (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 80,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-13-659-0445",
   "lat": 36.87,
   "lon": -94.37,
   "zip": "",
   "city": "Neosho",
   "date": "2026-06-13",
   "county": "Newton",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured 84MPH winds through Neosho on Ridgewood Road at 11:45PM. (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 84,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-06-14T04:24:00Z-tornado-37.06--94.30",
   "lat": 37.06,
   "lon": -94.3,
   "zip": "",
   "city": "1 ESE Fidelity",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 1 ESE Fidelity, MO. The National Weather Service storm survey determined that an EF-1 tornado with peak winds of 90mph touched down 1 mile east southeast of Fidelity. The tornado lifted and rolled a secured carport before moving to the east northeast. Multiple trees were were uprooted or snapped off between 4 and 6 feet up along an intermittent path to a home along County Road 120. There were multiple 2 to 3 foot in diameter trees downed in a convergent pattern, with a home suffering significant roof and structural damage from the fallen tree. In addition, a truck was crushed under the a tree before the tornado lifted just east of the home in an open field.",
   "sourceDetail": "NWS SGF — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-13-643-0410",
   "lat": 37.22,
   "lon": -94.49,
   "zip": "",
   "city": "Oronogo",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Ambient personal weather station recorded a 61.7 mph gust. (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-13-689-0424",
   "lat": 37.06,
   "lon": -94.3,
   "zip": "",
   "city": "Fidelity",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The National Weather Service storm survey determined that an EF-1 tornado with peak winds of 90mph touched down 1 mile east southeast of Fidelity. The tornado lifted an (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202606140400-wind-37.08--94.51",
   "lat": 37.08,
   "lon": -94.51,
   "zip": "",
   "city": "Joplin",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Joplin, MO. Peak gust: 109 mph.",
   "sourceDetail": "NWS SGF — NWS Storm Survey via Iowa Mesonet",
   "windSpeedMph": 109,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202606140410-wind-37.22--94.49",
   "lat": 37.22,
   "lon": -94.49,
   "zip": "",
   "city": "2 NNW Oronogo",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NNW Oronogo, MO. Peak gust: 71 mph.",
   "sourceDetail": "NWS SGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202606140434-wind-37.18--94.31",
   "lat": 37.18,
   "lon": -94.31,
   "zip": "",
   "city": "Carthage",
   "date": "2026-06-13",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Carthage, MO. Peak gust: 92 mph.",
   "sourceDetail": "NWS SGF — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 92,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202606140445-wind-36.87--94.37",
   "lat": 36.87,
   "lon": -94.37,
   "zip": "",
   "city": "Neosho",
   "date": "2026-06-13",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Neosho, MO. Peak gust: 97 mph.",
   "sourceDetail": "NWS SGF — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 97,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-37.04--94.52",
   "lat": 37.04,
   "lon": -94.52,
   "zip": "",
   "city": "Shoal Creek Drive",
   "date": "2026-05-15",
   "county": "Newton",
   "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": "TSTM WND GST reported near Shoal Creek Drive",
   "sourceDetail": "NWS SGF — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605160451-wind-37.04--94.52",
   "lat": 37.04,
   "lon": -94.52,
   "zip": "",
   "city": "Shoal Creek Drive",
   "date": "2026-05-15",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Shoal Creek Drive, MO. Peak gust: 62 mph.",
   "sourceDetail": "NWS SGF — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202604281805-hail-37.15--94.43",
   "lat": 37.15,
   "lon": -94.43,
   "zip": "",
   "city": "1 E Carterville",
   "date": "2026-04-28",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 E Carterville, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-04-28-1294-1805",
   "lat": 37.15,
   "lon": -94.43,
   "zip": "",
   "city": "Carterville",
   "date": "2026-04-28",
   "county": "Jasper",
   "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 inch. (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604272115-hail-37.07--94.12",
   "lat": 37.07,
   "lon": -94.12,
   "zip": "",
   "city": "Sarcoxie",
   "date": "2026-04-27",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Sarcoxie, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-geo-2026-04-24T05:14:00Z-tornado-37.09--94.55",
   "lat": 37.09,
   "lon": -94.55,
   "zip": "",
   "city": "2 NNE Iron Gates",
   "date": "2026-04-24",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 2 NNE Iron Gates, MO. An NWS survey concluded an EF1 tornado with peak winds of 95 mph damaged an outdoor maintenance storage building at the golf course at West 2nd Street and South Schifferdecker Ave in Joplin. The tornado then tracked to the northeast downing numerous trees in a cyclonic manner. Minor roof damage occurred to a few homes, and several other homes were damaged by trees falling on them.",
   "sourceDetail": "NWS SGF — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-24T05:44:00Z-wind-37.02--94.11",
   "lat": 37.02,
   "lon": -94.11,
   "zip": "",
   "city": "3 NW Wentworth",
   "date": "2026-04-24",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 3 NW Wentworth, MO. Peak gust: 70 mph. Grain silo toppled and laying north. Estimated 70 mph from storm survey. Time estimated from radar.",
   "sourceDetail": "NWS SGF — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-04-23-1750-0514",
   "lat": 37.09,
   "lon": -94.55,
   "zip": "",
   "city": "Iron Gates",
   "date": "2026-04-23",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An NWS survey concluded an EF1 tornado with peak winds of 95 mph damaged an outdoor maintenance storage building at the golf course at West 2nd Street and South Schiffe (SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-17-wind-37.15--94.50",
   "lat": 37.15,
   "lon": -94.5,
   "zip": "",
   "city": "1 NE Airport Drive",
   "date": "2026-04-17",
   "county": "Jasper",
   "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 KJLN Joplin ASOS.",
   "sourceDetail": "NWS SGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2026-04-17",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-04-17",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 56 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604180234-wind-37.15--94.50",
   "lat": 37.15,
   "lon": -94.5,
   "zip": "",
   "city": "1 NE Airport Drive",
   "date": "2026-04-17",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NE Airport Drive, MO. Peak gust: 63 mph.",
   "sourceDetail": "NWS SGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-04-15-2028-0226",
   "lat": 37.19,
   "lon": -94.47,
   "zip": "",
   "city": "Oronogo",
   "date": "2026-04-15",
   "county": "Jasper",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "(SGF)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202604160226-wind-37.19--94.47",
   "lat": 37.19,
   "lon": -94.47,
   "zip": "",
   "city": "Oronogo",
   "date": "2026-04-15",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Oronogo, MO. Peak gust: 68 mph.",
   "sourceDetail": "NWS SGF — Broadcast Media via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202604040439-hail-37.02--94.52",
   "lat": 37.02,
   "lon": -94.52,
   "zip": "",
   "city": "Redings Mill",
   "date": "2026-04-03",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Redings Mill, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Fire Dept/Rescue via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-JLN-2026-03-26",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-03-26",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 50 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2026-03-15",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-03-15",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 56 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2026-03-11",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-03-11",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 53 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2026-03-10",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-03-10",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 51 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603070037-hail-37.18--94.27",
   "lat": 37.18,
   "lon": -94.27,
   "zip": "",
   "city": "2 E Carthage",
   "date": "2026-03-06",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 E Carthage, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202603070430-hail-36.77--94.45",
   "lat": 36.77,
   "lon": -94.45,
   "zip": "",
   "city": "3 NW Goodman",
   "date": "2026-03-06",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 NW Goodman, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-JLN-2026-01-17",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2026-01-17",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 51 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2025-12-28",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2025-12-28",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 52 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-37.15--94.50",
   "lat": 37.15,
   "lon": -94.5,
   "zip": "",
   "city": "1 NE Airport Drive",
   "date": "2025-12-18",
   "county": "Jasper",
   "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 KJLN Joplin ASOS.",
   "sourceDetail": "NWS SGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JLN-2025-12-18",
   "lat": 37.1522,
   "lon": -94.4952,
   "zip": "",
   "city": "Joplin",
   "date": "2025-12-18",
   "county": "Jasper",
   "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": "Joplin (JLN) recorded a 64 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — Joplin (JLN) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512182227-wind-37.15--94.50",
   "lat": 37.15,
   "lon": -94.5,
   "zip": "",
   "city": "1 NE Airport Drive",
   "date": "2025-12-18",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NE Airport Drive, MO. Peak gust: 74 mph.",
   "sourceDetail": "NWS SGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202509182144-hail-37.08--94.11",
   "lat": 37.08,
   "lon": -94.11,
   "zip": "",
   "city": "1 NE Sarcoxie",
   "date": "2025-09-18",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NE Sarcoxie, MO. Hail size: 0.88\".",
   "sourceDetail": "NWS SGF — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-202509182150-hail-37.11--94.12",
   "lat": 37.11,
   "lon": -94.12,
   "zip": "",
   "city": "3 E Reeds",
   "date": "2025-09-18",
   "county": "Jasper",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 E Reeds, MO. Hail size: 1\".",
   "sourceDetail": "NWS SGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202509162032-hail-36.99--94.57",
   "lat": 36.99,
   "lon": -94.57,
   "zip": "",
   "city": "3 E I-44 Near Mile Mar",
   "date": "2025-09-16",
   "county": "Newton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 E I-44 Near Mile Mar, MO. Hail size: 1.25\".",
   "sourceDetail": "NWS SGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  }
 ]
}