A subltle shortwave trough within northwest flow moved across the region and provided enought lift for scattered afternoon thunderstorms. There was sufficient MLCAPE (1500 J/kg) and Effective Shear (30kts) for some stronger updrafts that produced severe hail and damaging wind gusts. Overall these storms were relatively short lived and died off once the outflow undercut the updraft.
Of particular note, in Elk River a tree feel on a tent where there was a birthday party ongoing. There were 3 minor injuries.

Hail in REDWOOD, MINNESOTA
From 22-JUL-23 14:01:00 to 22-JUL-23 14:11:00 (CST-6)
Location: MILROY
Magnitude: 1.00 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Thunderstorm Wind in MORRISON, MINNESOTA
From 22-JUL-23 13:49:00 to 22-JUL-23 13:54:00 (CST-6)
Location: CUSHING
Magnitude: 50.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Delayed report of multiple trees down with damage to roofs on southeast side of Lake Alexander.

Thunderstorm Wind in REDWOOD, MINNESOTA
From 22-JUL-23 14:15:00 to 22-JUL-23 14:20:00 (CST-6)
Location: MILROY
Magnitude: 58.00 MG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Hail in REDWOOD, MINNESOTA
From 22-JUL-23 14:10:00 to 22-JUL-23 14:20:00 (CST-6)
Location: MILROY
Magnitude: 1.25 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Picture via Twitter between Milroy and Tracy.

Hail in REDWOOD, MINNESOTA
From 22-JUL-23 14:12:00 to 22-JUL-23 14:22:00 (CST-6)
Location: MILROY
Magnitude: 1.50 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Hail in ANOKA, MINNESOTA
From 22-JUL-23 13:40:00 to 22-JUL-23 13:45:00 (CST-6)
Location: RAMSEY
Magnitude: 0.88 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Thunderstorm Wind in SHERBURNE, MINNESOTA
From 22-JUL-23 13:19:00 to 22-JUL-23 13:29:00 (CST-6)
Location: ZIMMERMAN
Magnitude: 50.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Dispatch relayed multiple reports of trees down in Zimmerman. Time estimated by radar.

Thunderstorm Wind in SHERBURNE, MINNESOTA
From 22-JUL-23 13:20:00 to 22-JUL-23 13:22:00 (CST-6)
Location: ELK RIVER
Magnitude: 50.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Dispatch relayed multiple reports of trees down in Elk River.

Hail in WRIGHT, MINNESOTA
From 22-JUL-23 14:54:00 to 22-JUL-23 14:59:00 (CST-6)
Location: MONTICELLO
Magnitude: 0.75 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Storm Chaser

Hail in GOODHUE, MINNESOTA
From 22-JUL-23 17:20:00 to 22-JUL-23 17:25:00 (CST-6)
Location: KENYON
Magnitude: 1.25 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Mix of quarter to half-dollar sized hail. Picture via Twitter.

Hail in STEELE, MINNESOTA
From 22-JUL-23 17:45:00 to 22-JUL-23 17:50:00 (CST-6)
Location: MEDFORD
Magnitude: 0.88 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Hail in SHERBURNE, MINNESOTA
From 22-JUL-23 14:37:00 to 22-JUL-23 14:42:00 (CST-6)
Location: BECKER
Magnitude: 1.25 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Quarter to half dollar size hail via picture on Twitter.

Hail in SHERBURNE, MINNESOTA
From 22-JUL-23 15:30:00 to 22-JUL-23 15:35:00 (CST-6)
Location: BIG LAKE
Magnitude: 0.75 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Amateur Radio

Hail in GOODHUE, MINNESOTA
From 22-JUL-23 15:47:00 to 22-JUL-23 15:52:00 (CST-6)
Location: FRONTENAC
Magnitude: 1.25 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Hail in GOODHUE, MINNESOTA
From 22-JUL-23 16:30:00 to 22-JUL-23 16:35:00 (CST-6)
Location: PINE IS
Magnitude: 1.75 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Delayed report, picture via Twitter and confirmed by law enforcement.

Thunderstorm Wind in SHERBURNE, MINNESOTA
From 22-JUL-23 13:20:00 to 22-JUL-23 13:22:00 (CST-6)
Location: ELK RIVER
Magnitude: 50.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Tree fell on house and tent, three people had minor injuries. Time based on radar and dispatch report.