Kenya Sevens head coach Innocent Simiyu says the boys are looking sharp ahead of their Sevens World Cup opening match against Tonga on Friday July 20, 2018 in USA.
Kenya arrived in San Francisco on Monday where they have had couple of sessions leading to Friday's global showpiece.
"Preps have been good good. The boys are looking sharp," Simiyu told Raga House from San Francisco.
All 24 mens teams are in San Francisco alongside 16 women's for the three day action that will culminate on Monday at 3.49am.
"Weather here is good. Monday we had flash session and walthrough, Tuesday we did gym and rugby session then rested on Wednesday and Thursday we are set to have the captain's run."
Sevens World Cup's innovative tournament format will see an initial knock-out qualifier featuring the nations ranked ninth to 24th, while the top eight seeds progress automatically to the round of 16.
The winner of Kenya-Tonga set to take on Scotland in the round of 16 at 5.03am on Saturday.
2018 Sevens World Cup fixtures
Friday July 20, Pre-round of 16
1. 11.01pm Kenya vs Tonga
2. 11.23pm Canada vs Papua New Guinea
3. 11.45pm France vs Jamaica
4. 00.07am Wales vs Zimbabwe
5. 00.29am Samoa vs Uganda
6. 00.51am Russia vs Hong Kong
7. 01.13am Japan vs Uruguay
8. 1.35am Ireland vs Chile
Saturday July 21, Round of 16
9. 5.03am Scotland vs (Kenya vs Tonga)
10. 5.25am Argentina vs (Canada vs Papua New Guinea)
11. 5.47am Australia vs (France vs Jamaica)
12. 6.09am England vs (Samoa vs Uganda)
13. 6.31am New Zealand vs (Russia vs Hong Kong)
14. 6.53am Fiji vs (Japan vs Uruguay)
15. 7.15am South Africa vs (Ireland vs Chile)
16. 7.37am USA vs (Wales vs Zimbabwe)
10.26pm Loser M1 vs Loser M8
10.48pm Loser M2 vs Loser M7
11.10pm Loser M3 vs Loser M6
11.32pm Loser M4 vs Loser M5
Sunday July 22, Challenge trophy quarters
00.04am Loser M9 vs Loser M15
00.26am Loser M10 vs Loser M14
00.48am Loser M11 vs Loser M13
1.10am Loser M16 vs Loser M 12
1.32am Winner M9 vs Winner M15
1.54am Winner M10 vs Winner M14
2.16am Winner M11 vs Winner 13
2.38am Winner 16 vs Winner 12
Monday July 23, 3.49am