News

Prinsloo 7s Semi-finalists confirmed as Kabras, Nondies, KCB and Quins advance

Nondies players during the Dala 7s. PHOTO /Dave Mwaura
The 2026 Prinsloo 7s semi-final lineup has been confirmed following the conclusion of the men’s Cup quarter-finals at Nakuru Athletics Club on Sunday.

Kabras RFC will face Nondescripts RFC in the first semi-final, while defending National Sevens Circuit champions KCB Rugby are set for a blockbuster clash against Kenya Harlequins in the second semi-final.

Meanwhile, Menengai Oilers RFC, Mwamba RFC, Strathmore Leos, and Impala RFC progressed to the fifth-place playoffs after winning their respective placement matches.

At the other end of the standings, Embu RFC, NYS Spades, and Catholic Monks have been relegated from the top division and will require invitation slots from Kisumu RFC to feature in next weekend’s Dala 7s.

Kabras overpower Daystar

Kabras RFC produced another clinical display to eliminate Daystar Falcons with a 31-12 victory.

The Sugarmen struck from their very first scrum as Rayvon Ambale finished off a move created by Jackson Siketi to open the scoring.

Ambale then turned provider, setting up Griffin Chao for Kabras’ second try, although the conversion was missed to make it 10-0.

Daystar responded through Paul Mulwa, who crossed over to reduce the deficit to 10-7, before Moses Karagoi capped off a brilliant attacking move to hand the university side a 12-10 halftime lead.

Kabras responded immediately after the restart, with Jackson Siketi slicing through the defence to reclaim the lead at 17-12.

Ambale completed his brace after being put through by Mike Lukusi, before Siketi also grabbed his second try after selling a superb dummy to seal an impressive 31-12 victory.

Nondies edge past KU Blak Blad

Nondescripts RFC booked their place in the semi-finals with a hard-fought 12-7 win over KU Blak Blad.

Achadius Kwesa gave Blak Blad a dream start, racing down the left wing before adding the conversion for a 7-0 lead.

Nondies fought back through Lamech Ambetsa, whose try sparked the comeback before they crossed over again to take a 12-7 lead and hold on for victory.

EDITOR’S PICKS:

Harlequins end MMUST fairy tale

Kenya Harlequins brought MMUST RFC’s impressive run to an end with a 14-7 quarter-final victory.

Quins opened the scoring to take a 7-0 lead before Flavian Otiyo replied with a converted try under the posts to level matters at 7-7 heading into halftime.

Harlequins regained the lead with another converted try in the second half to make it 14-7.

Despite Quins receiving a second yellow card late in the match, MMUST were unable to capitalize on the numerical advantage as Harlequins held firm to reach the last four.

KCB shut out hosts Nakuru RFC

Defending circuit champions KCB Rugby eased into the semi-finals with a comfortable 19-0 victory over hosts Nakuru RFC.

Speedster Floyd Wabwire opened the scoring with a blistering run down the right flank before Festus Shiasi crossed over for a converted try to give KCB a 12-0 halftime advantage.

Vincent Onyala added the third try in the second half to complete a dominant performance and secure KCB’s place in the semi-finals.

Impala RFC, who missed their opening fixture on Saturday after arriving late at the venue, bounced back in impressive fashion to secure their place in the Dala 7s top division with a 14-10 victory over Catholic Monks in the Challenge Trophy quarter-finals.

Joining Impala in booking automatic qualification for next weekend’s Dala 7s top division are Menengai Oilers RFC, Strathmore Leos, and Mwamba RFC, all of whom won their respective Challenge Trophy quarter-final matches.

Meanwhile, Catholic Monks, NYS Spades, and Embu RFC have been relegated from the top division following their defeats. The three clubs will now require invitation slots from the hosts, Kisumu RFC, if they are to feature in the top division at next weekend’s Dala 7s.

Prinsloo 7s Day Two Fixtures & Kick-off Times

8:40 AM – Women’s Quarter-final 1 (Seed 1 vs Seed 8)

9:00 AM – Women’s Quarter-final 2 (Seed 3 vs Seed 6)

9:20 AM – Match 25: Mwamba 20-7 Kisumu RFC

9:40 AM – Match 26: Menengai Oilers 12-5 NYS Spades

10:00 AM – Match 27: Strathmore Leos 19-0  Embu

10:20 AM – Match 28: Catholic Monks 10-14 Impala RFC

10:40 AM – Match 29: Kabras RFC  31-12 Daystar Falcons

11:00 AM – Match 30: Kenyatta University 7-12 Nondies

11:20 AM – Match 31: MMUST Rugby 7-14 Kenya Harlequin

11:40 AM – Match 32: KCB Rugby 19-0 Nakuru RFC

12:00 PM – Women’s Semi-final 1 (Winner QF1 vs Winner QF3)

12:20 PM – Women’s Semi-final 2 (Winner QF2 vs Winner QF4)

12:40 PM – Match 33: Kisumu RFC vs NYS Spades

1:00 PM – Match 34: Embu RFC vs Catholic Monks

1:20 PM – Match 35:Mwamba RFC vs Menengai Oilers

1:40 PM – Match 36:Strathmore Leos vs Impala RFC

2:00 PM – Match 37:Daystar vs KU BlakBlad

2:20 PM – Match 38:MMUST RFC vs Nakuru RFC

2:40 PM – Match 39:Kabras RFC vs Nondescript RFC

3:00 PM – Match 40:Kenya Harlequins vs KCB Rugby

3:20 PM – Men’s 5th Place Play-off (Winner Match 37 vs Winner Match 38)

3:40 PM – Women’s 3rd Place Play-off (Loser Women’s Semi-final 1 vs Loser Women’s Semi-final 2)

4:00 PM – Men’s 3rd Place Play-off (Loser Men’s Cup Semi-final 1 vs Loser Men’s Cup Semi-final 2)

4:20 PM – Division II Final (Winner Division II Semi-final 1 vs Winner Division II Semi-final 2)

4:42 PM – Women’s Cup Final (Winner Women’s Semi-final 1 vs Winner Women’s Semi-final 2)

5:04 PM – Men’s Cup Final (Winner Men’s Semi-final 1 vs Winner Men’s Semi-final 2)

Most Popular

Africa’s premier rugby website delivering the latest rugby news, match results, transfer updates, rumours, features, and exclusive coverage from the Kenya Cup, Kenya 7s, Rugby Africa competitions, and the global rugby scene. #RugbyIsOurPassion

Recent Comments

    Copyright © 2026 Scrummage Africa

    To Top
    $(".comment-click-31706").on("click", function(){ $(".com-click-id-31706").show(); $(".disqus-thread-31706").show(); $(".com-but-31706").hide(); }); $(window).load(function() { // The slider being synced must be initialized first $('.post-gallery-bot').flexslider({ animation: "slide", controlNav: false, animationLoop: true, slideshow: false, itemWidth: 80, itemMargin: 10, asNavFor: '.post-gallery-top' }); $('.post-gallery-top').flexslider({ animation: "fade", controlNav: false, animationLoop: true, slideshow: false, prevText: "<", nextText: ">", sync: ".post-gallery-bot" }); }); });