Your sentence sounds fine, quite natural. In English, we would not use a capital letter on the word "player".
Another choice might be to say, "The player is going through a rough patch, although he did score a goal in the last match".
Hope this helps