Skip to content
TheFootball.News

Ireland vs Switzerland head-to-head record

Ireland wins
8
Draws
4
Switzerland wins
7

19 meetings, 1935 to 2024Goals: Ireland 19, Switzerland 14

Ireland and Switzerland have met 19 times since 1935. Ireland have won 8, Switzerland 7, and 4 matches ended level. They last met on 26 March 2024, when Switzerland won 1–0 in a friendly.

The 19 meetings have produced 33 goals, 1.74 per game. The biggest win is Ireland’s 4–0 in a friendly in 1938. Switzerland are unbeaten in the last three meetings (2 wins, 1 draw). In competitive matches, though, Switzerland lead 4 wins to 2.

Who has won more, Ireland or Switzerland?

All matches19 matches

8 Ireland4 drawsSwitzerland 7

Competitive10 matches

2 Ireland4 drawsSwitzerland 4

Friendlies9 matches

6 Ireland0 drawsSwitzerland 3

Key numbers

Goals
Ireland 19, Switzerland 141.74 per game
First meeting
Switzerland 1–0 IrelandFriendly, 5 May 1935
Most recent
Ireland 0–1 SwitzerlandFriendly, 26 Mar 2024
Ireland’s biggest win
Ireland 4–0 SwitzerlandFriendly, 18 Sept 1938
Switzerland’s biggest win
Switzerland 2–0 IrelandEuro qualifying, 15 Oct 2019
Most goals in a meeting
Ireland 4–0 SwitzerlandFriendly, 18 Sept 1938
Current run
Switzerland unbeaten in 3
Biggest upset
Ireland 1–2 SwitzerlandEuro qualifying, 16 Oct 2002Winner’s rating-based win expectancy: 13%
TFN Elo rating now
Ireland 1763 (44th), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Ireland0Switzerland1

    Friendly

    Dublin, Republic of Ireland

  2. Switzerland2Ireland0

    Euro qualifying

    Geneva, Switzerland

  3. Ireland1Switzerland1

    Euro qualifying

    Dublin, Republic of Ireland

  4. Ireland1Switzerland0

    Friendly

    Dublin, Republic of Ireland

  5. Ireland0Switzerland0

    World Cup qualifying

    Dublin, Republic of Ireland

Who has had the upper hand over time?

The line climbs with every Ireland win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.

Above the line: Ireland have won more Below: Switzerland have won more
5 May 1935: Switzerland 1–0 Ireland (Friendly). Switzerland +117 March 1936: Ireland 1–0 Switzerland (Friendly). Level17 May 1937: Switzerland 0–1 Ireland (Friendly). Ireland +118 September 1938: Ireland 4–0 Switzerland (Friendly). Ireland +25 December 1948: Ireland 0–1 Switzerland (Friendly). Ireland +110 May 1975: Ireland 2–1 Switzerland (Euro qualifying). Ireland +221 May 1975: Switzerland 1–0 Ireland (Euro qualifying). Ireland +130 April 1980: Ireland 2–0 Switzerland (Friendly). Ireland +22 June 1985: Ireland 3–0 Switzerland (World Cup qualifying). Ireland +311 September 1985: Switzerland 0–0 Ireland (World Cup qualifying). Ireland +325 March 1992: Ireland 2–1 Switzerland (Friendly). Ireland +416 October 2002: Ireland 1–2 Switzerland (Euro qualifying). Ireland +311 October 2003: Switzerland 2–0 Ireland (Euro qualifying). Ireland +28 September 2004: Switzerland 1–1 Ireland (World Cup qualifying). Ireland +212 October 2005: Ireland 0–0 Switzerland (World Cup qualifying). Ireland +225 March 2016: Ireland 1–0 Switzerland (Friendly). Ireland +35 September 2019: Ireland 1–1 Switzerland (Euro qualifying). Ireland +315 October 2019: Switzerland 2–0 Ireland (Euro qualifying). Ireland +226 March 2024: Ireland 0–1 Switzerland (Friendly). Ireland +1Level
Ireland lead by 1 win after the latest meeting. The biggest lead was 4, held by Ireland from 25 March 1992.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Ireland's home games

12 matches

723

IrelandDrawsSwitzerland

In Switzerland's home games

7 matches

124

IrelandDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedIrelandDrawsSwitzerlandGoals
Friendly960311–4
Euro qualifying61144–9
World Cup qualifying41304–1

Meetings by decade

Ireland wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1930s47
1940s11
1970s24
1980s35
1990s13
2000s47
2010s35
2020s11

Longest runs

Longest runs
Longest run ofIrelandSwitzerland
Wins in a row31936 to 193822019 to 2024
Unbeaten meetings42004 to 201942002 to 2005

The longest run of draws is 2, from 8 September 2004 to 12 October 2005.

Top scorers in Ireland vs Switzerland

  1. 1Hakan YakinSwitzerland3

Scorer records exist for 8 of the 19 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Ireland and Switzerland played each other?

19 times, starting on 5 May 1935. 10 of those meetings were competitive and 9 were friendlies.

Who has won more matches between Ireland and Switzerland?

Ireland, with 8 wins to 7. 4 matches ended level.

What is the biggest win in Ireland vs Switzerland?

Ireland’s 4–0 win in a friendly on 18 September 1938 in Dublin.

When did Ireland and Switzerland last play?

On 26 March 2024 in Dublin, when Switzerland won 1–0 in a friendly.

What is the competitive record between Ireland and Switzerland?

In 10 competitive matches, Ireland have 2 wins, Switzerland have 4, and 4 ended level.

Every Ireland vs Switzerland result

Show
Every Ireland vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Ireland0–1SwitzerlandFriendlyDublin, Republic of Ireland
Switzerland2–0IrelandEuro qualifyingGeneva, Switzerland
Ireland1–1SwitzerlandEuro qualifyingDublin, Republic of Ireland
Ireland1–0SwitzerlandFriendlyDublin, Republic of Ireland
Ireland0–0SwitzerlandWorld Cup qualifyingDublin, Republic of Ireland
Switzerland1–1IrelandWorld Cup qualifyingBasel, Switzerland
Switzerland2–0IrelandEuro qualifyingBasel, Switzerland
Ireland1–2SwitzerlandEuro qualifyingDublin, Republic of Ireland
Ireland2–1SwitzerlandFriendlyDublin, Republic of Ireland
Switzerland0–0IrelandWorld Cup qualifyingBern, Switzerland
Ireland3–0SwitzerlandWorld Cup qualifyingDublin, Republic of Ireland
Ireland2–0SwitzerlandFriendlyDublin, Republic of Ireland
Switzerland1–0IrelandEuro qualifyingBern, Switzerland
Ireland2–1SwitzerlandEuro qualifyingDublin, Republic of Ireland
Irelandas Éire0–1SwitzerlandFriendlyDublin, Éire
Irelandas Éire4–0SwitzerlandFriendlyDublin, Éire
Switzerland0–1Irelandas ÉireFriendlyBern, Switzerland
Irelandas Irish Free State1–0SwitzerlandFriendlyDublin, Irish Free State
Switzerland1–0Irelandas Irish Free StateFriendlyBasel, Switzerland

Recent form

Ireland

  1. Dv IsraelNations League1–1Sun 4 Oct 2026
  2. Dv AustriaNations League2–2Thu 1 Oct 2026
  3. Wv IsraelNations League3–0Sun 27 Sept 2026
  4. Lat KosovoNations League0–1Thu 24 Sept 2026
  5. Dat CanadaFriendly1–1Fri 5 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.