Patterns, and what they can't tell you
Everything below is computed from the discovery facts on the timeline. When the facts change, these numbers change. Every reading carries its own caveat, because the fastest way to get this wrong is to mistake "where a body was found" for "what happened".
Discoveries are bunching up
The gap between the first two discoveries was 19 days. The last two gaps were 0 and 2 days. Over 64 days, 9 bodies have been found, an average of one every 8 days, but almost all of them in the last week.
Caveat: A 'found' date is not a death date. The 10 September body was badly decomposed, so that woman likely died weeks earlier. Part of the bunching is simply that searches intensified once police went public on 12 September.
Five geographic groups, not one
3 of the 9 discoveries sit within about 3 km of Rhodesfield, next to OR Tambo airport. 5 of 9 are within 2.5 km of the R21. Grouping sites that lie within 5 km of each other gives five groups: Rhodesfield (3), Clayville / Olifantsfontein (3), Pomona (1), KwaThema (1), Dawn Park (1). Everything except KwaThema sits on or beside the R21 corridor between OR Tambo airport and Olifantsfontein; KwaThema is on a different road network, about 25 km south-east.
Caveat: Pins are approximate, most reports say only 'near the R21' or 'in Rhodesfield'. Police have not said which deaths, if any, are connected, and the acting Police Minister has called them 'quite distinct, separate events' for now.
Who the victims are
All are women. Known ages: 37, 32, 28, 38, 38 (4 unknown). Reporting describes them as Black women in their thirties. 7 publicly confirmed as identified, 1 confirmed unidentified, 1 unclear. Only one, Elizabeth Moselakgomo, has a publicly known last-seen point: she vanished during an evening run in Rhodesfield.
Caveat: SAPS releases very little victim detail, for good reasons. Unidentified victims are the biggest gap in the public record, and one where the public can legitimately help (see Contribute).
How they were found
Every reported body was outdoors: on a roadside, in open veld or, for two of them, in a river. Those found on land were naked or partially clothed, with visible bruising. One (July) was restrained with cable ties; one (Pomona, 3 August) had multiple stab wounds, the only case in which police have described a weapon. Police described the Olifantsfontein roadside woman as possibly 'dumped', which implies she was killed elsewhere and moved; the Clayville river woman was found mostly without clothing.
Caveat: No formal cause of death has been released for any victim. The only indication is preliminary: the acting Gauteng commissioner said the KwaThema woman appeared to have been strangled, before the post-mortem. Everything else above is what a passer-by or a police spokesperson could see.
Against the South African baseline
The best public research on South African series (Horning, Salfati & Labuschagne, 2015: 302 incidents, 33 offenders) found 78% of scenes outdoors and 94% of bodies left where the victim was killed; nearly half of victims were lured, often with a job offer. The Kempton Park pattern matches the outdoor/undressed baseline strongly, but 'dumped' bodies and an abduction of a runner in the open would be departures from the typical con-approach series.
Caveat: The baseline is 1953–2007 and describes SOLVED series. It tells you what is usual, not what happened here.
The July arrest changes the arithmetic
An arrest was made for the first death two days after the body was found, and reporting describes the arrested person as the victim's partner. If that case stands on its own, the 'series' starts on 24 August, not 15 July, and the count is 8, not 9.
Caveat: This site does not name or discuss suspects. An arrest is not a conviction, and a domestic-looking case can still turn out to be connected.
The numbers behind the readings
| From | To | Days between discoveries |
|---|---|---|
| #1 | #2 | 19 |
| #2 | #7 | 35 |
| #7 | #3 | 3 |
| #3 | #4 | 2 |
| #4 | #5 | 2 |
| #5 | #6 | 1 |
| #6 | #8 | 0 |
| #8 | #9 | 2 |
| Site | Distance from the R21 line (km) | Location certainty |
|---|---|---|
| #1 Rhodesfield | 0.0 | ± 2.0 km, Reported only as 'open veld near the R21' (Daily Maverick adds 'in Rhodesfield'). Pin is a corridor-level estimate, not an exact spot. |
| #2 Pomona | 2.0 | ± 3.0 km, Pin is approximate, at suburb level. The Kempton Express places the spot near Great North Road, close to Max Informal Settlement in Pomona; Sowetan says near a river along the R21. Pomona lies north-east of Kempton Park's centre along the R21 corridor, a few kilometres north of the Rhodesfield cluster. |
| #7 Clayville | 3.8 | ± 3.0 km, Reported only as 'a river in Clayville'. Clayville lies just west of Olifantsfontein and the R21, about 18 km north of Rhodesfield; the Kaalspruit runs through it. IOL reported on Wednesday 16 September that police said the body was found in the Kaalspruit River, which runs behind the Mall of Thembisa. That is one outlet, not a SAPS statement on this record, so the pin stays suburb-level and the earlier wording is kept above. Pin is suburb-level. |
| #3 Rhodesfield | 0.7 | ± 1.5 km, IOL placed this in the Rhodesfield area; the 17 September reports on her identification say only that she was found along the R21 in Kempton Park, which runs past Rhodesfield, and name no street. Pin stays suburb-level. Not the spot. |
| #4 Rhodesfield | 1.1 | ± 0.5 km, Street-level: York Road, Rhodesfield, next to the OR Tambo airport hotels. Outlets name different hotels (Protea vs Southern Sun), both are in the same block. |
| #5 Olifantsfontein | 0.0 | ± 3.0 km, Roughly 20 km north of the Rhodesfield cluster along the R21 (The Witness: 'approximately 20 kilometres from Kempton Park'). Pin is approximate. |
| #6 KwaThema | 24.2 | ± 1.5 km, TimesLIVE: 'behind KwaThema Centre'. Pin is on the centre; treat as ±1 km. About 25 km south-east of the Rhodesfield cluster and NOT on the R21. |
| #8 Clayville | 3.6 | ± 3.0 km, Pin is suburb-level and is placed just beside the seventh woman's pin, because Dimpane's description of the place, the Clayville River opposite Tembisa Mall, is the same river and landmark Maj-Gen Kekana gave for the seventh. She did not say what 'picked up from Olifantsfontein' refers to. Not the spot. |
| #9 Dawn Park | 12.8 | ± 3.0 km, Pin is suburb-level for Dawn Park, which lies south east of Boksburg and well away from the Rhodesfield, Olifantsfontein and Clayville sites. IOL, The Citizen, eNCA, The Witness and Sowetan name Dawn Park and no more; eNCA places the body on the side of the road. News24 is the only outlet to name a street, Lama Street in Dawn Park, Boksburg, and a single outlet is not enough to move the pin, so it stays at suburb level. Not the spot. On 21 September Sowetan and Briefly.co.za place her at Villa Liza, Boksburg, next to Dawn Park, and IOL gives an open area on Lama Street in Villa Lisa, Dawn Park. No SAPS statement gives a street and no coordinates for the spot have been checked, so the pin stays at suburb level. |
| Day of week found | Count |
|---|---|
| Wednesday | 1 |
| Monday | 3 |
| Thursday | 2 |
| Saturday | 1 |
| Tuesday | 2 |
How the crimes were carried out, what is actually public
Each element of the crimes, with its status: Confirmed by SAPS means an official statement said it;Reported by media means outlets reported it citing police sources; Not public means nobody official has said anything. Read the last group carefully, it is where rumours grow.
| Element | Status | What is known | Sources |
|---|---|---|---|
| Where the bodies were left | Confirmed by SAPS | Outdoors. Roadside verges and open veld, mostly near the R21 around Rhodesfield; one at Olifantsfontein (roadside), one behind KwaThema Centre; and two in rivers: Clayville (found 7 Sept, announced 15 Sept) and Olifantsfontein (announced on the evening of 15 Sept). | The CitizenIOLThe CitizenIOL / The StarTimesLIVETimesLIVEThe WitnessBriefly.co.za |
| State of dress | Confirmed by SAPS | SAPS: bodies found 'half naked'. Individual reports: naked (#1), partially clothed (#2, #4 in running wear, #5). For #3 the accounts conflict: reporting of 14 September described her as naked and in advanced decomposition, while on 17 September, on her identification, national SAPS spokesperson Brig Athlenda Mathe described her as found partially clothed. Both are recorded as published and SAPS has not reconciled them. | BNO NewsThe CitizenIOL / The StarSowetan |
| Visible injuries | Confirmed by SAPS | SAPS: 'visible bruising' on the women found around Rhodesfield and at Olifantsfontein. No detail on where or how severe. | The CitizenSA People |
| Restraints | Reported by media | Victim #1 (July) was restrained with cable ties, according to multiple outlets citing police sources. Not reported for any other victim. | BNO NewsDaily Maverick |
| Killed where found, or moved? | Reported by media | For #5 (Olifantsfontein) Brig. Mathe said the woman 'may have been dumped' between Sunday night and Monday morning, i.e. possibly killed elsewhere and transported. Nothing public for the others. | The CitizenThe Witness |
| How victims were taken | Reported by media | Only one case has a public last-seen point: #4 went for an evening run on Main Road, Rhodesfield (9 Sept) and did not return. For every other victim, where and how she was approached is not public. | Daily Maverick |
| Cause of death | Reported by media | No formal cause of death has been released for any victim. The first indication on the record is preliminary: on 15 September acting Gauteng commissioner Maj-Gen Fred Kekana told reporters at the KwaThema scene that a preliminary report showed the woman found there that morning appeared to have been strangled (IOL's reported wording; Daily Maverick reports it as preliminary findings from pathologists indicating strangulation), with the full post-mortem still to be done. Daily Maverick also reports that pathologists found no visible wounds or injuries on the woman found at Olifantsfontein on 14 September. Nothing has been released for the other six women, and full post-mortem findings have not been released for anyone. | IOLDaily Maverick |
| Sexual assault | Confirmed by SAPS | SAPS (Lt-Gen Mosikili, reported by IOL on 15 Sept): four of the five women found by 14 September had been sexually molested; one body was too decomposed to tell. Which four is not public. Nothing on the sixth, seventh or eighth. | IOL / The Star |
| Weapon or method | Reported by media | For one victim only. Kempton Park SAPS said on 3 August that Itumeleng Kekana (#2) was found with multiple stab wounds (Kempton Express, reported on the day). Nothing on a weapon or method has been released for any of the other seven women, and SAPS has not said whether the injuries in the different cases are alike. The preliminary indication of strangulation for the KwaThema woman is under Cause of death. | Kempton Express (The Citizen) |
| Time of attack | Not public | Only #4's disappearance is timed (evening). Discovery times (early morning for #5 and #6, Saturday evening for #4) say when a passer-by found them, not when they died. | The CitizenIOL / The Star |
| One perpetrator or several? | Not public | SAPS has not linked any of the deaths. One person is in custody for #1 (reportedly the victim's partner). On 14 Sept Brig. Mathe said 'nothing tells us that we've got a serial killer' and that the focus was on whether the three later deaths then known were connected; sources told The Citizen the cases did not all share the same method. Prof. Gopal reads the pattern as one perpetrator; Dr Pistorius says a crime-scene signature, DNA and pathology will decide. None of this is a finding. | SABC NewsThe CitizenEWNBriefly.co.za |
| Sex, age or description of any perpetrator | Not public | SAPS has released no description, identikit, CCTV image or vehicle. Any 'profile' circulating online is invented. | , |
Why there is no "offender profile" here. Behavioural profiling needs the things in the "Not public" rows, cause of death, post-mortem findings, scene forensics, the order the victims actually died in. The SAPS Investigative Psychology Unit has those; this site does not. A profile written from news snippets would be fiction with a confident tone, and on a public site it becomes a description that a crowd matches against real men in Rhodesfield. See rule 2.
AI-assisted digest
Generated by Claude (in a Claude Code / Cowork session, on subscription, no API) from 32 sources in data/sources.json as of 15 Sep 2026 (evening), on 2026-09-15. Not yet reviewed. It reads the public record; it does not profile anyone.
Eight women in the police count as of the evening of 15 September: four in a tight cluster around Rhodesfield/R21, three about 20 km north on or beside the same highway (Olifantsfontein roadside; a river at Clayville, found 7 Sept and announced 15 Sept; a river at Olifantsfontein, confirmed on the evening of 15 Sept with no detail), and one 25 km south-east at KwaThema on a different road network. Police hold one person for the July case; SAPS says it is 'still not yet there' on whether one person or a group is responsible and has asked for patience. The first post-mortem finding is public: four of the five women found by 14 Sept had been sexually assaulted. The public record supports a consistent disposal pattern (outdoors, undressed, bruised, now with sexual assault, and now two bodies in water) and victim profile (women in their late 20s to 30s), but not a single-offender conclusion, and the police themselves are saying so.
What changed
- 15 Sep (evening): count rises to eight. Acting Police Minister Cachalia confirms an eighth body after the Parktown meeting; Lt-Gen Dimpane: recovered from a river in Olifantsfontein, nothing else said. Second body in water, second at Olifantsfontein.
- 15 Sep (afternoon): count rises to seven, a woman in her late 20s found in a river in Clayville on 7 Sept is added to the investigation (Kekana). Found before the public warning; the only body in water.
- 15 Sep: SAPS via Mosikili (IOL), four of the five women found by 14 Sept were sexually assaulted; one too decomposed to tell. First post-mortem finding on record.
- 15 Sep: three bodies unidentified; Gauteng Health appeals to families (Germiston FPS); 17 women reported missing in the area since January, 13 found; two mothers at the KwaThema scene.
- 15 Sep: Mathe, 'one suspect or a group of men' still open; pressure 'might arrest the wrong people'. Ramaphosa, Cachalia and Mayor Xhakaza all intervene; joint SAPS/EMPD patrols; lighting and vegetation audit.
- 14 Sep (reported): SAPS spokesperson, 'nothing tells us that we've got a serial killer'; focus on whether the three later deaths are linked; a more-than-one-killer theory from sources; Pistorius: signature/DNA/pathology decide. Said before #5 and #6 were found.
- 15 Sep: sixth discovery (KwaThema), first site off the R21 corridor; police silent on linkage.
- 15 Sep: Deputy National Commissioner's 72-hour activation and public promise to the perpetrator(s).
- 14 Sep: identification of victim #4; police used the word 'dumped' for #5 (implies transport).
Discrepancies between sources
- Date #4 found: 12 Sep (SAPS/Citizen/Witness/Daily Maverick) vs 13 Sep (IOL recap).
- Hotel named at #4: Protea (Witness) vs Southern Sun OR Tambo (Daily Maverick), same block, York Road.
- BNO News conflated #5 with Ms Moselakgomo, treated as error.
- Count: media 'six'; SAPS has addressed four, then #5 and #6 separately.
- KwaThema body: eNCA 'believed dumped that morning' vs eNCA/EWN 'advanced state of decomposition'.
- Women reported missing since January: 13 found (IOL, EWN) vs 14 (social media). Site uses the published 13.
- Where #7 was found: a Citizen/LNN headline says Tembisa; TimesLIVE and eNCA say a river in Clayville, eNCA adding 'near the Mall of Tembisa'. Same place; site uses Clayville.
Open questions
- When was the Olifantsfontein river body (#8) found, and is it linked? Nothing public beyond one sentence.
- Which four of the five were sexually assaulted, and does the finding cover #1 (July, arrest made)?
- Why was the Clayville body (7 Sept) not in the public count until 15 Sept, and is it being treated as linked?
- Are #2, #3 and #4 linked to each other? That is now the police's stated question. #5 and #6 were found after that statement, where do they fall?
- Is #1 (July, arrest made) part of the series at all? If not, the series begins 24 Aug.
- Is #6 (KwaThema) connected? Different area and road network.
- When did #3 die? Advanced decomposition means the discovery order is not the death order.
- Cause of death for any victim, nothing public.
- Identities of #3 and #5, any official missing-person notices for Ekurhuleni women since June?
Against the South African baseline
Horning, Salfati & Labuschagne (2015): South African series are typically outdoor (78%), victims left where killed (94%), strangers (73%), often lured with a job offer (47% con approach). Kempton Park matches the outdoor/undressed norm; transported bodies and an outdoor abduction of a runner would be departures, but nothing here is confirmed by police.
What this is not: Not a profile of an offender, not a prediction of where one lives, not a list of suspects. A reading of published facts, reviewed by the site owner before publishing.
What this site deliberately does not do
No "geographic profile". There is a well-known technique that turns crime sites into a heat-map of where an offender probably lives. It needs encounter sites (where the victim was taken), a reasonable number of them, and a trained analyst. We have a handful of discovery sites with kilometre-wide uncertainty. Publishing a heat-map from that would be junk science, and on a public website it would point a crowd at a suburb. The SAPS Investigative Psychology Unit has the real data; this site does not.
Observations are checked by a moderator before they appear. The rules.
Community observations
Approved observations about the public record, a detail one outlet reported that others missed, a discrepancy, a pattern in the published facts. Reviewed by a moderator before appearing.
None approved yet. Be the first.