rebelfootball.co.uk
e-mail or login:
Password:
Keep me logged in
Not taken part before?
Register
Need help logging in?
Home
Home 2023-2024
All Football 2023-2024
Results
Fixtures
League Stats 2023-2024
Premier League
Football League Championship
Football League 1
Football League 2
National League Premier
National League North
National League South
Cup Stats 2023-2024
F.A. Cup
EFL Cup
EFL Trophy
Individual
Top Scorers
Contact MF
Privacy & Terms of Use
About MF
rebelfootball.co.uk
e-mail or login:
Password:
Keep me logged in
Not taken part before?
Register
Need help logging in?
Home
Home 2023-2024
All Football 2023-2024
Results
Fixtures
League Stats 2023-2024
Premier League
Football League Championship
Football League 1
Football League 2
National League Premier
National League North
National League South
Cup Stats 2023-2024
F.A. Cup
EFL Cup
EFL Trophy
Individual
Top Scorers
Contact MF
Privacy & Terms of Use
About MF
Macclesfield Town
Squad 1998-2025
[
2023-2024 only
] [
2024-2025 only
]
(Data likely to be incomplete)
Apps
Goals
Time
Subbed
Unused
Ben Abbey
1
George Abbey
4
+1
1
366
1
Danny Adams
7
2
660
Harry Agombar
1
Antonio Amores
8
Enoch Andoh
3
Danny Andrew
50
6
8
4500
Joe Anyon
1
90
Theo Archibald
25
+8
6
7
2444
3
1
Koby Arthur
24
+15
5
3
2067
16
26
John Askey
1
1
90
1
Thierry Audel
20
1
2
1800
Thierry Auoel
1
Connor Austin
1
Noe Baba
10
+3
1
2
911
2
8
Mark Bailey
1
90
1
William Bailey
1
Theo Bailey-Jones
+4
1
56
4
Matthew Barnes-Homer
39
+4
21
2
3498
9
Tyrone Barnett
3
1
235
1
Tony Barras
1
90
Scott Barrow
2
180
Jonathan Bateson
2
180
Laurie Bell
+2
2
1
Lee Bell
2
+2
1
230
1
Hamza Bencherif
3
270
1
David Beresford
+2
48
2
Jon Beswetherick
+1
20
Botti Biabi
1
+2
89
1
3
Nick Blackman
1
70
1
Nathan Blissett
29
+12
6
2
1
2725
7
5
Jacob Blyth
3
+19
1
419
3
9
Scott Boden
42
+2
21
2
3668
12
6
Paul Bolland
3
+1
241
1
James Bolton
8
+2
2
777
1
9
Ryan Boot
7
William Boyle
3
Steven Brackenridge
2
+1
187
1
1
Craig Braham-Barrett
45
7
3995
1
4
Jon Brain
3
270
1
Jonny Brain
1
90
1
Ritchie Branagan
12
+2
1
1
1096
68
Michael Briscoe
3
Shaun Brisley
4
1
340
1
Richard Brodie
1
+3
1
139
1
Nat Brown
26
2
2
2302
1
1
Nathaniel Brown
6
540
Scott Brown
+1
5
Rhys Browne
13
+4
2
1
1208
5
1
Martin Bullock
4
390
Jay Burgess
1
1
54
1
3
Scott Burgess
20
+11
1776
12
15
Richard Butcher
1
90
Neill Byrne
52
+10
4
6
2
4757
7
16
Nathan Cameron
39
+5
2
4
1
3511
2
9
Michael Carr
2
180
Matt Carragher
2
180
Martin Carruthers
3
+2
1
2
336
1
Lewis Chalmers
3
+3
1
361
3
Reice Charles-Cook
5
450
29
Kieran Charnock
14
1
4
1260
2
Chris Churchman
+1
1
9
5
Eddie Clarke
9
+1
773
3
11
Joshua Clegg
+1
7
Glyn Clyde
1
Joe Cobey
1
Reece Cole
11
+7
1
1
1142
5
Mark Connolly
1
90
Joe Connor
29
+7
4
2770
6
Robert Cook
2
Dan Cowan
12
+13
4
1329
2
37
Lance Cronin
32
2880
Jack Cudworth
3
Andre Da Costa
+1
1
2
Colin Daniel
5
+1
431
1
Peter Davenport
+1
9
Diego De Girolamo
6
Tim Deasy
5
Dean Delaney
1
Stelios Demetriou
1
+1
1
154
4
Christian Dennis
+1
2
Kristian Dennis
33
+7
23
5
3041
11
3
Tony Diagne
36
+16
3
4
3364
3
27
Luke Dimech
1
1
90
1
George Donnelly
2
180
Phil Doughty
1
90
Ross Draper
6
524
1
Anthony Dudley
8
+4
4
1
833
1
Terry Dunfield
3
2
270
Darren Dunning
1
90
Kieron Durkan
1
Elliott Durrell
49
+6
12
9
4224
22
3
David Eaton
1
67
1
Richard Edghill
1
Rob Edmans
+3
29
2
Tom Elliott
+1
1
45
Callum Evans
23
+11
1
2
2033
11
12
Gareth Evans
2
+1
158
1
Micah Evans
1
+1
1
118
3
Owen Evans
27
3
2430
3
Waide Fairhurst
31
+16
13
6
2620
19
9
Enes Fermino
4
2
302
2
3
Alan Fettis
6
570
Tom Fisher
1
David Fitzpatrick
186
+10
5
10
16722
6
15
Scott Flinders
23
1
2070
3
David Flitcroft
1
90
1
Matthew Flynn
2
135
1
Rocco Fregapane
1
90
Ben Futcher
1
Liam Gibson
1
Arthur Gnahoua
31
+17
5
3
2887
16
18
Virgil Gomis
6
+8
2
1
574
5
6
Johnny Gorman
+1
13
2
Alex Grant
1
90
Dan Gray
1
90
Francis Green
1
+2
1
135
Josh Green
1
Jamie Grimes
19
2
2
1710
20
Martin Gritton
2
1
1
172
1
Matt Haddrell
1
+4
189
1
Jordan Hadfield
2
Will Haining
+1
1
Andy Halls
119
+6
1
22
2
10592
7
10
Harry Hamblin
3
+1
225
1
3
Matthew Hamshaw
2
+1
212
2
Mitch Hancox
67
+13
13
11
2
6073
11
13
Lee Hardy
2
Jay Harris
28
1
7
2473
2
Paul Harsley
7
1
660
Neil Harvey
+1
9
Andy Haworth
1
+1
1
96
1
6
Charlie Henry
12
+5
1
970
8
13
Sean Hessey
4
360
Elliott Hewitt
1
Steve Hitchen
3
+1
290
1
1
Jared Hodgkiss
50
+1
1
1
4356
6
5
Sean Holland
1
83
1
Chris Holroyd
123
+26
31
9
11041
41
8
Fraser Horsfall
26
+5
4
2346
1
9
Neil Howarth
1
Emmanuel Idem
22
Rae Ingram
+1
17
Joe Ironside
28
+8
7
2541
15
5
Ryan Jackson
40
1
5
1
3436
3
2
Shwan Jalal
79
+1
4
1
6923
4
4
Kingsley James
36
+2
5
4
3126
8
3
Tyler James
1
83
1
Connor Jennings
21
+2
17
5
1
1875
3
James Jennings
1
+1
1
1
118
1
Denny Johnstone
1
1
89
1
Zak Jules
13
+1
1
1151
1
1
Ben Jupp
1
Yaser Kasim
5
361
2
Scott Kay
21
+7
1
1896
8
14
Fiacre Kelleher
87
+1
3
9
7840
2
7
Kieran Kennedy
22
+11
1
2
1940
2
12
Connor Kirby
34
+5
1
11
1
3027
7
2
Trevor Kyobe
+1
62
Tommy Lee
2
180
3
Paul Lewis
51
+21
12
12
1
4474
13
13
Kyle Lightbourne
2
1
180
Craig Lindfield
1
85
1
Colin Little
5
1
355
3
Ryan Lloyd
38
+4
4
1
3328
11
8
Liam Logan
1
Keith Lowe
62
+2
1
3
5580
2
14
Matthew Lowe
+1
78
4
Steve Macauley
4
1
359
Neil MacKenzie
1
65
1
Jack Mackreth
77
+42
8
7
7367
29
11
Sam Madeley
+2
30
5
Guy Madjo
5
+3
2
477
2
2
Matty Mainwaring
1
John Marsden
+2
24
3
Tyrone Marsh
49
+22
12
4
4493
20
17
Carl Martin
35
+5
2
2920
6
12
Lee Martin
2
Liandro Martis
1
+5
126
1
8
Callum Maycock
27
+6
2
2443
6
6
John McCombe
49
+2
3
9
1
4246
6
9
Jak McCourt
18
+3
2
4
1500
7
1
Dean McDonald
3
+8
346
3
5
Kevin McIntyre
8
714
1
Anthony McNamee
4
+1
258
4
4
Matty McNeil
1
1
1
119
1
James McNulty
1
90
Ryan Mealing
1
90
Lindon Meikle
2
+4
320
2
Arnaud Mendy
13
+2
2
2
1127
2
1
John Miles
5
+3
1
1
546
1
5
Andrew Mills
9
Ben Mills
+1
16
1
Pablo Mills
29
+4
3
2
1
2641
1
4
David Miskelly
1
Jonathan Mitchell
11
990
Adriano Moke
2
180
Paul Morgan
7
1
572
1
1
Amari Morgan-Smith
16
+12
4
2
1484
10
7
David Morley
6
570
1
Vinny Mukendi
1
+2
141
1
1
Shamir Mullings
4
Karl Munroe
6
2
1
494
Darren Murphy
1
Adam Murray
1
90
Kieran Murtagh
44
2
16
3927
3
Boaz Myhill
1
90
Malachi Napa
15
+7
1
1217
11
2
Alan Navarro
4
1
360
1
Oliver Norburn
21
+3
5
4
1742
8
8
Aristote Nsiala
2
180
1
Brice Ntambwe
7
+5
1
717
1
17
Billy O'Brien
2
+1
211
4
Richard O'Donnell
1
90
Kieran O'Hara
42
4
3780
5
Corey O'Keeffe
33
+3
8
1
2841
9
2
Ejiro Okosieme
+1
1
Mubarak Olufisayo Adarabioyo
1
+2
82
1
3
Emmanuel Osadebe
25
+5
4
4
2316
3
1
Jamie Osipitan
1
28
1
Jon Parkin
4
2
360
John Paul Kissock
49
+8
2
11
1
4134
28
9
Stefan Payne
+1
11
Steve Payne
1
90
James Pearson
25
+3
1
3
2186
6
8
Omry Perel
1
56
1
5
Jimmy Phillips
1
+2
120
1
George Pilkington
131
+7
3
11
11844
4
11
Jordan Ponticelli
2
+2
176
2
1
Graham Potter
2
1
180
Lewis Price
+1
7
Ryan Price
1
90
Chris Priest
5
1
453
1
Sam Ramsbottom
4
+2
1
412
1
28
Stephen Reed
1
Carl Regan
1
90
Izak Reid
6
508
1
1
Levi Reid
2
171
1
Courtney Richards
2
+4
1
204
2
7
David Ridler
1
Adam Roberts
1
John Roberts
6
Louis Robles
+1
11
John Rooney
+1
17
2
Michael Rose
46
+3
7
7
1
3988
7
13
Craig Ross
25
2250
24
Neil Ross
2
Danny Rowe
70
+32
12
3
6436
31
14
Jack Sampson
48
+16
4
8
4267
13
5
Kevin Sandwith
5
2
480
Reneil Sappleton
1
+1
106
1
Ben Sedgemore
1
90
Enes Sermino
1
Connor Seymour
1
90
Mike Sheron
+1
18
1
Luke Simpson
7
Emile Sinclair
3
+1
284
1
Andrew Smart
1
+1
1
90
3
Dave Smith
1
90
Harry Smith
34
+13
10
9
1
3296
6
2
Matt Smith
1
1
90
Akpo Sodje
2
+3
229
2
2
Efe Sodje
1
73
1
Efetobore Sodje
5
+1
4
427
3
1
Neil Sorvel
1
90
Ben Stephens
36
+16
6
5
3030
24
17
Reece Styche
8
+7
4
2
677
8
4
Luke Summerfield
13
+5
2
1141
5
Chris Sutherland
2
+7
281
1
16
Danny Swailes
5
+1
516
Rhys Taylor
80
4
1
7131
12
Andrew Teague
4
1
1
341
2
1
Matthew Templeton
+1
1
14
2
Danny Thomas
3
259
2
1
Michael Thomas
1
Josh Thompson
2
James Thorne
3
+3
266
3
4
Darren Tinson
3
270
Mathew Tipton
1
+1
1
78
1
Matthew Tipton
7
+1
5
1
596
2
1
Jamie Tolley
2
180
Ben Tollitt
4
+1
335
3
1
Ben Tomlinson
1
Graeme Tomlinson
1
3
90
Gime Toure
8
+3
2
736
3
3
Kevin Townson
2
+1
1
184
1
1
Shilow Tracey
6
+1
1
505
5
Carl Tremarco
5
+1
1
334
3
Paul Turnbull
75
+7
5
14
6655
14
7
Rhys Turner
1
+1
41
1
Theo Vassell
20
2
4
1799
1
2
Jose Veiga
5
450
1
Karl Vernon
2
Peter Vincenti
11
+8
2
4
969
9
14
Richard Walker
1
1
90
Luke Waterfall
1
90
Simon Weaver
1
90
Sam Wedgbury
43
+1
6
3831
4
5
Samuel Wedgbury
1
1
90
Michael Welch
4
3
387
1
3
Miles Welch-Hayes
42
+16
1
8
3983
5
18
Richie Wellens
+2
12
2
Dan Whitaker
7
1
617
1
1
Danny Whitaker
201
+16
33
18
17926
29
8
Danny Whitehead
82
+10
12
4
7246
23
4
Stuart Whittaker
1
81
1
Tommy Widdrington
3
1
300
Clyde Wijnhard
3
2
270
Simon Wiles
+2
29
Steve Williams
35
+6
3
8
3209
2
4
Donovan Wilson
1
+4
95
1
2
Kyle Wilson
1
Scott Wilson
48
+27
25
7
4323
25
23
Steve Wilson
6
570
3
Peter Winn
52
+21
1
1
4596
25
15
Steve Wood
1
90
Ben Wright
1
1
90
Adam Yates
7
630
1
Simon Yeo
1
90
1
Junior Yiadom
+1
20
3