{
 "dataset": "Bismarck, ND 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:30:11.569+00:00",
 "window_days": 365,
 "event_count": 81,
 "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-11-hail-46.74--100.76",
   "lat": 46.74,
   "lon": -100.76,
   "zip": "",
   "city": "3 WSW Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 WSW Lincoln",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "spc-2026-08-11-hail-46.87-61",
   "lat": 46.87,
   "lon": -101.15,
   "zip": "",
   "city": "3 W Crown Butte Lake",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 3 W Crown Butte Lake",
   "sourceDetail": "SPC filtered reports — 2026-08-11",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.70",
   "lat": 46.76,
   "lon": -100.7,
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 Lincoln",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.73--100.70",
   "lat": 46.73,
   "lon": -100.7,
   "zip": "",
   "city": "2 S Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple reports of large hail in and around Lincoln. Largest around tennis ball sized.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.77--100.69",
   "lat": 46.77,
   "lon": -100.69,
   "zip": "",
   "city": "1 NE Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.70",
   "lat": 46.76,
   "lon": -100.7,
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 Lincoln",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.62",
   "lat": 46.76,
   "lon": -100.62,
   "zip": "",
   "city": "4 E Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "spc-2026-08-11-hail-46.81-63",
   "lat": 46.81,
   "lon": -100.53,
   "zip": "",
   "city": "1 S Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 S Menoken",
   "sourceDetail": "SPC filtered reports — 2026-08-11",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.81--100.60",
   "lat": 46.81,
   "lon": -100.6,
   "zip": "",
   "city": "3 W Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public social media report and photo of near baseball size hail south of Apple Valley.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "spc-2026-08-11-hail-46.93-64",
   "lat": 46.93,
   "lon": -100.55,
   "zip": "",
   "city": "8 N Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 8 N Menoken",
   "sourceDetail": "SPC filtered reports — 2026-08-11",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-03-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2026-08-03",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-03-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-03-wind-46.63--100.72",
   "lat": 46.63,
   "lon": -100.72,
   "zip": "",
   "city": "4 W Huff",
   "date": "2026-08-03",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station EW9213 Huff Hills.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-1683",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-3894",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-4096",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-08-03",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-08-03",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.00--100.78",
   "lat": 47,
   "lon": -100.78,
   "zip": "",
   "city": "2 SSW Baldwin",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.99--100.32",
   "lat": 46.99,
   "lon": -100.32,
   "zip": "",
   "city": "10 S Wing",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "73 MPH gust measured at 10M at McKenzie 2E NDAWN. 53 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "75 MPH gust measured at 10M at McKenzie 2E NDAWN. 57 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.74",
   "lat": 46.88,
   "lon": -100.74,
   "zip": "",
   "city": "5 NE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 5 NE Bismarck",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.75",
   "lat": 46.88,
   "lon": -100.75,
   "zip": "",
   "city": "5 NNE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media picture of hailstone in the palm of a hand.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.89--100.73",
   "lat": 46.89,
   "lon": -100.73,
   "zip": "",
   "city": "6 NNE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed picture compared to a ping pong ball. Time based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.68",
   "lat": 46.88,
   "lon": -100.68,
   "zip": "",
   "city": "7 NE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed picture. Time based on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.90--100.64",
   "lat": 46.9,
   "lon": -100.64,
   "zip": "",
   "city": "7 NW Menoken",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 pictures. Time based on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.90--100.51",
   "lat": 46.9,
   "lon": -100.51,
   "zip": "",
   "city": "6 N Menoken",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.51--101.01",
   "lat": 46.51,
   "lon": -101.01,
   "zip": "",
   "city": "9 SSW Saint Anthony",
   "date": "2026-07-09",
   "county": "Morton",
   "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": "57 MPH wind gust at 10M recorded at 8SW St. Anthony NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.83--100.89",
   "lat": 46.83,
   "lon": -100.89,
   "zip": "",
   "city": "Mandan",
   "date": "2026-06-29",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained weather spotter reports hail up to 2 inches in Mandan. Hail ranged from 1.5 to 2.0 inches in size_ and lasted for around 5 minutes. Also report numerous 1 inch tree branches down in their yar",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.88--100.81",
   "lat": 46.88,
   "lon": -100.81,
   "zip": "",
   "city": "5 NNW Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Off duty NWS employee reported golf ball size hail and 60 mph wind gusts. One window on house was broken.",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.86--100.78",
   "lat": 46.86,
   "lon": -100.78,
   "zip": "",
   "city": "4 N Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 N Bismarck",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.90--100.76",
   "lat": 46.9,
   "lon": -100.76,
   "zip": "",
   "city": "7 N Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated from radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.02--100.53",
   "lat": 47.02,
   "lon": -100.53,
   "zip": "",
   "city": "9 S Regan",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through broadcast media of multiple large hailstones.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2026-06-29",
   "county": "Morton",
   "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": "63 MPH wind gust at 10M measured from Mandan 4S NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-06-27",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-06-07",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 68 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-05-15",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-05-15",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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": "NDAWN 10 meter peak wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-05-14",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-04-23",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-04-23",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-04-23",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-04-23",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-04-08",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-04-08",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-04-08",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-04-08",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "Mandan NDAWN 59 mph wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2026-03-12",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-03-12",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 70 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-03-12",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-02-18",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-02-18",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-02-18",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-02-18",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-01-21",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-01-21",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-01-16",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-01-16",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-01-16",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-01-16",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-01-15",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-01-15",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.78--100.76",
   "lat": 46.78,
   "lon": -100.76,
   "zip": "",
   "city": "2 SE Bismarck",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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": "Bismarck ASOS Peak Gust.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2025-12-18",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.84--100.25",
   "lat": 46.84,
   "lon": -100.25,
   "zip": "",
   "city": "3 NE Sterling",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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 wind gust at Sterling NDDOT sensor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-12-18",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-12-18",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-18",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-17",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-17",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2025-12-09",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "10 m wind gust at NDAWN station Mandan 4 S. Also reported sustained 10 m wind speed at 46 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-09",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-09",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-12-09",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-11-02",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-11-02",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-21",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-21",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2025-10-20",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-10-20",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-10-20",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-20",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-20",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-12",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-12",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.56--100.53",
   "lat": 46.56,
   "lon": -100.53,
   "zip": "",
   "city": "3 NE Fort Rice",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple reports of multiple cone tornadoes north of Hazelton Recreation area.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.82--100.51",
   "lat": 46.82,
   "lon": -100.51,
   "zip": "",
   "city": "1 E Menoken",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado just east of Menoken.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.99--100.61",
   "lat": 46.99,
   "lon": -100.61,
   "zip": "",
   "city": "7 ESE Baldwin",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports large tornado on ground. Began about five minutes ago. Also reports tree damage.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.11--100.69",
   "lat": 47.11,
   "lon": -100.69,
   "zip": "",
   "city": "6 SE Wilton",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-09-04-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2025-09-04",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-04-wind-46.54--101.03",
   "lat": 46.54,
   "lon": -101.03,
   "zip": "",
   "city": "8 SW Saint Anthony",
   "date": "2025-09-04",
   "county": "Morton",
   "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": "NDAWN Mesonet station 8 SW Saint Anthony.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-09-04",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-09-04",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-09-04",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-09-04",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  }
 ]
}