Fullback
Player Age Opposition Ground Date Match
SJ Oliech 21y 166d v Portugal Nairobi 30 May 2015 Details
TD Onyango Opondo 23y 82d v Namibia Antananarive 28 Jun 2014 Details
D Mukidza Kinyangi 30y 126d v Uganda Kampala 26 May 2018 Details
BW Adema 30y 295d v Morocco Casablanca 23 Jun 2018 Details

Wing
Player Age Opposition Ground Date Match
GO Okwach 19y 274d v Uganda Kisumu 22 Jun 2019 Details
D Muhanji Osinde 23y 341d v Namibia Antananarive 28 Jun 2014 Details
JO Ojee 24y 84d v Portugal Nairobi 30 May 2015 Details
NO Oyoo 24y 144d v Hong Kong Marseille 17 Nov 2018 Details
B Odhiambo 25y 227d v Uganda Kisumu 22 Jun 2019 Details
PS Agunda 26y 266d v Uganda Nairobi 30 Jul 2016 Details
TD Onyango Opondo 27y 49d v Uganda Kampala 26 May 2018 Details
D Mukidza Kinyangi 27y 130d v Portugal Nairobi 30 May 2015 Details
EC Injera 27y 253d v Namibia Antananarive 28 Jun 2014 Details
W Ambaka Ndayara 28y 89d v Tunisia Nairobi 11 Aug 2018 Details

Centre
Player Age Opposition Ground Date Match
S Motari 23y 1d v Spain Nairobi 18 Jul 2015 Details
B Owako 23y 213d v Hong Kong Nairobi 20 Aug 2017 Details
F Olando Ogutu 24y 147d v Portugal Nairobi 30 May 2015 Details
PS Agunda 24y 233d v Namibia Antananarive 28 Jun 2014 Details
DL Ambunya 25y 32d v Brazil Macapa 17 Jun 2016 Details
PK Kilonzo 25y 298d v Hong Kong Nairobi 26 Aug 2017 Details
LS Owade 26y 331d v Tunisia Nairobi 8 Jul 2017 Details
S Barasa 27y 107d v Brazil Macapa 17 Jun 2016 Details
D Mukidza Kinyangi 27y 200d v Namibia Windhoek 8 Aug 2015 Details
LN Simiyu 31y 231d v Uganda Nairobi 30 Jul 2016 Details

Fly-half
Player Age Opposition Ground Date Match
DH Coulson 19y 81d v Uganda Kisumu 22 Jun 2019 Details
SJ Oliech 21y 215d v Spain Nairobi 18 Jul 2015 Details
S Barasa 27y 150d v Uganda Nairobi 30 Jul 2016 Details
BW Adema 29y 268d v Germany Nairobi 27 May 2017 Details
L Asego 30y 123d v Namibia Antananarive 28 Jun 2014 Details
D Mukidza Kinyangi 30y 154d v Morocco Casablanca 23 Jun 2018 Details
LN Simiyu 31y 259d v Hong Kong Nairobi 27 Aug 2016 Details

Scrum-half
Player Age Opposition Ground Date Match
L Asiligwa 23y 283d v Portugal Nairobi 30 May 2015 Details
SB Onsomu 25y 179d v Germany Nairobi 27 May 2017 Details
E Achayo Otieno 28y 45d v Namibia Antananarive 28 Jun 2014 Details
FO Ayange 29y 180d v Hong Kong Marseille 17 Nov 2018 Details

Prop
Player Age Opposition Ground Date Match
J Kang'ethe 24y 173d v Namibia Antananarive 28 Jun 2014 Details
J Kang'ethe 24y 173d v Namibia Antananarive 28 Jun 2014 Details
CO Lilako 25y 44d v Portugal Nairobi 30 May 2015 Details
PY Ouko 27y 47d v Uganda Kampala 26 May 2018 Details
JN Odero 27y 129d v Uganda Kampala 26 May 2018 Details
DM Karani 27y 165d v Germany Nairobi 27 May 2017 Details
MK Amusala 31y 177d v Portugal Nairobi 30 May 2015 Details

Hooker
Player Age Opposition Ground Date Match
PK Ikambili 22y 228d v Hong Kong Nairobi 20 Aug 2017 Details
C Were 26y 49d v Morocco Casablanca 23 Jun 2018 Details
NN Warui 28y 274d v Namibia Antananarive 28 Jun 2014 Details

Lock
Player Age Opposition Ground Date Match
ES Silungi 19y 240d v Uganda Kisumu 22 Jun 2019 Details
S Muniafu 20y 235d v Brazil Macapa 17 Jun 2016 Details
E Mavala 23y 144d v Portugal Nairobi 30 May 2015 Details
MM Onsando 23y 277d v Zimbabwe Nairobi 30 Jun 2018 Details
GO Nyambua 23y 298d v Tunisia Nairobi 8 Jul 2017 Details
O Mang'eni Kizito 26y 134d v Namibia Antananarive 28 Jun 2014 Details
W Kopondo 28y 184d v Namibia Antananarive 28 Jun 2014 Details
R Mwenesi 28y 331d v Tunisia Nairobi 28 Jun 2015 Details

Flanker
Player Age Opposition Ground Date Match
E Musonye 22y 308d v Hong Kong Nairobi 20 Aug 2017 Details
PK Ikambili 23y 170d v Morocco Casablanca 23 Jun 2018 Details
GO Nyambua 23y 341d v Hong Kong Nairobi 20 Aug 2017 Details
M Okombe Shitindo 24y 45d v Namibia Antananarive 28 Jun 2014 Details
T Owuor 24y 131d v Brazil Macapa 17 Jun 2016 Details
DM Chenge 25y 350d v Germany Nairobi 27 May 2017 Details
MO Owila 28y 228d v Russia Hong Kong 14 Nov 2017 Details
BW Nyikuli 29y 174d v Namibia Antananarive 28 Jun 2014 Details
ANO Amonde 34y 321d v Canada Marseille 11 Nov 2018 Details

No. 8
Player Age Opposition Ground Date Match
J Chisanga 22y 209d v Portugal Nairobi 30 May 2015 Details
T Owuor 24y 153d v Zimbabwe Harare 9 Jul 2016 Details
E Musonye 24y 249d v Uganda Kisumu 22 Jun 2019 Details
MO Owila 25y 89d v Namibia Antananarive 28 Jun 2014 Details
DM Chenge 26y 349d v Uganda Kampala 26 May 2018 Details
BW Nyikuli 31y 164d v Brazil Macapa 17 Jun 2016 Details

Substitute (excluding unused substitute)
Player Pos Age Opposition Ground Date Match
S Muniafu (L) 20y 278d v Uganda Nairobi 30 Jul 2016 Details
RE Aringo (R) 21y 310d v Portugal Nairobi 30 May 2015 Details
E Oduor (P) 21y 314d v Hong Kong Marseille 17 Nov 2018 Details
PK Ikambili (H) 22y 171d v Uganda Nairobi 24 Jun 2017 Details
L Asiligwa (SH) 22y 312d v Namibia Antananarive 28 Jun 2014 Details
E Musonye (N8) 23y 29d v Russia Hong Kong 14 Nov 2017 Details
B Owako (C) 23y 156d v Uganda Nairobi 24 Jun 2017 Details
MM Onsando (L) 23y 242d v Uganda Kampala 26 May 2018 Details
GO Nyambua (L) 23y 284d v Uganda Nairobi 24 Jun 2017 Details
J Chisanga (N8) 24y 220d v Uganda Kampala 10 Jun 2017 Details

Only the player's first appearance listed; Only includes matches where the player starts in the respective position, and excludes matches as a substitute.

Records include the following current or recent matches:
Kenya v Uganda at Kisumu, 1st Test, Jun 22, 2019 [13-16 FT]
Kenya v Tunisia at Nairobi, 2019 Rugby World Cup Qualifier, Aug 11, 2018 [67-0 FT]
Kenya v Uganda at Nairobi, 2019 Rugby World Cup Qualifier 2nd Test, Jul 7, 2018 [38-22 FT]