List of Republic of Ireland international footballers

From Wikipedia, the free encyclopedia

Mick McCarthy played 57 times for the Republic of Ireland and later managed the team.

This is a list of footballers who have played for the Republic of Ireland national football team. The Irish Football Association (IFA) was formed in 1880, prior to the partition of Ireland. The original Ireland national team was selected by the IFA and included players from all of Ireland. Following the creation of the Irish Free State, the Football Association of Ireland (FAI) was set up and it picked its own national team. Until 1950, both Irish associations picked players from the whole of the island, which resulted in there being several 'dual internationals' (33 originating from the territory of the Irish Republic and six from the territory of Northern Ireland). After complaints by the FAI against this practice being used by the IFA during 1950 FIFA World Cup qualification matches, FIFA decreed that each association should select teams based on their own part of Ireland, and the IFA team became known as Northern Ireland from then on.

During the 1958 FIFA World Cup qualification, a late goal by England allowed them to qualify at Ireland's expense. After reaching the quarter-finals of the 1964 European Nations' Cup, Ireland lost a 1966 FIFA World Cup qualification play-off against Spain.[1] A run of poor results in the late 1960s and early 1970s followed until Johnny Giles became their first player-manager. This was followed by the debut of a young Liam Brady and results improved markedly. The side missed out on the 1978 FIFA World Cup by two points, having defeated France at home during qualification. Eoin Hand took over as manager for the 1982 FIFA World Cup qualifiers. Ireland again narrowly missed out on qualification, finishing behind France on goal difference. Disappointing qualifying campaigns for both UEFA Euro 1984 and the 1986 FIFA World Cup followed, ending Hand's time in charge.

Ireland then appointed Jack Charlton, who led the team to its most successful period, qualifying for two World Cups and a European Championship.[2] Ireland's first appearance at a major finals tournament came in UEFA Euro 1988. Ireland beat England 1–0 and came within eight minutes of qualifying for the semi-finals. Ireland also qualified for the 1990 FIFA World Cup. Draws in the group stage against England, Egypt and the Netherlands was enough to earn a place in the second round, in which the team beat Romania on a penalty shootout. Ireland were then beaten 1–0 by Italy in the quarter-final. During the tournament, the team had an audience with Pope John Paul II.[3] After missing out on UEFA Euro 1992 despite being unbeaten in qualifying, Ireland qualified for the 1994 FIFA World Cup. The team beat Italy 10 in their opening game and reached the second round, losing 2–0 to the Netherlands. Ireland missed out on UEFA Euro 1996 after losing 2–0 to the Netherlands in a play-off at Anfield.[1] It was Charlton's final game as manager.[1]

Under new manager Mick McCarthy, Ireland missed out on the next two major tournaments, losing play-offs to Belgium and Turkey.[1] Ireland took on Portugal and the Netherlands in 2002 FIFA World Cup qualification and ended the group in second place.[1] Ireland then qualified for the World Cup by winning a play-off with Iran.[1] Despite the loss of captain Roy Keane due to an infamous public spat in Saipan,[4] the team progressed to the second round.[5][6][7] After the match was drawn, Ireland lost 3–2 in a penalty shootout against Spain.[8] After a poor start to qualifying for UEFA Euro 2004, McCarthy was replaced by Brian Kerr. He was unable to guide the side to Euro 2004 or the 2006 FIFA World Cup and was sacked in October 2005.[9][10] Kerr was replaced by Steve Staunton in January 2006,[11] but the team failed to qualify for UEFA Euro 2008 and Staunton lost the position in October 2007.[12]

Veteran Italian coach Giovanni Trapattoni was appointed manager in February 2008.[13] Trapattoni went through all ten first round 2010 FIFA World Cup qualifying games unbeaten, winning four of the ten games.[14] Ireland lost out on a place in the World Cup after a controversial loss to France in the play-offs.[15] In their Euro 2012 qualifying group Ireland finished second and qualified by winning a play-off against Estonia. Ireland lost all three matches at Euro 2012, against Croatia, Spain and Italy. They next qualified for a major tournament at UEFA Euro 2016 under manager Martin O'Neill, drawing with Sweden and losing to Belgium before beating Italy to qualify for the Round of 16, where they took an early lead against hosts France were eliminated 2–1.[16]

With the Good Friday agreement of 1998 confirming that citizens of Northern Ireland could self-identify as British, Irish or both, a small number of players from that territory have been selected for the FAI team; however, the vast majority of players born outside the Republic of Ireland have been recruited from the large Irish diaspora in Great Britain.

A

As of 14:34, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Tom Aherne DF16016 June 1946 Portugal4 October 1953 France [17]
John Aldridge FW691926 March 1986 Wales9 October 1996 Macedonia [18]
Paddy Ambrose FW517 November 1954 Norway24 May 1964 England [19]
John Anderson DF16126 October 1979 Czechoslovakia19 October 1988 Tunisia [20]
Keith Andrews MF35319 November 2008 Poland14 November 2012 Greece [21]
Paddy Andrews DF108 December 1935 Netherlands8 December 1935 Netherlands [22]
Sinclair Armstrong FW1010 September 2023 Netherlands10 September 2023 Netherlands [23]
Tom Arrigan DF107 November 1937 Norway7 November 1937 Norway [24]
Harry Arter MF1907 June 2015 England12 October 2021 Qatar [25]
Finn Azaz MF12126 March 2024  Switzerland16 November 2025 Hungary [26]

B

As of 22:30, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Phil Babb DF35023 March 1994 Russia7 September 2002 Russia [27]
Eddie Bailham FW1024 May 1964 England24 May 1964 England [28]
Eric Barber FW2027 October 1965 Spain25 May 1966 Belgium [29]
Graham Barrett FW6221 August 2002 Finland16 November 2004 Croatia [30]
Paddy Barry FW2012 February 1928 Belgium20 April 1929 Belgium [31]
Gavin Bazunu GK22027 March 2021 Luxembourg26 March 2023  Switzerland [32]
Jim Beglin DF1503 June 1984 China12 November 1986 Scotland [33]
Alan Bennett DF2023 May 2007 Ecuador26 May 2007 Bolivia [34]
Jimmy Bermingham FW1020 April 1929 Belgium20 April 1929 Belgium [35]
Paddy Bermingham DF1116 December 1934 Hungary16 December 1934 Hungary [36]
Leon Best FW7029 May 2009 Nigeria2 March 2010 Brazil [37]
Packie Bonner GK81024 May 1981 Poland15 June 1996 Bolivia [38]
Andy Boyle DF1028 March 2017 Iceland28 March 2017 Iceland [39]
Synan Braddish MF205 April 1978 Turkey12 April 1978 Poland [40]
Paddy Bradshaw FW5418 September 1938  Switzerland23 May 1939 Germany [41]
Frank Brady, Sr. DF2021 March 1926 Italy23 April 1927 Italy [42]
Liam Brady MF72930 October 1974 Soviet Union6 May 1990 Finland [43]
Ray Brady DF6025 September 1963 Austria13 May 1964 Norway [44]
Robbie Brady MF721011 September 2012 Oman10 June 2025 Luxembourg [45]
Keith Branagan GK1011 February 1997 Wales1 February 1997 Wales [46]
Gary Breen DF63629 May 1996 Portugal24 May 2006 Chile [47]
Tommy Breen GK5017 May 1937  Switzerland4 May 1947 Portugal [48]
Fran Brennan DF1024 March 1965 Belgium24 March 1965 Belgium [49]
Shay Brennan DF1905 May 1965 Spain8 December 1970 Italy [50]
Jackie Brown MF2117 May 1937  Switzerland23 May 1937 France [51]
Ned Brooks FW1314 June 1924 United States14 June 1924 United States [52]
Alan Browne DF3751 June 2017 Mexico10 September 2024 Greece [53]
Willie Browne DF3025 September 1963 Austria24 May 1964 England [54]
Alex Bruce DF2023 May 2007 Ecuador19 November 2008 Poland [55]
Liam Buckley FW2023 May 1984 Poland8 August 1984 Mexico [56]
Florrie Burke DF1017 October 1951 West Germany17 October 1951 West Germany [57]
Graham Burke MF3128 May 2018 France11 September 2018 Poland [58]
John Burke DF1020 April 1929 Belgium20 April 1929 Belgium [59]
Tom Burke DF1025 February 1934 Belgium25 February 1934 Belgium [60]
Paul Butler DF1023 February 2000 Czech Republic23 February 2000 Czech Republic [61]
Thomas Butler MF2021 August 2002 Finland16 October 2002  Switzerland [62]
David Byrne FW3120 April 1929 Belgium25 February 1934 Belgium [63]
Jack Byrne MF4010 September 2019 Bulgaria18 November 2020 Bulgaria [64]
Jack Byrne DF1012 February 1928 Belgium12 February 1928 Belgium [65]
Jason Byrne FW2028 April 2004 Poland24 May 2006 Chile [66]
John Byrne FW2345 February 1985 Italy17 February 1993 Luxembourg [67]
Paddy Byrne DF3026 April 1931 Spain8 April 1934 Netherlands [68]
Pat Byrne MF8023 May 1984 Poland27 May 1986 Czechoslovakia [69]
Sean Byrne DF1026 April 1931 Spain26 April 1931 Spain [70]
Tony Byrne DF14015 October 1969 Denmark21 October 1973 Poland [71]

C

As of 22:31, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Alan Campbell FW305 February 1985 Italy26 May 1985 Spain [72]
Noel Campbell MF11030 May 1971 Austria1 June 1977 Bulgaria [73]
Harry Cannon GK2021 March 1926 Italy12 February 1928 Belgium [74]
Tom Cannon FW2011 June 2024 Portugal17 November 2024 England [75]
Noel Cantwell DF361428 October 1953 Luxembourg22 February 1967 Turkey [76]
Brian Carey DF3029 April 1992 United States23 March 1994 Russia [77]
Johnny Carey DF2937 November 1937 Norway25 March 1953 Austria [78]
Joe Carolan DF201 November 1959 Sweden3 March 1960 Chile [79]
Stephen Carr DF44028 April 1999 Sweden22 August 2007 Denmark [80]
Brendan Carroll FW2024 April 1949 Belgium8 September 1949 Finland [81]
Tommy Carroll DF17115 May 1968 Poland6 June 1973 Norway [82]
Lee Carsley MF39011 October 1997 Romania6 February 2008 Brazil [83]
Tony Cascarino FW881911 September 1985  Switzerland17 November 1999 Turkey [84]
Jeff Chandler MF2026 September 1979 Czechoslovakia29 October 1979 United States [85]
Harry Chatton DF3026 April 1931 Spain8 April 1934 Netherlands [86]
Cyrus Christie DF30218 November 2014 United States8 June 2022 Ukraine [87]
Ciaran Clark DF3628 February 2011 Wales27 March 2021 Luxembourg [88]
Clive Clarke DF2029 May 2004 Nigeria3 June 2004 Jamaica [89]
Jerome Clarke FW1012 April 1978 Poland12 April 1978 Poland [90]
Kevin Clarke DF2023 May 1948 Portugal30 May 1948 Spain [91]
Mattie Clarke DF1010 May 1950 Belgium10 May 1950 Belgium [92]
Tommy Clinton DF3030 May 1951 Norway7 March 1954 Luxembourg [93]
Paddy Coad MF11330 September 1946 England1 June 1952 Spain [94]
Tim Coffey MF109 October 1949 Finland9 October 1949 Finland [95]
Séamus Coleman DF7718 February 2011 Wales16 November 2025 Hungary [96]
Martin Colfer FW2010 May 1950 Belgium30 May 1951 Norway [97]
Nick Colgan GK10027 March 2002 Denmark26 May 2007 Bolivia [98]
Frank Collins GK2014 June 1924 United States23 April 1927 Italy [99]
James Collins FW14210 September 2019 Bulgaria12 October 2021 Qatar [100]
Nathan Collins DF36212 October 2021 Qatar16 November 2025 Hungary [101]
Ollie Conmy MF5024 March 1965 Belgium7 October 1969 Czechoslovakia [102]
Aaron Connolly FW9012 October 2019 Georgia7 September 2023 France [103]
David Connolly FW41929 May 1996 Portugal8 October 2005 Cyprus [104]
Hugh Connolly FW1017 October 1936 Germany17 October 1936 Germany [105]
Jimmy Connolly MF1021 March 1926 Italy21 March 1926 Italy [106]
Terry Conroy FW2627 October 1969 Czechoslovakia24 April 1977 Poland [107]
Jimmy Conway MF20323 October 1966 Spain24 April 1977 Poland [108]
Peter Corr MF4022 May 1949 Portugal13 November 1949 Sweden [109]
Ned Courtney GK1016 June 1946 Portugal16 June 1946 Portugal [110]
Simon Cox FW30424 May 2011 Northern Ireland10 June 2014 Portugal [111]
Owen Coyle FW1020 April 1994 Netherlands20 April 1994 Netherlands [112]
Conor Coventry MF1013 November 2025 Portugal13 November 2025 Portugal [113]
Tommy Coyne FW22625 March 1992  Switzerland29 October 1997 Belgium [114]
Glen Crowe FW2020 November 2002 Greece30 April 2003 Norway [115]
Josh Cullen MF47010 September 2019 Bulgaria16 November 2025 Hungary [116]
George Cummins MF19528 October 1953 Luxembourg7 May 1961 Scotland [117]
Tim Cuneen MF1030 May 1951 Norway30 May 1951 Norway [118]
Greg Cunningham DF4028 May 2010 Algeria6 February 2013 Poland [119]
Kenny Cunningham DF72024 April 1996 Czech Republic12 October 2005  Switzerland [120]
Dermot Curtis FW1783 October 1956 Denmark25 September 1963 Austria [121]
Ronan Curtis FW7015 November 2018 Northern Ireland3 June 2021 Andorra [122]
Sean Cusack DF1016 November 1952 France16 November 1952 France [123]

D

As of 22:32, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Liam Daish DF5019 February 1992 Wales12 June 1996 Mexico [124]
Gerry Daly MF481316 May 1973 Poland15 October 1986 Scotland [125]
Jimmy Daly DF208 May 1932 Netherlands5 May 1935  Switzerland [126]
Maurice Daly DF205 April 1978 Turkey12 April 1978 Poland [127]
Pat Daly DF108 September 1949 Finland8 September 1949 Finland [128]
Tom Davis FW4417 October 1936 Germany22 May 1938 Poland [129]
Eamonn Deacy DF4028 April 1982 Algeria30 May 1982 Trinidad and Tobago [130]
Damien Delaney DF9024 May 2008 Serbia25 May 2014 Turkey [131]
Rory Delap MF11025 March 1998 Czech Republic31 March 2004 Czech Republic [132]
Ken DeMange MF2023 May 1987 Brazil19 October 1988 Tunisia [133]
John Dempsey DF1917 December 1966 Spain25 June 1972 Portugal [134]
Miah Dennehy MF11218 June 1972 Ecuador24 April 1977 Poland [135]
Peter Desmond FW408 September 1949 Finland13 November 1949 Sweden [136]
John Devine DF13026 September 1979 Czechoslovakia17 October 1984 Norway [137]
Gary Doherty DF33426 April 2000 Greece12 October 2005  Switzerland [138]
Matt Doherty DF53323 March 2018 Turkey6 September 2025 Hungary [139]
Joey Donnelly FW10316 December 1934 Hungary10 October 1937 Norway [140]
Tommy Donnelly FW2110 October 1937 Norway18 September 1938  Switzerland [141]
Don Donovan DF507 November 1954 Norway8 May 1957 England [142]
Terry Donovan FW2026 September 1979 Czechoslovakia21 September 1981 West Germany [143]
Jonathan Douglas MF8028 April 2004 Poland17 October 2007 Cyprus [144]
Charlie Dowdall FW503 June 1924 Estonia26 April 1931 Spain [145]
Christy Doyle FW105 April 1959 Czechoslovakia5 April 1959 Czechoslovakia [146]
Colin Doyle GK4023 May 2007 Ecuador2 June 2018 United States [147]
Denis Doyle MF1021 March 1926 Italy21 March 1926 Italy [148]
Kevin Doyle FW62141 March 2006 Sweden28 March 2017 Iceland [149]
Larry Doyle DF1013 December 1931 Spain13 December 1931 Spain [150]
Michael Doyle MF106 June 2004 Netherlands6 June 2004 Netherlands [151]
Damien Duff MF100825 March 1998 Czech Republic18 June 2012 Italy [152]
Bobby Duffy FW1010 May 1950 Belgium10 May 1950 Belgium [153]
Shane Duffy DF6176 June 2014 Costa Rica4 June 2024 Hungary [154]
Harry Duggan MF5123 April 1927 Italy7 November 1937 Norway [155]
Paddy Duncan FW4228 May 1924 Bulgaria14 June 1924 United States [156]
Jimmy Dunne FW151311 May 1930 Belgium23 May 1939 Germany [157]
Jimmy Dunne DF1030 May 1971 Austria30 May 1971 Austria [158]
Jimmy Dunne DF2023 March 2025 Bulgaria13 November 2025 Portugal [159]
Leo Dunne DF205 May 1935  Switzerland8 May 1935 Germany [160]
Pat Dunne GK505 May 1965 Spain16 November 1966 Turkey [161]
Richard Dunne DF80826 April 2000 Greece15 October 2013 Kazakhstan [162]
Seamus Dunne DF1504 October 1952 France18 May 1960  Sweden [163]
Tommy Dunne DF3010 May 1956 Netherlands25 November 1956 West Germany [164]
Tony Dunne DF3308 April 1962 Austria29 October 1975 Turkey [165]
Paddy Dunning DF2028 October 1970 Sweden8 December 1970 Italy [166]
Eamon Dunphy MF23010 November 1965 Spain30 May 1971 Austria [167]
Noel Dwyer GK1401 November 1959 Sweden25 October 1964 Poland [168]
John Joe Dykes DF3028 May 1924 Bulgaria3 June 1924 Estonia [169]

E

As of 22:34, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Festy Ebosele MF1307 September 2023 France16 November 2025 Hungary [170]
Peter Eccles DF1023 April 1986 Uruguay23 April 1986 Uruguay [171]
John Egan DF37328 March 2017 Iceland11 October 2025 Portugal [172]
Robert Egan FW1020 April 1929 Belgium20 April 1929 Belgium [173]
Tommy Eglington FW24216 June 1946 Portugal27 November 1955 Spain [174]
Rob Elliot GK4025 May 2014 Turkey29 March 2016 Slovakia [175]
Stephen Elliott FW9116 November 2004 Croatia2 September 2006 Germany [176]
Plev Ellis FW735 May 1935  Switzerland6 December 1936 Hungary [177]
Mickey Evans FW1011 October 1997 Romania11 October 1997 Romania [178]

F

As of 22:35, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Eamonn Fagan FW106 June 1973 Norway6 June 1973 Norway [179]
John Fagan FW1021 March 1926 Italy21 March 1926 Italy [180]
Paddy Fagan MF857 November 1954 Norway7 May 1961 Scotland [181]
Mick Fairclough MF2021 May 1982 Chile30 May 1982 Trinidad and Tobago [182]
Sean Fallon DF8226 November 1950 Norway28 May 1955 West Germany [183]
Willie Fallon FW9216 December 1934 Hungary23 May 1939 Germany [184]
Tom Farquharson GK4020 April 1929 Belgium13 December 1931 Spain [185]
Michael Farrell MF3028 May 1924 Bulgaria14 June 1924 United States [186]
Paddy Farrell FW2017 May 1937  Switzerland23 May 1937 France [187]
Peter Farrell MF28316 June 1946 Portugal8 May 1957 England [188]
Gareth Farrelly MF6029 May 1996 Portugal6 June 2000 United States [189]
Keith Fahey MF16325 May 2010 Paraguay12 October 2012 Germany [190]
John Feenan DF2017 May 1937  Switzerland23 May 1937 France [191]
Evan Ferguson FW26817 November 2022 Norway14 October 2025 Armenia [192]
Steve Finnan DF53226 April 2000 Greece10 September 2008 Montenegro [193]
Al Finucane MF11022 February 1967 Turkey10 October 1971 Austria [194]
Jack Fitzgerald FW201 May 1955 Netherlands10 May 1956 Netherlands [195]
Peter Fitzgerald FW5228 September 1960 Wales29 October 1961 Czechoslovakia [196]
Kevin Fitzpatrick GK107 October 1969 Czechoslovakia7 October 1969 Czechoslovakia [197]
Arthur Fitzsimons MF2688 September 1949 Finland10 May 1959 Netherlands [198]
Curtis Fleming DF10024 April 1996 Czech Republic23 May 1998 Mexico [199]
John Joe Flood DF5121 March 1926 Italy13 December 1931 Spain [200]
Amby Fogarty MF11311 May 1960 West Germany11 March 1964 Spain [201]
Caleb Folan FW7015 October 2008 Cyprus8 September 2009 South Africa [202]
Dominic Foley FW6230 May 2000 Scotland15 November 2000 Finland [203]
Jim Foley GK7025 February 1934 Belgium6 December 1936 Hungary [204]
Kevin Foley DF8029 May 2009 Nigeria7 June 2011 Italy [205]
Mick Foley DF1021 March 1926 Italy21 March 1926 Italy [206]
Theo Foley DF9011 March 1964 Spain21 May 1967 Czechoslovakia [207]
David Forde GK24024 May 2011 Northern Ireland31 May 2016 Belarus [208]
Tommy Foy FW207 November 1937 Norway19 March 1939 Hungary [209]
Bob Fullam FW2121 March 1926 Italy23 April 1927 Italy [210]
Johnny Fullam MF1116 November 1960 Norway7 October 1969 Czechoslovakia [211]

G

As of 14:32, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Patsy Gallacher FW1013 December 1931 Spain13 December 1931 Spain [212]
Charlie Gallagher FW2022 February 1967 Turkey21 May 1967 Czechoslovakia [213]
Mike Gallagher DF107 March 1954 Luxembourg7 March 1954 Luxembourg [214]
Tony Galvin MF29122 September 1982 Netherlands6 September 1989 West Germany [215]
Joe Gamble MF2023 May 2007 Ecuador26 May 2007 Bolivia [216]
Eddie Gannon MF1405 December 1948  Switzerland28 May 1955 West Germany [217]
Mick Gannon DF1030 May 1971 Austria30 May 1971 Austria [218]
Peadar Gaskins DF7025 February 1934 Belgium22 May 1938 Poland [219]
John Gavin MF728 September 1949 Finland3 October 1956 Denmark [220]
Frank Ghent FW222 June 1924 Netherlands3 June 1924 Estonia [221]
Matty Geoghegan FW2217 October 1936 Germany10 October 1937 Norway [222]
Shay Gibbons FW404 May 1952 West Germany27 November 1955 Spain [223]
Darron Gibson MF26122 August 2007 Denmark31 May 2016 Belarus [224]
Bobby Gilbert FW104 May 1966 West Germany4 May 1966 West Germany [225]
Chris Giles MF1026 November 1950 Norway26 November 1950 Norway [226]
Johnny Giles MF5951 November 1959 Sweden22 May 1979 West Germany [227]
Shay Given GK134027 March 1996 Russia31 May 2016 Belarus [228]
Don Givens FW561927 May 1969 Denmark14 October 1981 Bulgaria [229]
Stephen Gleeson MF2023 May 2007 Ecuador1 June 2017 Mexico [230]
William Glen DF8023 April 1927 Italy9 May 1936 Luxembourg [231]
Dessie Glynn FW2117 October 1951 West Germany25 May 1955 Norway [232]
Tommy Godwin GK13022 May 1949 Portugal11 May 1958 Poland [233]
Joseph Golding FW2012 February 1928 Belgium11 May 1930 Belgium [234]
Jon Goodman FW4011 February 1997 Wales21 May 1997 Liechtenstein [235]
Jim Goodwin DF1022 August 2002 Finland22 August 2002 Finland [236]
Bill Gorman DF13017 March 1936  Switzerland4 May 1947 Portugal [237]
Joe Grace FW1021 March 1926 Italy21 March 1926 Italy [238]
Tony Grealish MF45824 March 1976 Norway13 November 1985 Denmark [239]
Paul Green MF20125 May 2010 Paraguay6 June 2014 Costa Rica [240]
Eamonn Gregg DF8012 April 1978 Poland26 September 1979 Czechoslovakia [241]
Dick Griffiths FW1016 December 1934 Hungary16 December 1934 Hungary [242]
Ashley Grimes DF1815 April 1978 Turkey23 March 1988 Romania [243]

H

As of 14:32, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Alfie Hale FW1428 April 1962 Austria21 October 1973 Poland [244]
CJ Hamilton FW108 June 2022 Ukraine8 June 2022 Ukraine [245]
Tommy Hamilton FW205 April 1959 Czechoslovakia10 May 1959 Czechoslovakia [246]
Eoin Hand DF2024 May 1969 Czechoslovakia29 October 1975 Turkey [247]
Denis Hannon MF2028 May 1924 Bulgaria2 June 1924 Netherlands [248]
Bill Harrington GK508 December 1935 Netherlands22 May 1938 Poland [249]
Ian Harte DF63122 June 1996 Croatia7 February 2007 San Marino [250]
Jimmy Hartnett FW2012 June 1949 Spain7 March 1954 Luxembourg [251]
Joe Haverty MF32310 May 1956 Netherlands7 December 1966 Spain [252]
Austin Hayes MF102 May 1979 Denmark2 May 1979 Denmark [253]
Bill Hayes DF2030 September 1946 England4 May 1947 Portugal [254]
Willie Hayes GK1024 April 1949 Belgium24 April 1949 Belgium [255]
Ron Healey GK2024 April 1977 Poland6 February 1980 England [256]
Colin Healy MF13113 February 2002 Russia11 October 2003  Switzerland [257]
Steve Heighway MF34023 September 1970 Poland25 March 1981  Netherlands [258]
Benny Henderson FW2023 May 1948 Portugal30 May 1948 Spain [259]
Wayne Henderson GK601 March 2006 Sweden22 August 2007 Denmark [260]
Jeff Hendrick MF7926 February 2013 Poland19 June 2023 Gibraltar [261]
Jackie Hennessy FW5025 October 1964 Poland10 November 1968 Austria [262]
John Herrick DF3010 October 1971 Austria19 May 1973 France [263]
Jim Higgins MF1013 May 1951 Argentina13 May 1951 Argentina [264]
Scott Hogan FW12023 March 2018 Turkey14 June 2022 Armenia [265]
Matt Holland MF4859 October 1999 Macedonia12 October 2005  Switzerland [266]
Jimmy Holmes DF30130 May 1971 Austria24 February 1981 Wales [267]
Wes Hoolahan MF20229 May 2008 Colombia14 November 2017 Denmark [268]
Daryl Horgan MF17128 March 2017 Iceland9 October 2021 Azerbaijan [269]
Fred Horlacher FW7211 May 1930 Belgium17 March 1936  Switzerland [270]
Ray Houghton MF73626 March 1986 Wales15 November 1997 Belgium [271]
Conor Hourihane MF36128 March 2017 Iceland27 September 2022 Armenia [272]
Gary Howlett MF103 June 1984 China3 June 1984 China [273]
Mick Hoy DF6010 October 1937 Norway23 May 1939 Germany [274]
Chris Hughton DF53229 October 1979 United States13 November 1991 Turkey [275]
Tony Hunston MF1016 June 1924 United States16 June 1924 United States [276]
Noel Hunt FW3019 November 2008 Poland14 October 2009 Montenegro [277]
Stephen Hunt MF3917 February 2007 San Marino4 June 2012 Hungary [278]
Charlie Hurley DF40219 May 1957 England8 Jun 1969 Hungary [279]
Freddie Hutchinson DF205 May 1935  Switzerland8 May 1935 Germany [280]

I

As of 22:36, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Adam Idah FW3253 September 2020 Bulgaria10 June 2025 Luxembourg [281]
Stephen Ireland MF641 March 2006 Sweden8 September 2007 Slovakia [282]
Denis Irwin DF56412 September 1990 Morocco17 November 1999 Turkey [283]

J

As of 12:54, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Mikey Johnston MF15222 March 2023 Latvia23 March 2025 Bulgaria [284]
Billy Jordan FW208 April 1934 Netherlands10 October 1937 Norway [285]
Davy Jordan FW2117 May 1937  Switzerland23 May 1937 France [286]
Alan Judge MF9125 March 2016  Switzerland14 November 2019 New Zealand [287]

K

As of 22:37, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Graham Kavanagh MF16125 March 1998 Czech Republic16 August 2006 Netherlands [288]
Peter Kavanagh FW2026 April 1931 Spain13 December 1931 Spain [289]
Robbie Keane FW1466825 March 1998 Czech Republic31 August 2016 Oman [290]
Rory Keane DF405 December 1948  Switzerland12 June 1949 Sweden [291]
Roy Keane MF67922 May 1991 Chile7 September 2005 France [292]
Will Keane FW5014 November 2021 Luxembourg7 September 2023 France [293]
Mick Kearin MF1010 October 1971 Austria10 October 1971 Austria [294]
Freddie Kearns FW107 March 1954 Luxembourg7 March 1954 Luxembourg [295]
Mick Kearns GK18023 September 1970 Poland21 September 1979 Northern Ireland [296]
Caoimhín Kelleher GK2308 June 2021 Hungary6 June 2025 Senegal [297]
Alan Kelly, Jr. GK34017 February 1993 Wales15 August 2001 Croatia [298]
Alan Kelly, Sr. GK47025 November 1956 Germany6 June 1973 Norway [299]
David Kelly FW26910 November 1987 Israel15 November 1997 Belgium [300]
Gary Kelly DF52222 March 1994 Russia16 October 2002  Switzerland [301]
Jimmy Kelly FW428 May 1932 Netherlands9 May 1936 Luxembourg [302]
Mark Kelly MF4027 April 1988 Yugoslavia12 September 1990 Morocco [303]
Noel Kelly FW107 March 1954 Luxembourg7 March 1954 Luxembourg [304]
Phil Kelly DF5028 September 1960 Wales29 October 1961 Czechoslovakia [305]
Stephen Kelly DF39024 May 2006 Chile10 June 2014 Portugal [306]
Joe Kendrick, Sr. FW5028 May 1924 Bulgaria8 December 1935 Netherlands [307]
Jeff Kenna DF27026 April 1995 Portugal17 November 1999 Turkey [308]
Mark Kennedy MF3446 September 1995 Austria13 February 2002 Russia [309]
Mick Kennedy MF2025 May 1986 Iceland27 May 1986 Czechoslovakia [310]
Willie Kennedy FW308 May 1932 Netherlands8 April 1934 Netherlands [311]
Paddy Kenny GK7031 March 2004 Czech Republic7 October 2006 Cyprus [312]
Andy Keogh FW30223 May 2007 Ecuador14 August 2013 Wales [313]
John Keogh DF104 May 1966 West Germany4 May 1966 West Germany [314]
Richard Keogh DF2616 February 2013 Poland5 September 2019  Switzerland [315]
Shay Keogh DF105 October 1958 Poland5 October 1958 Poland [316]
Alan Kernaghan DF2219 September 1992 Latvia15 June 1996 Bolivia [317]
Bertie Kerr DF3028 May 1924 Bulgaria14 June 1924 United States [318]
Dean Kiely GK11013 November 1999 Turkey20 August 2008 Norway [319]
Fred Kiernan GK5013 May 1951 Argentina7 May 1952 Austria [320]
Kevin Kilbane MF11086 September 1997 Serbia4 June 2011 Macedonia [321]
Joe Kinnear DF26022 February 1967 Turkey29 October 1975 Turkey [322]
Joe Kinsella DF1012 February 1928 Belgium12 February 1928 Belgium [323]
Mark Kinsella MF48325 March 1998 Czech Republic2 June 2004 Jamaica [324]
Owen Kinsella DF208 May 1932 Netherlands10 October 1937 Norway [325]
Alec Kirkland DF1023 April 1927 Italy23 April 1927 Italy [326]
Jason Knight MF39114 October 2020 Finland10 June 2025 Luxembourg [327]

L

As of 14:31, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Bill Lacey MF3123 April 1927 Italy11 May 1930  Belgium [328]
Dave Langan DF2605 April 1978 Belgium9 September 1987 Luxembourg [329]
Joseph Lapira FW1023 May 2007 Ecuador23 May 2007 Ecuador [330]
Robin Lawler MF8025 March 1953 Austria19 October 1955 Yugoslavia [331]
Kit Lawlor FW3024 April 1949 Belgium13 May 1951 Argentina [332]
Mick Lawlor MF5023 September 1970 Poland16 May 1973 Poland [333]
Liam Lawrence MF15229 May 2009 Nigeria29 May 2011 Scotland [334]
Mark Lawrenson DF39524 April 1977 Poland10 November 1987 Israel [335]
Alan Lee FW10030 April 2003 Norway15 November 2006 San Marino [336]
Mick Leech FW824 May 1969 Czechoslovakia18 October 1972 Soviet Union [337]
Darragh Lenihan DF402 June 2018 United States16 June 2023 Greece [338]
Charlie Lennon DF3016 December 1934 Hungary8 May 1935 Germany [339]
George Lennox DF2026 April 1931 Spain13 December 1931 Spain [340]
Kevin Long DF1711 June 2017 Mexico18 November 2020 Bulgaria [341]
Shane Long FW88177 February 2007 San Marino30 March 2021 Qatar [342]
Dinny Lowry GK108 April 1962 Austria8 April 1962 Austria [343]
Dicky Lunn DF2018 September 1938  Switzerland13 November 1938 Poland [344]
Miah Lynch DF1025 February 1934 Belgium25 February 1934 Belgium [345]

M

As of 22:38, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Alan Mahon MF2026 April 2000 Greece11 June 2000 South Africa [346]
Jon Macken FW1018 August 2004 Bulgaria18 August 2004 Bulgaria [347]
Tony Macken DF109 February 1977 Spain9 February 1977 Spain [348]
Gerry Mackey DF203 October 1956 Denmark8 May 1957 England [349]
Owen Madden FW113 May 1936 Hungary3 May 1936 Hungary [350]
Jim Maguire DF1020 April 1929 Belgium20 April 1929 Belgium [351]
Gerry Malone FW1024 April 1949 Belgium24 April 1949 Belgium [352]
Terry Mancini DF5121 October 1973 Poland30 October 1974 Soviet Union [353]
Ryan Manning DF17018 November 2020 Bulgaria10 June 2025 Luxembourg [354]
Christy Martin FW1023 April 1927 Italy23 April 1927 Italy [355]
Con Martin DF30616 June 1946 Portugal10 May 1956 Netherlands [356]
Mick Martin MF52410 October 1971 Austria27 April 1983 Spain [357]
Alan Maybury DF10025 March 1998 Czech Republic29 March 2005 China [358]
Ernie MacKay DF2028 May 1924 Bulgaria2 June 1924 Netherlands [359]
Jimmy McAlinden MF2016 June 1946 Portugal23 June 1946 Spain [360]
Jason McAteer MF52322 March 1994 Russia18 February 2004 Brazil [361]
Maxie McCann FW1125 November 1956 West Germany25 November 1956 West Germany [362]
Jack McCarthy DF6028 May 1924 Bulgaria11 May 1930 Belgium [363]
James McCarthy MF4202 March 2010 Brazil8 October 2020 Slovakia [364]
Mick McCarthy DF57223 May 1984 Poland7 June 1992 Portugal [365]
Mick McCarthy GK108 May 1932 Netherlands8 May 1932 Netherlands [366]
James McClean MF1031129 February 2012 Czech Republic21 November 2023 New Zealand [367]
Tommy McConville DF6010 October 1971 Austria19 May 1973 France [368]
Jacko McDonagh DF3016 November 1983 Malta8 August 1984 Mexico [369]
Jim McDonagh GK25024 February 1981 Wales13 November 1985 Denmark [370]
Andy McEvoy FW1763 May 1961 Scotland21 May 1967 Czechoslovakia [371]
Aiden McGeady MF9352 June 2004 Jamaica14 November 2017 Denmark [372]
Paul McGee FW1545 April 1978 Turkey15 October 1980 Belgium [373]
David McGoldrick FW14118 November 2014 United States8 October 2020 Slovakia [374]
Eddie McGoldrick MF15025 March 1992  Switzerland15 February 1995 England [375]
Danny McGowan MF3022 May 1949 Portugal12 June 1949 Spain [376]
Johnny McGowan DF102 March 1947 Spain2 March 1947 Spain [377]
Jamie McGrath MF1303 June 2021 Andorra10 October 2024 Finland [378]
Mick McGrath MF22014 May 1958 Austria22 February 1967 Turkey [379]
Paul McGrath DF8385 February 1985 Serbia11 February 1997 Wales [380]
Mark McGuinness DF1017 November 2024 England17 November 2024 England [381]
Bill McGuire DF105 May 1935  Switzerland5 May 1935  Switzerland [382]
George McKenzie GK9010 October 1937 Norway23 May 1939 Germany [383]
Alan McLoughlin MF4222 June 1990 Malta9 October 1999 Macedonia [384]
Frank McLoughlin FW2011 May 1930 Belgium13 December 1931 Spain [385]
Billy McMillan DF2016 June 1946 Portugal23 June 1946 Spain [386]
Brendan McNally DF305 April 1959 Czechoslovakia2 September 1962 Iceland [387]
Stephen McPhail MF10130 May 2000 Scotland29 May 2004 Nigeria [388]
Paul McShane DF33011 October 2006 Czech Republic29 March 2016 Slovakia [389]
Mick Meagan DF1707 May 1961 Scotland21 September 1969 Scotland [390]
Paddy Meehan FW108 April 1934 Netherlands8 April 1934 Netherlands [391]
David Meyler MF25011 September 2012 Serbia11 September 2018 Poland [392]
Liam Miller MF21131 March 2004 Czech Republic14 October 2009 Montenegro [393]
Mike Milligan MF1029 April 1992 United States29 April 1992 United States [394]
Jayson Molumby MF2906 September 2020 Finland17 November 2024 England [395]
Paddy Monaghan FW205 May 1935  Switzerland8 May 1935 Germany [396]
Jackie Mooney FW2125 October 1964 Poland24 March 1965 Belgium [397]
Alan Moore MF8024 April 1996 Czechoslovakia10 November 1996 Iceland [398]
Paddy Moore FW9726 April 1931 Spain6 December 1936 Hungary [399]
Andrew Moran MF3021 November 2023 New Zealand6 June 2025 Senegal [400]
Kevin Moran DF71630 April 1980  Switzerland24 May 1994 Bolivia [401]
Tommy Moroney MF12130 May 1948 Spain4 October 1953 France [402]
Chris Morris DF35010 November 1987 Israel17 February 1993 Wales [403]
Clinton Morrison FW36915 August 2001 Croatia7 October 2006 Cyprus [404]
Con Moulson DF503 May 1936 Hungary23 May 1937 France [405]
George Moulson GK3023 May 1948 Portugal5 December 1948  Switzerland [406]
Cathal Muckian FW1012 April 1978 Poland12 April 1978 Poland [407]
Tommy Muldoon MF5028 May 1924 Bulgaria23 April 1927 Italy [408]
Paddy Mulligan DF5014 May 1969 Czechoslovakia29 October 1979 United States [409]
Liam Munroe FW1028 October 1953 Luxembourg28 October 1953 Luxembourg [410]
Albie Murphy DF1019 October 1955 Yugoslavia19 October 1955 Yugoslavia [411]
Barry Murphy DF1023 April 1986 Uruguay23 April 1986 Uruguay [412]
Daryl Murphy FW31323 May 2007 Ecuador14 November 2017 Denmark [413]
Jerry Murphy MF3011 September 1979 Wales26 March 1980 Cyprus [414]
Joe Murphy GK209 September 2003 Turkey28 May 2010 Algeria [415]
Peter Murphy DF1026 May 2007 Bolivia26 May 2007 Bolivia [416]
Thomas Murphy DF203 June 1924 Estonia14 June 1924 United States [417]
Johnny Murray FW4028 May 1924 Bulgaria14 June 1924 United States [418]
Terry Murray FW1010 May 1950 Belgium10 May 1950 Belgium [419]

N

As of 14:31, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Billy Newman MF1027 May 1969 Denmark27 May 1969 Denmark [420]
Eddie Nolan DF3029 May 2009 Nigeria8 September 2009 South Africa [421]
Ronnie Nolan DF1003 October 1956 Denmark2 September 1962 Iceland [422]

O

As of 22:39, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Michael Obafemi FW12219 October 2018 Denmark11 June 2024 Portugal [423]
Chiedozie Ogbene FW2448 June 2021 Hungary13 October 2024 Greece [424]
Andrew Omobamidele DF1001 September 2021 Portugal10 September 2024 Greece [425]
Alan O'Brien MF5016 August 2006 Netherlands26 May 2007 Bolivia [426]
Andy O'Brien DF2616 June 2001 Estonia7 October 2006 Cyprus [427]
Fran O'Brien MF3026 September 1979 Czechoslovakia26 March 1980 Cyprus [428]
Jake O'Brien DF704 June 2024 Hungary10 June 2025 Luxembourg [429]
Joey O'Brien MF501 March 2006 Sweden11 September 2012 Oman [430]
Liam O'Brien MF16023 April 1986 Uruguay9 October 1996 Macedonia [431]
Mick O'Brien MF4023 April 1927 Italy8 May 1932 Netherlands [432]
Ray O'Brien DF5024 March 1976 Norway16 May 1980 Argentina [433]
Lar O'Byrne DF1024 April 1949 Belgium24 April 1949 Belgium [434]
Brendan O'Callaghan FW6022 May 1979 West Germany30 May 1982 Trinidad and Tobago [435]
Kevin O'Callaghan MF21129 April 1981 Czechoslovakia23 May 1987 Brazil [436]
Joe O'Cearuill DF2023 May 2007 Ecuador26 May 2007 Bolivia [437]
Tony O'Connell FW2023 October 1966 Spain23 September 1970 Poland [438]
Tommy O'Connor FW408 September 1949 Finland13 November 1949 Sweden [439]
Turlough O'Connor MF8022 November 1967 Czechoslovakia16 May 1973 Poland [440]
Darren O'Dea DF2018 September 2009 South Africa14 August 2013 Wales [441]
Callum O'Dowda DF32131 May 2016 Belarus17 November 2024 England [442]
Jackie O'Driscoll MF305 December 1948  Switzerland2 June 1949 Sweden [443]
Sean O'Driscoll MF3021 May 1982 Chile30 May 1982 Trinidad and Tobago [444]
Frank O'Farrell DF927 May 1952 Austria10 May 1959 Czechoslovakia [445]
Kevin O'Flanagan FW1037 November 1937 Norway4 May 1947 Portugal [446]
Mick O'Flanagan FW1030 September 1946 England30 September 1946 England [447]
Stephen O'Halloran DF2023 May 2007 Ecuador26 May 2007 Bolivia [448]
Kelham O'Hanlon GK1010 November 1987 Israel10 November 1987 Israel [449]
Paddy O'Kane DF3016 December 1934 Hungary8 May 1935 Germany [450]
Eamonn O'Keefe FW5124 February 1981 Wales26 March 1985 England [451]
Tim O'Keefe FW3025 February 1934 Belgium22 May 1938 Poland [452]
David O'Leary DF6818 September 1976 England17 February 1993 Wales [453]
Max O'Leary GK1010 June 2025 Luxembourg10 June 2025 Luxembourg
Pierce O'Leary DF7026 September 1979 Czechoslovakia10 September 1980 Netherlands [454]
Matt O'Mahoney DF6018 May 1938 Czechoslovakia23 May 1939 Germany [455]
Frank O'Neill MF2018 October 1961 Czechoslovakia10 October 1971 Austria [456]
Jimmy O'Neill GK1701 June 1952 Spain10 May 1959 Czechoslovakia [457]
John O'Neill DF1028 September 1960 Wales28 September 1960 Wales [458]
Keith O'Neill FW13429 May 1996 Portugal9 October 1999 Macedonia [459]
Willie O'Neill DF1108 December 1935 Netherlands23 May 1939 Germany [460]
Kieran O'Regan MF4016 November 1983 Malta26 May 1985 Spain [461]
Jack O'Reilly FW2116 June 1946 Portugal23 June 1946 Spain [462]
Joe O'Reilly MF2028 May 1932 Netherlands23 May 1939 Germany [463]
Paddy O'Reilly GK3028 May 1924 Bulgaria3 June 1924 Estonia [464]
Dara O'Shea DF35014 October 2020 Finland10 June 2025 Luxembourg [465]
John O'Shea DF118315 August 2001 Croatia2 June 2018 United States [466]

P

As of 21:06, 21 February 2026 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Troy Parrott FW29514 November 2019 New Zealand10 June 2025 Luxembourg [467]
John Patrick MF1010 June 2025 Luxembourg10 June 2025 Luxembourg [468]
Alex Pearce DF9211 September 2012 Oman4 June 2017 Uruguay [469]
Gerry Peyton GK3309 February 1977 Spain7 June 1992 Portugal [470]
Noel Peyton MF6025 November 1956 West Germany9 June 1963 Scotland [471]
Terry Phelan DF42011 September 1991 Hungary11 June 2000 South Africa [472]
Killian Phillips MF206 June 2025 Senegal10 June 2025 Luxembourg [473]
Anthony Pilkington MF916 September 2013 Sweden29 March 2016 Slovakia [474]
Darren Potter MF5023 May 2007 Ecuador6 February 2008 Brazil [475]

Q

As of 14:30, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Alan Quinn MF8030 April 2003 Norway28 March 2007 Slovakia [476]
Barry Quinn MF4026 April 2000 Greece11 June 2000 South Africa [477]
Niall Quinn FW912125 May 1986 Iceland16 June 2002 Spain [478]
Stephen Quinn MF1002 Jun 2013 Georgia5 September 2016 Serbia [479]

R

As of 14:21, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Darren Randolph GK50011 September 2012 Oman18 November 2020 Bulgaria [480]
Andy Reid MF29418 November 2003 Canada15 November 2013 Latvia [481]
Charlie Reid FW1026 April 1931 Spain26 April 1931 Spain [482]
Steven Reid MF23215 August 2001 Croatia10 September 2008 Montenegro [483]
Declan Rice MF3023 March 2018 Turkey2 June 2018 United States [484]
Damien Richardson FW3010 October 1971 Austria26 September 1979 Czechoslovakia [485]
Alf Rigby FW3016 December 1934 Hungary8 May 1935 Germany [486]
Alf Ringstead FW20613 May 1951 Argentina10 May 1959 Czechoslovakia [487]
Callum Robinson FW3886 September 2018 Wales10 September 2024 Greece [488]
Christy Robinson FW113 June 1924 Estonia3 June 1924 Estonia [489]
Jeremiah Robinson DF2012 February 1928 Belgium26 April 1931 Spain [490]
Michael Robinson FW24428 October 1980 France27 May 1986 Iceland [491]
Paddy Roche GK8010 October 1971 Austria29 October 1975 Turkey [492]
Eamonn Rogers MF19522 November 1967 Czechoslovakia18 October 1972 Soviet Union [493]
Martin Rowlands MF5027 May 2004 Romania14 October 2009 Montenegro [494]
Gerry Ryan FW1815 April 1978 Turkey8 August 1984 Mexico [495]
Reg Ryan MF16313 November 1949 Sweden27 November 1955 Spain [496]

S

 As of 22:45, 10 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Richard Sadlier FW1013 February 2002 Russia13 February 2002 Russia [497]
Conor Sammon FW906 February 2013 Poland10 September 2013 Austria [498]
Dave Savage MF5029 May 1996 Portugal15 June 1996 Bolivia [499]
Pat Saward DF1807 March 1954 Luxembourg2 September 1962 Iceland [500]
Liam Scales DF10113 October 2023 Greece6 June 2025 Senegal [501]
Tom Scannell GK107 March 1954 Luxembourg7 March 1954 Luxembourg [502]
Pat Scully DF1019 October 1988 Tunisia19 October 1988 Tunisia [503]
Kevin Sheedy MF46912 October 1983 Netherlands17 February 1993 Wales [504]
Cillian Sheridan FW3025 May 2010 Paraguay11 August 2010 Argentina [505]
John Sheridan FW34523 March 1988 Romania13 December 1995 Netherlands [506]
Bernie Slaven FW7128 March 1990 Wales17 February 1993 Wales [507]
Paddy Sloan MF2116 June 1946 Portugal23 June 1946 Spain [508]
Will Smallbone MF13022 March 2023 Latvia10 June 2025 Luxembourg [509]
Mick Smyth GK1015 May 1968 Poland15 May 1968 Poland [510]
Johnny Squires FW118 April 1934 Netherlands8 April 1934 Netherlands [511]
Sean St Ledger DF37329 May 2009 Nigeria19 November 2013 Poland [512]
Frank Stapleton FW712013 October 1976 Turkey2 June 1990 Malta [513]
Steve Staunton DF102819 October 1988 Tunisia16 June 2002 Spain [514]
Enda Stevens DF2602 June 2018 United States7 September 2023 France [515]
Alex Stevenson FW708 May 1932 Netherlands5 December 1948  Switzerland [516]
Anthony Stokes FW907 February 2007 San Marino18 November 2014 United States [517]
Freddie Strahan MF5110 May 1964 Poland4 May 1966 West Germany [518]
Jack Sullivan DF1012 February 1928 Belgium12 February 1928 Belgium [519]
Maurice Swan GK1018 May 1960 Sweden18 May 1960 Sweden [520]
Mark Sykes MF7020 November 2022 Malta23 March 2025 Bulgaria [521]
Noel Synnott DF305 April 1978 Turkey20 September 1978 Northern Ireland [522]
Sammie Szmodics MF10023 March 2024 Belgium17 November 2024 England [523]

T

As of 00:13, 11 June 2025 (UTC)
PlayerPos.CapsGoalsDebut Last or most recent matchRef.
DateOpponentDateOpponent
Jack Taylor MF5013 October 2024 Poland10 June 2025 Luxembourg [524]
Tommy Taylor GK105 October 1958 Poland5 October 1958 Poland [525]
Peter Thomas GK2021 October 1973 Poland5 May 1974 Brazil [526]
John Thompson DF1018 November 2003 Canada18 November 2003 Canada [527]
Andy Townsend MF7077 February 1989 France15 November 1997 Belgium [528]
Mark Travers GK4010 September 2019 Bulgaria21 November 2023 New Zealand [529]
Tommy Traynor DF807 March 1954 Luxembourg11 March 1964 Spain [530]
Keith Treacy MF6011 August 2010 Argentina10 August 2011 Croatia [531]
Ray Treacy FW4254 May 1966 West Germany26 September 1979  Czechoslovakia [532]
Liam Tuohy FW8419 October 1955 Yugoslavia24 March 1965 Belgium [533]
Charlie Turner DF1007 March 1936  Switzerland19 March 1939 Hungary [534]
Paddy Turner FW209 June 1963 Scotland8 April 1964 Spain [535]

V

W

References

Related Articles

Wikiwand AI