NETHERLANDS
MOROCCO Teams List by Name NEW ZEALAND Team List by Games
Summary Games Goals Crowd Comp Venue G
W
D
L
W%
D%
L%
F
A
Diff
Tot
Min
Max
Avg
WC
H
1 0 0 1 0% 0% 100% 0 1 -1 51230 51230 51230 51230 WC
A
1 0 0 1 0% 0% 100% 0 3 -3 49552 49552 49552 49552 WC
N
1 1 0 0 100% 0% 0% 3 2 1 35130 35130 35130 35130 WC
T
3 1 0 2 33% 0% 66% 3 6 -3 135912 35130 51230 45304 E
H
1 1 0 0 100% 0% 0% 1 0 1 50670 50670 50670 50670 E
A
1 0 0 1 0% 0% 100% 0 6 -6 51000 51000 51000 51000 E
N
2 0 1 1 0% 50% 50% 0 1 -1 70083 34363 35720 35041 E
T
4 1 1 2 25% 25% 50% 1 7 -6 171753 34363 51000 42938 F
H
4 1 0 3 25% 0% 75% 2 6 -4 128196 16513 57041 32049 F
A
8 3 3 2 37% 37% 25% 9 7 2 222500 14500 55000 27812 F
N
1 0 1 0 0% 100% 0% 2 2 0 0 0 0 0 F
T
13 4 4 5 30% 30% 38% 13 15 -2 350696 0 57041 26976 Overall
O
20 6 5 9 30% 25% 45% 17 28 -11 658361 0 57041 32918
Best and Worst click on date for details Away are games not played at home including neutral grounds Record Year Date Score Comp V Diff Most For
1937-38
3-1
F
A
2
Most For
1977-78
3-2
WC
N
1
Best Diff
1928-29
2-0
F
A
2
Best Diff
1937-38
3-1
F
A
2
Most Against
2003-04
0-6
E
A
-6
Worst Diff
2003-04
0-6
E
A
-6
Most For Home
1981-82
2-1
F
H
1
Best Diff Home
2003-04
1-0
E
H
1
Best Diff Home
1981-82
2-1
F
H
1
Most Against Home
1965-66
0-3
F
H
-3
Most For Away
1977-78
3-2
WC
N
1
Most For Away
1937-38
3-1
F
A
2
Best Diff Away
1937-38
3-1
F
A
2
Best Diff Away
1928-29
2-0
F
A
2
Most Against Away
2003-04
0-6
E
A
-6
Worst Diff Away
2003-04
0-6
E
A
-6
Results click on date to see match details Streaks M No Date Comp Venue Score W D L U NW Crowd Scorers 146 Tue 04 Jun 1929 ![]()
F Olympisch Stadion
2-0
1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42
-----
184 Sat 21 May 1938 ![]()
F Olympisch Stadion
3-1
2
2
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
271 Wed 27 May 1959 ![]()
F Olympisch Stadion
2-1
3
3
55000 Bobby Collins 61; Graham Leggat 65
Cor van der Gijp 18
317 Wed 11 May 1966 ![]()
F Hampden Park
0-3
1
1
16513 -----
Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84
332 Thu 30 May 1968 ![]()
F Olympisch Stadion
0-0
1
1
2
19000 -----
-----
357 Wed 01 Dec 1971 ![]()
F Olympisch Stadion
1-2
1
3
18000 George Graham 58
Johan Cruyff 5; Barry Hulshoff 88
420 Sun 11 Jun 1978 ![]()
WC Estadio San Martin
3-2
1
1
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68
Rob Rensenbrink pen 34; Johnny Rep 71
451 Tue 23 Mar 1982 ![]()
F Hampden Park
2-1
2
2
57041 Frank Gray pen 13; Kenny Dalglish 21
Wim Kieft 31
489 Tue 29 Apr 1986 ![]()
F Phillips Sportpark
0-0
1
3
1
14500 -----
-----
542 Fri 12 Jun 1992 E Ullevi Stadion
0-1
1
2
35720 -----
Dennis Bergkamp 76
556 Wed 23 Mar 1994 F Hampden Park
0-1
2
3
36809 -----
Brian Roy 23
558 Fri 27 May 1994 F Galgenwaard Stadion
1-3
3
4
17500 Duncan Shearer 81
Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71
576 Mon 10 Jun 1996 ![]()
E Villa Park
0-0
1
1
5
34363 -----
-----
613 Wed 26 Apr 2000 F Gelredome
0-0
2
2
6
24500 -----
-----
645 Sat 15 Nov 2003 ![]()
E Hampden Park
1-0
1
3
50670 James McFadden 22
-----
646 Wed 19 Nov 2003 ![]()
E Amsterdam Arena
0-6
1
1
51000 -----
Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66
691 Sat 28 Mar 2009 WC Amsterdam Arena
0-3
2
2
49552 -----
Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78
695 Wed 09 Sep 2009 WC Hampden Park
0-1
3
3
51230 -----
Eljero Elia 82
763 Thu 09 Nov 2017 F Pittodrie Stadium
0-1
4
4
17833 -----
Memphis Depay 40
795 Wed 02 Jun 2021 F Estádio Algarve
2-2
1
1
5
0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
Goals By Player Ranking Player Brit Champ World Cup Euro Other Friendlies Total Goals H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot 1 equal Archie Gemmill 2 2 2 2 1 equal Kenny Dalglish 1 1 1 1 1 1 2 3 equal Andy Black 1 1 1 1 3 equal Bobby Collins 1 1 1 1 3 equal Jimmy Fleming 1 1 1 1 3 equal George Graham 1 1 1 1 3 equal Frank Gray 1 1 1 1 3 equal Jack Hendry 1 1 1 1 3 equal Graham Leggat 1 1 1 1 3 equal James McFadden 1 1 1 1 3 equal Frank Murphy 1 1 1 1 3 equal Kevin Nisbet 1 1 1 1 3 equal Bobby Rankin 1 1 1 1 3 equal Duncan Shearer 1 1 1 1 3 equal Tommy Walker 1 1 1 1
Caps by Player Ranking Player From To Club1 Cs Gls Club2 Cs Gls Club3 Cs Gls Club4 Cs Gls W D L Total
CapsTotal
Goals1
Andy Goram 1986 1996 Oldham Athletic 1 Rangers 3 2 2 4 1
Gary McAllister 1992 1996 Leeds United 4 1 3 4 1
Gordon Durie 1992 1996 Tottenham Hotspur 1 Rangers 3 1 3 4 1
Stewart Mckimmie 1992 1996 Aberdeen 4 1 3 4 1
Stuart McCall 1992 1996 Rangers 4 1 3 4 1
Darren Fletcher 2003 2009 Manchester United 4 1 3 4 1
Kenny Miller 2003 2009 Wolverhampton Wanderers 2 Rangers 2 1 3 4 8
Kenny Dalglish 1971 1982 Celtic 1 Liverpool 2 2 2 1 3 2 8
Colin Hendry 1994 1996 Rangers 1 Blackburn Rovers 2 1 2 3 8
John Collins 1994 1996 Celtic 3 1 2 3 8
Billy McKinlay 1994 1996 Dundee United 2 Blackburn Rovers 1 1 2 3 8
Jackie McNamara 2000 2003 Celtic 3 1 1 1 3 8
Neil McCann 2000 2003 Rangers 1 Southampton 2 1 1 1 3 8
Barry Ferguson 2003 2009 Blackburn Rovers 2 Rangers 1 1 2 3 8
Gary Naysmith 2003 2009 Everton 2 Sheffield United 1 1 2 3 16
David Smith 1966 1968 Aberdeen 1 Rangers 1 1 1 2 16
John Greig 1966 1968 Rangers 2 1 1 2 16
Pat Stanton 1966 1971 Hibernian 2 2 2 16
Ronnie McKinnon 1966 1968 Rangers 2 1 1 2 16
Willie Henderson 1966 1968 Rangers 2 1 1 2 16
Archie Gemmill 1971 1978 Derby County 1 Nottingham Forest 1 2 1 1 2 2 16
Alan Rough 1978 1982 Partick Thistle 2 2 2 16
Joe Jordan 1978 1982 Manchester United 1 AC Milan 1 2 2 16
David Narey 1982 1986 Dundee United 2 1 1 2 16
Jim Bett 1982 1986 Rangers 1 Aberdeen 1 1 1 2 16
Willie Miller 1982 1986 Aberdeen 2 1 1 2 16
Ally McCoist 1986 1992 Rangers 2 1 1 2 16
Maurice Malpas 1986 1992 Dundee United 2 1 1 2 16
Kevin Gallacher 1992 1996 Coventry City 1 Blackburn Rovers 1 1 1 2 16
Paul McStay 1992 1994 Celtic 2 2 2 16
Eoin Jess 1994 1994 Aberdeen 2 2 2 16
Pat Nevin 1994 1994 Tranmere Rovers 2 2 2 16
Tom Boyd 1994 1996 Celtic 2 1 1 2 16
Craig Burley 1996 2000 Chelsea 1 Derby County 1 2 2 16
Christian Dailly 2000 2003 Blackburn Rovers 1 West Ham United 1 1 1 2 16
David Weir 2000 2009 Everton 1 Rangers 1 1 1 2 16
Don Hutchison 2000 2003 Everton 1 West Ham United 1 1 1 2 16
James McFadden 2003 2003 Everton 2 1 1 1 2 1 16
Lee Wilkie 2003 2003 Dundee 2 1 1 2 16
Paul Dickov 2003 2003 Leicester City 2 1 1 2 16
Rab Douglas 2003 2003 Celtic 2 1 1 2 16
Steven Pressley 2003 2003 Heart of Midlothian 2 1 1 2 16
Alan Hutton 2009 2009 Tottenham Hotspur 2 2 2 16
Christophe Berra 2009 2017 Wolverhampton Wanderers 1 Heart of Midlothian 1 2 2 16
Scott Brown 2009 2009 Celtic 2 2 2 16
Andy Robertson 2017 2021 Liverpool 2 1 1 2 16
Callum McGregor 2017 2021 Celtic 2 1 1 2 16
Craig Gordon 2017 2021 Celtic 1 Heart of Midlothian 1 1 1 2 16
James Forrest 2017 2021 Celtic 2 1 1 2 16
Kieran Tierney 2017 2021 Celtic 1 Arsenal 1 1 1 2 16
Ryan Christie 2017 2021 Aberdeen 1 Celtic 1 1 1 2 16
Ryan Fraser 2017 2021 A.F.C. Bournemouth 1 Newcastle United 1 1 1 2 53
Alexander Cheyne 1929 1929 Aberdeen 1 1 1 53
Sandy McLaren 1929 1929 St Johnstone 1 1 1 53
Allan Craig 1929 1929 Motherwell 1 1 1 53
Douglas Gray 1929 1929 Rangers 1 1 1 53
Hugh Morton 1929 1929 Kilmarnock 1 1 1 53
James Nisbet 1929 1929 Ayr United 1 1 1 53
Jimmy Fleming 1929 1929 Rangers 1 1 1 1 1 53
Joseph Nibloe 1929 1929 Kilmarnock 1 1 1 53
Robert Howe 1929 1929 Hamilton Academical 1 1 1 53
Bobby Rankin 1929 1929 St Mirren 1 1 1 1 1 53
Thomas Craig 1929 1929 Rangers 1 1 1 53
Alex Munro 1938 1938 Blackpool 1 1 1 53
Andy Anderson 1938 1938 Heart of Midlothian 1 1 1 53
Andy Black 1938 1938 Heart of Midlothian 1 1 1 1 1 53
Frank Murphy 1938 1938 Celtic 1 1 1 1 1 53
Francis ODonnell 1938 1938 Blackpool 1 1 1 53
George Brown 1938 1938 Rangers 1 1 1 53
Jerry Dawson 1938 1938 Rangers 1 1 1 53
Jimmy Carabine 1938 1938 Third Lanark 1 1 1 53
Jimmy Dykes 1938 1938 Heart of Midlothian 1 1 1 53
Tom McKillop 1938 1938 Rangers 1 1 1 53
Tommy Walker 1938 1938 Heart of Midlothian 1 1 1 1 1 53
Denis Law 1959 1959 Huddersfield Town 1 1 1 53
Duncan MacKay 1959 1959 Celtic 1 1 1 53
Eric Caldow 1959 1959 Rangers 1 1 1 53
George Farm 1959 1959 Blackpool 1 1 1 53
Graham Leggat 1959 1959 Fulham 1 1 1 1 1 53
John White 1959 1959 Falkirk 1 1 1 53
John Hewie 1959 1959 Charlton Athletic 1 1 1 53
John Smith 1959 1959 Celtic 1 1 1 53
Bertie Auld 1959 1959 Celtic 1 1 1 53
Bobby Evans 1959 1959 Celtic 1 1 1 53
Bobby Collins 1959 1959 Everton 1 1 1 1 1 53
Andrew Penman 1966 1966 Dundee 1 1 1 53
David Provan 1966 1966 Rangers 1 1 1 53
Jim Scott 1966 1966 Hibernian 1 1 1 53
Bobby Ferguson 1966 1966 Kilmarnock 1 1 1 53
Willie Johnston 1966 1966 Rangers 1 1 1 53
Willie Wallace 1966 1966 Heart of Midlothian 1 1 1 53
Charlie Cooke 1968 1968 Chelsea 1 1 1 53
Dougie Fraser 1968 1968 West Bromwich Albion 1 1 1 53
Eddie McCreadie 1968 1968 Chelsea 1 1 1 53
Dandy McLean 1968 1968 Dundee 1 1 1 53
Jimmy Smith 1968 1968 Aberdeen 1 1 1 53
Bobby Clark 1968 1968 Aberdeen 1 1 1 53
Bobby Hope 1968 1968 West Bromwich Albion 1 1 1 53
Bobby Moncur 1968 1968 Newcastle United 1 1 1 53
Davie Hay 1971 1971 Celtic 1 1 1 53
Eddie Colquhoun 1971 1971 Sheffield United 1 1 1 53
Eddie Gray 1971 1971 Leeds United 1 1 1 53
George Graham 1971 1971 Arsenal 1 1 1 1 1 53
Jimmy Johnstone 1971 1971 Celtic 1 1 1 53
John OHare 1971 1971 Derby County 1 1 1 53
Peter Cormack 1971 1971 Nottingham Forest 1 1 1 53
Bob Wilson 1971 1971 Arsenal 1 1 1 53
Billy Bremner 1971 1971 Leeds United 1 1 1 53
Sandy Jardine 1971 1971 Rangers 1 1 1 53
Bruce Rioch 1978 1978 Derby County 1 1 1 53
Graeme Souness 1978 1978 Liverpool 1 1 1 53
Martin Buchan 1978 1978 Manchester United 1 1 1 53
Asa Hartford 1978 1978 Manchester City 1 1 1 53
Stuart Kennedy 1978 1978 Aberdeen 1 1 1 53
Tom Forsyth 1978 1978 Rangers 1 1 1 53
Willie Donachie 1978 1978 Manchester City 1 1 1 53
Alan Brazil 1982 1982 Ipswich Town 1 1 1 53
Allan Evans 1982 1982 Aston Villa 1 1 1 53
Danny McGrain 1982 1982 Celtic 1 1 1 53
Frank Gray 1982 1982 Leeds United 1 1 1 1 1 53
Gordon Strachan 1982 1982 Aberdeen 1 1 1 53
John Wark 1982 1982 Ipswich Town 1 1 1 53
Steve Archibald 1982 1982 Tottenham Hotspur 1 1 1 53
Tommy Burns 1982 1982 Celtic 1 1 1 53
Alex McLeish 1986 1986 Aberdeen 1 1 1 53
Arthur Albiston 1986 1986 Manchester United 1 1 1 53
Davie Cooper 1986 1986 Rangers 1 1 1 53
Paul Sturrock 1986 1986 Dundee United 1 1 1 53
Bobby Connor 1986 1986 Dundee 1 1 1 53
Brian McClair 1992 1992 Manchester United 1 1 1 53
Richard Gough 1992 1992 Rangers 1 1 1 53
Dave McPherson 1992 1992 Rangers 1 1 1 53
Duncan Ferguson 1992 1992 Dundee United 1 1 1 53
Alan McLaren 1994 1994 Heart of Midlothian 1 1 1 53
Brian Irvine 1994 1994 Aberdeen 1 1 1 53
Bryan Gunn 1994 1994 Norwich City 1 1 1 53
Craig Levein 1994 1994 Heart of Midlothian 1 1 1 53
David Robertson 1994 1994 Rangers 1 1 1 53
Duncan Shearer 1994 1994 Aberdeen 1 1 1 1 1 53
Ian Ferguson 1994 1994 Rangers 1 1 1 53
Jim Leighton 1994 1994 Hibernian 1 1 1 53
John McGinlay 1994 1994 Bolton Wanderers 1 1 1 53
Stevie Clarke 1994 1994 Chelsea 1 1 1 53
Colin Calderwood 1996 1996 Tottenham Hotspur 1 1 1 53
John Spencer 1996 1996 Chelsea 1 1 1 53
Scott Booth 1996 1996 Aberdeen 1 1 1 53
Brian ONeil 2000 2000 VfL Wolfsburg 1 1 1 53
Ian Durrant 2000 2000 Kilmarnock 1 1 1 53
Mark Burchill 2000 2000 Celtic 1 1 1 53
Matt Elliott 2000 2000 Leicester City 1 1 1 53
Neil Sullivan 2000 2000 Tottenham Hotspur 1 1 1 53
Paul Lambert 2000 2000 Celtic 1 1 1 53
Paul Ritchie 2000 2000 Bolton Wanderers 1 1 1 53
Billy Dodds 2000 2000 Rangers 1 1 1 53
Gavin Rae 2003 2003 Dundee 1 1 1 53
Maurice Ross 2003 2003 Rangers 1 1 1 53
Stephen Pearson 2003 2003 Motherwell 1 1 1 53
Stevie Crawford 2003 2003 Dunfermline Athletic 1 1 1 53
Allan McGregor 2009 2009 Rangers 1 1 1 53
David Marshall 2009 2009 Cardiff City 1 1 1 53
Garry OConnor 2009 2009 Birmingham City 1 1 1 53
Gary Caldwell 2009 2009 Celtic 1 1 1 53
Gary Teale 2009 2009 Derby County 1 1 1 53
Graham Alexander 2009 2009 Burnley 1 1 1 53
James Morrison 2009 2009 West Bromwich Albion 1 1 1 53
Kris Commons 2009 2009 Derby County 1 1 1 53
Paul Hartley 2009 2009 Bristol City 1 1 1 53
Ross McCormack 2009 2009 Cardiff City 1 1 1 53
Shaun Maloney 2009 2009 Celtic 1 1 1 53
Stephen McManus 2009 2009 Celtic 1 1 1 53
Steven Whittaker 2009 2009 Rangers 1 1 1 53
Steven Naismith 2009 2009 Rangers 1 1 1 53
Steven Fletcher 2009 2009 Hibernian 1 1 1 53
Charlie Mulgrew 2017 2017 Blackburn Rovers 1 1 1 53
Jason Cummings 2017 2017 Nottingham Forest 1 1 1 53
John McGinn 2017 2017 Hibernian 1 1 1 53
Kenny McLean 2017 2017 Aberdeen 1 1 1 53
Matt Phillips 2017 2017 West Bromwich Albion 1 1 1 53
Ryan Jack 2017 2017 Rangers 1 1 1 53
Billy Gilmour 2021 2021 Chelsea 1 1 1 53
David Turnbull 2021 2021 Celtic 1 1 1 53
Declan Gallagher 2021 2021 Motherwell 1 1 1 53
Greg Taylor 2021 2021 Celtic 1 1 1 53
Jack Hendry 2021 2021 KV Oostende 1 1 1 1 1 53
Kevin Nisbet 2021 2021 Hibernian 1 1 1 1 1 53
Liam Cooper 2021 2021 Leeds United 1 1 1 53
Lyndon Dykes 2021 2021 Queens Park Rangers 1 1 1 53
Scott McKenna 2021 2021 Nottingham Forest 1 1 1 53
Stuart Armstrong 2021 2021 Southampton 1 1 1