Moja Chess Extravaganza 2026 (Seniors)
22 players participated in this 5-round tournament, held from 25 Apr 2026 to 26 Apr 2026 in Cape Town, South Africa. 4 federations represented. Top 10 Elo average was 1755, and top seed was Johannes Michiel De Kock Knipe (🇿🇦 RSA, 1838).
Glen I. Willenberg (🇿🇦 RSA, 1746) won with 4.5/5, ahead of Mark Mm. Lewis (4.0) and Ashley Schuller (3.5). Willenberg won solo starting round 3.
The biggest upset came in round 1: Edwin J. November (1650) beat Johannes Michiel De Kock Knipe (1838), a +188-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 5 roundsGlen I. Willenberg led from R3; +0.5-point edge over the runner-up.
Glen I. Willenberg held the sole lead from R3 through R5 without losing it.
Glen I. Willenberg drew with Mark Mm. Lewis (White).
Glen I. Willenberg 4 wins (R1–R4)Mark Mm. Lewis 3 wins (R2–R4)Johannes Michiel De Kock Knipe 3 wins (R2–R4)
Key matchups · top 4
Head-to-head between the four finishers| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1Glen I. Willenberg | * | ½ | — | — |
| 2Mark Mm. Lewis | ½ | * | — | — |
| 3Johannes Michiel De Kock Knipe | — | — | * | — |
| 4Robert Chitongo | — | — | — | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Willenberg, Glen I. | 1746 | RSA | +15B | +8N | +6B | +7N | =2B | 4.5 | 13.0 | 15.0 | 13.00 | 2059 | +33.2 |
| 2 | Lewis, Mark Mm. | 1833 | RSA | =11B | +17N | +13N | +9B | =1N | 4.0 | 12.0 | 13.0 | 9.50 | 1929 | +11.4 |
| 3 | Schuller, Ashley | 1688 | RSA | +20B | +5N | −7B | +14N | =4B | 3.5 | 12.0 | 13.0 | 8.25 | 1865 | +19.0 |
| 4 | Knipe, Johannes Michiel De Kock | 1838 | RSA | −12N | +11N | +15B | +13B | =3N | 3.5 | 10.0 | 12.0 | 8.25 | 1779 | -6.2 |
| 5 | Chitongo, Robert | 1768 | ZIM | +19N | −3B | =12N | +11B | +14N | 3.5 | 10.0 | 11.0 | 6.50 | 1813 | +12.0 |
| 6 | Levin, Benny | 1707 | RSA | +16N | +9B | −1N | +10B | −7B | 3.0 | 13.5 | 15.0 | 7.50 | 1634 | -5.8 |
| 7 | Mokomele, Andrew | 1716 | RSA | F | +12B | +3N | −1B | +6N | 3.0 | 13.0 | 13.0 | 8.50 | 1891 | +18.0 |
| 8 | Forslund, Dick | 1681 | RSA | +22N | −1B | −10N | +12B | +13N | 3.0 | 11.5 | 12.5 | 5.00 | 1812 | +21.2 |
| 9 | Willenberg, Athon | 1816 | RSA | +18B | −6N | +16B | −2N | +15B | 3.0 | 10.5 | 11.5 | 4.50 | 1662 | -15.2 |
| 10 | Whittaker, Gregory | 0 | FID | −14B | +21N | +8B | −6N | +18B | 3.0 | 9.0 | 10.0 | 5.00 | 1682 | 0.0 |
| 11 | Brink, Martin | 1620 | RSA | =2N | −4B | +17B | −5N | +20B | 2.5 | 12.0 | 13.0 | 4.00 | 1672 | +8.8 |
| 12 | November, Edwin J. | 1650 | RSA | +4B | −7N | =5B | −8N | =16B | 2.0 | 13.0 | 14.5 | 6.00 | 1664 | +0.6 |
| 13 | Swanson, Donovan | 1666 | RSA | +21B | +14N | −2B | −4N | −8B | 2.0 | 12.5 | 13.5 | 3.00 | 1585 | -16.0 |
| 14 | Willenberg, Roland C. | 1759 | RSA | +10N | −13B | +19N | −3B | −5B | 2.0 | 12.0 | 13.0 | 4.00 | 1488 | -28.6 |
| 15 | Frank, Mark | 1528 | RSA | −1N | +22B | −4N | +17B | −9N | 2.0 | 12.0 | 13.0 | 2.00 | 1556 | +3.2 |
| 16 | FIDE 534047123 | 0 | — | −6B | F | −9N | +19B | =12N | 1.5 | 9.0 | 10.0 | 2.00 | 1607 | 0.0 |
| 17 | Radien, Ganief | 1597 | RSA | F | −2B | −11N | −15N | +19B | 1.0 | 9.5 | 9.5 | 1.00 | 1453 | -30.4 |
| 18 | Bulande, Bento | 1581 | MOZ | −9N | F | F | +21B | −10N | 1.0 | 8.5 | 8.5 | 1.00 | 1016 | -8.4 |
| 19 | Green, Lyndon | 1603 | RSA | −5B | +20N | −14B | −16N | −17N | 1.0 | 8.0 | 9.0 | 1.00 | 908 | -43.2 |
| 20 | FIDE 534030948 | 0 | — | −3N | −19B | −21N | +22B | −11N | 1.0 | 8.0 | 9.0 | 1.00 | 837 | 0.0 |
| 21 | FIDE 534049304 | 0 | — | −13N | −10B | +20B | −18N | −22N | 1.0 | 7.0 | 8.0 | 1.00 | 824 | 0.0 |
| 22 | FIDE 14393174 | 0 | — | −8B | −15N | F | −20N | +21B | 1.0 | 7.0 | 7.0 | 1.00 | 805 | 0.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Willenberg, Glen I.RSA+33.24.5 pts · #1
- 2Forslund, DickRSA+21.23.0 pts · #9
- 3Schuller, AshleyRSA+19.03.5 pts · #6
- 1Green, LyndonRSA-43.21.0 pts · #20
- 2Radien, GaniefRSA-30.41.0 pts · #15
- 3Willenberg, Roland C.RSA-28.62.0 pts · #13
- R1+188 Elo gap
- R2+109 Elo gap