BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • My Sport
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
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • Champions League
  • FA Cup
  • 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 - 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,
      G. Bigirimana
    • Number 4,
      D. Curry
    • Number 10,
      K. Dillon J. Moore 46', substituted for J. Moore at 46 minutes
    • Number 1,
      D. Dunne 36', Yellow Card at 36 minutes
    • Number 50,
      T. Galvin R. Campbell 65', substituted for R. Campbell at 65 minutes
    • Number 14,
      A. Glenny J. Scott 92', substituted for J. Scott at 92 minutes
    • Number 8,
      J. Knowles
    • Number 17,
      C. McGinty
    • Number 26,
      A. Mitchell T. Maguire 46', substituted for T. Maguire at 46 minutes
    • Number 12,
      S. Scott
    • Number 23,
      Leonel Alves A. Barrowman 85', substituted for A. Barrowman at 85 minutes

    Substitutes

    home team, Dungannon Swifts

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

    away team, Glenavon

    Manager: Stephen McDonnell

    Starting lineup

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

    away team, Glenavon

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

    home team, Dungannon Swifts

    Manager: Rodney McAree

    Starting lineup

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

    Substitutes

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

    away team, Glenavon

    Manager: Stephen McDonnell

    Starting lineup

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

    Substitutes

    • Number 25,
      D. Clarke
    • Number 28,
      R. Garrett
    • Number 41,
      J. Gracey
    • Number 2,
      C. Kerr
    • Number 17,
      C. McCloskey
    • Number 21,
      A. Prendergast
    • Number 36,
      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
    4th

    League position

    10th
    League position, Dungannon Swifts 4th, Glenavon 10th
    50

    Total points

    39
    Total points, Dungannon Swifts 50, Glenavon 39

    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
    DUN
    Won
    24
    Played
    67
    GLA
    Won
    27
    Dungannon Swifts Won 24Glenavon Won 27
    Draw
    16
    Draw 16

    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

    Best of BBC iPlayer

    Can therapy change your life?

    • Attribution
      iPlayer

    Scott & Rylan rank some Eurovision ICONS

    • Attribution
      iPlayer

    The boys who like boys are back!

    • Attribution
      iPlayer

    Preview the Big Weekend 2025 line up

    • Attribution
      iPlayer
    • Home
    • News
    • Sport
    • Weather
    • iPlayer
    • Sounds
    • Bitesize
    • CBBC
    • CBeebies
    • Food
    • Terms of Use
    • About the BBC
    • Privacy Policy
    • Cookies
    • Accessibility Help
    • Parental Guidance
    • Contact the BBC
    • Make an editorial complaint
    • BBC emails for you

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