Next upSunday 11 October · 10:00 AM
Kibagare Angels U17 vs Westlands Youth
Kibagare Community Pitch, Nairobi

Barefoot kids, a few shared gloves and a patch of red earth in Kibagare. Today the Angels compete across Kenya, and some have worn Team Kenya colours in Japan.
In early 2025, children from Kibagare gathered on a bare dirt field in their school uniforms. Most played barefoot. When the rain came the pitch turned to mud, and practice carried on anyway.
Those first sessions are still who we are. They are the reason we work so hard, and why every pair of cleats, every glove and every trip to a proper diamond means so much.
“How it started four months ago, and still going strong.”




Early 202501
School kids, bare feet and a handful of gloves on a dirt field in Kibagare.
May 202502
Four months in, the crowd at practice keeps growing. Girls and boys, side by side.
202503
Our mixed team beats an all-boys Kibera side in the Nairobi Little League. Victory parade follows.
Nov 202504
Invited to the Kongoni U14 tournament in Kakamega. First away win: 7–5 over Emonyinya.
202605
Angels fly to the World Children's Baseball Fair with Team Kenya, one of ours as captain.
Oct 202606
Kibagare takes its place in Pool B of the national First Series in Rongai.

0+
Children enrolled
0
Coaches & volunteers
0+
Tournaments played
0+
Meals served
Next upSunday 11 October · 10:00 AM
Kibagare Community Pitch, Nairobi
Match
Sun, 18 Oct 2026 11:00 AM Dagoretti Field
U14 friendly.
Match
Sun, 1 Nov 2026 10:00 AM Kibagare Community Pitch, Nairobi
U17 school derby.
Tournament
Sat, 8 Nov 2025 Kongoni Community Baseball Field, Kakamega
Second game of the Kongoni Network End Year U14 Tournament. Our first win away from Nairobi.
Tournament
Fri, 7 Nov 2025 Kongoni Community Baseball Field, Kakamega
The Angels were invited to the Kongoni Network End Year U14 Tournament (7–9 Nov 2025). We trained every day and the baseball community helped get us there. A narrow loss to the hosts in game one.

Structured coaching for ages 6 to 16, building the fundamentals of the game alongside life skills.

Positive role models guiding kids in education, health and personal growth. Every practice is a lesson.

Health clinics, peace-building and clean-ups that strengthen the whole Kibagare community.
U17 and U14 squads, ages 9 to 17. Every Angel has to stay in school to play.
Age 16 · Kibagare High
“Baseball gives me hope to become a civil engineer one day.”
Dream: Civil Engineer
Age 15 · St. Martin Secondary
“I learned discipline here that keeps me focused on my exams.”
Dream: Teacher
Age 16 · Kibagare High
“On the field, nobody asks where you come from.”
Dream: Pilot
Age 13 · Kibagare Primary
“If you build it, she will play.”
Dream: Doctor

“He believed every child deserves a chance to dream, and built Kibagare Angels to make those dreams possible.”
Charles Githinji
Founder, 1978 to 2024
His vision lives on in every child who steps onto the field, every swing of the bat, and every smile of accomplishment.
Volunteer Coach15 Sept 2026
How baseball transformed an uncertain teenager into a leader on and off the field.
Coach Joseph MwangiRead
Youth Player8 Sept 2026
Peter shares what it means to wear the Kibagare Angels jersey.
Peter NjorogeRead
Club News10 Aug 2026
Angels flew to Japan with Team Kenya for the World Children's Baseball Fair, and one of ours led the team as captain.
Kibagare AngelsRead
Running it out
Ground balls, no shoes
Welcome to Japan
13–3 over Kibera
If we build it, she will playWhether you coach, donate equipment or offer mentorship, every hand helps a child step up to the plate.

“Kibagare Angels changed my son. He is more confident, disciplined, and always excited for training.”