Lewis MacLeod Profile and Player Statistics
First name: Lewis
Last name: MacLeod
Position: , Midfielder
Nationality: Scotland
Date of birth: 16 June 1994
Age: 26
Place of birth: Scotland
Height: 175 cm
Weight: 72 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Carabao Cup 2020/2021 Wigan Athletic 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Plymouth Argyle 174 2 0 1 0 0 0 0
EFL Trophy 2020/2021 Wigan Athletic 0 0 0 0 0 0 0 0
EFL Trophy 2020/2021 Plymouth Argyle 0 0 0 0 0 0 0 0
League One 2020/2021 Wigan Athletic 0 0 0 0 0 0 0 0
League One 2020/2021 Plymouth Argyle 421 7 2 3 0 0 2 0
Championship 2019/2020 Wigan Athletic 896 12 1 4 0 0 4 0
FA Cup 2019/2020 Wigan Athletic 0 0 0 0 0 0 0 0
Carabao Cup 2018/2019 Brentford 90 1 0 0 0 0 0 0
Championship 2018/2019 Brentford 976 17 5 9 3 0 2 0
Championship 2017/2018 Brentford 387 10 5 5 1 0 0 0
FA Cup 2017/2018 Brentford 70 1 0 1 0 0 0 0
Championship 2016/2017 Brentford 805 13 3 10 0 0 0 0
Championship 2015/2016 Brentford 8 1 1 0 0 0 0 0
Challenge Cup 2014/2015 Rangers 212 3 0 2 3 0 0 0
Championship 2014/2015 Brentford 0 0 0 0 0 0 0 0
Championship 2014/2015 Rangers 1039 13 0 5 3 0 2 0
Challenge Cup 2013/2014 Rangers 246 3 0 1 0 0 0 0
League One 2013/2014 Rangers 1383 18 2 7 5 0 1 0
Challenge Cup 2012/2013 Rangers 289 3 0 1 0 0 0 0
League Two 2012/2013 Rangers 1741 21 0 7 3 0 2 0
Premiership 2011/2012 Rangers 0 0 0 0 0 0 0 0

L. MacLeod has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/01/2021 Plymouth Argyle
1 - 0
Gillingham 1-0H2H+
L. Jephcott 33' 1 - 0  
  68' R. Jackson
F. Nouble 86'  
  88' D. Drysdale
29/12/2020 Plymouth Argyle
2 - 3
Oxford United 1-1H2H+
Panutche Camará 12' 1 - 0  
  32' L. Kelly
  1 - 1 37' J. Ruffles
L. Jephcott 65'  
  1 - 2 74' S. Long
  79' S. Clare
L. MacLeod 80'  
  1 - 3 82' O. Shodipo
  83' E. Moore
L. Jephcott 84' 2 - 3  
  90+1' S. Long
26/12/2020 Charlton Athletic
2 - 2
Plymouth Argyle 1-2H2H+
  0 - 1 6' L. Jephcott
C. Gunter 32' 1 - 1  
  1 - 2 36' L. Jephcott
  52' W. Aimson
C. Aneke 57'  
M. Maddison 67' 2 - 2  
  69' L. MacLeod
  70' J. Edwards
19/12/2020 Plymouth Argyle
1 - 0
Milton Keynes Dons 0-0H2H+
  34' R. Keogh
  44' L. Sørensen
R. Hardie 68' 1 - 0  
  79' D. Kasumu
K. Watts 80'  
15/12/2020 Crewe Alexandra
2 - 1
Plymouth Argyle 2-0H2H+
  17' T. Fornah
C. Kirk 22' 1 - 0  
O. Dale 43' 2 - 0  
  2 - 1 85' L. Jephcott
12/12/2020 Bristol Rovers
3 - 0
Plymouth Argyle 2-0H2H+
A. Kilgour 7' 1 - 0  
L. McCormick 26' 2 - 0  
  40' K. Watts
  45+2' T. Fornah
E. Upson 68'  
Z. Westbrooke 85' 3 - 0  
26/09/2020 Plymouth Argyle
1 - 1
Shrewsbury Town 1-1H2H+
  0 - 1 14' J. Vela
C. Grant 29' 1 - 1  
N. Canavan 73'  
19/09/2020 AFC Wimbledon
4 - 4
Plymouth Argyle 1-2H2H+
  0 - 1 16' G. Cooper
J. Pigott 18' 1 - 1  
A. Woodyard 38'  
  1 - 2 45' C. Grant
S. McLoughlin 49' 2 - 2  
J. Pigott 60' 3 - 2  
R. Longman 69' 4 - 2  
  4 - 3 77' N. Canavan
  4 - 4 78' D. Telford
  85' F. Nouble
  90+3' L. MacLeod
15/09/2020 Leyton Orient
3 - 2
Plymouth Argyle 0-2H2H+
  0 - 1 19' Panutche Camará
  0 - 2 34' K. Watts
L. Dennis 55' 1 - 2  
J. McAnuff 74' 2 - 2  
D. Johnson 90+3' 3 - 2  
12/09/2020 Plymouth Argyle
1 - 0
Blackpool 1-0H2H+
L. Jephcott 3' 1 - 0  
  11' M. Nottingham
  52' O. Turton
  59' M. Ekpiteta
S. Wootton 77'  
05/09/2020 Plymouth Argyle
3 - 2
Queens Park Rangers 1-1H2H+
  0 - 1 2' R. Manning
J. Edwards 32' 1 - 1  
D. Mayor 55' 2 - 1  
  2 - 2 57' O. Kakay
F. Nouble 78' 3 - 2  
F. Nouble 82'  
11/01/2020 Wigan Athletic
0 - 2
Bristol City 0-0H2H+
A. Robinson 54'  
  0 - 1 77' J. Paterson
  0 - 2 79' F. Diedhiou
  85'
  90+3' N. Baker
07/12/2019 Luton Town
2 - 1
Wigan Athletic 0-1H2H+
  0 - 1 35' K. Moore
  49' C. Dunkley
  53' A. Pilkington
  61' J. Garner
C. McManaman 87' 1 - 1  
G. Moncur 90+3' 2 - 1  
  90+3' C. Dunkley
G. Moncur 90+4'  
30/11/2019 Wigan Athletic
1 - 3
Reading 1-0H2H+
C. Mulgrew 7'  
J. Garner 34' 1 - 0  
  44' M. Morrison
J. Garner 78'  
  1 - 1 79' G. Puşcaş
  1 - 2 81' G. Puşcaş
  81' G. Puşcaş
  1 - 3 84' G. Puşcaş
26/11/2019 Millwall
2 - 2
Wigan Athletic 1-1H2H+
  0 - 1 3' A. Pilkington
S. Hutchinson 24' 1 - 1  
  43' L. MacLeod
  1 - 2 56' A. Robinson
M. Smith 60' 2 - 2  
S. Hutchinson 63'  
M. Romeo 79'  
23/11/2019 Stoke City
2 - 1
Wigan Athletic 0-1H2H+
  0 - 1 39' Sam Morsy
J. McClean 41'  
  55' N. Byrne
D. Batth 55' 1 - 1  
S. Ward 77'  
M. Diouf 90+3' 2 - 1  
Badou N'Diaye 90+7'  
  90+7' Sam Morsy
09/11/2019 Wigan Athletic
0 - 3
Brentford 0-1H2H+
  0 - 1 5' B. Mbeumo
C. Kipre 56'  
  58' C. Nørgaard
  0 - 2 70' K. Mokotjo
C. Kipre 73'  
  0 - 3 84' J. Dasilva
  90+6' J. Jeanvier
J. Williams 90+6'  
02/11/2019 Wigan Athletic
1 - 2
Swansea City 1-1H2H+
  0 - 1 12' N. Dyer
  21' A. Ayew
K. Moore 21' 1 - 1  
  27' G. Byers
Sam Morsy 28'  
D. Sterling 34'  
G. Massey 41'  
J. Williams 72'  
  1 - 2 90+1' S. Surridge
27/10/2019 Bristol City
2 - 2
Wigan Athletic 1-1H2H+
  4' A. Robinson
A. Weimann 39' 1 - 0  
  1 - 1 44' C. Dunkley
  1 - 2 53' C. Dunkley
N. Baker 63'  
  67' Sam Morsy
Pedro Pereira 86' 2 - 2  
23/10/2019 Derby County
1 - 0
Wigan Athletic 0-0H2H+
  51' A. Robinson
G. Shinnie 64'  
S. Malone 65'  
G. Shinnie 90+2' 1 - 0  
  90+3' L. MacLeod
20/10/2019 Wigan Athletic
1 - 0
Nottingham Forest 1-0H2H+
J. Lowe 35' 1 - 0  
L. MacLeod 40'  
N. Byrne 51'  
M. Jacobs 82'  
  90+1' Yuri Ribeiro
10/08/2019 Preston North End
3 - 0
Wigan Athletic 2-0H2H+
S. Maguire 6' 1 - 0  
  9' N. Byrne
  16' L. MacLeod
B. Pearson 20'  
L. Moult 39' 2 - 0  
P. Gallagher 54' 3 - 0  
03/08/2019 Wigan Athletic
3 - 2
Cardiff City 0-1H2H+
  7' J. Ralls
  0 - 1 20' J. Ralls
  44' B. Reid
  45+1' Josh Murphy
J. Windass 49'  
M. Jacobs 59' 1 - 1  
J. Windass 63' 2 - 1  
J. Garner 66'  
  66' A. Flint
  2 - 2 70' O. Bogle
L. Evans 75' 3 - 2  
N. Byrne 90+1'  
30/03/2019 Wigan Athletic
0 - 0
Brentford 0-0H2H+
  45' Y. Barbet
A. Robinson 51'  
  90+4' M. Sørensen
03/12/2018 West Bromwich Albion
1 - 1
Brentford 0-0H2H+
  55' H. Dalsgaard
  69' E. Konsa
H. Barnes 77' 1 - 0  
  1 - 1 90+1' L. MacLeod
27/11/2018 Brentford
2 - 3
Sheffield United 1-2H2H+
N. Maupay 6' 1 - 0  
  1 - 1 10' E. Konsa
  1 - 2 15' O. Norwood
  17' C. Basham
J. Fleck 65' 2 - 2  
J. McEachran 69'  
  2 - 3 72' L. Clarke
24/11/2018 Brentford
1 - 2
Middlesbrough 0-0H2H+
  29' J. Hugill
  48' A. Flint
  0 - 1 56' J. Hugill
  0 - 2 61' M. Tavernier
A. Judge 75' 1 - 2  
C. Mepham 90+4'  
27/10/2018 Norwich City
1 - 0
Brentford 1-0H2H+
  5' H. Dalsgaard
E. Buendía 34' 1 - 0  
J. Rhodes 45+2'  
24/10/2018 Preston North End
4 - 3
Brentford 3-1H2H+
A. Browne 5' 1 - 0  
C. Robinson 12' 2 - 0  
  23' R. Sawyers
T. Barkhuizen 23' 3 - 0  
  3 - 1 29' Sergi Canós
  38' H. Dalsgaard
  3 - 2 56' O. Watkins
D. Fisher 66'  
C. Robinson 69' 4 - 2  
B. Davies 78'  
  4 - 3 85' N. Maupay
20/10/2018 Brentford
0 - 1
Bristol City 0-0H2H+
  45+3' A. Weimann
  50' M. Pack
C. Mepham 50'  
C. Mepham 58'  
  65' L. Kelly
Yennaris Nico 82'  
R. Sawyers 84'  
  0 - 1 89' N. Eliasson
N. Maupay 90+6'  
02/10/2018 Brentford
1 - 1
Birmingham City 1-1H2H+
  6' G. Gardner
  0 - 1 26' M. Morrison
  41' J. Maghoma
H. Dalsgaard 41'  
J. McEachran 42' 1 - 1  
A. Judge 58'  
  66' M. Kieftenbeld
  83' L. Jutkiewicz
  90+4' H. Dean
N. Maupay 90+5'  
29/09/2018 Brentford
2 - 2
Reading 1-1H2H+
N. Maupay 11' 1 - 0  
  1 - 1 25' J. Böðvarsson
J. McEachran 52'  
  52' L. Bacuna
O. Watkins 55'  
S. Benrahma 62'  
  1 - 2 64' J. Böðvarsson
N. Maupay 78'  
S. Benrahma 85'  
Y. Barbet 90+2' 2 - 2  
22/09/2018 Derby County
3 - 1
Brentford 3-1H2H+
  0 - 1 1' H. Dalsgaard
H. Wilson 14' 1 - 1  
D. Nugent 21' 2 - 1  
  27' C. Mepham
M. Mount 28' 3 - 1  
C. Bryson 64'  
M. Mount 80'  
15/09/2018 Brentford
2 - 0
Wigan Athletic 1-0H2H+
N. Maupay 24' 1 - 0  
  34' J. Windass
  40' N. Powell
O. Watkins 50'  
  58' Sam Morsy
H. Dalsgaard 59'  
N. Maupay 63' 2 - 0  
  89' C. Dunkley
01/09/2018 Brentford
2 - 1
Nottingham Forest 1-0H2H+
E. Konsa 18'  
  31' J. Lolley
  35' M. Hefele
Y. Barbet 35'  
L. MacLeod 35'  
L. MacLeod 45+3' 1 - 0  
  54' B. Osborn
  55' D. Fox
  1 - 1 62' M. Cash
  74' B. Watson
O. Watkins 84' 2 - 1  
S. Benrahma 90+6'  
R. Sawyers 90+6'  
  90+6' J. Robinson
  90+6' L. Grabban
28/08/2018 Brentford
1 - 0
Cheltenham Town 1-0H2H+
J. Jeanvier 40' 1 - 0  
  47' I. Duku
  73' J. Mullins
25/08/2018 Blackburn Rovers
1 - 0
Brentford 0-0H2H+
K. Palmer 54' 1 - 0  
  90' L. MacLeod
22/08/2018 Aston Villa
2 - 2
Brentford 1-1H2H+
J. Kodjia 16'  
  0 - 1 23' N. Maupay
  33' O. Watkins
J. Kodjia 39' 1 - 1  
J. Chester 67'  
  75' S. Benrahma
  1 - 2 82' N. Maupay
J. Kodjia 90+5' 2 - 2  
19/08/2018 Brentford
2 - 0
Sheffield Wednesday 1-0H2H+
N. Maupay 20' 1 - 0  
H. Dalsgaard 55'  
O. Watkins 61' 2 - 0  
  62' A. Baker
11/08/2018 Stoke City
1 - 1
Brentford 1-0H2H+
J. McClean 13'  
B. Afobe 29' 1 - 0  
J. Allen 53'  
  1 - 1 66' O. Watkins

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Potential Fixed Matches
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
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-2020 SoccerPunter Pte. Ltd. All rights reserved.