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
11
Stadium
—
Vice-captain
Dean Curry

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 2027-06-30 £200 74 86
3 John Scott Player DL Northern Ireland 2001-06-05 2024-06-30 £100 62 78
4 Dean Curry Player DC Northern Ireland 1994-11-11 2025-06-30 £175 65 74
5 Caolan Marron Player DR Northern Ireland 1998-07-04 2026-06-30 £350 75 90
6 Christopher Hegarty Player DC Northern Ireland 1992-08-13 2025-06-30 £300 75 95
7 Niall Eamon Owens Player ML Northern Ireland 2000-03-28 2025-06-30 £125 51 -4
8 James Knowles Player MC Northern Ireland 1993-04-06 2024-06-30 £200 64 89
10 Kealan Dillon Player MC Republic of Ireland 1994-02-21 2025-06-30 £250 65 69
11 Rhyss Campbell Player AMR Northern Ireland 1999-07-01 2026-06-30 £250 84 95
12 Steven Scott Player MC Northern Ireland 2004-10-05 2027-06-30 £175 57 77
13 Adam Groogan Player GK Northern Ireland 2003-05-21 2025-06-30 £50 52 -4
13 Adam Ritchie Player GK Northern Ireland 2005-09-14 2024-06-30 £40 25 -35
14 Adam Glenny Player DL Northern Ireland 2002-05-30 2025-06-30 £100 64 87
15 Ben Gallagher Player FC Northern Ireland 2002-03-30 2024-06-30 £175 73 86
16 Joseph Moore Player MR Scotland 2001-06-17 2024-06-30 £175 63 77
17 Cahal McGinty Player DC Northern Ireland 2000-09-29 2025-06-30 £125 72 84
19 Thomas Maguire Player AMR Northern Ireland 1999-09-09 2025-06-30 £300 72 92
21 Grant Hutchinson Player MC Northern Ireland 1989-11-11 2024-06-30 £100 53 62
23 Ladislau Leonel Ucha Alves Player AML Guinea-Bissau 1988-05-09 2024-06-30 £125 70 95
25 Lewis Francis Player DC Northern Ireland 2004-04-15 2024-06-30 £0 49 -4
26 Andrew Mitchell Player FC Northern Ireland 1994-01-25 2026-06-30 £350 74 84
28 Shea Conway Player MC Northern Ireland 2002-09-30 2025-06-30 £75 43 78
30 Ryan Harpur Player MC Northern Ireland 1988-12-01 2024-06-30 £150 59 69
31 Nathan Hunter Player GK Northern Ireland 2005-11-16 2024-06-30 £0 24 -3
34 Gaël Bigirimana Player MC Burundi 1993-10-22 2024-06-30 £300 74 85
39 Aidan Hegarty Player MC Northern Ireland 2006-06-25 2025-06-30 £75 25 -3
39 Padraig Lynch Player FC Northern Ireland 2004-05-01 2026-06-30 £75 51 -4
47 James Convie Player FC Northern Ireland 2002-07-01 2025-06-30 £100 64 80
50 Tomas Galvin Player FC Republic of Ireland 2004-04-29 2027-06-30 £125 53 -45
52 Darragh Stewart Player FC Northern Ireland 2004-03-20 2025-06-30 £100 30 -35
54 Kenny Ximenes Player FC Northern Ireland 2005-04-04 2026-06-30 £75 44 -45
56 Eoin Morgan Player DL Northern Ireland 2005-05-12 2024-06-30 £0 31 -3
73 Niall Morgan Player GK Northern Ireland 1991-07-17 2024-06-30 £100 57 95
— Alan Cooke Staff — Northern Ireland 1978-09-27 2024-06-30 £125 — —
— Brendan Grimes Staff — Northern Ireland 1957-06-15 2024-06-30 £50 — —
— Chris McCann Staff — Northern Ireland 1981-07-18 2024-06-30 £50 — —
— Ciaran O'Kane Staff — Northern Ireland 1973-01-27 2024-06-30 £75 — —
— Dixie Robinson Staff — Northern Ireland 1963-09-26 2024-06-30 £150 — —
— Dylan McGee Staff — Northern Ireland 1995-11-05 2023-06-30 £100 — —
— Gary Boyd Staff — Northern Ireland 1965-06-01 2024-06-30 £50 — —
— Ian Wylie Staff — Northern Ireland 1977-03-28 2024-06-30 £50 — —
— Jay McDowell Player FC Northern Ireland 2006-03-06 2024-06-30 £0 38 -35
— Julia Morrison Staff — Northern Ireland 1998-09-07 2024-06-30 £50 — —
— Keith Boyd Staff — Northern Ireland 1971-01-14 — £50 — —
— Oran O'Kane Player DL Northern Ireland 2003-11-10 2025-06-30 £75 46 -4
— Rodney McAree Staff — Northern Ireland 1974-08-19 2024-06-30 £300 — —
— Steven Symington Staff — Northern Ireland 1980-04-22 2024-06-30 £100 — —
— Stuart Bell Staff — Northern Ireland 1990-04-13 2024-06-30 £150 — —
— Terry Fitzpatrick Staff — Northern Ireland 1982-03-23 2024-06-30 £150 — —
— Wayne Ewart Staff — Northern Ireland 1989-04-25 2024-06-30 £50 — —

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
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