Report 1 of 3
Top 10 by units sold
Data runs to 10 Apr 2026
How this is ranked: by units sold, with a sale shared by two agents counted as half a unit each (a third each when three agents share it). The full-credit count, where every agent on a sale counts it as one, is in the second column.
| # | Agent | Units, shared split | Full credit | Of which shared | |
|---|---|---|---|---|---|
| 1 | Bruce Johnson | 5 | 5 | 0 | 5 sales at full credit, none shared |
| 2 | Marietjie Genis | 3 | 3 | 0 | 3 sales at full credit, none shared |
| 3 | Derek Gulle | 2.5 | 3 | 1 | 3 sales at full credit, 1 shared |
| 3 | Shoaib Kathrada | 2.5 | 3 | 1 | 3 sales at full credit, 1 shared |
| 3 | Zubi Kathrada | 2.5 | 3 | 1 | 3 sales at full credit, 1 shared |
| 6 | Brendon Maritz | 2.33 | 5 | 5 | 5 sales at full credit, 5 shared |
| 7 | Liam Williams | 2.17 | 5 | 5 | 5 sales at full credit, 5 shared |
| 8 | Madeleine Liebenberg | 2 | 4 | 4 | 4 sales at full credit, 4 shared |
| 8 | Chelsea Bennette | 2 | 2 | 0 | 2 sales at full credit, none shared |
| 8 | Mark Lockyer | 2 | 2 | 0 | 2 sales at full credit, none shared |
Derek Gulle, Shoaib Kathrada and Zubi Kathrada are tied third (2.5 each). Madeleine Liebenberg, Chelsea Bennette and Mark Lockyer are tied eighth (2 each). Next, in eleventh place: a former agent, 1.83.
- Source: your PropCtrl Agent commission report (Report1), sales by registration date from 1 Jan 2026. Its latest registration is 10 Apr 2026, so sales registered after that are not in it yet.
- Referrals left out: 4 referral lines on 3 deals are not counted. They are a referral fee, not Real's own sale.
- Ties: agents on the same number share a place, marked with =. Every agent tied at tenth is shown.
Report 2 of 3
Top 10 by commission earned
Data runs to 10 Apr 2026
How this is ranked: by commission earned in rand, the Agent Comm. amount on each of the agent's sales in the same report, added up, for sales registered 1 Jan to 10 Apr 2026.
This is an amount, not a commission rate. A rate per agent needs your PropCtrl Deal Search export for 2026 with its Comm. Percentage column. Dividing these amounts by the sale price would not give the rate charged (on a shared sale, for example, the commission is split between its agents).
| # | Agent | Commission earned | Sales | Of which shared | |
|---|---|---|---|---|---|
| 1 | Marietjie Genis | R 495,630 | 3 | 0 | 3 sales, none shared |
| 2 | Bruce Johnson | R 480,995 | 5 | 0 | 5 sales, none shared |
| 3 | Derek Gulle | R 241,500 | 3 | 1 | 3 sales, 1 shared |
| 4 | Zubi Kathrada | R 227,005 | 3 | 1 | 3 sales, 1 shared |
| 5 | Madeleine Liebenberg | R 225,923 | 4 | 4 | 4 sales, 4 shared |
| 6 | Former agent | R 209,250 | 3 | 2 | 3 sales, 2 shared |
| 7 | Brendon Maritz | R 203,918 | 5 | 5 | 5 sales, 5 shared |
| 8 | Mark Lockyer | R 194,250 | 2 | 0 | 2 sales, none shared |
| 9 | Chelsea Bennette | R 187,110 | 2 | 0 | 2 sales, none shared |
| 10 | Victoria Smith | R 170,000 | 1 | 0 | 1 sale, none shared |
Next, in eleventh place: Christina Botha, R 162,000.
- Source: the Agent Comm. column of your PropCtrl Agent commission report (Report1), sales registered 1 Jan to 10 Apr 2026. The rand amounts are as the report shows them.
- Referrals left out: 4 referral lines (R 132,660) are not counted, as in report 1.
- Former agent: one agent in this top 10 has since left Real Realty and is shown as Former agent, without a name.
Report 3 of 3
Top 10 by listings released
Data runs to 19 Oct 2026
How this is ranked: by the number of listings each agent released on real.co.za from 1 Jan 2026 to 19 Oct 2026, for sale and to let together. The For sale column gives the sale-only count; the ranking on sale listings alone is under the table.
| # | Agent | Listings released | For sale | To let | |
|---|---|---|---|---|---|
| 1 | Samantha Cholewka | 32 | 25 | 7 | 25 for sale, 7 to let |
| 2 | Maria Du Preez | 24 | 24 | 0 | 24 for sale |
| 3 | Shenaz Essa | 22 | 15 | 7 | 15 for sale, 7 to let |
| 4 | Tasmia Arbee | 20 | 12 | 8 | 12 for sale, 8 to let |
| 5 | Dylan Hinton | 19 | 5 | 14 | 5 for sale, 14 to let |
| 6 | Sandra Machado Da Cruz | 18 | 0 | 18 | 18 to let |
| 7 | Veronica Clark | 17 | 17 | 0 | 17 for sale |
| 7 | Grant Stewart | 17 | 0 | 17 | 17 to let |
| 9 | Keanu Atkins | 14 | 14 | 0 | 14 for sale |
| 9 | Linda Barry | 14 | 0 | 14 | 14 to let |
Veronica Clark and Grant Stewart are tied seventh (17 each). Keanu Atkins and Linda Barry are tied ninth (14 each). Next, tied eleventh: Cheryl Jacobs and Frances Gray-Mnukwana, 11 each.
Ranked on sale listings only
| # | Agent | For sale | All listings | |
|---|---|---|---|---|
| 1 | Samantha Cholewka | 25 | 32 | 32 listings in all |
| 2 | Maria Du Preez | 24 | 24 | 24 listings in all |
| 3 | Veronica Clark | 17 | 17 | 17 listings in all |
| 4 | Shenaz Essa | 15 | 22 | 22 listings in all |
| 5 | Keanu Atkins | 14 | 14 | 14 listings in all |
| 6 | Tasmia Arbee | 12 | 20 | 20 listings in all |
| 7 | Cheryl Jacobs | 11 | 11 | 11 listings in all |
| 8 | Bibi Best | 10 | 10 | 10 listings in all |
| 8 | Sandy Beamish | 10 | 10 | 10 listings in all |
| 10 | Derek Gulle | 9 | 9 | 9 listings in all |
Bibi Best and Sandy Beamish are tied eighth (10 each). Next, tied eleventh: Tyron Rossouw and Yusri Fakir, 8 each.
- Source: Real Realty's listings on real.co.za, from our copy of the site taken on 20 Oct 2026: every listing with a listing date from 1 Jan 2026 to 19 Oct 2026, whether it is still live, sold or let today.
- One agent per listing: each listing counts once, for one agent. Where two or three agents share a listing it counts for one of them (usually the first named), so agents who often co-list can be under-counted.
- Not mandates: this counts listings that went live on the website, not mandates signed. Your mandate list with mandate dates replaces this stand-in.
To bring these reports to date, we need
Send these and we will refresh all three reports with the same layout.
- Your PropCtrl Agent commission report (the same layout) for 1 Jan 2026 to today. This brings units sold and commission past 10 Apr 2026.
- Your PropCtrl Deal Search export for 2026 with the Comm. Percentage column. This gives a commission rate per agent.
- Your mandate list with mandate start dates from 1 Jan 2026. This replaces listings released with mandates signed.
- Your definitions: is a sale counted when it registers or when the offer is accepted; should a shared sale count in full or be split; and by commission rate, do you mean the percentage or the rand amount?