Mark McGregor

Date of birth16 February 1977
Place of birthChester
NationalityEnglish
Weight75 kg
Height1.80 m
PositionDefender/Right back

With over 300 appearances for Wrexham, Mark was in impressive form for the Dragons throughout 2000-01 whether he was played as a full back or in a central defensive role.

He is a sound defender and particularly useful when pushing up to help out the attack when he uses his height to good effect.

He contributed a total of five goals during the campaign including a cracking 35-yard drive which proved to be the winner against Colchester United in February 2001.

Mark joined Blackpool in July 2004 with a one-year contract that was extended to June 2006 in April 2005.

He was made available for transfer by Port Vale in January 2008.

Club history

Team Joined Left Loan / Trialist
Wrexham 04 Jul 1995 30 Jun 2001
Burnley 20 Jul 2001 30 Jun 2004
Blackpool 27 Jul 2004 19 Jan 2006
Port Vale 19 Jan 2006 30 Jun 2008
Altrincham 04 Aug 2008

Club stats

Season Team Competition Apps Subs Goals Y R
1996-97 Wrexham FA Cup 2
1
1997-98 Wrexham FA Cup 2
1999-00 Wrexham FA Cup 1
2000-01 Wrexham FA Cup 1
2000-01 Wrexham LDV Vans Trophy 1
2000-01 Wrexham League Cup 2
2000-01 Wrexham League Division 2 43
5
5
2001-02 Burnley League Cup 1
1
2001-02 Burnley League Division 1 1
2002-03 Burnley FA Cup 2
2
2002-03 Burnley League Cup 3
2002-03 Burnley League Division 1 25
5
1
4
1
2003-04 Burnley FA Cup 3
2003-04 Burnley League Division 1 20
3
1
3
2004-05 Blackpool FA Cup 4
1
2004-05 Blackpool LDV Vans Trophy 1
2004-05 Blackpool League Cup 1
2004-05 Blackpool League One 36
2
4
1
2005-06 Blackpool FA Cup 1
2005-06 Blackpool LDV Vans Trophy 1
1
2005-06 Blackpool League Cup 2
1
2005-06 Blackpool League One 16
5
3
2005-06 Port Vale League One 14
6
2006-07 Port Vale FA Cup
1
2006-07 Port Vale League Cup 2
2006-07 Port Vale League One 26
6
6
2007-08 Port Vale FA Cup 2
2007-08 Port Vale League Cup 1
2007-08 Port Vale League One 18
2
6


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
04 Jan 1997 Wrexham v West Ham United D 1-1 FA Cup 3rd round
25 Jan 1997 West Ham United v Wrexham W 0-1 FA Cup 3rd round replay
04 Jan 1998 Wimbledon v Wrexham D 0-0 FA Cup 3rd round
13 Jan 1998 Wrexham v Wimbledon L 2-3 FA Cup 3rd round replay
11 Dec 1999 Wrexham v Middlesbrough W 2-1 FA Cup 3rd round
12 Aug 2000 Wrexham v Bristol City L 0-2 League Division 2
19 Aug 2000 Bury v Wrexham W 1-4 League Division 2
22 Aug 2000 Mansfield Town v Wrexham W 0-1 League Cup 1st round 1st leg
26 Aug 2000 Wrexham v Wigan Athletic L 1-3 League Division 2
05 Sep 2000 Wrexham v Mansfield Town L 0-3
Agg: 1-3
League Cup 1st round 2nd leg
09 Sep 2000 Wrexham v Oldham Athletic W 3-1 League Division 2
12 Sep 2000 Wrexham v Rotherham United L 1-3 League Division 2
16 Sep 2000 Colchester United v Wrexham D 1-1 League Division 2
23 Sep 2000 Wrexham v Walsall L 0-1 League Division 2
26 Sep 2000 AFC Bournemouth v Wrexham W 1-2 League Division 2
30 Sep 2000 Northampton Town v Wrexham D 2-2 League Division 2
14 Oct 2000 Oxford United v Wrexham W 3-4 League Division 2
17 Oct 2000 Reading v Wrexham L 4-1 League Division 2
21 Oct 2000 Wrexham v Swansea City W 1-0 League Division 2
24 Oct 2000 Wrexham v Wycombe Wanderers D 0-0 League Division 2
28 Oct 2000 Luton Town v Wrexham W 3-4 League Division 2
04 Nov 2000 Wrexham v Stoke City L 1-2 League Division 2
07 Nov 2000 Swindon Town v Wrexham D 2-2 League Division 2
11 Nov 2000 Millwall v Wrexham L 1-0 League Division 2
18 Nov 2000 Wrexham v Rotherham United L 0-1 FA Cup Preliminary round 1st leg
21 Nov 2000 Wrexham v Cambridge United D 2-2 League Division 2
02 Dec 2000 Peterborough United v Wrexham L 1-0 League Division 2
09 Dec 2000 Wrexham v Halifax Town L 0-1 LDV Vans Trophy 1st round - northern section
16 Dec 2000 Wrexham v Brentford W 2-1 League Division 2
23 Dec 2000 Notts County v Wrexham L 1-0 League Division 2
26 Dec 2000 Wrexham v Port Vale W 1-0 League Division 2
01 Jan 2001 Wigan Athletic v Wrexham D 0-0 League Division 2
13 Jan 2001 Wrexham v AFC Bournemouth D 2-2 League Division 2
10 Feb 2001 Oldham Athletic v Wrexham L 5-1 League Division 2
13 Feb 2001 Bristol City v Wrexham L 2-1 League Division 2
17 Feb 2001 Wrexham v Colchester United W 1-0 League Division 2
20 Feb 2001 Rotherham United v Wrexham L 2-0 League Division 2
24 Feb 2001 Walsall v Wrexham W 2-3 League Division 2
02 Mar 2001 Wrexham v Northampton Town W 3-0 League Division 2
06 Mar 2001 Wrexham v Oxford United W 5-3 League Division 2
10 Mar 2001 Cambridge United v Wrexham W 2-3 League Division 2
17 Mar 2001 Wrexham v Reading L 1-2 League Division 2
20 Mar 2001 Wrexham v Bury L 0-1 League Division 2
31 Mar 2001 Brentford v Wrexham L 1-0 League Division 2
03 Apr 2001 Port Vale v Wrexham D 1-1 League Division 2
07 Apr 2001 Wrexham v Peterborough United W 2-1 League Division 2
10 Apr 2001 Wrexham v Notts County D 1-1 League Division 2
14 Apr 2001 Wycombe Wanderers v Wrexham D 1-1 League Division 2
16 Apr 2001 Wrexham v Luton Town W 3-1 League Division 2
21 Apr 2001 Stoke City v Wrexham L 3-1 League Division 2
24 Apr 2001 Swansea City v Wrexham W 0-1 League Division 2
28 Apr 2001 Wrexham v Millwall D 1-1 League Division 2


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