BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Audio
  • Video
  • Live
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Audio
  • Video
  • Live
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Tennis
  • Golf
  • Athletics
  • Cycling
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Winter Sports
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • European
  • All Teams
  • Leagues & Cups
  • Quizzes

Dungannon Swifts v Glenavon

Match Summary

Sat 20 Apr 2024
‧
Irish Premiership -
Relegation Round
Dungannon Swifts 2 , Glenavon 0 at Full time
DungannonDungannon SwiftsDungannon Swifts
2
0
GlenavonGlenavonGlenavon
Full time
FT
Half Time Dungannon Swifts 1 , Glenavon 0
HT 1-0

Key Events

Dungannon Swifts

  • T. Galvin(23')Goal 23 minutes
  • T. Maguire(75')Goal 75 minutes

Glenavon


    Venue:Stangmore Park
    • Scores (active)
    • Tables
    • Line-ups
    • Head-to-head

    Irish Premiership Scores & Fixtures

    Saturday 20th April

    Cliftonville 2 , Glentoran 0 at Full time
    CliftonvilleCliftonvilleCliftonville
    2
    0
    GlentoranGlentoranGlentoran
    Full time
    FT
    Coleraine 0 , Crusaders 2 at Full time
    ColeraineColeraineColeraine
    0
    2
    CrusadersCrusadersCrusaders
    Full time
    FT
    Ballymena United 4 , Newry City 0 at Full time
    Ballymena UtdBallymena UnitedBallymena United
    4
    0
    Newry CityNewry CityNewry City
    Full time
    FT
    Carrick Rangers 2 , Loughgall 1 at Full time
    CarrickCarrick RangersCarrick Rangers
    2
    1
    LoughgallLoughgallLoughgall
    Full time
    FT
    Dungannon Swifts 2 , Glenavon 0 at Full time
    DungannonDungannon SwiftsDungannon Swifts
    2
    0
    GlenavonGlenavonGlenavon
    Full time
    FT
    View all Irish Premiership fixtures

    Irish Premiership Table

    On Saturday 20th April
    Skip to table key
    TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
    1
    Larne
    36268279205986
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    2
    Linfield
    36265580384283
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    3
    Cliftonville
    37235979423774
    • W
      Result Win
    • L
      Result Loss
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    4
    Crusaders
    371971161392264
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    5
    Glentoran
    371691270432757
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    6
    Coleraine
    371210154764-1746
    • D
      Result Draw
    • D
      Result Draw
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    View latest Irish Premiership table
    TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
    1
    Carrick Rangers
    37145185271-1947
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    2
    Dungannon Swifts
    37128176169-844
    • L
      Result Loss
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    3
    Loughgall
    37126195667-1142
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    4
    Glenavon
    37114224468-2437
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    5
    Ballymena United
    3784252967-3828
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    6
    Newry City
    3745282595-7017
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    View latest Irish Premiership table
    TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
    1
    Larne
    33248169175280
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    2
    Linfield
    33253576354178
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    3
    Cliftonville
    33224773304370
    • W
      Result Win
    • L
      Result Loss
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    4
    Glentoran
    33168968373156
    • W
      Result Win
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    5
    Crusaders
    331671055361955
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    6
    Coleraine
    33118144157-1641
    • D
      Result Draw
    • D
      Result Draw
    • D
      Result Draw
    • W
      Result Win
    • D
      Result Draw
    • L
      Result Loss
    7
    Loughgall
    33116165059-939
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    8
    Carrick Rangers
    33115174365-2238
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    9
    Glenavon
    33104194060-2034
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    10
    Dungannon Swifts
    3388175267-1532
    • L
      Result Loss
    • D
      Result Draw
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    • W
      Result Win
    11
    Ballymena United
    3354242063-4319
    • L
      Result Loss
    • L
      Result Loss
    • W
      Result Win
    • L
      Result Loss
    • W
      Result Win
    • W
      Result Win
    12
    Newry City
    3345242283-6117
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    • L
      Result Loss
    View latest Irish Premiership table

    Key

    • Position 1: UEFA Champions League Qualifiers
    • Position 2: UEFA Conference League Qualifiers
    • Position 3, 4, 5, 6: UEFA Conference League Play-offs

    Last Updated 20th April 2024 at 16:57

    Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.

    Team Lineups

    home team,Dungannon Swifts

    Manager:Rodney McAree

    Starting lineup

    • Number
      34
      34, Bigirimana, Position unknown
      G. Bigirimana
    • Number
      4
      4, Curry, Position unknown
      D. Curry
    • Number
      10
      10, Dillon, Position unknown
      K. DillonJ. Moore 46', substituted for J. Moore at 46 minutes
    • Number
      1
      1, Dunne, Position unknown
      D. Dunne36', Yellow Card at 36 minutes
    • Number
      50
      50, Galvin, Position unknown
      T. GalvinR. Campbell 65', substituted for R. Campbell at 65 minutes
    • Number
      14
      14, Glenny, Position unknown
      A. GlennyJ. Scott 92', substituted for J. Scott at 92 minutes
    • Number
      8
      8, Knowles, Position unknown
      J. Knowles
    • Number
      17
      17, McGinty, Position unknown
      C. McGinty
    • Number
      26
      26, Mitchell, Position unknown
      A. MitchellT. Maguire 46', substituted for T. Maguire at 46 minutes
    • Number
      12
      12, Steven Scott, Position unknown
      S. Scott
    • Number
      23
      23, Leonel Alves, Position unknown
      Leonel AlvesA. Barrowman 85', substituted for A. Barrowman at 85 minutes

    Substitutes

    home team,Dungannon Swifts

    • Number
      44
      44, Barrowman, Substitute
      A. Barrowman
    • Number
      11
      11, Campbell, Substitute
      R. Campbell
    • Number
      32
      32, Henderson, Substitute
      A. Henderson
    • Number
      20
      20, Lusty, Substitute
      M. Lusty
    • Number
      19
      19, Thomas Maguire, Substitute
      T. Maguire
    • Number
      16
      16, Moore, Substitute
      J. Moore
    • Number
      3
      3, John Scott, Substitute
      J. Scott

    away team,Glenavon

    Manager:Stephen McDonnell

    Starting lineup

    • Number
      13
      13, Byrne, Position unknown
      M. Byrne
    • Number
      10
      10, Campbell, Position unknown
      P. CampbellT. Savage 80', substituted for T. Savage at 80 minutes
    • Number
      39
      39, Doona, Position unknown
      J. DoonaA. Prendergast 58', substituted for A. Prendergast at 58 minutes
    • Number
      24
      24, Doran, Position unknown
      J. DoranR. Garrett 32', substituted for R. Garrett at 32 minutes
    • Number
      32
      32, O'Sullivan, Position unknown
      L. O'Sullivan
    • Number
      11
      11, Quinn, Position unknown
      N. Quinn
    • Number
      7
      7, Snoddy, Position unknown
      M. Snoddy
    • Number
      20
      20, Teggart, Position unknown
      S. Teggart
    • Number
      5
      5, Toure, Position unknown
      D. Toure
    • Number
      23
      23, Wallace, Position unknown
      D. Wallace
    • Number
      30
      30, Ward, Position unknown
      S. Ward

    away team,Glenavon

    • Number
      25
      25, Darren Clarke, Substitute
      D. Clarke
    • Number
      28
      28, Garrett, Substitute
      R. Garrett
    • Number
      41
      41, Gracey, Substitute
      J. Gracey
    • Number
      2
      2, Kerr, Substitute
      C. Kerr
    • Number
      17
      17, McCloskey, Substitute
      C. McCloskey
    • Number
      21
      21, Prendergast, Substitute
      A. Prendergast
    • Number
      36
      36, Savage, Substitute
      T. Savage
    • Dungannon Swifts (active)
    • Glenavon

    home team,Dungannon Swifts

    Manager:Rodney McAree

    Starting lineup

    • Number
      34
      34, Bigirimana, Position unknown
      G. Bigirimana
    • Number
      4
      4, Curry, Position unknown
      D. Curry
    • Number
      10
      10, Dillon, Position unknown
      K. DillonJ. Moore 46', substituted for J. Moore at 46 minutes
    • Number
      1
      1, Dunne, Position unknown
      D. Dunne36', Yellow Card at 36 minutes
    • Number
      50
      50, Galvin, Position unknown
      T. GalvinR. Campbell 65', substituted for R. Campbell at 65 minutes
    • Number
      14
      14, Glenny, Position unknown
      A. GlennyJ. Scott 92', substituted for J. Scott at 92 minutes
    • Number
      8
      8, Knowles, Position unknown
      J. Knowles
    • Number
      17
      17, McGinty, Position unknown
      C. McGinty
    • Number
      26
      26, Mitchell, Position unknown
      A. MitchellT. Maguire 46', substituted for T. Maguire at 46 minutes
    • Number
      12
      12, Steven Scott, Position unknown
      S. Scott
    • Number
      23
      23, Leonel Alves, Position unknown
      Leonel AlvesA. Barrowman 85', substituted for A. Barrowman at 85 minutes

    Substitutes

    • Number
      44
      44, Barrowman, Substitute
      A. Barrowman
    • Number
      11
      11, Campbell, Substitute
      R. Campbell
    • Number
      32
      32, Henderson, Substitute
      A. Henderson
    • Number
      20
      20, Lusty, Substitute
      M. Lusty
    • Number
      19
      19, Thomas Maguire, Substitute
      T. Maguire
    • Number
      16
      16, Moore, Substitute
      J. Moore
    • Number
      3
      3, John Scott, Substitute
      J. Scott

    away team,Glenavon

    Manager:Stephen McDonnell

    Starting lineup

    • Number
      13
      13, Byrne, Position unknown
      M. Byrne
    • Number
      10
      10, Campbell, Position unknown
      P. CampbellT. Savage 80', substituted for T. Savage at 80 minutes
    • Number
      39
      39, Doona, Position unknown
      J. DoonaA. Prendergast 58', substituted for A. Prendergast at 58 minutes
    • Number
      24
      24, Doran, Position unknown
      J. DoranR. Garrett 32', substituted for R. Garrett at 32 minutes
    • Number
      32
      32, O'Sullivan, Position unknown
      L. O'Sullivan
    • Number
      11
      11, Quinn, Position unknown
      N. Quinn
    • Number
      7
      7, Snoddy, Position unknown
      M. Snoddy
    • Number
      20
      20, Teggart, Position unknown
      S. Teggart
    • Number
      5
      5, Toure, Position unknown
      D. Toure
    • Number
      23
      23, Wallace, Position unknown
      D. Wallace
    • Number
      30
      30, Ward, Position unknown
      S. Ward

    Substitutes

    • Number
      25
      25, Darren Clarke, Substitute
      D. Clarke
    • Number
      28
      28, Garrett, Substitute
      R. Garrett
    • Number
      41
      41, Gracey, Substitute
      J. Gracey
    • Number
      2
      2, Kerr, Substitute
      C. Kerr
    • Number
      17
      17, McCloskey, Substitute
      C. McCloskey
    • Number
      21
      21, Prendergast, Substitute
      A. Prendergast
    • Number
      36
      36, Savage, Substitute
      T. Savage

    Match Officials

    Referee:
    Declan Hassan
    Assistant Referee 1:
    Stephen Bell
    Assistant Referee 2:
    Shane Geary
    Fourth Official:
    Keith Kennedy

    Head to Head

    Season so far

    Irish Premiership

    • Skip to form guide
    • Skip to previous meetings
    • Skip to previous scores
    Dungannon

    Key

    Glenavon
    Key, Dungannon v Glenavon
    5th

    League position

    12th
    League position, Dungannon Swifts 5th, Glenavon 12th
    40

    Total points

    12
    Total points, Dungannon Swifts 40, Glenavon 12

    Form guide

    All competitions

    • Skip to previous meetings
    • Skip to previous scores
    • Skip back to season so far
    Dungannon Swifts
    Glenavon
    W
    Dungannon Swifts won
    v Loughgall
    2
    0
    Premiership
    L
    Glenavon lose
    v Ballymena United
    1
    0
    Premiership
    W
    Dungannon Swifts won
    v Newry City
    0
    2
    Premiership
    L
    Glenavon lose
    v Loughgall
    3
    1
    Premiership
    W
    Dungannon Swifts won
    v Carrick Rangers
    3
    2
    Premiership
    W
    Glenavon won
    v Newry City
    3
    2
    Premiership
    D
    Dungannon Swifts draw
    v Coleraine
    1
    1
    Premiership
    L
    Glenavon lose
    v Loughgall
    1
    2
    Premiership
    L
    Dungannon Swifts lose
    v Glentoran
    0
    3
    Premiership
    L
    Glenavon lose
    v Larne
    6
    1
    Premiership

    Previous meetings

    All competitions

    • Skip to previous scores
    • Skip back to form guide
    • Skip back to season so far
    Dungannon Swifts and Glenavon

    Played67

    DUN
    Won
    24
    GLA
    Won
    27
    Draw
    16
    Draw 16
    Dungannon Swifts Won 24Glenavon Won 27

    Previous scores

    All competitions

    • Skip back to previous meetings
    • Skip back to form guide
    • Skip back to season so far

    Premiership

    Glenavon 4 , Dungannon Swifts 0 on the 9th of March 2024
    GlenavonGlenavonGlenavon
    4
    0
    DungannonDungannon SwiftsDungannon Swifts
    9th of March 2024
    9 MAR 2024
    Glenavon 1 , Dungannon Swifts 0 on the 4th of November 2023
    GlenavonGlenavonGlenavon
    1
    0
    DungannonDungannon SwiftsDungannon Swifts
    4th of November 2023
    4 NOV 2023
    Dungannon Swifts 3 , Glenavon 1 on the 9th of September 2023
    DungannonDungannon SwiftsDungannon Swifts
    3
    1
    GlenavonGlenavonGlenavon
    9th of September 2023
    9 SEP 2023
    • Home
    • News
    • Sport
    • Business
    • Innovation
    • Culture
    • Travel
    • Earth
    • Audio
    • Video
    • Live
    • Terms of Use
    • About the BBC
    • Privacy Policy
    • Cookies
    • Accessibility Help
    • Parental Guidance
    • Contact the BBC
    • BBC emails for you
    • Advertise with us

    Copyright © 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.

    You might also like:

    news | sport | weather | worklife | travel | future | culture | world | business | technology