Kgosi Ntlhe

Date of birth21 February 1994
Place of birthPretoria
NationalitySouth African
Weight66 kg
Height1.75 m
PositionDefender

Kgosi Ntlhe was made available for transfer by Peterborough United in May 2016.

He joined Rochdale in July 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Peterborough United 01 Jul 2012 31 Aug 2016
Stevenage 31 Aug 2016 30 Jun 2017
Rochdale 27 Jul 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2011-12 Peterborough United League Championship
2
2
2012-13 Peterborough United League Championship 9
3
1
2
2012-13 Peterborough United League Cup 2
2013-14 Peterborough United FA Cup 3
2013-14 Peterborough United Johnstones Paint Trophy 2
1
2013-14 Peterborough United League Cup 2
2013-14 Peterborough United League One 22
5
2
2013-14 Peterborough United League One Play-Offs 1
1
2014-15 Peterborough United FA Cup 1
2014-15 Peterborough United League Cup 1
2014-15 Peterborough United League One 25
3
1
1
2
2015-16 Peterborough United League Cup 1
2015-16 Peterborough United League One 6
1
2
2016-17 Stevenage FA Cup 1
2016-17 Stevenage Football League Trophy 1
2016-17 Stevenage League Two 20
2
2
2017-18 Rochdale FA Cup 2
2017-18 Rochdale Football League Trophy 5
1
2017-18 Rochdale League Cup 2
2017-18 Rochdale League One 11
9
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
03 Sep 2016 Stevenage v Hartlepool United W 6-1 League Two
10 Sep 2016 Stevenage v Crawley Town W 2-1 League Two
17 Sep 2016 Wycombe Wanderers v Stevenage L 1-0 League Two
24 Sep 2016 Stevenage v Exeter City L 0-2 League Two
27 Sep 2016 Cheltenham Town v Stevenage D 0-0 League Two
04 Oct 2016 Stevenage v Brighton and Hove Albion D 2-2 Football League Trophy Group G – South
08 Oct 2016 Stevenage v Plymouth Argyle L 1-2 League Two
15 Oct 2016 Morecambe v Stevenage W 0-2 League Two
22 Oct 2016 Stevenage v Carlisle United L 1-2 League Two
29 Oct 2016 Mansfield Town v Stevenage W 1-2 League Two
05 Nov 2016 Port Vale v Stevenage L 1-0 FA Cup 1st round
12 Nov 2016 Stevenage v Yeovil Town D 2-2 League Two
19 Nov 2016 Accrington Stanley v Stevenage W 0-1 League Two
26 Nov 2016 Portsmouth v Stevenage W 1-2 League Two
17 Dec 2016 Barnet v Stevenage W 1-2 League Two
26 Dec 2016 Stevenage v Cambridge United L 1-2 League Two
31 Dec 2016 Stevenage v Colchester United L 2-4 League Two
02 Jan 2017 Doncaster Rovers v Stevenage L 1-0 League Two
07 Jan 2017 Stevenage v Newport County W 3-1 League Two
14 Jan 2017 Plymouth Argyle v Stevenage L 4-2 League Two
04 Mar 2017 Stevenage v Notts County W 3-0 League Two
18 Mar 2017 Stevenage v Portsmouth W 3-0 League Two
01 Apr 2017 Stevenage v Barnet W 1-0 League Two
17 Apr 2017 Carlisle United v Stevenage D 1-1 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.