You should have fish still in the streams in good numbers then. The last couple of years we have been catching them up untill the middle of May. My last steelhead caught in an Ohio stream last year was on the Rocky, I was fishing for smallmouth on June 5 and landed a 26 inch fish. If we get some more rainthis weekend we should get another fresh run and these fish should definetly be there 3 weeks from now.