Unhappy [Q] How to recover lost data on the SDcard

So I have apparently made a huge mistake. Like most I had a rooted phone and had to flash to stock and then upgrade to then re-root. Apparently the flash actually blanked all my sdcard contents. This really sucks. I've never owned a phone with a non-removable memory card and I made a terrible assumption that it wouldn't touch it.

Is there anything I can do to recover this data?
Current Device(s): LG G2
Recovery: TWRP