| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| Erick Mkhize | Director of Football | 19 | 0 | 36% | 31.08.2026 | |
| Bongani Khune | Chief Scout | 7 | 0 | 43% | 31.08.2026 | East/Southern AfricaWest AfricaWestern Europe |
| Bradley Mokoena | Scout | 3 | 0 | 46% | 31.08.2026 | Western Europe |
| Itumeleng Erasmus | Scout | 3 | 0 | 46% | 03.08.2026 | Western Europe |
| Siyabonga Grobler | Manager | 3 | 0 | 54% | 17.08.2026 | |
| Teboho Williams | Scout | 0 | 0 | 0% |
| Player | Position | Age | Club | Scout | Source | Status | Started | Last Observed | Watched | Matches | CA | PA | Confidence | Role Fit | Value | Request | Latest Vote | Decision | Risk |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tsiki Ntsabeleng | AMC | 28 | Mamelodi Sundowns | Erick Mkhize | Staff Tip | Negotiating | 03.08.2026 | 03.08.2026 | 1 | 0 | 99 | 99 | 60% | 100% | — | — | Approve | Keep Monitoring | |
| Luke O'Nien | DC | 31 | Sunderland | Bongani Khune | Transfer Request | Negotiating | 01.08.2026 | 01.08.2026 | 1 | 0 | 113 | 129 | 40% | 106% | 5.5M | #1 MR | — | — | Age |
| Kayne Ramsay | DR | 25 | Charlton Athletic | Bradley Mokoena | Transfer Request | Negotiating | 01.08.2026 | 01.08.2026 | 1 | 0 | 118 | 114 | 40% | 114% | 6.3M | #2 DR | — | — | |
| Daniel Bentley | GK | 33 | Coventry City | Itumeleng Erasmus | Transfer Request | Negotiating | 01.08.2026 | 01.08.2026 | 1 | 0 | 114 | 127 | 40% | 99% | 850.0K | #3 GK | — | — | Age |
| Tashreeq Morris | AMR | 32 | Kaizer Chiefs | Bradley Mokoena | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 90 | 108 | 58% | 100% | 315.0K | — | Approve | Keep Monitoring | |
| Thabo Mokwena | DC | 26 | Kaizer Chiefs | Siyabonga Grobler | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 86 | 81 | 58% | 100% | 130.0K | — | Approve | Keep Monitoring | |
| Bennet Mokoena | AMR | 19 | Mamelodi Sundowns | Itumeleng Erasmus | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 96 | 105 | 58% | 100% | 1.5M | — | Approve | Keep Monitoring | |
| Ethan Chislett | MC | 28 | Kaizer Chiefs | Siyabonga Grobler | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 86 | 103 | 58% | 100% | 76.5K | — | Approve | Keep Monitoring | |
| Sammy Seabi | DM | 31 | Chippa United | Bongani Khune | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 95 | 97 | 51% | 100% | 1.0M | — | — | — | |
| Isheanesu Mauchi | DC | 23 | Chippa United | Bongani Khune | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 80 | 97 | 51% | 100% | 1.1M | — | — | — | |
| Cemran Dansin | DM | 21 | Orlando Pirates | Siyabonga Grobler | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 108 | 117 | 45% | 100% | 145.0K | — | — | — | |
| Victor Mbaoma | AMC | 29 | Tusker | Bongani Khune | Transfer Request | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 108 | 102 | 40% | 87% | 600.0K | #11 FL | — | — | |
| Bassey John | AMR | 20 | Enyimba | Bongani Khune | Transfer Request | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 85 | 87 | 40% | 79% | 550.0K | #11 FL | — | — | |
| Chijioke Mbaoma | AML | 36 | Rivers United | Bongani Khune | Transfer Request | Active | 11.08.2026 | 11.08.2026 | 1 | 0 | 85 | 84 | 40% | 81% | 50.0K | #11 FL | — | — | Age |
| Dwight McNeil | MR | 26 | Crystal Palace | Bongani Khune | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 140 | 147 | 40% | 113% | 16.0M | #1 MR | — | — | |
| Stefan Bajčetić | DC | 21 | Liverpool | Bradley Mokoena | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 127 | 123 | 40% | 112% | 10.0M | #2 DR | — | — | |
| Walter Benítez | GK | 33 | Crystal Palace | Itumeleng Erasmus | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 140 | 131 | 40% | 118% | 2.8M | #3 GK | — | — | Age |
| Tomáš Chorý | ST | 31 | Guadalajara | Erick Mkhize | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 144 | 144 | 35% | 100% | 1.5M | — | — | — | |
| Gerard Moreno | AMR | 34 | Osasuna | Erick Mkhize | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 143 | 143 | 35% | 100% | 2.0M | — | — | — | |
| Bruno Henrique | AML | 35 | Flamengo | Erick Mkhize | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 136 | 136 | 35% | 100% | 637.5K | — | — | — | |
| Gonçalo Gregório | ST | 31 | Noah | Erick Mkhize | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 124 | 124 | 35% | 100% | 1.4M | — | — | — | |
| Ivan Schranz | AMR | 33 | Slavia Prague | Erick Mkhize | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 123 | 123 | 35% | 100% | 990.0K | — | — | — | |
| Alejandro Hohberg | AMR | 35 | Cienciano | Erick Mkhize | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 123 | 123 | 35% | 100% | 340.0K | — | — | — | |
| Cristian Tarragona | ST | 35 | Unión de Santa Fe | Erick Mkhize | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 121 | 121 | 35% | 100% | 255.0K | — | — | — | |
| Steven Nsimba | ST | 30 | Universitatea Craiova | Erick Mkhize | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 120 | 120 | 35% | 100% | 535.5K | — | — | — | |
| Luca Meirelles | AML | 19 | Metalist | Erick Mkhize | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 121 | 121 | 35% | 100% | 1.5M | — | — | — | |
| Marcelo Estigarribia | ST | 31 | Unión de Santa Fe | Erick Mkhize | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 118 | 118 | 35% | 100% | 1.6M | — | — | — | |
| Kristian Eriksen | MC | 31 | Molde | Erick Mkhize | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 122 | 122 | 35% | 100% | 650.0K | — | — | — | |
| Lucas Besozzi | AML | 23 | Lanús | Erick Mkhize | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 121 | 121 | 35% | 100% | 1.0M | — | — | — | |
| Martín Pino | ST | 28 | Godoy Cruz | Erick Mkhize | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 118 | 118 | 35% | 100% | 650.0K | — | — | — | |
| Facundo Suárez | ST | 32 | Instituto | Erick Mkhize | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 120 | 120 | 35% | 100% | 400.0K | — | — | — | |
| Nahuel Ulariaga | AMR | 24 | Godoy Cruz | Erick Mkhize | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 128 | 128 | 35% | 100% | 550.0K | — | — | — | |
| Marcelo Torres | ST | 28 | Gimnasia La Plata | Erick Mkhize | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 127 | 127 | 35% | 100% | 1.2M | — | — | — | |
| Jose Savarino | ST | 31 | Atletico Venezuela | Erick Mkhize | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 129 | 129 | 35% | 100% | 2.5M | — | — | — | |
| Peter Shalulile | AMR | 33 | Mamelodi Sundowns | Erick Mkhize | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 126 | 126 | 35% | 100% | 1.8M | — | — | — |
| Player | Position | Club | Assignment | Request | Recommendation | CA | PA | Confidence | Role Fit | Value | Risk | Origin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dwight McNeil | MR | Crystal Palace | #1 | — | Strong Buy | 140 | 147 | 40% | 113% | 16.0M | Active | |
| Daniel Bentley | GK | Coventry City | #3 | — | Strong Buy | 114 | 127 | 40% | 99% | 850.0K | Age | Active |
| Luke O'Nien | DC | Sunderland | #1 | — | Strong Buy | 113 | 129 | 40% | 106% | 5.5M | Age | Active |
| Bassey John | AMR | Enyimba | #6 | — | Buy | 85 | 87 | 40% | 79% | 550.0K | Active | |
| Mustapha Jah | ST | Floriana | #4 | — | Buy | 81 | 92 | 40% | 81% | 600.0K | Active | |
| Walter Benítez | GK | Crystal Palace | #3 | — | Consider | 140 | 131 | 40% | 118% | 2.8M | Age | Active |
| Stefan Bajčetić | DC | Liverpool | #2 | — | Consider | 127 | 123 | 40% | 112% | 10.0M | Active | |
| Ramiro Ruiz Rodríguez | MR | Atlético Tucumán | #5 | — | Consider | 127 | 107 | 40% | 107% | 1.3M | Contract End | Active |
| Kayne Ramsay | DR | Charlton Athletic | #2 | — | Consider | 118 | 114 | 40% | 114% | 6.3M | Active | |
| Victor Mbaoma | AMC | Tusker | #6 | — | Consider | 108 | 102 | 40% | 87% | 600.0K | Active | |
| Chijioke Mbaoma | AML | Rivers United | #5 | — | Consider | 85 | 84 | 40% | 81% | 50.0K | Age | Active |
| Scout | Target Team | Linked | Last Attended |
|---|---|---|---|
| Bradley Mokoena | Free State Stars U18 | #5 | 29.08.2026 |
| Bongani Khune | Ajax Cape Town U18 | #5 | 29.08.2026 |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Bennet Mokoena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Gift Furman | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Tsiki Ntsabeleng | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Ethan Chislett | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Mfundo Vilakazi | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.26 | Split or insufficient confidence |
| Thabo Mokwena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Tashreeq Morris | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Itumeleng Erasmus | Bennet Mokoena | Approve | 0.64 | 58% | Role Fit |
| Erick Mkhize | Tsiki Ntsabeleng | Approve | 0.62 | 60% | Role Fit |
| Siyabonga Grobler | Ethan Chislett | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Thabo Mokwena | Approve | 0.64 | 58% | Role Fit |
| Bradley Mokoena | Tashreeq Morris | Approve | 0.62 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Bennet Mokoena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Gift Furman | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Tsiki Ntsabeleng | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Ethan Chislett | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Mfundo Vilakazi | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.26 | Split or insufficient confidence |
| Thabo Mokwena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Kegan Johannes | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Simphiwe Selepe | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Itumeleng Erasmus | Bennet Mokoena | Approve | 0.64 | 58% | Role Fit |
| Erick Mkhize | Tsiki Ntsabeleng | Approve | 0.62 | 60% | Role Fit |
| Siyabonga Grobler | Ethan Chislett | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Thabo Mokwena | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Kegan Johannes | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Simphiwe Selepe | Approve | 0.64 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Bennet Mokoena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Kutlwano Letlhaku | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.12 | Split or insufficient confidence |
| Gift Furman | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Tsiki Ntsabeleng | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Ethan Chislett | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Siyabonga Mabena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Mfundo Vilakazi | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.26 | Split or insufficient confidence |
| Thabo Mokwena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Kegan Johannes | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Itumeleng Erasmus | Bennet Mokoena | Approve | 0.64 | 58% | Role Fit |
| Erick Mkhize | Kutlwano Letlhaku | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Tsiki Ntsabeleng | Approve | 0.62 | 60% | Role Fit |
| Siyabonga Grobler | Ethan Chislett | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Siyabonga Mabena | Approve | 0.64 | 58% | Role Fit |
| Teboho Williams | Mfundo Vilakazi | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Thabo Mokwena | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Kegan Johannes | Approve | 0.64 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Gift Furman | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Gomolemo Kekana | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.07 | Split or insufficient confidence |
| Tsiki Ntsabeleng | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Bennet Mokoena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Kutlwano Letlhaku | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.12 | Split or insufficient confidence |
| Ethan Chislett | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Siyabonga Mabena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Divine Lunga | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Erick Mkhize | Gift Furman | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Gomolemo Kekana | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Tsiki Ntsabeleng | Approve | 0.62 | 60% | Role Fit |
| Itumeleng Erasmus | Bennet Mokoena | Approve | 0.64 | 58% | Role Fit |
| Erick Mkhize | Kutlwano Letlhaku | Approve | 0.73 | 70% | Role Fit |
| Siyabonga Grobler | Ethan Chislett | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Siyabonga Mabena | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Divine Lunga | Approve | 0.64 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Kutlwano Letlhaku | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Gift Furman | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Gomolemo Kekana | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Tsiki Ntsabeleng | Keep Monitoring | — | 0.62 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Bennet Mokoena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.08 | Split or insufficient confidence |
| Ethan Chislett | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Siyabonga Mabena | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Divine Lunga | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Erick Mkhize | Kutlwano Letlhaku | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Gift Furman | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Gomolemo Kekana | Approve | 0.73 | 70% | Role Fit |
| Erick Mkhize | Tsiki Ntsabeleng | Approve | 0.62 | 60% | Role Fit |
| Itumeleng Erasmus | Bennet Mokoena | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Ethan Chislett | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Siyabonga Mabena | Approve | 0.64 | 58% | Role Fit |
| Siyabonga Grobler | Divine Lunga | Approve | 0.64 | 58% | Role Fit |
| Player | Last Known Club | Position | Group | CA | PA | Confidence | Fee | Last Seen | Official | Friendly |
|---|---|---|---|---|---|---|---|---|---|---|
| Tomáš Chorý | Slavia Prague | ST | Forward | 144 | 144 | 47% | 1.5M | 31.08.2026 | 0 | 0 |
| Gerard Moreno | Osasuna | AMR | Forward | 143 | 143 | 35% | 2.0M | 31.08.2026 | 0 | 0 |
| Bruno Henrique | Flamengo | AML | Forward | 136 | 136 | 35% | 637.5K | 31.08.2026 | 0 | 0 |
| Gonçalo Gregório | Noah | ST | Forward | 124 | 124 | 35% | 1.4M | 31.08.2026 | 0 | 0 |
| Ivan Schranz | Slavia Prague | AMR | Forward | 123 | 123 | 35% | 990.0K | 31.08.2026 | 0 | 0 |
| Alejandro Hohberg | Cienciano | AMR | Forward | 123 | 123 | 35% | 340.0K | 24.08.2026 | 0 | 0 |
| Luca Meirelles | Shakhtar | AML | Forward | 121 | 121 | 47% | 1.5M | 17.08.2026 | 0 | 0 |
| Cristian Tarragona | Unión de Santa Fe | ST | Forward | 121 | 121 | 35% | 255.0K | 17.08.2026 | 0 | 0 |
| Steven Nsimba | Universitatea Craiova | ST | Forward | 120 | 120 | 35% | 535.5K | 17.08.2026 | 0 | 0 |
| Marcelo Estigarribia | Unión de Santa Fe | ST | Forward | 118 | 118 | 35% | 1.6M | 17.08.2026 | 0 | 0 |
| Kristian Eriksen | Molde | MC | Forward | 122 | 122 | 35% | 650.0K | 10.08.2026 | 0 | 0 |
| Lucas Besozzi | Lanús | AML | Forward | 121 | 121 | 35% | 1.0M | 10.08.2026 | 0 | 0 |
| Martín Pino | Godoy Cruz | ST | Forward | 118 | 118 | 35% | 650.0K | 10.08.2026 | 0 | 0 |
| Facundo Suárez | Instituto | ST | Forward | 120 | 120 | 35% | 400.0K | 10.08.2026 | 0 | 0 |
| Nahuel Ulariaga | Godoy Cruz | AMR | Forward | 128 | 128 | 35% | 550.0K | 03.08.2026 | 0 | 0 |
| Marcelo Torres | Gimnasia La Plata | ST | Forward | 127 | 127 | 35% | 1.2M | 03.08.2026 | 0 | 0 |
| Jose Savarino | Atletico Venezuela | ST | Forward | 129 | 129 | 35% | 2.5M | 03.08.2026 | 0 | 0 |
| Peter Shalulile | Mamelodi Sundowns | AMR | Forward | 126 | 126 | 35% | 1.8M | 03.08.2026 | 0 | 0 |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #13 | WL | Optional | Staff Tip | 91 | 96 | 18–32 | 2.2M | Negotiating | Gift Furman | ✓ |
| #11 | FL | Optional | Depth Cover | 76 | 94 | 18–36 | 1.3M | Shortlisted | Ramiro Ruiz Rodríguez | ✓ |
| #1 | MR | Critical | Formation Gap | 81 | 92 | 20–31 | 4.9M | Fulfilled | Luke O'Nien | ✓ |
| #2 | DR | Critical | Formation Gap | 78 | 89 | 20–31 | 4.9M | Fulfilled | Kayne Ramsay | ✓ |
| #3 | GK | Optional | Depth Cover | 70 | 84 | 19–35 | 1.6M | Fulfilled | Daniel Bentley | ✓ |
| #5 | MC | Optional | Depth Cover | 78 | 88 | 20–32 | — | Fulfilled | — | — |
| #7 | MC | Optional | Squad Padding | 83 | 93 | 18–35 | 4.9M | Fulfilled | Kutlwano Letlhaku | ✓ |
| #8 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Fulfilled | — | — |
| #10 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Fulfilled | — | — |
| #12 | AMR | Optional | Staff Tip | 105 | 110 | 18–32 | 2.2M | Fulfilled | Kutlwano Letlhaku | ✓ |
| #14 | MC | Optional | Staff Tip | 93 | 98 | 18–32 | 2.2M | Fulfilled | Gomolemo Kekana | ✓ |
| #15 | AMC | Optional | Staff Tip | 94 | 99 | 18–32 | 2.2M | Fulfilled | Tsiki Ntsabeleng | ✓ |
| #16 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Fulfilled | — | — |
| #17 | DC | Optional | Depth Cover | 75 | 85 | 20–32 | — | Fulfilled | — | — |
| #18 | DC | Optional | Depth Cover | 75 | 85 | 20–32 | — | Fulfilled | — | — |
| #20 | DC | Optional | Depth Cover | 75 | 85 | 20–32 | — | Fulfilled | — | — |
| #21 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Fulfilled | — | — |
| #23 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Fulfilled | — | — |
| #4 | FL | Optional | Depth Cover | 80 | 94 | 19–35 | 1.6M | Abandoned | Mustapha Jah | ✓ |
| #9 | GK | Optional | Depth Cover | 70 | 80 | 20–32 | — | Abandoned | — | — |