John Joshua - Midfielder from Nigeria.
First Team: Nasarawa, Last Team: Nigeria U20 in World Cup U20 (number 20).
John Joshua plays 503 minutes in last 10 games for Nigeria U20, Nasarawa (World Cup U20, NPFL). Scored 0 goals, received 0 yellow card, 0 red card, in this games.