Ryan Moon

Forward · South Africa · AmaZulu FC

20217Goals0.46 per 90
20211Assists0.07 per 90
20216.90Average ratingVarbergs BoIS
202125Appearances1,361 minutes
2021—Expected goals
€485kMarket valueForward

No shot data for this player yet. Shot maps are collected match by match and appear as soon as the player's shots have been attributed.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2021 Allsvenskan Varbergs BoIS251,36171—6.90

Ryan Moon historical transfers

  • 2025-07-29Lamontville Golden Arrows to AmaZulu FCFree
  • 2022-07-01No team to Lamontville Golden ArrowsTransfer
  • 2022-01-01Varbergs BoIS to No teamTransfer
  • 2021-03-30Stellenbosch to Varbergs BoISUnknown
  • 2019-08-16Kaizer Chiefs to StellenboschFree
  • 2016-07-27Durban City FC to Kaizer ChiefsFree
  • 2014-07-01Unknown to Durban City FCTransfer

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
372.45 per 90
Shots on target
171.12 per 90
Shooting accuracy
46%
Shots blocked
80.53 per 90
Key passes
120.79 per 90
Chances created
10.07 per 90
Big chances missed
40.26 per 90
Offsides
60.40 per 90

Passing and possession

Touches
53635.44 per 90
Accurate passes
19312.76 per 90
Pass accuracy
64%
Accurate long balls
50.33 per 90
Accurate crosses
50.33 per 90
Cross accuracy
24%
Successful dribbles
100.66 per 90
Dribble success
45%
Passes in the opposition half
1197.87 per 90
Dispossessed
140.93 per 90
Unsuccessful touches
251.65 per 90
Possession lost
18111.97 per 90

Defending

Tackles won
70.46 per 90
Tackle success
50%
Interceptions
100.66 per 90
Clearances
171.12 per 90
Blocks
10.07 per 90
Ball recoveries
352.31 per 90
Duels won
1147.54 per 90
Duel success
54%
Aerial duels won
724.76 per 90
Aerial success
56%

Discipline

Fouls committed
130.86 per 90
Was fouled
201.32 per 90
Yellow cards
50.33 per 90
Red cards
0

Data updated 26 Sept 2026, 23:41 UTC