SWITZERLAND
SWEDEN Teams List by Name TRINIDAD AND TOBAGO 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
2 1 1 0 50% 50% 0% 4 3 1 78214 21500 56714 39107 WC
A
2 1 0 1 50% 0% 50% 3 4 -1 58000 10000 48000 29000 WC
T
4 2 1 1 50% 25% 25% 7 7 0 136214 10000 56714 34053 E
H
2 1 1 0 50% 50% 0% 4 3 1 64635 27740 36895 32317 E
A
2 0 1 1 0% 50% 50% 2 4 -2 73000 26000 47000 36500 E
N
2 1 1 0 50% 50% 0% 2 1 1 77637 34926 42711 38818 E
T
6 2 3 1 33% 50% 16% 8 8 0 215272 26000 47000 35878 NL
H
1 0 0 1 0% 0% 100% 0 3 -3 41028 41028 41028 41028 NL
T
1 0 0 1 0% 0% 100% 0 3 -3 41028 41028 41028 41028 F
H
4 3 0 1 75% 0% 25% 8 5 3 270936 15734 122351 67734 F
A
3 1 0 2 33% 0% 66% 4 5 -1 50000 10000 30000 16666 F
T
7 4 0 3 57% 0% 42% 12 10 2 320936 10000 122351 45848 Overall
O
18 8 4 6 44% 22% 33% 27 28 -1 713450 10000 122351 39636
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
1930-31
3-2
F
A
1
Most For
1945-46
3-1
F
H
2
Most For
1949-50
3-1
F
H
2
Most For
1957-58
3-2
WC
H
1
Best Diff
1949-50
3-1
F
H
2
Best Diff
1945-46
3-1
F
H
2
Most Against
1992-93
1-3
WC
A
-2
Most Against
2005-06
1-3
F
H
-2
Most Against
2026-27
0-3
NL
H
-3
Worst Diff
2026-27
0-3
NL
H
-3
Most For Home
1957-58
3-2
WC
H
1
Most For Home
1949-50
3-1
F
H
2
Most For Home
1945-46
3-1
F
H
2
Best Diff Home
1949-50
3-1
F
H
2
Best Diff Home
1945-46
3-1
F
H
2
Most Against Home
2026-27
0-3
NL
H
-3
Most Against Home
2005-06
1-3
F
H
-2
Worst Diff Home
2026-27
0-3
NL
H
-3
Most For Away
1930-31
3-2
F
A
1
Best Diff Away
1956-57
2-1
WC
A
1
Best Diff Away
1930-31
3-2
F
A
1
Best Diff Away
1995-96
1-0
E
N
1
Most Against Away
1992-93
1-3
WC
A
-2
Results click on date to see match details Streaks M No Date Comp Venue Score W D L U NW Crowd Scorers 156 Sun 24 May 1931 ![]()
F Stades de Charmilles
3-2
1
1
10000 James Easson 22; William Boyd 24; Andy Love 89
Albert Buche 31; Max Fauguel 66
190 Wed 15 May 1946 ![]()
F Hampden Park
3-1
2
2
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
200 Mon 17 May 1948 ![]()
F Wankdorf Stadion
1-2
1
1
30000 Leslie Johnston 16
Rene Maillard 45; Jacques Fatton 78
209 Wed 26 Apr 1950 ![]()
F Hampden Park
3-1
1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
255 Sun 19 May 1957 ![]()
WC St Jakobs' Stadion
2-1
2
2
48000 John Mudie 33; Bobby Collins 72
Roger Vonlanthen 13
259 Wed 06 Nov 1957 ![]()
WC Hampden Park
3-2
3
3
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70
Ferdinando Riva 35; Marcel Vonlanden 75
371 Fri 22 Jun 1973 F Wankdorf Stadion
0-1
1
1
10000 -----
Walter Mundschin 62
397 Wed 07 Apr 1976 ![]()
F Hampden Park
1-0
1
1
15734 Willie Pettigrew 2
-----
459 Wed 17 Nov 1982 ![]()
E Wankdorf Stadion
0-2
1
1
26000 -----
Claudio Sulser 49; Andre Egli 60
461 Wed 30 Mar 1983 ![]()
E Hampden Park
2-2
1
1
2
36895 John Wark 70; Charlie Nicholas 76
Andre Egli 15; Heinz Hermann 58
529 Wed 17 Oct 1990 ![]()
E Hampden Park
2-1
1
2
27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
534 Wed 11 Sep 1991 E Wankdorf Stadion
2-2
1
3
1
47000 Gordon Durie 47; Ally McCoist 83
Stephane Chapuisat 30; Heinz Hermann 39
545 Wed 09 Sep 1992 ![]()
WC Wankdorf Stadion
1-3
1
2
10000 Ally McCoist 13
Adrian Knup 1; Adrian Knup 71; Georges Bregy 81
553 Wed 08 Sep 1993 ![]()
WC Pittodrie Stadium
1-1
1
1
3
21500 John Collins 50
Georges Bregy pen 69
578 Tue 18 Jun 1996 ![]()
E Villa Park
1-0
1
2
34926 Ally McCoist 37
-----
667 Wed 01 Mar 2006 F Hampden Park
1-3
1
1
20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
832 Wed 19 Jun 2024 E RheinEnergieSTADION
1-1
1
1
2
42711 Scott McTominay 13
Xherdan Shaqiri 26
858 Tue 29 Sep 2026 NL Hampden Park
0-3
1
3
41028 -----
Ricardo RodrÃguez 12; Nico Elvedi 55; Zeki Amdouni 82
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 Ally McCoist 1 1 2 2 3 3 2 equal John Mudie 1 1 2 1 1 2 2 equal Billy Liddell 2 2 2 2 4 equal Bobby Collins 1 1 1 1 4 equal John Collins 1 1 1 1 4 equal Archie Robertson 1 1 1 1 4 equal Alex Scott 1 1 1 1 4 equal Willie Bauld 1 1 1 1 4 equal William Boyd 1 1 1 1 4 equal Allan Brown 1 1 1 1 4 equal Bobby Campbell 1 1 1 1 4 equal Jimmy Delaney 1 1 1 1 4 equal Gordon Durie 1 1 1 1 4 equal James Easson 1 1 1 1 4 equal Willie Pettigrew 1 1 1 1 4 equal Leslie Johnston 1 1 1 1 4 equal Andy Love 1 1 1 1 4 equal Gary McAllister 1 1 1 1 4 equal Scott McTominay 1 1 1 1 4 equal Kenny Miller 1 1 1 1 4 equal Charlie Nicholas 1 1 1 1 4 equal John Robertson 1 1 1 1 4 equal John Wark 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
Gary McAllister 1990 1996 Leeds United 5 1 2 2 1 5 1 1
Gordon Durie 1990 1996 Chelsea 1 Tottenham Hotspur 3 1 Rangers 1 2 2 1 5 1 3
George Young 1946 1957 Rangers 4 3 1 4 3
Ally McCoist 1990 1996 Rangers 4 3 2 1 1 4 3 3
Andy Goram 1990 1996 Hibernian 1 Rangers 3 2 1 1 4 3
Stuart McCall 1990 1996 Everton 1 Rangers 3 2 1 1 4 3
Tom Boyd 1990 1996 Motherwell 1 Chelsea 1 Celtic 2 2 1 1 4 8
Kenny Dalglish 1973 1983 Celtic 2 Liverpool 1 1 1 1 3 8
Frank Gray 1976 1983 Leeds United 3 1 1 1 3 8
Gordon Strachan 1982 1991 Aberdeen 2 Leeds United 1 2 1 3 8
Dave McPherson 1990 1992 Heart of Midlothian 2 Rangers 1 1 1 1 3 8
John Collins 1990 1996 Celtic 3 1 2 1 3 1 8
Stewart Mckimmie 1990 1993 Aberdeen 3 1 2 3 14
David Shaw 1946 1948 Hibernian 2 1 1 2 14
Billy Campbell 1946 1948 Greenock Morton 2 1 1 2 14
Gordon Smith 1948 1957 Hibernian 2 1 1 2 14
Jimmy Cowan 1948 1950 Greenock Morton 2 1 1 2 14
Bobby Evans 1950 1957 Celtic 2 2 2 14
Eric Caldow 1957 1957 Rangers 2 2 2 14
John Mudie 1957 1957 Blackpool 2 2 2 2 2 14
Bobby Collins 1957 1957 Celtic 2 1 2 2 1 14
Tommy Docherty 1957 1957 Preston North End 2 2 2 14
Tommy Ring 1957 1957 Clyde 2 2 2 14
Tommy Younger 1957 1957 Liverpool 2 2 2 14
Danny McGrain 1973 1976 Celtic 2 1 1 2 14
Derek Johnstone 1973 1976 Rangers 2 1 1 2 14
Alan Hansen 1982 1983 Liverpool 2 1 1 2 14
Graeme Souness 1982 1983 Liverpool 2 1 1 2 14
Jim Leighton 1982 1983 Aberdeen 2 1 1 2 14
John Wark 1982 1983 Ipswich Town 2 1 1 1 2 1 14
Willie Miller 1982 1983 Aberdeen 2 1 1 2 14
Alex McLeish 1983 1990 Aberdeen 2 1 1 2 14
Richard Gough 1983 1992 Dundee United 1 Rangers 1 1 1 2 14
Steve Nicol 1990 1991 Liverpool 2 1 1 2 14
Brian McClair 1991 1992 Manchester United 2 1 1 2 14
Maurice Malpas 1991 1992 Dundee United 2 1 1 2 14
Scott Booth 1993 1996 Aberdeen 2 1 1 2 14
Andy Robertson 2024 2026 Liverpool 1 Tottenham Hotspur 1 1 1 2 14
Angus Gunn 2024 2026 Norwich City 1 San Jose Earthquakes 1 1 1 2 14
Billy Gilmour 2024 2026 Brighton and Hove Albion 1 Napoli 1 1 1 2 14
Jack Hendry 2024 2026 Al Ettifaq 2 1 1 2 14
John McGinn 2024 2026 Aston Villa 2 1 1 2 14
Ryan Christie 2024 2026 A.F.C. Bournemouth 2 1 1 2 14
Scott McKenna 2024 2026 Unattached 1 Dinamo Zagreb 1 1 1 2 45
Andy Love 1931 1931 Aberdeen 1 1 1 1 1 45
Colin McNab 1931 1931 Dundee 1 1 1 45
Daniel Liddle 1931 1931 East Fife 1 1 1 45
George Walker 1931 1931 St Mirren 1 1 1 45
James Easson 1931 1931 Portsmouth 1 1 1 1 1 45
James Paterson 1931 1931 Cowdenbeath 1 1 1 45
James Crapnell 1931 1931 Airdrieonians 1 1 1 45
John Jackson 1931 1931 Partick Thistle 1 1 1 45
John Miller 1931 1931 St Mirren 1 1 1 45
Joseph Nibloe 1931 1931 Kilmarnock 1 1 1 45
William Boyd 1931 1931 Clyde 1 1 1 1 1 45
Frank Brennan 1946 1946 Airdrieonians 1 1 1 45
Jimmy Delaney 1946 1946 Manchester United 1 1 1 1 1 45
Jackie Husband 1946 1946 Partick Thistle 1 1 1 45
Jock Shaw 1946 1946 Rangers 1 1 1 45
Bobby Brown 1946 1946 Rangers 1 1 1 45
Tommy Walker 1946 1946 Heart of Midlothian 1 1 1 45
Billy Liddell 1946 1946 Liverpool 1 2 1 1 2 45
William Thornton 1946 1946 Rangers 1 1 1 45
Willie Waddell 1946 1946 Rangers 1 1 1 45
Archie Macauley 1948 1948 Arsenal 1 1 1 45
David Duncan 1948 1948 East Fife 1 1 1 45
Eddie Turnbull 1948 1948 Hibernian 1 1 1 45
Bobby Combe 1948 1948 Hibernian 1 1 1 45
Jock Govan 1948 1948 Hibernian 1 1 1 45
Leslie Johnston 1948 1948 Clyde 1 1 1 1 1 45
Allan Brown 1950 1950 East Fife 1 1 1 1 1 45
George Aitken 1950 1950 East Fife 1 1 1 45
Lawrie Reilly 1950 1950 Hibernian 1 1 1 45
Bobby Campbell 1950 1950 Chelsea 1 1 1 1 1 45
Bobby Dougan 1950 1950 Heart of Midlothian 1 1 1 45
Sammy Cox 1950 1950 Rangers 1 1 1 45
Willie Bauld 1950 1950 Heart of Midlothian 1 1 1 1 1 45
Billy Steel 1950 1950 Derby County 1 1 1 45
Alex Parker 1957 1957 Falkirk 1 1 1 45
Alex Scott 1957 1957 Rangers 1 1 1 1 1 45
Archie Robertson 1957 1957 Clyde 1 1 1 1 1 45
John Hewie 1957 1957 Charlton Athletic 1 1 1 45
Ian McColl 1957 1957 Rangers 1 1 1 45
Samuel Baird 1957 1957 Rangers 1 1 1 45
Willie Fernie 1957 1957 Celtic 1 1 1 45
Davie Hay 1973 1973 Celtic 1 1 1 45
Derek Parlane 1973 1973 Rangers 1 1 1 45
George Graham 1973 1973 Manchester United 1 1 1 45
Jim Holton 1973 1973 Manchester United 1 1 1 45
John Connolly 1973 1973 Everton 1 1 1 45
Joe Jordan 1973 1973 Leeds United 1 1 1 45
Peter McCloy 1973 1973 Rangers 1 1 1 45
Billy Bremner 1973 1973 Leeds United 1 1 1 45
Willie Morgan 1973 1973 Manchester United 1 1 1 45
Sandy Jardine 1973 1973 Rangers 1 1 1 45
Alan Rough 1976 1976 Partick Thistle 1 1 1 45
Alex MacDonald 1976 1976 Rangers 1 1 1 45
Andy Gray 1976 1976 Aston Villa 1 1 1 45
Des Bremner 1976 1976 Hibernian 1 1 1 45
John Blackley 1976 1976 Hibernian 1 1 1 45
Bobby McKean 1976 1976 Rangers 1 1 1 45
Tommy Craig 1976 1976 Newcastle United 1 1 1 45
Tom Forsyth 1976 1976 Rangers 1 1 1 45
Willie Pettigrew 1976 1976 Motherwell 1 1 1 1 1 45
Alan Brazil 1982 1982 Ipswich Town 1 1 1 45
David Narey 1982 1982 Dundee United 1 1 1 45
John Robertson 1982 1982 Nottingham Forest 1 1 1 45
Paul Sturrock 1982 1982 Dundee United 1 1 1 45
Steve Archibald 1982 1982 Tottenham Hotspur 1 1 1 45
Charlie Nicholas 1983 1983 Celtic 1 1 1 1 1 45
Peter Weir 1983 1983 Aberdeen 1 1 1 45
John Robertson 1990 1990 Heart of Midlothian 1 1 1 1 1 45
Murdo MacLeod 1990 1990 Hibernian 1 1 1 45
Mo Johnston 1991 1991 Rangers 1 1 1 45
Ian Durrant 1992 1992 Rangers 1 1 1 45
Kevin Gallacher 1992 1992 Coventry City 1 1 1 45
Paul McStay 1992 1992 Celtic 1 1 1 45
Brian Irvine 1993 1993 Aberdeen 1 1 1 45
Bryan Gunn 1993 1993 Norwich City 1 1 1 45
Craig Levein 1993 1993 Heart of Midlothian 1 1 1 45
David Bowman 1993 1993 Dundee United 1 1 1 45
David Robertson 1993 1993 Rangers 1 1 1 45
Eoin Jess 1993 1993 Aberdeen 1 1 1 45
Pat Nevin 1993 1993 Tranmere Rovers 1 1 1 45
Phil ODonnell 1993 1993 Motherwell 1 1 1 45
Colin Calderwood 1996 1996 Tottenham Hotspur 1 1 1 45
Colin Hendry 1996 1996 Blackburn Rovers 1 1 1 45
Craig Burley 1996 1996 Chelsea 1 1 1 45
John Spencer 1996 1996 Chelsea 1 1 1 45
Tosh McKinlay 1996 1996 Celtic 1 1 1 45
Andy Webster 2006 2006 Heart of Midlothian 1 1 1 45
Barry Ferguson 2006 2006 Rangers 1 1 1 45
Christian Dailly 2006 2006 West Ham United 1 1 1 45
Craig Gordon 2006 2006 Heart of Midlothian 1 1 1 45
Darren Fletcher 2006 2006 Manchester United 1 1 1 45
David Weir 2006 2006 Everton 1 1 1 45
Gary Caldwell 2006 2006 Hibernian 1 1 1 45
Gary Teale 2006 2006 Wigan Athletic 1 1 1 45
Graham Alexander 2006 2006 Preston North End 1 1 1 45
James McFadden 2006 2006 Everton 1 1 1 45
Kenny Miller 2006 2006 Wolverhampton Wanderers 1 1 1 1 1 45
Neil Alexander 2006 2006 Cardiff City 1 1 1 45
Nigel Quashie 2006 2006 Portsmouth 1 1 1 45
Stephen Caldwell 2006 2006 Sunderland 1 1 1 45
Anthony Ralston 2024 2024 Celtic 1 1 1 45
Callum McGregor 2024 2024 Celtic 1 1 1 45
Che Adams 2024 2024 Southampton 1 1 1 45
Grant Hanley 2024 2024 Norwich City 1 1 1 45
Kenny McLean 2024 2024 Norwich City 1 1 1 45
Kieran Tierney 2024 2024 Arsenal 1 1 1 45
Lawrence Shankland 2024 2024 Heart of Midlothian 1 1 1 45
Scott McTominay 2024 2024 Manchester United 1 1 1 1 1 45
Ben Gannon-Doak 2026 2026 A.F.C. Bournemouth 1 1 1 45
Josh Doig 2026 2026 US Sassuolo Calcio 1 1 1 45
Kieron Bowie 2026 2026 US Sassuolo Calcio 1 1 1 45
Lewis Ferguson 2026 2026 Bologna FC 1909 1 1 1 45
Luis Binks 2026 2026 Brondby 1 1 1 45
Nathan Patterson 2026 2026 Torino 1 1 1 45
Oli McBurnie 2026 2026 Hull City 1 1 1 45
Robbie Ure 2026 2026 Sevilla 1 1 1 45
Stephen Welsh 2026 2026 Swansea City 1 1 1