Republic of Ireland national football team statistics and records: youngest players

Competitions:

Youngest Republic of Ireland players

Republic of Ireland's youngest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is measured in days, and in years and days, from their date of birth to the day of their first appearance.

Player Age (Y:d) Age (days) Match
Jimmy Holmes 17:199 6409 30 May 1971
	
v Austria
Robbie Keane 17:259 6469 25 Mar 1998
	
v Czech Republic
Troy Parrott 17:282 6492 14 Nov 2019
	
v New Zealand
Evan Ferguson 18:28 6603 17 Nov 2022
	
v Norway
Gary Waddock 18:44 6619 30 Apr 1980
	
v Switzerland
Aiden McGeady 18:59 6634 02 Jun 2004
	
v Jamaica
Pat Scully 18:118 6693 19 Oct 1988
	
v Tunisia
David O'Leary 18:129 6704 08 Sep 1976
	
v England
Michael Obafemi 18:135 6710 19 Nov 2018
	
v Denmark
Kevin O'Flanagan 18:150 6725 07 Nov 1937
	
v Norway
Mark John Kelly 18:151 6726 27 Apr 1988
	
v Yugoslavia
Paul Murphy 18:164 6739 09 Sep 2003
	
v Turkey
Anthony Stokes 18:196 6771 07 Feb 2007
	
v San Marino
Johnny Carey 18:257 6832 07 Nov 1937
	
v Norway
Liam Brady 18:259 6834 30 Oct 1974
	
v USSR
Ian Harte 18:275 6850 02 Jun 1996
	
v Croatia
Stephen Gleeson 18:293 6868 24 May 2007
	
v Ecuador
David Connolly 18:357 6932 29 May 1996
	
v Portugal
Johnny Giles 18:359 6934 01 Nov 1959
	
v Sweden
Gerry Daly 19:16 6956 16 May 1973
	
v Poland
Damien Duff 19:23 6963 25 Mar 1998
	
v Czech Republic
Gavin Bazunu 19:35 6975 27 Mar 2021
	
v Luxembourg
Declan Rice 19:68 7008 23 Mar 2018
	
v Turkey
Andrew Omobamidele 19:70 7010 01 Sep 2021
	
v Portugal
Lee O'Connor 19:108 7048 14 Nov 2019
	
v New Zealand
James McCarthy 19:110 7050 02 Mar 2010
	
v Brazil
Mark Kennedy 19:113 7053 06 Sep 1995
	
v Austria
Greg Cunningham 19:117 7057 28 May 2010
	
v Algeria
Stephen O'Halloran 19:176 7116 24 May 2007
	
v Ecuador
Tony Grealish 19:184 7124 24 Mar 1976
	
v Norway
Stephen Ireland 19:191 7131 01 Mar 2006
	
v Sweden
Kevin O'Callaghan 19:192 7132 29 Apr 1981
	
v Czechoslovakia
Adam Idah 19:204 7144 03 Sep 2020
	
v Bulgaria
Ronnie Whelan 19:216 7156 29 Apr 1981
	
v Czechoslovakia
Alan Maybury 19:229 7169 25 Mar 1998
	
v Czech Republic
Niall Quinn 19:231 7171 25 May 1986
	
v Iceland
Jason Knight 19:243 7183 14 Oct 2020
	
v Finland
Aaron Connolly 19:257 7197 12 Oct 2019
	
v Georgia
Garry Kelly 19:257 7197 23 Mar 1994
	
v Russia
Ronnie Nolan 19:261 7201 03 Oct 1956
	
v Denmark
Arthur Fitzsimons 19:266 7206 08 Sep 1949
	
v Finland
Alex Stevenson 19:272 7212 08 May 1932
	
v Netherlands
Steve Staunton 19:273 7213 19 Oct 1988
	
v Tunisia
Roy Keane 19:285 7225 22 May 1991
	
v Chile
Don Givens 19:291 7231 27 May 1969
	
v Denmark
Darron Gibson 19:301 7241 22 Aug 2007
	
v Denmark
Mick Kearns 19:301 7241 23 Sep 1970
	
v Poland
Ray Treacy 19:320 7260 04 May 1966
	
v Germany
John Anderson 19:323 7263 26 Sep 1979
	
v Czechoslovakia
Pierce O'Leary 19:325 7265 26 Sep 1979
	
v Czechoslovakia
Mark Lawrenson 19:326 7266 24 Apr 1977
	
v Poland
Shay Given 19:341 7281 27 Mar 1996
	
v Russia
Jerry Murphy 19:353 7293 11 Sep 1979
	
v Wales
Kieran O'Regan 20:7 7312 16 Nov 1983
	
v Malta
Joey O'Brien 20:12 7317 01 Mar 2006
	
v Sweden
Shane Long 20:16 7321 07 Feb 2007
	
v San Marino
Andy Moran 20:37 7342 21 Nov 2023
	
v New Zealand
Joe Kinnear 20:57 7362 22 Feb 1967
	
v Turkey
Jimmy Conway 20:74 7379 23 Oct 1966
	
v Spain
Sinclair Armstrong 20:80 7385 10 Sep 2023
	
v Netherlands
Joe Haverty 20:83 7388 10 May 1956
	
v Netherlands
Gary Doherty 20:86 7391 26 Apr 2000
	
v Greece
Mick Martin 20:93 7398 10 Oct 1971
	
v Austria
Frank Stapleton 20:95 7400 13 Oct 1976
	
v Turkey
Jeff Chandler 20:99 7404 26 Sep 1979
	
v Czechoslovakia
Eamonn Dunphy 20:99 7404 10 Nov 1965
	
v Spain
Keith O'Neill 20:103 7408 29 May 1996
	
v Portugal
Joe O'Cearuill 20:104 7409 24 May 2007
	
v Ecuador
John O'Shea 20:107 7412 15 Aug 2001
	
v Croatia
Mark Travers 20:115 7420 10 Sep 2019
	
v Bulgaria
Alan Kelly 20:143 7448 25 Nov 1956
	
v West Germany
Steven Reid 20:158 7463 15 Aug 2001
	
v Croatia
Nathan Collins 20:165 7470 12 Oct 2021
	
v Qatar
Stephen McPhail 20:173 7478 30 May 2000
	
v Scotland
Kevin Kilbane 20:217 7522 06 Sep 1997
	
v Iceland
Richard Dunne 20:218 7523 26 Apr 2000
	
v Greece
Eamonn Rogers 20:220 7525 22 Nov 1967
	
v Czechoslovakia
Charlie Hurley 20:227 7532 19 May 1957
	
v England
Tommy Traynor 20:228 7533 07 Mar 1954
	
v Luxembourg
Johnny Fullam 20:229 7534 06 Nov 1960
	
v Norway
James O'Neill 20:232 7537 01 Jun 1952
	
v Spain
Robbie Brady 20:241 7546 11 Sep 2012
	
v Oman
Ashley Grimes 20:246 7551 05 Apr 1978
	
v Turkey
Tony Dunne 20:258 7563 08 Apr 1962
	
v Austria
Gerry Peyton 20:265 7570 09 Feb 1977
	
v Spain
John Dempsey 20:267 7572 07 Dec 1966
	
v Spain
Mick Leech 20:271 7576 04 May 1969
	
v Czechoslovakia
Jim Goodwin 20:274 7579 21 Aug 2002
	
v Finland
Gareth Farrelly 20:275 7580 29 May 1996
	
v Portugal
Paul McShane 20:278 7583 11 Oct 2006
	
v Czech Republic
Paddy Roche 20:279 7584 10 Oct 1971
	
v Austria
Joe Lapira 20:284 7589 24 May 2007
	
v Ecuador
Austin Hayes 20:291 7596 02 May 1979
	
v Denmark
Eddie Nolan 20:297 7602 29 May 2009
	
v Nigeria
Noel Cantwell 20:304 7609 28 Oct 1953
	
v Luxembourg
Jim Beglin 20:310 7615 03 Jun 1984
	
v China PR
Stephen Elliott 20:315 7620 16 Nov 2004
	
v Croatia
John Devine 20:319 7624 26 Sep 1979
	
v Czechoslovakia
Graham Barrett 20:319 7624 21 Aug 2002
	
v Finland
Chris Hughton 20:322 7627 29 Oct 1979
	
v USA