Ryan Moon is represented by a family member. The player currently plays for AmaZulu FC; the current market value is €450k.

timeline Career History

14/15
Maritzburg Utd. Maritzburg Utd.
16/17
Kaizer Chiefs Kaizer Chiefs
19/20
Stellenbosch FC Stellenbosch FC
20/21
Varbergs BoIS Varbergs BoIS
21/22
Kulüpsüz Kulüpsüz
22/23
Golden Arrows Golden Arrows
25/26
AmaZulu FC AmaZulu FC

Rating

67

CEN

Ryan Moon player profile photo

Ryan Moon

South Africa • Centre-Forward visibility22,9B Wikidata Q45189306

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

30

Height: 1,80
Foot: Left
euro €450k
family_restroom Represented by family

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

30

Height

1,80

Foot

Left

Personal details

Date of Birth
15.09.1996
Place of birth
Pietermaritzburg, KwaZulu-Natal, South Africa
Nationality
South Africa
League
Betway Premiership
Shirt number
9

info About Ryan Moon

Ryan Moon is a 30-year-old Centre-Forward from South Africa. Ryan Moon has played for AmaZulu FC since 2025. Current estimated market value: €450k. Ryan Moon is represented by a family member. 7 transfers on record. Average rating over the last 11 matches: 6.73. Height 1.80 m, preferred foot: left.

Who is Ryan Moon's agent?

expand_more

Ryan Moon is represented by a family member.

Which club does Ryan Moon play for?

expand_more

Ryan Moon currently plays for AmaZulu FC as a Centre-Forward.

What is Ryan Moon's market value?

expand_more

Ryan Moon's market value is estimated at around €450k (2026 data).

Where is Ryan Moon from?

expand_more

Ryan Moon holds South Africa nationality.

How old is Ryan Moon?

expand_more

Ryan Moon is 30 years old.

scoreboard Recent Matches

Date Opponent Score Rating
9 May 2026
ORBIT College FC (A)
Premiership
0 - 0 (D) –
6 May 2026
Lamontville Golden Arrows (H)
Premiership
1 - 1 (D) –
25 Apr 2026
Chippa United (H)
Premiership
5 - 1 (W) 6.7
2 Dec 2025
Lamontville Golden Arrows (A)
Premiership
0 - 1 (W) 6.4
20 Aug 2025
Marumo Gallants FC (H)
Premiership
1 - 0 (W) –