Driftwood 7s Confirmed Quarterfinal Match-Ups Set as Harlequins, Kabras, Shine in Mombasa

The 2025 Driftwood 7s Circuit roared into life on Saturday at Mombasa sports club with fans being treated to fast-paced action and big tackles as the tournament unveiled its quarterfinal line-up.
Defending overall champions Kenya Harlequins lived up to their billing, marching through Pool A unbeaten to seal a place in the quarters. They’ll now square off against a resurgent Nakuru RFC, setting up a clash rich in rivalry.
In Pool C, Kabras Sugar were at their dominant best, flexing their muscle with convincing wins,26-0 over Nakuru, 21-7 over Impala, and a 29-0 against CUEA. The sugar men will now take on MMUST, who squeezed through from a tightly contested group.
Strathmore Leos, another side that has shown consistency in recent years, topped Pool D and will meet Nondescripts RFC in what could be a tactical chess match on the flanks. Leos edged Menengai Oilers 14-5 in a crucial pool decider that determined the top slot.
Speaking of the Oilers, Geoffrey Ominde’s side had a mixed day. They started strong with a 19-0 win over Stallions, followed it up with a 19-12 victory over Kabarak University, but fell short against Strathmore in the last pool fixture. They now face a massive test in the quarters as they take on KCB RFC.
Driftwood 7s Quarterfinal pairings
Quins vs Nakuru 10:20am
Strathmore Leos vs Nondies 10:40am
Kabras vs MMUST 11:00
KCB vs Menengai Oilers: 11:20
DRIFTWOOD 7s DAY 2
Challenge Trophy
Blak Blad vs Impala – 9:00
Kabarak vs Mombasa – 9:20
Catholic Monks vs Mwamba – 9:40
Daystar vs Stallions – 10:00
Cup Quarters
Kenya Harlequin vs Nakuru – 10:20
Strathmore vs Nondies – 10:40
Kabras RF 11:20
13th Place Semis
Loser CT QF 1 (25) vs Loser CT QF 2 (26) – 12:00
Loser CT QF 4 (28) vs Loser CT QF 3 (27) – 12:22
Challenge
Winner CT QF 1 (25) vs Winner CT QF 2 (26) – 12:44
Winner CT QF 4 (28) vs Winner CT QF 3 (27) – 13:06
5th Place Semis
Loser CUP QF 1 (29) vs Loser CUP QF 2 (30) – 13:28
Loser CUP QF 4 (32) vs Loser CUP QF 3 (31) – 13:50
Cup Semis
Winner CUP QF 1 (29) vs Winner CUP QF 2 (30) – 14:12
Winner CUP QF 4 (32) vs Winner CUP QF 3 (31) – 14:34