Interesting… I am the same way with jumps… I can go pretty high for my relative strength… Higher than most guys who lift x2 as me and do plyometrics.
I was alot stronger when all I did was powerlifting training… Track really drains all your resources I suppose.