Linfield

Club team

Club
Linfield
Short name
Linfield
Reputation
72
Last position
4
Stadium
Windsor Park capacity 18,000
Captain
James Mulgrew
Vice-captain
Mark Haughey

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 Roy Eric Carroll Player GK Northern Ireland 1977-09-30 2019-06-30 £850 93 140
2 Mark Stafford Player DC Northern Ireland 1987-08-20 2019-06-30 £200 79 86
3 Benjamin Møller Nielsen Player WBR Denmark 1995-12-11 2019-06-30 £200 40 -3
4 Joshua Robinson Player DC Northern Ireland 1993-06-30 2020-06-30 £450 73 89
5 Mark Haughey Player DC Northern Ireland 1991-01-23 2020-06-30 £300 79 89
6 Jimmy Callacher Player DC Northern Ireland 1991-06-11 2021-06-30 £300 77 81
7 Andrew Waterworth Player AMC Northern Ireland 1986-04-11 2019-06-30 £450 73 85
8 Michael O'Connor Player AMC Republic of Ireland 1998-07-31 2019-06-30 £600 78 -5
9 Joel Cooper Player MC Northern Ireland 1996-02-29 2020-06-30 £700 88 105
10 Jordan John Stewart Player MC Northern Ireland 1995-03-31 2020-06-30 £400 73 84
12 Kirk Millar Player ML Northern Ireland 1992-07-07 2020-06-30 £500 74 80
14 Cameron Stewart Player AMC Northern Ireland 1997-03-11 2019-06-30 £150 64 89
15 Lorcan Forde Player AMC Northern Ireland 1999-11-07 2021-06-30 £200 75 -6
16 Matthew Clarke Player DL Northern Ireland 1994-03-03 2020-06-30 £200 69 81
17 Daniel Anthony Kearns Player MR Republic of Ireland 1991-08-26 2020-06-30 £700 80 112
19 Brandon Doyle Player AMC Northern Ireland 1998-08-20 2020-06-30 £100 52 -35
20 Stephen Fallon Player ML Northern Ireland 1997-03-03 2021-06-30 £200 66 -5
21 Jonathan Smith Player MR Northern Ireland 1997-07-12 2020-06-30 £175 53 -35
22 James Mulgrew Player WBR Northern Ireland 1986-06-05 2020-06-30 £500 94 94
23 Ryan McGivern Player DL Northern Ireland 1990-01-08 2021-06-30 £800 82 110
24 Robert Garrett Player WBL Northern Ireland 1988-05-05 2019-06-30 £400 84 101
27 Andrew Mitchell Player WBL Northern Ireland 1992-04-06 2020-06-30 £200 72 76
28 Daniel Reynolds Player AMC Northern Ireland 1999-03-24 2019-06-30 £125 48 -35
31 Niall Quinn Player DM Northern Ireland 1993-08-02 2019-06-30 £150 79 85
35 Gareth Deane Player GK Northern Ireland 1994-06-14 2020-06-30 £100 60 85
47 Chris Casement Player DR Northern Ireland 1988-01-12 2020-06-30 £200 71 87

Competition membership

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

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
2017–18 Danske Bank Premiership 4 12 38 20 7 11 72 45 67
2016–17 Danske Bank Premiership 1 12 38 27 8 3 87 24 89
2015–16 Danske Bank Premiership 2 12 38 26 5 7 91 35 83
2014–15 Danske Bank Premiership 2 12 38 21 9 8 67 46 72
2013–14 Danske Bank Premiership 2 12 38 24 7 7 81 46 79
2012–13 Danske Bank Premiership 3 12 38 17 11 10 69 48 62
2011–12 Danske Bank Premiership 1 12 38 27 4 7 79 29 85
2010–11 Danske Bank Premiership 1 12 38 26 7 5 80 29 85
2009–10 Danske Bank Premiership 1 12 38 22 8 8 78 37 41
2008–09 Danske Bank Premiership 2 12 38 24 8 6 69 28 80
2007–08 Danske Bank Premiership 1 16 30 23 5 2 71 18 74
2006–07 Danske Bank Premiership 1 16 30 21 8 1 73 19 71
2005–06 Danske Bank Premiership 1 16 30 23 6 1 88 23 75
2004–05 Danske Bank Premiership 2 16 30 22 6 2 78 23 72
2003–04 Danske Bank Premiership 1 16 30 22 7 1 67 16 73
2002–03 Danske Bank Premiership 4 12 38 17 12 9 70 41 63
2001–02 Danske Bank Premiership 3 10 36 17 11 8 64 35 62
2000–01 Danske Bank Premiership 1 10 36 22 9 5 75 31 75
1999–00 Danske Bank Premiership 1 10 36 24 7 5 67 30 79
1998–99 Danske Bank Premiership 2 10 36 20 10 6 68 39 70
1997–98 Danske Bank Premiership 2 10 36 17 13 6 50 19 64
1996–97 Danske Bank Premiership 5 8 28 10 8 10 35 33 38
1995–96 Danske Bank Premiership 5 8 28 11 8 9 34 35 41
1994–95 Danske Bank Premiership 8 16 30 11 11 8 48 34 44
1993–94 Danske Bank Premiership 1 16 30 21 7 2 63 22 70
1992–93 Danske Bank Premiership 1 16 30 20 6 4 49 15 66
1991–92 Danske Bank Premiership 3 16 30 17 9 4 58 23 60
1990–91 Danske Bank Premiership 7 16 30 12 10 8 40 34 46
1989–90 Danske Bank Premiership 4 14 26 14 2 10 54 40 44
1988–89 Danske Bank Premiership 1 14 26 21 2 3 58 19 65