Kieran Ngwenya

Defender · 23 years old · Scotland
Current club Rotherham Previous club Dunfermline until 2026-08-04 International for Trinidad and Tobago

Bio

Kieran Ngwenya is a 23 year old football player from Schotland who mostly plays as a defender. The last game Kieran played was Bromley - Rotherham on 2026-11-07.

Fact sheet

Position

Defender

Age

23

Nationality

Scotland

Birthday

2003-01-23

Place of birth

Edinburgh

Country of birth

Scotland

Career statistics Kieran Ngwenya

Full career · 2026
Matches 13 11 in the starting XI
Minutes played 774 60 per match
Goals 0 0.00 per 90 minutes
Assists 0 0.00 per 90 minutes
Goals + assists 0
FN rating 6.25 average
Cards 2 / 0 387 minutes per card
Unused substitute 2 matches
FN rating over the last matches 7.0 5.0 South Korea - Trinidad and Tobago (2026-05-31): 5.9 Rotherham - York (2026-08-22): 6.3 Rotherham - Chesterfield (2026-08-29): 6.3 Tranmere - Rotherham (2026-09-01): 6.1 Bristol Rovers - Rotherham (2026-09-05): 6.7 Rotherham - Salford City (2026-09-12): 6.3 Northampton - Rotherham (2026-09-19): 6.9 Exeter City - Rotherham (2026-10-03): 6.9 Rotherham - Bradford (2026-10-06): 6.1 Rotherham - Gillingham (2026-10-10): 6.2 Rotherham - Newport County (2026-10-20): 6.1 Rotherham - Shrewsbury (2026-10-24): 6.1 Swindon Town - Rotherham (2026-10-31): 5.5
Success rates across the whole career
Shots on target 0.0%
Goals per shot 0.0%
Successful dribbles 50.0%
Duels won 58.0%
Starts 84.6%

Compare Kieran Ngwenya with another player

How does Kieran Ngwenya measure up against other footballers? Put goals, assists, numbers per 90 minutes and their meetings side by side with our player comparison tool. Pick a second player below.

Or go straight to: Kieran Ngwenya vs Sonny Aljofree · Kieran Ngwenya vs Denzel Hall · Kieran Ngwenya vs Joe Rafferty

Stats Kieran Ngwenya

Match Competition Date FN rating Min Pos G A Sh SoT Pas KP Pas+ Tkl Blk Int Du Du+ Dri Dri+ Foul Foul+ Off Sav GC Pen+ Pen- PenSv
Ø Average -
Logo Rotherham Swindon Town - Rotherham League Two 2026-10-31 5.5 90 Defender 0 0 0 0 21 0 9 6 0 1 13 9 0 0 1 0 1 0 0 0 - 0 - -
Logo Rotherham Rotherham - Shrewsbury League Two 2026-10-24 6.1 90 Defender 0 0 0 0 26 0 20 0 0 1 9 3 1 1 0 0 0 0 0 0 - 0 - -
Logo Rotherham Rotherham - Newport County League Two 2026-10-20 6.1 17 Defender 0 0 0 0 11 0 6 1 0 1 6 2 0 0 0 0 0 0 0 0 - 0 - -
Logo Rotherham Fleetwood Town - Rotherham League Two 2026-10-17 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
Logo Rotherham Rotherham - Gillingham League Two 2026-10-10 6.2 90 Defender - 0 - - 64 - 55 1 - 1 9 6 - - 1 1 0 0 - - 0 0 0 -
Logo Rotherham Rotherham - Bradford EFL Trophy 2026-10-06 6.1 81 Defender 0 0 1 0 39 0 31 0 1 1 6 5 0 0 1 0 0 0 0 0 - 0 - -
Logo Rotherham Exeter City - Rotherham League Two 2026-10-03 6.9 69 Defender - 0 - - 32 - 27 - - - 4 3 - - 1 - 0 0 - - 0 0 0 -
Logo Rotherham Northampton - Rotherham (sub) League Two 2026-09-19 6.9 11 Defender - 0 - - 1 - 1 - - - 2 1 - - - - 0 0 - - 0 0 0 -
Logo Rotherham Rotherham - Salford City League Two 2026-09-12 6.3 79 Defender - 0 1 - 34 - 27 2 - - 6 3 - - 3 1 0 0 - - 0 0 0 -
Logo Rotherham Bristol Rovers - Rotherham (sub) League Two 2026-09-05 6.7 29 Defender - 0 - - 15 - 13 - - - 4 1 - - 2 1 1 0 - - 0 0 0 -
Logo Rotherham Tranmere - Rotherham League Two 2026-09-01 6.1 1 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
Logo Rotherham Rotherham - Chesterfield League Two 2026-08-29 6.3 90 Defender 0 0 0 0 24 0 12 0 0 0 5 3 1 0 0 1 0 0 0 0 - 0 - -
Logo Rotherham Rotherham - York League Two 2026-08-22 6.3 33 Defender 0 0 0 0 15 0 12 0 0 1 4 3 0 0 0 0 0 0 0 0 - 0 - -
Logo Rotherham Rotherham - West Brom EFL Carabao Cup 2026-08-08 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
Logo Trinidad and Tobago South Korea - Trinidad and Tobago Friendlies 2026-05-31 5.9 94 Defender - - - - 32 - 26 1 2 - 1 1 - - - - 0 0 - - 0 0 0 -
Legend
Min Minutes played
Pos Position
G Goals
A Assists
Sh Shots
SoT Shots on target
Pas Passes
KP Key passes
Pas+ Accurate passes
Tkl Tackles
Blk Blocked shots
Int Interceptions
Du Duels
Du+ Duels won
Dri Dribbles
Dri+ Successful dribbles
Foul Fouls committed
Foul+ Fouls drawn
Yellow cards
Red cards
Off Offside
Sav Saves
GC Goals conceded
Pen+ Penalties scored
Pen- Penalties missed
PenSv Penalties saved
sub Substitute