Starting at Ashton United, Karl was sold to Rotherham United where he spent three prolific seasons. After a loan spell at Macclesfield, he moved onto Barrow, from where we snatched him. After too short a spell with Celtic, he joined Hyde United, and later Radcliffe Borough - for whom he scored against Celtic. He became the first manager of the break-away Manchester United Supporters Team, FC United of Manchester in 2005. | Date | Opposition | Competition | Season | H/A | Score | Lineups | Goals | Assists | R | Y | Sub |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sat 05 February 2000 | Worcester City | FA Trophy | 1999/2000 | H | 0-1 | On @60mins | |||||
| Tue 01 February 2000 | Winsford United | Northern Premier | 1999/2000 | A | 1-2 | Off @60mins | |||||
| Tue 25 January 2000 | Altrincham | Cheshire Senior Cup | 1999/2000 | A | 2-1 | On @60mins | |||||
| Sat 11 December 1999 | Blyth Spartans | Northern Premier | 1999/2000 | A | 1-4 | Off @60mins | |||||
| Sat 04 December 1999 | Guiseley | Northern Premier | 1999/2000 | A | 2-2 | ||||||
| Sat 27 November 1999 | Gainsborough Trinity | FA Trophy | 1999/2000 | H | 1-1 | On @60mins | |||||
| Tue 16 November 1999 | Warrington Town | Cheshire Senior Cup | 1999/2000 | H | 2-0 | ![]() | |||||
| Sat 13 November 1999 | Spennymoor United | Northern Premier | 1999/2000 | H | 1-0 | ||||||
| Sat 06 November 1999 | Barrow | Northern Premier | 1999/2000 | A | 1-1 | ||||||
| Sat 23 October 1999 | Whitby Town | Northern Premier | 1999/2000 | A | 1-0 | Off @60mins | |||||
| Tue 19 October 1999 | Altrincham | FA Cup | 1999/2000 | H | 2-1 | On @60mins | |||||
| Sat 16 October 1999 | Altrincham | FA Cup | 1999/2000 | A | 0-0 | Off @60mins | |||||
| Tue 12 October 1999 | Droylsden | League Cup | 1999/2000 | A | 0-2 | ||||||
| Sat 02 October 1999 | Farsley Celtic | FA Cup | 1999/2000 | H | 4-2 | ![]() | On @60mins | ||||
| Tue 28 September 1999 | Leek Town | Northern Premier | 1999/2000 | H | 3-2 | Off @60mins | |||||
| Sat 25 September 1999 | Wakefield Emley | Northern Premier | 1999/2000 | A | 0-1 | ||||||
| Tue 21 September 1999 | Stockport Sports | Cheshire Senior Cup | 1999/2000 | A | 2-3 | ![]() | |||||
| Sat 18 September 1999 | Colwyn Bay | FA Cup | 1999/2000 | H | 1-0 | On @60mins | |||||
| Tue 14 September 1999 | Accrington Stanley | Unibond Cup | 1999/2000 | H | 0-3 | On @60mins | |||||
| Tue 27 April 1999 | Guiseley | League Cup | 1998/1999 | H | 2-1 | Off @60mins | |||||
| Tue 20 April 1999 | Colwyn Bay | Northern Premier | 1998/1999 | H | 1-0 | ![]() | Off @60mins | ||||
| Sat 17 April 1999 | Accrington Stanley | Northern Premier | 1998/1999 | A | 2-0 | On @60mins | |||||
| Thu 15 April 1999 | Hucknall Town | League Cup | 1998/1999 | A | 1-2 | ||||||
| Tue 13 April 1999 | Hucknall Town | League Cup | 1998/1999 | H | 1-1 | On @60mins | |||||
| Sat 03 April 1999 | Whitby Town | Northern Premier | 1998/1999 | H | 2-0 | On @60mins | |||||
| Thu 01 April 1999 | Droylsden | Presidents Cup | 1998/1999 | H | 2-3 | ||||||
| Tue 30 March 1999 | Altrincham | Northern Premier | 1998/1999 | H | 3-1 | ||||||
| Tue 23 March 1999 | Droylsden | Presidents Cup | 1998/1999 | A | 1-1 | ||||||
| Sat 20 March 1999 | Wakefield Emley | Northern Premier | 1998/1999 | H | 2-0 | ![]() | |||||
| Tue 16 March 1999 | Burscough | League Cup | 1998/1999 | H | 5-2 | ![]() | |||||
| Sat 13 March 1999 | Marine | Northern Premier | 1998/1999 | H | 2-1 | ||||||
| Sat 06 March 1999 | Gateshead | Northern Premier | 1998/1999 | A | 2-1 | ![]() | |||||
| Sat 27 February 1999 | Gainsborough Trinity | Northern Premier | 1998/1999 | H | 2-0 | ![]() | Off @60mins | ||||
| Sat 20 February 1999 | Guiseley | Northern Premier | 1998/1999 | A | 1-1 | ![]() | |||||
| Sat 13 February 1999 | Runcorn FC Halton | Northern Premier | 1998/1999 | A | 1-0 | ||||||
| Sat 06 February 1999 | Leigh Genesis | Northern Premier | 1998/1999 | H | 4-4 | ![]() ![]() |