ulster flag

NIFL Premiership Form Table

NIFL Premiership Form (Last 6)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Linfield6501134+9153232
2Cliftonville6411155+10132240
3Larne6330107+3125262
4Portadown62228808420
5Crusaders6222810-28320
6Loughgall6222912-385210
7Glentoran6213119+274259
8Coleraine6213811-374274
9Ballymena6213812-473247
10Carrick Rangers6132810-264297
11Dungannon Swifts6123712-554251
12Glenavon611437-441231
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Linfield10802176+11243232
2Larne105411410+4197262
3Coleraine105231412+2175274
4Crusaders105231313017420
5Cliftonville105141811+7163240
6Portadown104241112-114420
7Dungannon Swifts104241316-3145251
8Ballymena104151415-1134247
9Glentoran103341514+1125259
10Carrick Rangers102441014-4105297
11Loughgall102351019-996210
12Glenavon10226812-482231
NIFL Premiership Form (Home)
Pos Team P W D L F A GD Pts BTTS
1Cliftonville6501152+13150
2Linfield6501104+6152
3Portadown6420103+7143
4Ballymena6321116+5114
5Glentoran632197+2113
6Coleraine6312108+2104
7Carrick Rangers622265+182
8Crusaders6222910-183
9Dungannon Swifts6222811-384
10Glenavon620455061
11Larne613256-164
12Loughgall6114612-644

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Linfield17611233/10 (30%)9/10 (90%)1/10 (10%)6/10 (60%)31
2Larne14104247/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)33
3Coleraine14122265/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)34
4Crusaders13130264/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)34
5Cliftonville18117293/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)39
6Portadown1112-1234/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)32
7Dungannon Swifts1316-3295/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)26
8Ballymena1415-1294/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)35
9Glentoran15141295/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
10Carrick Rangers1014-4245/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)42
11Loughgall1019-9296/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)27
12Glenavon812-4202/10 (20%)3/10 (30%)7/10 (70%)2/10 (20%)47
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1Linfield242631
2Larne191523
3Coleraine171823
4Crusaders171827
5Cliftonville162226
6Portadown141926
7Dungannon Swifts142023
8Ballymena131925
9Glentoran122024
10Carrick Rangers102026
11Loughgall91923
12Glenavon81723
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Carrick Rangers9760
2Coleraine7446
3Larne6239
4Glentoran5937
5Dungannon Swifts5132
6Ballymena4729
7Cliftonville4025
8Linfield3220
9Glenavon3119
10Loughgall106
11Crusaders00
12Portadown00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeam ELO Rating
1Linfield1,824
2Glentoran1,681
3Larne1,676
4Cliftonville1,657
5Coleraine1,620
6Dungannon Swifts1,619
7Crusaders1,618
8Portadown1,548
9Glenavon1,518
10Ballymena1,514
11Carrick Rangers1,486
12Loughgall1,439

League Table for this division