Skip to content
KT

Kieran Teo

€367KMarket Value
Young Lions
Young Lions
Defender
SingaporeSingapore
6.7
Season Score
22
Apr 6, 2004
Card stats based on
2026

Performance Overview

Season Performance 25/26
All Competitions
1Matches
0Goals
0Assists
0Goal Contributions
-Avg Rating
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

39
Full match
6
Substituted off
4
From Bench

Kieran Teo — computed career insights

Career figures, computed
Best-rated season
2024 · 7.04Premier League (Singapore)
Lowest-rated season
2025 · 6.27Premier League (Singapore)
Career involvement (league)
0.05 G+A per 902 goals + 0 assists across 4 league seasons (per-90 from 3579 minutes on record)
League seasons on record
4 (2022–2025)
Clubs with recorded appearances
2

Figures computed from the GioScore season-stats database · as of 2026-07-23

Rival Clubs(8)

Player stats against each opponent club

TeamMPWDLGA
Tampines RoversTampines Rovers50140010
Lion City Sailors FCLion City Sailors FC40040000
Albirex Niigata SAlbirex Niigata S41030020
Hougang UnitedHougang United30210000
Geylang InternationalGeylang International30120010
Balestier KhalsaBalestier Khalsa20020000
Tanjong PagarTanjong Pagar21101010
DPMM FCDPMM FC11000000

Rival National Teams(1)

Player stats against each opponent national team

TeamMPWDLGA
China PRChina PR10010000

About Kieran Teo

Kieran Teo went through 9 Premier League (Singapore) appearances in 2025 (750 minutes) without a goal or an assist. That season graded out at an average match rating of 6.27.

4 league seasons sit on his record, from 2022 to 2025 across 2 clubs. At his best he averaged 7.04 in 2024, Premier League (Singapore); at his worst, 6.27 in 2025.

Frequently Asked Questions

What position does Kieran Teo play?
Kieran Teo plays as a Defender for Young Lions in the Premier League (Singapore).
What team does Kieran Teo play for?
Kieran Teo currently plays for Young Lions in the Premier League (Singapore).
How old is Kieran Teo?
Kieran Teo is 22 years old, born on April 6, 2004.