Thank you Mark, this really has helped me start to recognize more and realize how many bugs can be in the water. I think it helps my fishing.Tom-You just about got it.
Order - Plecoptera
Family - Peltoperlidae
Genus - Soliperla
Life Stage - nymph
It's probably Soliperla thyra but not all the nymphs have been described yet for this genus. There is a paper that describes known nymphs.