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
9 3 3 3 33% 33% 33% 9 11 -2 268723 14500 55000 29858 F
N
1 0 1 0 0% 100% 0% 2 2 0 0 0 0 0 F
T
14 4 4 6 28% 28% 42% 13 19 -6 396919 0 57041 28351 Overall
O
21 6 5 10 28% 23% 47% 17 32 -15 704584 0 57041 33551
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
827 Fri 22 Mar 2024 F Amsterdam Arena
0-4
1
6
46223 -----
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86
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 8
Andy Robertson 2017 2024 Liverpool 3 1 2 3 8
Kieran Tierney 2017 2024 Celtic 1 Arsenal 1 Real Sociedad 1 1 2 3 8
Ryan Christie 2017 2024 Aberdeen 1 Celtic 1 A.F.C. Bournemouth 1 1 2 3 19
David Smith 1966 1968 Aberdeen 1 Rangers 1 1 1 2 19
John Greig 1966 1968 Rangers 2 1 1 2 19
Pat Stanton 1966 1971 Hibernian 2 2 2 19
Ronnie McKinnon 1966 1968 Rangers 2 1 1 2 19
Willie Henderson 1966 1968 Rangers 2 1 1 2 19
Archie Gemmill 1971 1978 Derby County 1 Nottingham Forest 1 2 1 1 2 2 19
Alan Rough 1978 1982 Partick Thistle 2 2 2 19
Joe Jordan 1978 1982 Manchester United 1 AC Milan 1 2 2 19
David Narey 1982 1986 Dundee United 2 1 1 2 19
Jim Bett 1982 1986 Rangers 1 Aberdeen 1 1 1 2 19
Willie Miller 1982 1986 Aberdeen 2 1 1 2 19
Ally McCoist 1986 1992 Rangers 2 1 1 2 19
Maurice Malpas 1986 1992 Dundee United 2 1 1 2 19
Kevin Gallacher 1992 1996 Coventry City 1 Blackburn Rovers 1 1 1 2 19
Paul McStay 1992 1994 Celtic 2 2 2 19
Eoin Jess 1994 1994 Aberdeen 2 2 2 19
Pat Nevin 1994 1994 Tranmere Rovers 2 2 2 19
Tom Boyd 1994 1996 Celtic 2 1 1 2 19
Craig Burley 1996 2000 Chelsea 1 Derby County 1 2 2 19
Christian Dailly 2000 2003 Blackburn Rovers 1 West Ham United 1 1 1 2 19
David Weir 2000 2009 Everton 1 Rangers 1 1 1 2 19
Don Hutchison 2000 2003 Everton 1 West Ham United 1 1 1 2 19
James McFadden 2003 2003 Everton 2 1 1 1 2 1 19
Lee Wilkie 2003 2003 Dundee 2 1 1 2 19
Paul Dickov 2003 2003 Leicester City 2 1 1 2 19
Rab Douglas 2003 2003 Celtic 2 1 1 2 19
Steven Pressley 2003 2003 Heart of Midlothian 2 1 1 2 19
Alan Hutton 2009 2009 Tottenham Hotspur 2 2 2 19
Christophe Berra 2009 2017 Wolverhampton Wanderers 1 Heart of Midlothian 1 2 2 19
Scott Brown 2009 2009 Celtic 2 2 2 19
Callum McGregor 2017 2021 Celtic 2 1 1 2 19
Craig Gordon 2017 2021 Celtic 1 Heart of Midlothian 1 1 1 2 19
James Forrest 2017 2021 Celtic 2 1 1 2 19
John McGinn 2017 2024 Hibernian 1 Aston Villa 1 2 2 19
Kenny McLean 2017 2024 Aberdeen 1 Norwich City 1 2 2 19
Ryan Fraser 2017 2021 A.F.C. Bournemouth 1 Newcastle United 1 1 1 2 19
Billy Gilmour 2021 2024 Chelsea 1 Brighton and Hove Albion 1 1 1 2 19
Jack Hendry 2021 2024 KV Oostende 1 1 Al Ettifaq 1 1 1 2 1 19
Stuart Armstrong 2021 2024 Southampton 2 1 1 2 58
Alexander Cheyne 1929 1929 Aberdeen 1 1 1 58
Sandy McLaren 1929 1929 St Johnstone 1 1 1 58
Allan Craig 1929 1929 Motherwell 1 1 1 58
Douglas Gray 1929 1929 Rangers 1 1 1 58
Hugh Morton 1929 1929 Kilmarnock 1 1 1 58
James Nisbet 1929 1929 Ayr United 1 1 1 58
Jimmy Fleming 1929 1929 Rangers 1 1 1 1 1 58
Joseph Nibloe 1929 1929 Kilmarnock 1 1 1 58
Robert Howe 1929 1929 Hamilton Academical 1 1 1 58
Bobby Rankin 1929 1929 St Mirren 1 1 1 1 1 58
Thomas Craig 1929 1929 Rangers 1 1 1 58
Alex Munro 1938 1938 Blackpool 1 1 1 58
Andy Anderson 1938 1938 Heart of Midlothian 1 1 1 58
Andy Black 1938 1938 Heart of Midlothian 1 1 1 1 1 58
Frank Murphy 1938 1938 Celtic 1 1 1 1 1 58
Francis ODonnell 1938 1938 Blackpool 1 1 1 58
George Brown 1938 1938 Rangers 1 1 1 58
Jerry Dawson 1938 1938 Rangers 1 1 1 58
Jimmy Carabine 1938 1938 Third Lanark 1 1 1 58
Jimmy Dykes 1938 1938 Heart of Midlothian 1 1 1 58
Tom McKillop 1938 1938 Rangers 1 1 1 58
Tommy Walker 1938 1938 Heart of Midlothian 1 1 1 1 1 58
Denis Law 1959 1959 Huddersfield Town 1 1 1 58
Duncan MacKay 1959 1959 Celtic 1 1 1 58
Eric Caldow 1959 1959 Rangers 1 1 1 58
George Farm 1959 1959 Blackpool 1 1 1 58
Graham Leggat 1959 1959 Fulham 1 1 1 1 1 58
John White 1959 1959 Falkirk 1 1 1 58
John Hewie 1959 1959 Charlton Athletic 1 1 1 58
John Smith 1959 1959 Celtic 1 1 1 58
Bertie Auld 1959 1959 Celtic 1 1 1 58
Bobby Evans 1959 1959 Celtic 1 1 1 58
Bobby Collins 1959 1959 Everton 1 1 1 1 1 58
Andrew Penman 1966 1966 Dundee 1 1 1 58
David Provan 1966 1966 Rangers 1 1 1 58
Jim Scott 1966 1966 Hibernian 1 1 1 58
Bobby Ferguson 1966 1966 Kilmarnock 1 1 1 58
Willie Johnston 1966 1966 Rangers 1 1 1 58
Willie Wallace 1966 1966 Heart of Midlothian 1 1 1 58
Charlie Cooke 1968 1968 Chelsea 1 1 1 58
Dougie Fraser 1968 1968 West Bromwich Albion 1 1 1 58
Eddie McCreadie 1968 1968 Chelsea 1 1 1 58
Dandy McLean 1968 1968 Dundee 1 1 1 58
Jimmy Smith 1968 1968 Aberdeen 1 1 1 58
Bobby Clark 1968 1968 Aberdeen 1 1 1 58
Bobby Hope 1968 1968 West Bromwich Albion 1 1 1 58
Bobby Moncur 1968 1968 Newcastle United 1 1 1 58
Davie Hay 1971 1971 Celtic 1 1 1 58
Eddie Colquhoun 1971 1971 Sheffield United 1 1 1 58
Eddie Gray 1971 1971 Leeds United 1 1 1 58
George Graham 1971 1971 Arsenal 1 1 1 1 1 58
Jimmy Johnstone 1971 1971 Celtic 1 1 1 58
John OHare 1971 1971 Derby County 1 1 1 58
Peter Cormack 1971 1971 Nottingham Forest 1 1 1 58
Bob Wilson 1971 1971 Arsenal 1 1 1 58
Billy Bremner 1971 1971 Leeds United 1 1 1 58
Sandy Jardine 1971 1971 Rangers 1 1 1 58
Bruce Rioch 1978 1978 Derby County 1 1 1 58
Graeme Souness 1978 1978 Liverpool 1 1 1 58
Martin Buchan 1978 1978 Manchester United 1 1 1 58
Asa Hartford 1978 1978 Manchester City 1 1 1 58
Stuart Kennedy 1978 1978 Aberdeen 1 1 1 58
Tom Forsyth 1978 1978 Rangers 1 1 1 58
Willie Donachie 1978 1978 Manchester City 1 1 1 58
Alan Brazil 1982 1982 Ipswich Town 1 1 1 58
Allan Evans 1982 1982 Aston Villa 1 1 1 58
Danny McGrain 1982 1982 Celtic 1 1 1 58
Frank Gray 1982 1982 Leeds United 1 1 1 1 1 58
Gordon Strachan 1982 1982 Aberdeen 1 1 1 58
John Wark 1982 1982 Ipswich Town 1 1 1 58
Steve Archibald 1982 1982 Tottenham Hotspur 1 1 1 58
Tommy Burns 1982 1982 Celtic 1 1 1 58
Alex McLeish 1986 1986 Aberdeen 1 1 1 58
Arthur Albiston 1986 1986 Manchester United 1 1 1 58
Davie Cooper 1986 1986 Rangers 1 1 1 58
Paul Sturrock 1986 1986 Dundee United 1 1 1 58
Bobby Connor 1986 1986 Dundee 1 1 1 58
Brian McClair 1992 1992 Manchester United 1 1 1 58
Richard Gough 1992 1992 Rangers 1 1 1 58
Dave McPherson 1992 1992 Rangers 1 1 1 58
Duncan Ferguson 1992 1992 Dundee United 1 1 1 58
Alan McLaren 1994 1994 Heart of Midlothian 1 1 1 58
Brian Irvine 1994 1994 Aberdeen 1 1 1 58
Bryan Gunn 1994 1994 Norwich City 1 1 1 58
Craig Levein 1994 1994 Heart of Midlothian 1 1 1 58
David Robertson 1994 1994 Rangers 1 1 1 58
Duncan Shearer 1994 1994 Aberdeen 1 1 1 1 1 58
Ian Ferguson 1994 1994 Rangers 1 1 1 58
Jim Leighton 1994 1994 Hibernian 1 1 1 58
John McGinlay 1994 1994 Bolton Wanderers 1 1 1 58
Stevie Clarke 1994 1994 Chelsea 1 1 1 58
Colin Calderwood 1996 1996 Tottenham Hotspur 1 1 1 58
John Spencer 1996 1996 Chelsea 1 1 1 58
Scott Booth 1996 1996 Aberdeen 1 1 1 58
Brian ONeil 2000 2000 VfL Wolfsburg 1 1 1 58
Ian Durrant 2000 2000 Kilmarnock 1 1 1 58
Mark Burchill 2000 2000 Celtic 1 1 1 58
Matt Elliott 2000 2000 Leicester City 1 1 1 58
Neil Sullivan 2000 2000 Tottenham Hotspur 1 1 1 58
Paul Lambert 2000 2000 Celtic 1 1 1 58
Paul Ritchie 2000 2000 Bolton Wanderers 1 1 1 58
Billy Dodds 2000 2000 Rangers 1 1 1 58
Gavin Rae 2003 2003 Dundee 1 1 1 58
Maurice Ross 2003 2003 Rangers 1 1 1 58
Stephen Pearson 2003 2003 Motherwell 1 1 1 58
Stevie Crawford 2003 2003 Dunfermline Athletic 1 1 1 58
Allan McGregor 2009 2009 Rangers 1 1 1 58
David Marshall 2009 2009 Cardiff City 1 1 1 58
Garry OConnor 2009 2009 Birmingham City 1 1 1 58
Gary Caldwell 2009 2009 Celtic 1 1 1 58
Gary Teale 2009 2009 Derby County 1 1 1 58
Graham Alexander 2009 2009 Burnley 1 1 1 58
James Morrison 2009 2009 West Bromwich Albion 1 1 1 58
Kris Commons 2009 2009 Derby County 1 1 1 58
Paul Hartley 2009 2009 Bristol City 1 1 1 58
Ross McCormack 2009 2009 Cardiff City 1 1 1 58
Shaun Maloney 2009 2009 Celtic 1 1 1 58
Stephen McManus 2009 2009 Celtic 1 1 1 58
Steven Whittaker 2009 2009 Rangers 1 1 1 58
Steven Naismith 2009 2009 Rangers 1 1 1 58
Steven Fletcher 2009 2009 Hibernian 1 1 1 58
Charlie Mulgrew 2017 2017 Blackburn Rovers 1 1 1 58
Jason Cummings 2017 2017 Nottingham Forest 1 1 1 58
Matt Phillips 2017 2017 West Bromwich Albion 1 1 1 58
Ryan Jack 2017 2017 Rangers 1 1 1 58
David Turnbull 2021 2021 Celtic 1 1 1 58
Declan Gallagher 2021 2021 Motherwell 1 1 1 58
Greg Taylor 2021 2021 Celtic 1 1 1 58
Kevin Nisbet 2021 2021 Hibernian 1 1 1 1 1 58
Liam Cooper 2021 2021 Leeds United 1 1 1 58
Lyndon Dykes 2021 2021 Queens Park Rangers 1 1 1 58
Scott McKenna 2021 2021 Nottingham Forest 1 1 1 58
Angus Gunn 2024 2024 Norwich City 1 1 1 58
Anthony Ralston 2024 2024 Celtic 1 1 1 58
Che Adams 2024 2024 Southampton 1 1 1 58
John Souttar 2024 2024 Rangers 1 1 1 58
Lawrence Shankland 2024 2024 Heart of Midlothian 1 1 1 58
Lewis Ferguson 2024 2024 Bologna FC 1909 1 1 1 58
Nathan Patterson 2024 2024 Everton 1 1 1 58
Ryan Porteous 2024 2024 Watford 1 1 1 58
Scott McTominay 2024 2024 Manchester United 1 1 1