Perry Tian Hee Ng

  • Team: Free Agent
  • Position: Defender
  • Age: 29
Filter Data

P. Ng Detailed Stats

Career Stats

Overall Record

Total Matches
224
Matches Played
83
Wins
51
Draws
90
Losses

When Scored

Total Matches
8
Matches Played
7
Wins
0
Draws
1
Losses

Match Summary

12
Sub In
76.9'
Avg Min
17223
Total Min
Starts196/224
87.5%

Passing

8205
Total
6269
Accurate
140
Key Passes
42.9
Per 90
76.4%
Accuracy
0.73
Key/90

Goal Contribution

3.0%
Team
1.4%
Both Teams
216
Failed
3.6%
Goal Chance

Timeline

10-15'
116-30'
331-45'
146-60'
261-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

8
Scored
0.04
Per 90
8
Non-Pen
0.04
Non-Pen/90
Under
Line
Over
96%
0.5
4%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

93
Total
0.49
Per 90
8.6%
Conversion
43
On Target
46.2%
On Target %

Assists

15
Total
0.08
Per 90

Timeline

30-15'
116-30'
231-45'
246-60'
261-75'
576-90'
091-105'
0106-120'
0120+'
Under
Line
Over
93%
0.5
7%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

23
Total
0.12
Per 90

Timeline

40-15'
216-30'
531-45'
346-60'
461-75'
576-90'
091-105'
0106-120'
0120+'
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

1084
Won
1858
Total
58.0%
Win%

Dribbles

124
Success
50.0%
Success%
108
Past

Tackles

420
Total
2.2
Per 90

Blocks

69
Total
0.4
Per 90

Interceptions

218
Total
1.1
Per 90

Goalkeeping

1
Saves
0.3%
Saves/90
55
Clean Sheets
24.6%
CS Rate
295
Conceded
1.54
Conceded/90

Timeline

290-15'
3416-30'
3031-45'
4146-60'
3761-75'
4576-90'
091-105'
0106-120'
0120+'

Goal Conceded

295
Total
1.54
Per 90
Over
Line
Under
75%
0.5
25%
36%
1.5
64%
13%
2.5
87%
4%
3.5
96%
2%
4.5
98%
0%
5.5
100%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

42
1

Fouls Drawn

246
Drawn
1.29
Per 90

Fouls Committed

182
Committed
0.95
Per 90

Overall Record

Total Matches
39
Matches Played
15
Wins
12
Draws
12
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
86.5'
Avg Min
3374
Total Min
Starts39/39
100.0%

Passing

1092
Total
734
Accurate
28
Key Passes
29.1
Per 90
67.2%
Accuracy
0.75
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
39
Failed
0.0%
Goal Chance

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

15
Total
0.40
Per 90
0.0%
Conversion
5
On Target
33.3%
On Target %

Assists

4
Total
0.11
Per 90

Timeline

10-15'
116-30'
031-45'
146-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

4
Total
0.11
Per 90

Timeline

10-15'
116-30'
031-45'
146-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

192
Won
366
Total
52.0%
Win%

Dribbles

23
Success
51.0%
Success%
24
Past

Tackles

73
Total
1.9
Per 90

Blocks

9
Total
0.2
Per 90

Interceptions

36
Total
1.0
Per 90

Discipline

7
0

Fouls Drawn

45
Drawn
1.20
Per 90

Fouls Committed

46
Committed
1.23
Per 90

Overall Record

Total Matches
185
Matches Played
68
Wins
39
Draws
78
Losses

When Scored

Total Matches
8
Matches Played
7
Wins
0
Draws
1
Losses

Match Summary

12
Sub In
74.9'
Avg Min
13849
Total Min
Starts157/185
84.9%

Passing

7113
Total
5535
Accurate
112
Key Passes
46.2
Per 90
77.8%
Accuracy
0.73
Key/90

Goal Contribution

3.9%
Team
1.8%
Both Teams
177
Failed
4.3%
Goal Chance

Timeline

10-15'
116-30'
331-45'
146-60'
261-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

8
Scored
0.05
Per 90
8
Non-Pen
0.05
Non-Pen/90
Under
Line
Over
96%
0.5
4%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

78
Total
0.51
Per 90
10.3%
Conversion
38
On Target
48.7%
On Target %

Assists

11
Total
0.07
Per 90

Timeline

20-15'
016-30'
231-45'
146-60'
261-75'
476-90'
091-105'
0106-120'
0120+'
Under
Line
Over
94%
0.5
6%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

19
Total
0.12
Per 90

Timeline

30-15'
116-30'
531-45'
246-60'
461-75'
476-90'
091-105'
0106-120'
0120+'
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

892
Won
1492
Total
60.0%
Win%

Dribbles

101
Success
50.0%
Success%
84
Past

Tackles

347
Total
2.3
Per 90

Blocks

60
Total
0.4
Per 90

Interceptions

182
Total
1.2
Per 90

Discipline

35
1

Fouls Drawn

201
Drawn
1.31
Per 90

Fouls Committed

136
Committed
0.88
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
Burton AlbionD LO2-2907.6160488029831000004
BarnsleyD LO4-0908.2103182708521153200000
Stockport CountyD LO1-1906.90655889131110633000002
BradfordD LO1-2457.6025176811141140000012
Leyton OrientD LO1-1908.0056458011210410000015
WiganD LO1-0907.6078729225410000011
WycombeD LO1-1907.7069669612211410410000011
StevenageD LO2-1606.0038338711510000011
Exeter CityD LO1-0807.00413893611152000001
LincolnD LO2-1907.310116053882421372110000021
ChelseaD LC1-3897.01214438861653000001
DoncasterD LO4-3456.202721782152000002
StevenageD LO0-1907.20139338518510000013
HuddersfieldD LO3-2837.3015244856632000002
Mansfield TownD LO3-0627.20135298331853000001
NorthamptonD LO1-3326.90201785214210000011
WrexhamD LC1-287.30101010011000001
BoltonD LO1-0907.204538841852230000112
ReadingD LO2-11011000001
Burton AlbionD LO0-1677.9046429111104210000032
WiganD LO0-2908.21022867486132313620000012
BurnleyD LC1-2906.30523567213621100000
BradfordD LO1-3456.903633923210000012
Exeter CityD 0-1908.9026658882212911000005
Stockport CountyD LO1-1726.30113827717541200100111
PlymouthD LO4-086.609910000000
CheltenhamD LC3-0657.230258311110520000121
LutonD LO0-100000
West BromD CHA0-0456.901141286325411000001
Oxford UnitedD CHA1-1906.9050367211911220000034
Stoke CityD CHA0-1907.0014427611321510310000034
Sheffield WednesdayD CHA1-1866.90312374221210532000001
BlackburnD CHA1-2906.2031154816311200000
LutonD CHA1-2907.202141317611184111000002
SunderlandD CHA2-1907.0039287221127230000013
BurnleyD CHA1-2907.3050397833109321000002
Aston VillaM FAC2-0906.30201785221413510000023
Hull CityD CHA1-0907.301135318973120000011
PlymouthD CHA1-1907.003120651112741000012
Bristol CityD CHA1-1906.905544801213953000001
PortsmouthD CHA2-186.30977800000
LeedsD CHA7-0226.5022100221000001
DerbyD CHA2-1907.0035226313212104000011
MillwallD CHA2-2337.2121136221542000001
SwanseaD CHA3-000000
WatfordD CHA1-1906.301392667212951000003
Sheffield UtdM FAC0-1766.90342882131125220000031
MiddlesbroughD CHA1-100000
CoventryD CHA1-1317.0017343143210000111
PrestonD CHA0-2907.2031564275222161110000124
CoventryD CHA2-2907.20261765141116107130000012

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025EFL Trophy190.08.900.02.00.00.000.06687.880.022.099.990.01212.075.011.00.00.000.000.0000.0000.00.0
2025League Cup463.06.9500.00.7150.00.010.2513679.410.7131.0766.670.0238.2156.5262.140.360.000.000.0000.0100.250.0
2025League One2365.27.2330.130.650.030.010.04100786.10.9271.6240.740.017110.2663.16392.340.960.000.000.0000.0200.090.0
2024Championship3775.46.9210.030.5541.185.8810.03133076.690.94511.6554.90.034311.0660.64782.520.870.000.000.0000.0900.240.0
2024FA Cup283.06.600.00.00.00.000.05483.331.6352.7140.00.02513.5540.021.080.540.000.000.0000.0000.00.0
2023Championship4085.17.1560.150.5863.6427.2740.1170876.290.9731.9345.210.041210.8960.441112.931.610.000.000.0000.0900.230.0
2023League Cup172.06.700.00.00.00.000.07692.111.2522.50.00.0810.037.511.250.00.000.000.0000.0000.00.0
2022Championship4484.56.9520.050.3943.7512.520.05186877.190.58260.6350.00.03307.9956.67721.741.020.000.000.0000.0810.180.02
2022FA Cup25.56.300.00.00.00.000.0250.00.000.00.00.018.1899.9900.00.00.000.000.0000.0000.00.0
2021Championship4673.96.8300.00.3430.770.030.07146471.450.5441.1759.090.03348.8555.39711.881.350.000.000.0000.01000.220.0
2021FA Cup189.05.900.00.00.00.000.02268.180.011.010.00.01010.1130.011.011.010.000.000.0000.0000.00.0
2021League Cup245.06.900.03.033.330.000.03865.791.022.050.00.01616.050.011.01.00.000.000.0000.0000.00.0
2020Championship2178.26.8800.00.4450.00.030.1443461.980.66130.7146.150.01739.4857.8372.030.930.000.000.0000.0300.140.0
2020EFL Trophy352.77.5500.00.00.00.000.08083.750.5700.00.00.0179.6876.47116.273.420.000.000.0000.0000.00.0
2020League Cup190.07.200.01.099.990.000.05088.02.000.00.00.066.050.022.00.00.000.000.0000.0000.00.0
2020League One1590.07.1410.070.825.08.3300.082477.551.0231.5365.220.016310.8761.96412.731.130.000.000.0000.0300.20.0
2019FA Cup190.07.200.00.00.00.000.03199.990.011.099.990.000.00.044.02.00.000.000.0000.0101.00.0
2019League Two3089.37.1820.071.0116.676.6750.17147999.991.28732.4575.340.000.00.0712.381.340.000.000.0000.0210.070.03
2017League Two777.10.000.00.170.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0310.430.14

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Cardiff2025 League One2914627/10/940(90/50)
LWWWD
Crewe2025 League Two11674619/10/176(64/58)
DLLLW
Cardiff2024 Championship2444469/17/20-25(48/73)
LDDLL
Crewe2024 League Two13624615/17/141(49/48)
LLLDL
Cardiff2023 Championship12624619/5/22-17(53/70)
LLWLW
Crewe2023 League Two6714619/14/134(69/65)
DLLWD
Cardiff2022 Championship21494613/10/23-17(41/58)
LLWDW
Crewe2022 League Two13584614/16/16-12(48/60)
DWWLL
Cardiff2021 Championship18534615/8/23-18(50/68)
WDLLL
Crewe2021 League One2429467/8/31-46(37/83)
LDLWL
Cardiff2020 Championship8684618/14/1417(66/49)
DWWDD
Crewe2020 League One12664618/12/16-5(56/61)
WWDDW
Cardiff2019 Championship5734619/16/1110(68/58)
WWWLL
Crewe2019 League Two2693720/9/824(67/43)
WDDWL
Crewe2018 League Two12654619/8/191(60/59)
LWWWW
Cardiff2018 Premier League18343810/4/24-35(34/69)
WLLLW
Cardiff2017 Championship4583117/7/720(47/27)
WDWDW
Crewe2017 League Two2230329/3/20-19(35/54)
LDLLL
Cardiff2016 Championship12624617/11/18-1(60/61)
WLDWL
Crewe2016 League Two17554614/13/19-9(58/67)
WLWLD
Cardiff2015 Championship8684617/17/125(56/51)
DLWLD
Crewe2015 League One2434467/13/26-37(46/83)
LWLDL
Cardiff2014 Championship11624616/14/16-4(57/61)
WWDLW
Crewe2014 League One20524614/10/22-32(43/75)
LWDDD
Crewe2013 League One19514613/12/21-26(54/80)
WDDWL
Cardiff2013 Premier League2030387/9/22-42(32/74)
LLLDW
Cardiff2012 Championship1874625/12/927(72/45)
DDDDW
Crewe2012 League One13644618/10/18-8(54/62)
WWLLL
Cardiff2011 Championship6754619/18/913(66/53)
WDWWD
Crewe2011 League Two7724620/12/148(67/59)
DDWDW