Linfield

Club team

Club
Linfield
Short name
Linfield
Reputation
82
Last position
1
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 Rohan Ferguson Player GK Scotland 1997-12-06 2020-05-31 £800 81 106
2 Mark Stafford Player DC Northern Ireland 1987-08-20 2020-06-30 £200 76 86
3 Ross Larkin Player DC Northern Ireland 1999-06-10 2022-06-30 £200 66 -45
4 Joshua Robinson Player DC Northern Ireland 1993-06-30 2020-06-30 £450 80 89
5 Mark Haughey Player DC Northern Ireland 1991-01-23 2020-06-30 £300 77 89
6 Jimmy Callacher Player DC Northern Ireland 1991-06-11 2021-06-30 £300 84 84
7 Andrew Waterworth Player AMC Northern Ireland 1986-04-11 2021-06-30 £450 82 85
8 Matthew Shevlin Player AMC Northern Ireland 1998-12-07 2022-06-30 £150 62 -4
9 Joel Cooper Player MC Northern Ireland 1996-02-29 2021-06-30 £700 80 105
10 Jordan John Stewart Player MC Northern Ireland 1995-03-31 2023-06-30 £400 77 84
12 Kirk Millar Player ML Northern Ireland 1992-07-07 2023-06-30 £500 72 80
14 Shayne Lavery Player AMC Northern Ireland 1998-12-08 2020-06-30 £0 95 -65
15 Lorcan Forde Player AMC Northern Ireland 1999-11-07 2021-06-30 £300 68 -5
16 Matthew Clarke Player DL Northern Ireland 1994-03-03 2020-06-30 £200 72 75
17 Daniel Anthony Kearns Player MR Republic of Ireland 1991-08-26 2020-06-30 £700 82 112
18 Chris Casement Player DR Northern Ireland 1988-01-12 2020-06-30 £200 78 87
19 Brandon Doyle Player AMC Northern Ireland 1998-08-20 2020-06-30 £100 55 -35
20 Stephen Fallon Player WBR Northern Ireland 1997-03-03 2022-06-30 £200 75 98
21 Bastien Héry Player WBR France 1992-03-23 2021-05-31 £1,200 105 106
22 James Mulgrew Player WBR Northern Ireland 1986-06-05 2021-06-30 £500 85 94
23 Ryan McGivern Player DL Northern Ireland 1990-01-08 2021-06-30 £800 74 110
27 Andrew Mitchell Player WBR Northern Ireland 1992-04-06 2020-06-30 £200 68 76
28 Daniel Reynolds Player AMC Northern Ireland 1999-03-24 2020-06-30 £125 55 -35
31 Niall Quinn Player DL Northern Ireland 1993-08-02 2022-06-30 £150 78 85
35 Gareth Deane Player GK Northern Ireland 1994-06-14 2020-06-30 £200 76 85
39 Ryan William Waide Player AMC Northern Ireland 2000-02-12 2020-06-30 £75 58 -4
50 Charlie Allen Player AMC Northern Ireland 2003-11-22 2020-06-30 — 55 -6

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
2018–19 Danske Bank Premiership 1 12 38 26 7 5 77 27 85
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