Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballEuro Championship - QualificationFull time

Rep. Of Ireland vs Gibraltar 3-0: result, June 19, 2023

Aviva Stadium

Rep. Of IrelandWinner
3:0
Gibraltar

Team statistics

  • 13Shots on goal1
  • 9Shots off goal0
  • 32Total shots2
  • 10Blocked shots1
  • 21Shots inside box1
  • 11Shots outside box1
  • 13Shots on goal1
  • 9Shots off goal0
  • 32Total shots2
  • 10Blocked shots1
  • 21Shots inside box1
  • 11Shots outside box1
  • 5Fouls5
  • 14Corners2
  • 0Offsides1
  • 79%Possession21%
  • 0Yellow cards2
  • -Red cards-
  • 2Saves10
  • 687Passes195
  • 610Accurate passes103
  • 89%Pass accuracy53%
  • -Expected goals-

Line-ups

Rep. Of Ireland 3-1-4-2

  1. 1G. BazunuG
  2. 5J. EganD
  3. 4D. O'SheaD
  4. 12N. CollinsD
  5. 6J. CullenM
  6. 17J. KnightM
  7. 21W. SmallboneM
  8. 18J. McGrathM
  9. 11J. McCleanM
  10. 7E. FergusonF
  11. 9M. ObafemiF

Gibraltar 5-4-1

  1. 23D. ColeingG
  2. 4J. SergeantD
  3. 14R. ChipolinaD
  4. 10B. LopesD
  5. 5L. AnnesleyD
  6. 12J. OliveroD
  7. 17K. RonanM
  8. 7N. PozoM
  9. 11N. HartmanM
  10. 20E. BrittoM
  11. 9A. El HmidiF

Rep. Of Ireland 3-1-4-2

  1. 1G. BazunuG
  2. 5J. EganD
  3. 4D. O'SheaD
  4. 12N. CollinsD
  5. 6J. CullenM
  6. 17J. KnightM
  7. 21W. SmallboneM
  8. 18J. McGrathM
  9. 11J. McCleanM
  10. 7E. FergusonF
  11. 9M. ObafemiF

Bench

  1. 19M. JohnstonF
  2. 15T. ParrottF
  3. 8A. BrowneM
  4. 10A. IdahF
  5. 13J. HendrickM
  6. 16C. KelleherG
  7. 20D. LenihanD
  8. 22L. ScalesD
  9. 3C. O'DowdaM
  10. 2M. SykesM
  11. 23M. TraversG
  12. 14J. MolumbyM

Coach

S. Kenny

Gibraltar 5-4-1

  1. 23D. ColeingG
  2. 4J. SergeantD
  3. 14R. ChipolinaD
  4. 10B. LopesD
  5. 5L. AnnesleyD
  6. 12J. OliveroD
  7. 17K. RonanM
  8. 7N. PozoM
  9. 11N. HartmanM
  10. 20E. BrittoM
  11. 9A. El HmidiF

Bench

  1. 16A. MouelhiD
  2. 19T. De BarrF
  3. 6S. WisemanD
  4. 2E. JolleyD
  5. 15S. BallantineM
  6. 18A. HernandezF
  7. 1B. BandaG
  8. 3J. ChipolinaD
  9. 8M. BadrM
  10. 22D. PeacockF
  11. 13J. HankinsG
  12. 21J. CoombesF

Coach

J. Ribas

Timeline

0'15'30'45'60'75'90'105'120'
  1. 52'GoalM. JohnstonRep. Of Ireland
  2. 59'GoalE. Ferguson (assist: J. McClean)Rep. Of Ireland
  3. 90'GoalA. Idah (assist: J. McClean)Rep. Of Ireland
0'15'30'45'60'75'90'105'120'
  1. 36'Yellow cardJack SergeantGibraltar
  2. 43'SubstitutionOn: A. MouelhiOff: R. ChipolinaGibraltar
  3. 46'SubstitutionOn: M. JohnstonOff: N. CollinsRep. Of Ireland
  4. 46'SubstitutionOn: T. De BarrOff: A. El HmidiGibraltar
  5. 46'SubstitutionOn: S. WisemanOff: J. SergeantGibraltar
  6. 52'GoalM. JohnstonRep. Of Ireland
  7. 58'SubstitutionOn: T. ParrottOff: M. ObafemiRep. Of Ireland
  8. 59'GoalE. Ferguson (assist: J. McClean)Rep. Of Ireland
  9. 68'SubstitutionOn: E. JolleyOff: N. PozoGibraltar
  10. 70'Yellow cardEthan JolleyGibraltar
  11. 72'SubstitutionOn: A. BrowneOff: W. SmallboneRep. Of Ireland
  12. 73'SubstitutionOn: S. BallantineOff: E. BrittoGibraltar
  13. 84'SubstitutionOn: A. IdahOff: E. FergusonRep. Of Ireland
  14. 85'SubstitutionOn: J. HendrickOff: J. KnightRep. Of Ireland
  15. 90'GoalA. Idah (assist: J. McClean)Rep. Of Ireland

Players of the match

  • 9.2James McCleanRep. Of Ireland
  • 8.2Josh CullenRep. Of Ireland
  • 8.2Dayle ColeingGibraltar
PlayerMinutesRating
James McClean909.2
Josh Cullen908.2
Dayle Coleing908.2
Michael Johnston457.9
Jamie McGrath907.7
Evan Ferguson847.7
Dara O'Shea907.5
Will Smallbone727.5
Adam Idah107.5
Jason Knight857.3
Alan Browne187.3
Gavin Bazunu907.2
John Egan907.2
Niels Hartman907.2
Roy Alan Chipolina436.9
Bernardo Lopes906.9
Michael Obafemi586.7
Troy Parrott326.6
Nicholas Pozo686.6
Ethan Britto736.6
Jeff Hendrick96.5
Louie Annesley906.5
Ayoub El Hmidi456.5
Ethan Jolley226.5
Scott Ballantine176.5
Nathan Collins456.3
Kian Ronan906.3
Scott Wiseman456.3
Jack Sergeant456.2
Tjay De Barr456.2
Aymen Mouelhi476
Jayce Mascarenhas-Olivero905.7
Mark Travers--
Caoimhin Kelleher--
Darragh Lenihan--
Liam Scales--
Jayson Molumby--
Callum O'Dowda--
Mark Sykes--
Bradley Banda--
Jaylan Hankins--
Joseph Chipolina--
Dylan Peacock--
Anthony Hernandez--
Mohamed Badr Hassan--
James Coombes--

Standings

PositionRecordPointsGoal diff
5Gibraltar0-0-80-41
4Rep. Of Ireland2-0-66-1
Euro Championship - Qualification table

Recent matches

  • Rep. Of Ireland
    0-2LLL2
  • Gibraltar
    0-3LLLL3

Also in this competition

FinishedEnglandvsFYR MacedoniaEuro Championship - QualificationOld Trafford7:0
FinishedFrancevsGreeceEuro Championship - QualificationStade de France1:0
FinishedTürkiyevsWalesEuro Championship - QualificationSamsun Yeni 19 Mayıs Stadyumu2:0
FinishedNorthern IrelandvsKazakhstanEuro Championship - QualificationWindsor Park0:1
FinishedEnglandvsFYR MacedoniaEuro Championship - QualificationOld Trafford7:0
FinishedFrancevsGreeceEuro Championship - QualificationStade de France1:0
FinishedTürkiyevsWalesEuro Championship - QualificationSamsun Yeni 19 Mayıs Stadyumu2:0
FinishedNorthern IrelandvsKazakhstanEuro Championship - QualificationWindsor Park0:1
FinishedSloveniavsDenmarkEuro Championship - QualificationStadion Stožice1:1
FinishedSwitzerlandvsRomaniaEuro Championship - Qualificationswissporarena2:2
FinishedIsraelvsAndorraEuro Championship - QualificationTeddi Malcha Stadium2:1
FinishedBelarusvsKosovoEuro Championship - QualificationSzusza Ferenc Stadion2:1

Entertainment only. 18+. Play responsibly.