PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
RotherhamRotherham · League Two
← Back

K. Ngwenya

Defender·3 apps·124 mins
Last 6
DWD
Tackles /90
0.00
tackles
Interceptions /90
0.73
interceptions
Duels won
71%
of duels
Blocks /90
0.00
blocks
Pass accuracy
63%
of passes
Fouls /90
0.00
committed
Summary

Kieran Ngwenya has made one appearance for the club in the 2026/27 League Two season, playing 33 minutes and recording one interception. In that brief spell, he did not register any goals, assists, shots, shots on target, key passes, tackles or successful dribbles. His average match rating of 6.9 reflects the limited data available. Compared with the positional baseline, Ngwenya’s defensive volume is above average, as evidenced by his interception count, while his offensive contributions remain below the typical rates for defenders in the competition. The season so far has shown that Ngwenya is contributing defensively, and future appearances will provide a clearer picture of his overall impact.

K. Ngwenya has played 124 minutes across 3 appearances in League Two, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 4.37 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
0
Per match
0.00
YOR22/08CHE29/08TRA01/09
Interceptions per match
Total
1
Per match
0.33
1YOR22/08CHE29/08TRA01/09
Duels won per match
Dotted line: duels won %
Total
5
Win rate
71%
2YOR22/083CHE29/08TRA01/09
Blocks per match
Total
0
Per match
0.00
YOR22/08CHE29/08TRA01/09
Pass accuracy per match
Dotted line: accuracy %
Completed
24
Accuracy
63%
13YOR22/0811CHE29/08TRA01/09
Fouls per match
Total
0
Per match
0.00
YOR22/08CHE29/08TRA01/09
Dribbled past per match
Total
0
Per match
0.00
YOR22/08CHE29/08TRA01/09
Saves per match
Total
0
Per match
0.00
Save rate
-
YOR22/08CHE29/08TRA01/09
02Player Strength Analysis💪
Where they rank
Tackles
=216thof 265 · 50 level0
Interceptions
=121stof 265 · 72 level1
Pass accuracy
202ndof 26063%
Saves
=25thof 265 · 241 level0
Ranked against 265 players in League Two with 124+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Brandon Ashley Cover
13(4.33)
G. Turi
12(4.00)
Matúš Holíček
12(6.00)
K. Majekodunmi
12(5.17)
R. Smallwood
11(5.08)
D. Markanday
11(3.99)
C. Brennan
11(3.84)
J. Sweeney
10(3.33)
G. Edwards
10(3.30)
J. Anderson
10(3.33)
O. Clarke
9(3.55)
N. Freeman
9(3.00)
J. Robson
9(3.00)
P. Farquharson
9(3.00)
C. Mola
9(3.00)
C. Evans
9(3.73)
O. Gallagher
9(3.00)
Conor McManus
9(4.22)
B. Sarpong-Wiredu
8(3.77)
L. Hoole
8(2.86)
K. Drummond
8(2.90)
J. Brophy
7(2.40)
K. Dempsey
7(2.33)
Reece Hutchinson
7(3.50)
C. Norman
7(2.33)
J. Senior
7(2.33)
R. Hutton
7(2.40)
A. Senior
7(2.33)
D. Hall
7(2.33)
T. Fornah
7(2.33)
J. Slater
7(3.39)
A. Munda
7(2.80)
R. Walters
7(2.78)
Jake Evans
7(3.89)
J. Felix
7(3.06)
Cian Doyle
7(3.87)
Shaquille Gwengwe
6(0.91)
G. McEachran
6(2.38)
Sven Sprangler
6(3.00)
T. Conlon
6(3.55)
K. Ngwenya
0(0.00)

🧲 Interceptions

Season total · per 90 beside it
J. Sweeney
9(3.00)
R. Fallowfield
9(3.32)
J. Turnbull
8(5.03)
J. Tucker
8(2.67)
O. Beckles
7(2.33)
Brandon Ashley Cover
7(2.33)
K. Majekodunmi
7(3.01)
G. Edwards
6(1.98)
O. Norburn
6(2.00)
P. Farquharson
6(2.00)
D. Hall
6(2.00)
L. Coyle
6(3.94)
C. Barker
6(2.00)
Tom Moore
6(3.21)
B. Faulkner
6(2.00)
Shaquille Gwengwe
5(0.76)
C. Humphreys
5(1.67)
G. McEachran
5(1.98)
F. Rawson
5(1.67)
Luke Offord
5(2.50)
J. Brophy
5(1.71)
Thomas Sang
5(2.50)
J. Simpson
5(1.67)
R. Delaney
5(1.82)
N. Freeman
5(1.67)
R. Cundy
5(1.67)
G. Turi
5(1.67)
L. Hoole
5(1.79)
J. Lawrence-Gabriel
5(1.67)
C. McJannet
5(1.67)
T. Fornah
5(1.67)
C. Brennan
5(1.74)
O. Thorn
5(2.08)
Sonny Aljofree
5(1.67)
M. Kacurri
5(1.67)
E. James
5(1.64)
K. Vincent-Young
4(1.66)
S. Hoskins
4(2.29)
T. James
4(1.36)
R. McKenzie
4(1.65)
K. Ngwenya
1(0.73)

📏 Pass accuracy

Completed / attempted · count beside it
M. Sesay
93%(43)
M. Williams
93%(209)
A. Hunt
91%(131)
Ryan East
90%(37)
A. Oluwo
90%(222)
J. Powell
90%(118)
K. Cesay
90%(27)
Will Gray
89%(34)
E. Moore
89%(102)
J. Arthurs
89%(139)
Kaiden Wilson
88%(166)
E. Ebanks-Landell
88%(126)
L. Gordon
88%(150)
E. Francis
87%(103)
F. Cavegn
87%(34)
J. Wilson
87%(61)
J. Fourcroy
87%(67)
K. Vincent-Young
87%(100)
W. Aimson
87%(193)
Luke Garbutt
86%(68)
C. Barker
86%(197)
B. Adeeko
86%(79)
S. Raggett
86%(137)
P. Sweeney
85%(82)
Aaron Pressley
85%(35)
A. Newby
85%(75)
R. Smallwood
85%(69)
Matúš Holíček
85%(62)
R. Stirk
85%(123)
L. Watson
84%(76)
A. Adeyemo
84%(75)
M. Kitching
84%(169)
L. Mandeville
84%(104)
R. Fallowfield
84%(138)
J. Guthrie
84%(97)
Sven Sprangler
84%(76)
S. Hoskins
83%(25)
Daniel Moss
83%(45)
K. McFadzean
83%(164)
L. Evans
83%(109)
K. Ngwenya
63%(24)

🧤 Saves

Season total · per 90 beside it
C. Ripley
12(4.00)
L. Moulden
12(4.00)
T. Lo-Tutala
11(3.67)
J. Wright
11(3.67)
J. Bycroft
9(2.96)
Tom Booth
9(4.50)
Nils Ramming
9(3.00)
J. Lynch
8(2.67)
O. Wright
8(4.00)
Z. Jeacock
8(2.67)
J. Smith
8(2.67)
M. Hudson
7(2.33)
M. Cox
7(2.33)
C. Pym
6(2.40)
T. Cann
6(2.00)
N. Michalski
5(2.50)
R. Boot
4(1.33)
W. Norris
4(1.33)
Jed Ward
4(2.00)
W. Stanway
4(1.33)
L. McGee
3(1.50)
Alfie McNally
2(0.98)
B. Faulkner
2(0.67)
Brad Young
1(0.33)
Shaquille Gwengwe
0(0.00)
C. Humphreys
0(0.00)
G. McEachran
0(0.00)
B. Waine
0(0.00)
Sven Sprangler
0(0.00)
E. Moore
0(0.00)
J. Wilson
0(0.00)
H. Anderson
0(0.00)
W. Aimson
0(0.00)
F. Rawson
0(0.00)
C. Doidge
0(0.00)
O. Banks
0(0.00)
H. Gilmour
0(0.00)
P. Mullin
0(0.00)
K. Vincent-Young
0(0.00)
B. Stevenson
0(0.00)
K. Ngwenya
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.00
0.00
Interceptions /90
0.73
0.00
Duels won %
71%
-
Blocks /90
0.00
0.00
Pass accuracy %
63%
-
Fouls /90
0.00
0.00
0.000.7371%0.0063%0.000.000.00-0.00-0.00Tacklesrim 1.00Intrim 0.73Duelsrim 71%Blocksrim 1.00Pass accrim 63%Foulsrim 1.00
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
K. Ngwenya J. Ball
04Player value💶
Current market value
€200k
Transfermarkt, 2026
Value by year
€200k2024€200k2025€200k2026
05Squad Statistics👥
Min apps1+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Fábio TavaresM4313207329%377%3100%21028%221006.81
Ewan OtooD3274112150%576%2100%30241%200006.93
P. MullinF4231107214%272%133%11229%540006.80
Tom BradshawF3121104325%066%000056%030007.00
A. NemaneF2391011100%075%0200100%000007.42
Sonny AljofreeD43640000169%066254%641006.18
Ted CannG43640000034%000050%0100126.84
D. HallD43460000573%098155%420006.43
K. SpenceM434201410%671%250%85136%620006.30
Brandon CoverM430800200%176%1100%148262%423006.43
J. RaffertyD414100100%071%012050%010006.56
K. NgwenyaD31240000063%001071%010004.37
Josh AusterfieldM21160000471%150%11057%120006.59
Ossama AshleyM21130000169%013044%230004.40
J. BuyabuM19700100%169%267%10133%200006.11
Ar'Jany MarthaD46302100%278%031030%200006.58
Jayce FitzgeraldM12200100%089%133%10133%110005.90
Jili BuyabuM323100100%161%217%61031%502006.30
Emmanuel AdegboyegaD215200100%067%00%32167%020006.35
Jamie JellisM1940000077%00%52158%010006.70
Lenny AgbaireD1670000076%0003100%000007.50
Per-player totals for 2026/27 from API-Football match stats, across 21 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2026/27RotherhamLeague Two31240000063%00171%0004.37
2026/27RotherhamLeague Cup0000000000000
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
01 Sepa TranmereD10000000000.00
29 Augv ChesterfieldW900000006.20
22 Augv YorkD330000006.90