Luke Duffy Profile and Player Statistics
First name: Luke
Last name: Duffy
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Luke Duffy has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Enterprise National League North 2025/2026 Macclesfield 7 1 3 0 0 0 0
Fa Trophy 2024/2025 Macclesfield 2 1 0 0 2 0 0
Non League Premier: Northern 2024/2025 Macclesfield 6 0 0 6 0 0 0
Enterprise National League North 2023/2024 Warrington Town 1 0 1 1 0 0 0
FA Cup 2023/2024 Macclesfield 2 0 1 1 0 0 0
Fa Trophy 2023/2024 Macclesfield 4 1 1 3 0 0 0
Non League Premier: Northern 2023/2024 Macclesfield 4 0 0 4 0 0 0
Club Friendlies 3 2023 Warrington Town 1 0 0 1 0 0 0
Fa Trophy 2022/2023 Warrington Town 1 1 0 0 0 0 0
Non League Premier: Northern 2022/2023 Warrington Town 5 0 0 5 0 0 0
Club Friendlies 4 2022 Warrington Town 1 0 0 1 0 0 0
Fa Trophy 2021/2022 Warrington Town 2 0 1 1 0 0 0
Non League Premier: Northern 2021/2022 Warrington Town 3 0 0 3 0 0 0
Non League Premier: Northern 2020/2021 Warrington Town 1 0 0 1 0 0 0

Luke Duffy has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/09/2025 Kidderminster Harriers
1 - 1
Macclesfield 0-0H2H+
Alex Penny 8'  
  28'
Pierce Bird 46'  
David Davis 46'  
Kamran Kandola 46'  
Reece Devine 46'  
Luke Spokes 55' 1 - 0  
Alex Penny 60'  
Jordan Tunnicliffe 60'  
  68' Isaac Buckley-Ricketts
Luke Spokes 78'  
Jack Clarke 78'  
George Walker 82'  
Seb Thompson 82'  
  83' Sean Etaluku
  83'
  90+3' Paul Dawson
  90+3' Justin Johnson
  90+6' Justin Johnson
  1 - 1 90+11' Danny Elliott
02/09/2025 Macclesfield
1 - 3
Merthyr Town 0-0H2H+
  15' Matthew Harris
Paul Dawson 23'  
  47' Alex Ryan John
Danny Elliott 54' 1 - 0  
Paul Dawson 54'  
Luke Griffiths 54'  
  57' Tom Handley
  69' Adulai Sambu
  69' C. Cox
  1 - 1 72' Tom Handley
Isaac Buckley-Ricketts 73'  
Luke Duffy 73'  
Sean Etaluku 77'  
Justin Johnson 77'  
  1 - 2 83' Tom Handley
  83' Alex Ryan John
  83' C. Jarvis
Regan Griffiths 84'  
84'  
Josef Yarney 89'  
  1 - 3 90+1' Tom Handley
  90+1' Matthew Harris
  90+1' Morgan Lewis
30/08/2025 Macclesfield
2 - 1
Darlington 1-1H2H+
Danny Elliott 5' 1 - 0  
  1 - 1 12' Jack Maskell
Lewis Fensome 34'  
Regan Griffiths 46'  
Paul Dawson 46'  
  46' Tom Platt
  57' Elliot Forbes
  57' Tye Barton
  71' Tom Platt
  71' Ellis Stanton
Lewis Fensome 73'  
Sam Heathcote 73'  
Paul Dawson 77'  
  81' Thomas Allan
  81' Charlie Lennon
Luke Duffy 85'  
Luke Griffiths 85'  
Justin Johnson 88'  
D'Mani Bughail-Mellor 89' 2 - 1  
  90+1' Joshua Scott
  90+1' A. Rutledge
Isaac Buckley-Ricketts 90+5'  
90+5'  
25/08/2025 Spennymoor Town
0 - 0
Macclesfield 0-0H2H+
  18' Luke Matheson
  18' Danny Whitehead
  41' Rollin Menayese
  45+3' Luke Duffy
  45+3' Sam Heathcote
J. Mondal 68'  
Cameron Salkeld 68'  
Alfie Doherty 76'  
  85' Danny Elliott
  85' Isaac Buckley-Ricketts
  90+5' Sean Etaluku
  90+5'
23/08/2025 Macclesfield
1 - 1
Alfreton Town 0-0H2H+
Paul Dawson 47'  
D'Mani Bughail-Mellor 49' 1 - 0  
  51' Owen German
  1 - 1 53' Adam Lund
  56' Joe Dodoo
  56' Gerry McDonagh
Danny Whitehead 64'  
Josef Yarney 64'  
Isaac Buckley-Ricketts 67'  
Sean Etaluku 67'  
Paul Dawson 75'  
Lewis Fensome 75'  
  76' Owen German
  76' George Cantrill
  78' Gerry McDonagh
88'  
19/08/2025 Southport
1 - 2
Macclesfield 0-1H2H+
  15' Brandon Lee
  15'
  0 - 1 20' Isaac Buckley-Ricketts
Momodou Touray 47' 1 - 1  
Paul Murphy-Worrell 53'  
Momodou Touray 68'  
Callum Edwards 68'  
Arthur Gnahoua 68'  
Jordan Slew 68'  
Rio Alston 73'  
  73' Isaac Buckley-Ricketts
  73' Sean Etaluku
  1 - 2 74' Luis Lacey
Luke Tabone 77'  
Danny Lloyd 80'  
Nathan Sandison 80'  
  87' Luke Duffy
  87' Danny Whitehead
  90+4' Danny Elliott
  90+4' Luke Matheson
16/08/2025 Oxford City
2 - 1
Macclesfield 1-0H2H+
Joshua Parker 22' 1 - 0  
  25' Brandon Lee
Alfie Potter 50' 2 - 0  
  56' Sean Etaluku
  56' Regan Griffiths
  56' Danny Whitehead
  56' Isaac Buckley-Ricketts
Zac McEachran 72'  
Latrell Humphrey-Ewers 72'  
  72' Paul Dawson
  72' Lewis Fensome
  72' Josef Yarney
  72'
Alfie Potter 76'  
Isaac Westendorf 76'  
  2 - 1 78' Isaac Buckley-Ricketts
Joshua Parker 79'  
  88' Luke Matheson
  88' Sam Heathcote
Isaac Westendorf 89'  
90'  
26/12/2024 Macclesfield
1 - 2
Leek Town 1-1H2H+
Luke Duffy 34' 1 - 0  
  1 - 1 37' Oliver Shenton
  1 - 2 89' Julius Ndene
07/12/2024 Altrincham
0 - 0
Macclesfield 0-0H2H+
  1' Danny Whitehead
Elliot Osborne 2' 1 - 0  
  1 - 1 3' Luke Duffy
Alex Newby 4' 2 - 1  
  2 - 2 5' D'Mani Bughail-Mellor
Lewis Banks 6' 3 - 2  
  7' Justin Johnson
Regan Linney 8' 4 - 2  
  24' Arafat Al Haj
  27' Alex Curran
  27' Lewis Fensome
  62' Danny Elliott
  62' Justin Johnson
Kahrel Reddin 64'  
Jake Bickerstaff 64'  
  73' James Edmondson
  73' Danny Whitehead
George Wilson 76'  
Isaac Marriott 76'  
30/11/2024 Workington
0 - 1
Macclesfield 0-0H2H+
  0 - 1 90+1' Luke Duffy
16/11/2024 Curzon Ashton
2 - 2
Macclesfield 1-2H2H+
  0 - 1 1' Paul Dawson
Stefan Mols 2' 1 - 1  
  1 - 2 3' Danny Elliott
Marcus Poscha 4' 2 - 2  
Luke Griffiths 4' 3 - 2  
  3 - 3 5' Edy Maieco
Isaac Buckley-Ricketts 6' 4 - 3  
  4 - 4 7' Luke Duffy
Jordan Richards 8'  
  4 - 5 9' John Rooney
  4 - 6 25' Alex Curran
  4 - 7 35' Alex Curran
Luis Lacey 50'  
Luke Griffiths 50'  
David Worrall 62'  
Craig Mahon 62'  
  63' Dontai Gabidon
  63' Danny Elliott
  63' Alex Curran
  63' Edy Maieco
  75' Justin Johnson
  75' Luke Duffy
  77' James Edmondson
  77' Paul Dawson
  81' D'Mani Bughail-Mellor
  81' John Rooney
William Hayhurst 89'  
Ben Darby 89'  
Isaac Buckley-Ricketts 90+6' 5 - 7  
15/10/2024 Macclesfield
4 - 1
Hebburn Town 1-1H2H+
Danny Elliott 9' 1 - 0  
  1 - 1 22' A. Purewal
Danny Elliott 52' 2 - 1  
Luke Duffy 67' 3 - 1  
Paul Dawson 76' 4 - 1  
24/09/2024 Macclesfield
2 - 0
Gainsborough Trinity 2-0H2H+
Luke Duffy 21' 1 - 0  
Danny Elliott 34' 2 - 0  
17/08/2024 Macclesfield
3 - 1
Guiseley 1-1H2H+
  0 - 1 26' Jordan Thewlis
Luke Duffy 45+4' 1 - 1  
Daniel Elliott 48' 2 - 1  
Tom Clare 90+1' 3 - 1  
10/08/2024 Worksop Town
0 - 1
Macclesfield 0-0H2H+
  0 - 1 89' Luke Duffy
13/04/2024 Basford United
1 - 3
Macclesfield 0-0H2H+
T. Ritzema 67' 1 - 0  
  1 - 1 71' L. Duffy
  1 - 2 84' T. Owolabi
  1 - 3 90+1' T. Owolabi
19/03/2024 Stafford Rangers
1 - 3
Macclesfield 0-2H2H+
  0 - 1 8' Tre Pemberton
  0 - 2 27' Luke Duffy
  0 - 3 78' Tom Clare
Kaiman Anderson 89' 1 - 3  
09/03/2024 Macclesfield
3 - 0
Coalville Town 1-0H2H+
Eliot Putman 6' 1 - 0  
  46' Herve Pepe-N'Goma
  46' Layton Ndukwu
  61' Wesley York
  61' Ben Hart
John Rooney 63' 2 - 0  
  68' Tim Berridge
  68' Kieran Cook
Paul Dawson 71'  
Sam Perry 71'  
Kane Drummond 73' 3 - 0  
Neil Kengni 77'  
Luke Duffy 77'  
Tunde Owolabi 77'  
Dan Sweeney 77'  
13/01/2024 Macclesfield
5 - 0
Dorking Wanderers 2-0H2H+
Tunde Owolabi 27' 1 - 0  
Alex Curran 44'  
Alex Curran 45' 2 - 0  
  46' Daniel Pybus
  46' George Francomb
  54' Seb Bowerman
  54' Tom Blair
Tunde Owolabi 59' 3 - 0  
  62' Jason Prior
  62' Luke Moore
Paul Dawson 64' 4 - 0  
  68' Luke Moore
Luke Duffy 70' 5 - 0  
Luke Duffy 76'  
Alex Hurst 76'  
Tunde Owolabi 83'  
Neil Kengni 83'  
Alex Curran 83'  
Luke Murphy 83'  
23/12/2023 Gainsborough Trinity
1 - 3
Macclesfield 1-2H2H+
  0 - 1 23' Luke Duffy
D. Howe 24' 1 - 1  
  1 - 2 37' John Rooney
  1 - 3 63' Paul Dawson
09/12/2023 Curzon Ashton
0 - 2
Macclesfield 0-0H2H+
Stefan Mols 58'  
Miles Storey 58'  
  0 - 1 60' Luke Duffy
  65' Neil Kengni
  65' Kane Drummond
Rhys Hughes 73'  
Tommy McDermott 73'  
  0 - 2 79' Alex Curran
  81' Oumar Niasse
  81' Alex Hurst
  84' Alex Curran
  84' Luke Mariette
18/11/2023 Alfreton Town
2 - 4
Macclesfield 2-1H2H+
  0 - 1 1' Kane Drummond
Jake Day 14' 1 - 1  
Liam Waldock 17'  
Dylan Mottley Henry 27' 2 - 1  
  61' Neil Kengni
  61' Alex Hurst
  61' Freddie Sass
  61' Brandon Lee
  2 - 2 63' Luke Duffy
Harry Perritt 72'  
George Cantrill 72'  
  2 - 3 74' Alex Curran
Billy Fewster 80'  
James Oliver 80'  
  2 - 4 83' Luke Duffy
  86' Alex Curran
  86' Luke Murphy
16/09/2023 Macclesfield
2 - 0
Buxton 1-0H2H+
Laurent Mendy 31' 1 - 0  
Luke Duffy 77' 2 - 0  
09/09/2023 Macclesfield
5 - 0
Ashton United 2-0H2H+
P. Dawson 4' 1 - 0  
A. Curran 27' 2 - 0  
Luke Duffy 47' 3 - 0  
A. Curran 55' 4 - 0  
N. Kengni 84' 5 - 0  
05/08/2023 Southport
0 - 4
Warrington Town 0-1H2H+
  0 - 1 45+1' Sean Williams
  0 - 2 49' Luke Duffy
Matthew Thomson 55'  
David Morgan 55'  
Declan Evans 55'  
Niall Watson 55'  
  0 - 3 59' Bohan Soloman Cheidu Dixon
Josh Hmami 76'  
Connor Heath 76'  
  79' Connor Woods
  79' Jordan Buckley
  0 - 4 85' Isaac Buckley-Ricketts
  87' Luke Duffy
  87' Peter Clarke
  90' Matthew McDonald
  90' Declan Walker
11/07/2023 Warrington Town
2 - 3
Accrington Stanley 2-3H2H+
  0 - 1 2' Trialist D
Luke Duffy 12' 1 - 1  
C. Woods 15' 2 - 1  
  2 - 2 20' Trialist D
  2 - 3 44' Trialist D
  58' Korede Adedoyin
Sean Williams 79'  
  81' Liam Coyle
15/04/2023 South Shields
2 - 1
Warrington Town 2-1H2H+
T. Broadbent 5' 1 - 0  
R. Briggs 9' 2 - 0  
  2 - 1 34' L. Duffy
08/04/2023 Warrington Town
3 - 0
Ashton United 2-0H2H+
J. Amis 18' 1 - 0  
J. Amis 45+3' 2 - 0  
L. Duffy 87' 3 - 0  
90+6'  
10/01/2023 Hyde United
2 - 2
Warrington Town 1-1H2H+
J. Redshaw 20' 1 - 0  
  1 - 1 45' L. Duffy
B. Roscoe 49' 2 - 1  
  2 - 2 61' M. McDonald
19/11/2022 Warrington Town
0 - 1
Guiseley 0-0H2H+
  22' R. Daly
A. Thompson 59'  
E. Clarke 62'  
K. Hall 62'  
  66' A. Haw
  66' A. Kellett
Stefan Mols 75'  
L. Duffy 75'  
  80' M. Qasim
  80' N. Walker
B. Dixon 83'  
J. Amis 83'  
  0 - 1 90' L. Whitham
J. Amis 90+2'  
  90+3' Joe Ackroyd
  90+3' C. Chippendale
  90+6' R. Daly
04/10/2022 Warrington Town
3 - 3
Warrington Rylands 0-2H2H+
  0 - 1 37' C. Dolan
  0 - 2 40' C. Dolan
Stefan Mols 63' 1 - 2  
  1 - 3 68' K. Drummond
L. Duffy 83' 2 - 3  
B. Dixon 90+3'  
J. Neild 90+5' 3 - 3  
27/08/2022 Ashton United
2 - 1
Warrington Town 1-0H2H+
Callum Saunders 30' 1 - 0  
Sam Sheridan 53' 2 - 0  
  2 - 1 87' Luke Duffy
30/07/2022 Buxton
2 - 2
Warrington Town 1-1H2H+
  0 - 1 7' L. Duffy
17'  
S. Brisley 29' 1 - 1  
Liam Hardy 65' 2 - 1  
  2 - 2 83' M. Howard
12/03/2022 Stalybridge Celtic
0 - 3
Warrington Town 0-1H2H+
  0 - 1 7' M. Grivosti
  0 - 2 75' L. Duffy
  0 - 3 78' M. Grivosti
20/11/2021 Mickleover Sports
2 - 2
Warrington Town 2-0H2H+
D. Walters 9' 1 - 0  
D. Walters 35' 2 - 0  
  2 - 1 51' Luke Duffy
  2 - 2 67' Sean Williams
13/11/2021 Warrington Town
2 - 0
Chasetown 1-0H2H+
M. Grivosti 4' 1 - 0  
Luke Duffy 76' 2 - 0  
06/11/2021 Warrington Town
1 - 0
Hyde United 0-0H2H+
Luke Duffy 88' 1 - 0  
03/11/2020 United of Manchester
3 - 1
Warrington Town 3-1H2H+
F. Sinclair-Smith 9' 1 - 0  
  1 - 1 14' L. Duffy
J. Curtis 25' 2 - 1  
F. Sinclair-Smith 38' 3 - 1  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.