I give it a C+. Your pitch is all over the place. It sounds ok for a few phrases then you lose it.
You also tend to slide up to the the note rather than nail it right away.
You could blame some of it on the lack of proper monitoring, I suppose, or lack of practice/memorization.