Menu

Player Profile

Age
30
Height
176 cm
Born
1995-12-19 · Cape Town

Current Season

I. Rayners has made 54 appearances this season with 19 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

54

Appearances

3300

Min

19

Goals

5

Assists

89

Shots

41

On Target

48

Key Passes

71%

Pass Accuracy %

13

Tackles

1

Blocks

3

Interceptions

33

Dribbles

70

Duels Won

41

Fouls

4

Yellow Cards

0

Red Cards

6.8

Rating

Statistics by Season

I. Rayners has recorded 127 goals and 16 assists in 396 appearances across 12 seasons. Career history spans 5 teams including Mamelodi Sundowns, South Africa, Stellenbosch. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Mamelodi Sundowns20258 Cup1021888107.1
South Africa2025Friendlies1020561206.8
South Africa2025Africa Cup of Nations Qualification621233006.9
Mamelodi Sundowns2025CAF Champions League610287106.4
Mamelodi Sundowns2025Premier Soccer League221231331006.7
Stellenbosch2024Premier Soccer League0020007.2
Stellenbosch20248 Cup10—7000—
Mamelodi Sundowns2024Premier Soccer League1482892107.2
Mamelodi Sundowns2024Cup1021888107.1
Mamelodi Sundowns20248 Cup1021888107.1
Mamelodi Sundowns2024League Cup44—30500—
Mamelodi Sundowns2024CAF Champions League1020561206.8
South Africa2024Friendlies21—8900—
Stellenbosch2023Premier Soccer League281512395307.1
Stellenbosch20238 Cup30—22100—
Mamelodi Sundowns2023Premier Soccer League1021888107.1
Mamelodi Sundowns20238 Cup1021888107.1
Stellenbosch2023Cup41—34300—
Stellenbosch2023League Cup41—35900—
South Africa2023COSAFA Cup51—35800—
South Africa2023Africa Cup of Nations00—000—
South Africa2023Friendlies00—000—
South Africa2023World Cup - Qualification Africa610194007.0
Stellenbosch2022Premier Soccer League109—89100—
Stellenbosch2022Cup46—39010—
Supersport United2022Cup00—000—
Supersport United2022Premier Soccer League1021888107.1
Mamelodi Sundowns2022Cup1021888107.1
Supersport United20228 Cup10—7900—
Supersport United2021Premier Soccer League222—159821—
Supersport United20218 Cup11—5100—
Supersport United2021Cup21—18000—
Supersport United2020Premier Soccer League160—91820—
Supersport United20208 Cup31—19400—
Supersport United2020Cup00—000—
Supersport United2019Premier Soccer League00—000—
Stellenbosch2019Premier Soccer League225—181040—
Stellenbosch2019Cup10—4000—
Stellenbosch2019League Cup10—9000—
Stellenbosch20181st Division3019—265430—
Stellenbosch2018Cup00—000—
Stellenbosch20171st Division2411—202850—
Stellenbosch2017Cup31—18300—
Santos FC20161st Division252—202750—
Santos FC2016Cup10—12000—
Santos FC20151st Division242—186540—
Santos FC2015Cup31—19200—
Santos FC20141st Division81—38910—

API data: May 17, 2026 · Stats updated: Apr 26, 2026