Dungannon Swifts — team 116331

Club team

The source records no name for this team. Most club_team rows in the later versions carry only a container and a squad.

Short name
—
Reputation
—
Last position
4
Stadium
—
Vice-captain
Cahal McGinty

Squad

From club_squad_number keyed on this team, so it is this squad alone and not the whole club. It holds the registered roster, which is why staff appear alongside the players.

Squad members, with squad number, subtype, primary position, nationality, date of birth and contract
No. Name Type Position Nationality Born Contract to WageAbilityPotential
1 Declan Dunne Player GK Northern Ireland 2000-03-31 2028-06-30 £250 74 86
2 Steven Scott Player MC Northern Ireland 2004-10-05 2028-06-30 £250 80 88
3 John Scott Player DL Northern Ireland 2001-06-05 2026-06-30 £100 64 78
4 Peter Maguire Player DC Republic of Ireland 2003-03-11 2027-06-30 £200 70 79
5 Caolan Marron Player DC Northern Ireland 1998-07-04 2026-06-30 £350 83 90
8 James Knowles Player MC Northern Ireland 1993-04-06 2026-06-30 £200 64 89
10 Kealan Dillon Player MC Republic of Ireland 1994-02-21 2027-06-30 £250 78 83
11 Leon Boyd Player FC Northern Ireland 2005-12-05 2027-06-30 £150 49 -45
12 Alex Henderson Player GK Northern Ireland 2004-08-21 2026-06-30 £125 56 -45
13 Ladislau Leonel Ucha Alves Player AML Guinea-Bissau 1988-05-09 2026-06-30 £125 70 95
14 Adam Glenny Player DL Northern Ireland 2002-05-30 2028-06-30 £250 80 87
15 Tommy Taggert Player DR Northern Ireland 2006-03-01 2026-06-30 £75 32 -45
16 Tiernan Kelly Player MC Northern Ireland 2001-11-16 2027-06-30 £250 68 72
17 Cahal McGinty Player DC Northern Ireland 2000-09-29 2027-06-30 £200 72 84
19 Thomas Maguire Player AMR Northern Ireland 1999-09-09 2026-06-30 £300 73 92
20 Malachy Smith Player DR Northern Ireland 2001-04-08 2027-06-30 £250 63 89
21 Darragh McBrien Player AML Northern Ireland 2001-12-29 2027-06-30 £500 79 105
22 Bobby-Jack McAleese Player MC Northern Ireland 2005-03-04 2026-06-30 £100 53 65
23 Daniel Wallace Player DC Northern Ireland 1994-10-21 2027-06-30 £300 73 89
26 Andrew Mitchell Player FC Northern Ireland 1994-01-25 2026-06-30 £350 77 84
27 Brandon Bermingham Player AMC Northern Ireland 2001-12-05 2026-06-30 £175 68 75
30 Thomas Connolly Player DR Northern Ireland 2005-01-17 2027-06-30 £75 28 -25
31 Dylan Glass Player GK Northern Ireland 2008-03-20 2027-06-30 £100 24 -3
33 Oliver Crowe Player DL Northern Ireland 2006-11-30 2027-06-30 £75 27 -35
34 Gaël Bigirimana Player MC Burundi 1993-10-22 2028-06-30 £400 85 90
35 Eoghán Liggett Player DC Northern Ireland 2008-02-03 2026-06-30 £75 39 -45
39 Aidan Hegarty Player MC Northern Ireland 2006-06-25 2028-06-30 £75 25 -3
40 Junior Chukwuemeka Ogedi-Uzokwe Player FC Nigeria 1994-03-03 2027-06-30 £650 81 86
54 Kenny Ximenes Player FC East Timor 2005-04-04 2026-06-30 £75 54 -45
67 Sean McAllister Player AMR Northern Ireland 2002-09-15 2027-06-30 £500 86 106
73 Niall Morgan Player GK Northern Ireland 1991-07-17 2026-06-30 £100 57 95
— Alan Cooke Staff — Northern Ireland 1978-09-27 — £125 — —
— Brendan Grimes Staff — Northern Ireland 1957-09-16 — £50 — —
— Christopher Hegarty Staff — Northern Ireland 1992-08-13 — £50 — —
— Dixie Robinson Staff — Northern Ireland 1963-09-26 — £150 — —
— Dylan McGee Staff — Northern Ireland 1995-11-05 — £100 — —
— Ian Wylie Staff — Northern Ireland 1977-03-28 — £50 — —
— Jarlath Falloon Staff — Northern Ireland 1950-11-24 — £0 — —
— John-Henry Gregg Staff — Northern Ireland 1975-03-26 — £200 — —
— Julia Morrison Staff — Northern Ireland 1998-09-07 — £50 — —
— Keith Boyd Staff — Northern Ireland 1971-01-14 — £50 — —
— Luke Bayne Player MC Northern Ireland 2008-03-02 2026-06-30 £0 23 -25
— Luke McAlister Player DC Northern Ireland 2008-06-23 2026-06-30 £0 24 -3
— Mark McQuitty Player ML Northern Ireland 2008-05-13 2026-06-30 £0 24 -25
— Ollie Lightbody Player MC Northern Ireland 2008-08-04 2026-06-30 £0 25 -3
— Rodney McAree Staff — Northern Ireland 1974-08-19 2027-06-30 £400 — —
— Ryan Harpur Staff — Northern Ireland 1988-12-01 — £150 — —
— Scott McCarthy Player ML Northern Ireland 2008-03-16 2026-06-30 £0 18 -2
— Steven Symington Staff — Northern Ireland 1980-04-22 — £100 — —
— Terry Fitzpatrick Staff — Northern Ireland 1982-03-23 — £150 — —

Competition membership

From comp_membership. A club's current division is recorded separately, on the club.

CompetitionMembership
Sports Direct Premiership Previous

Season records

This team's own lines from team_league_history, most recent first.

League seasons, as stored: points include any deduction applied at the time
Season Competition Pos Of P W D L GF GA Pts
2024–25 Sports Direct Premiership 4 12 38 17 6 15 51 48 57
2023–24 Sports Direct Premiership 8 12 38 13 8 17 64 69 47
2022–23 Sports Direct Premiership 11 12 38 9 3 26 28 84 30
2021–22 Sports Direct Premiership 9 12 38 11 2 25 46 86 35
2020–21 Sports Direct Premiership 12 12 38 4 5 29 22 83 17
2019–20 Sports Direct Premiership 9 12 31 8 6 17 36 76 30
2018–19 Sports Direct Premiership 9 12 38 11 9 18 44 65 42
2017–18 Sports Direct Premiership 8 12 38 13 6 19 42 62 45
2016–17 Sports Direct Premiership 7 12 38 14 10 14 67 59 52
2015–16 Sports Direct Premiership 7 12 38 12 7 19 51 66 43
2014–15 Sports Direct Premiership 10 12 38 8 13 17 38 56 37
2013–14 Sports Direct Premiership 8 12 38 12 8 18 49 66 44
2012–13 Sports Direct Premiership 10 12 38 9 13 16 42 58 40
2011–12 Sports Direct Premiership 9 12 38 8 11 19 42 71 35
2010–11 Sports Direct Premiership 8 12 38 14 9 15 50 53 51
2009–10 Sports Direct Premiership 5 12 38 16 9 13 56 58 57
2008–09 Sports Direct Premiership 12 12 38 8 11 19 49 71 35
2007–08 Sports Direct Premiership 10 16 30 9 9 12 38 44 36
2006–07 Sports Direct Premiership 8 16 30 13 5 12 41 41 44
2005–06 Sports Direct Premiership 4 16 30 13 10 7 61 41 49
2004–05 Sports Direct Premiership 4 15 30 15 5 10 57 40 50
2003–04 Sports Direct Premiership 10 16 30 10 6 14 36 48 36
2002–03 Playr-Fit Championship 1 8 28 18 6 4 61 32 60
2001–02 Playr-Fit Championship 3 10 36 17 8 11 55 42 59
2000–01 Playr-Fit Championship 7 10 36 10 11 15 45 48 41
1999–00 Playr-Fit Championship 8 10 36 9 8 19 43 62 35
1998–99 Playr-Fit Championship 5 8 28 11 5 12 36 46 38
1997–98 Playr-Fit Championship 4 8 28 14 6 8 63 49 48