SPL - All Time Records
SPL table 1998/99 - 2006/07 inclusive
| P | W | D | L | F | A | Pts | |
| Celtic | 338 | 252 | 46 | 40 | 804 | 277 | 802 |
| Rangers | 338 | 229 | 63 | 46 | 715 | 272 | 750 |
| Hearts | 338 | 143 | 83 | 112 | 473 | 395 | 512 |
| Kilmarnock | 338 | 124 | 82 | 132 | 430 | 491 | 454 |
| Aberdeen | 338 | 118 | 79 | 141 | 408 | 489 | 433 |
| Hibernian | 302 | 112 | 73 | 117 | 435 | 435 | 409 |
| Motherwell | 338 | 102 | 79 | 157 | 404 | 533 | 385 |
| Dundee United | 338 | 85 | 91 | 162 | 351 | 539 | 346 |
| Dunfermline | 302 | 78 | 79 | 145 | 295 | 483 | 313 |
| Dundee | 262 | 80 | 61 | 121 | 308 | 412 | 301 |
| Livingston | 190 | 48 | 46 | 97 | 205 | 306 | 190 |
| St Johnstone | 148 | 39 | 43 | 66 | 139 | 200 | 160 |
| Inverness CT | 114 | 37 | 37 | 40 | 134 | 133 | 148 |
| Falkirk | 76 | 23 | 14 | 39 | 84 | 111 | 83 |
| St Mirren | 76 | 16 | 18 | 42 | 63 | 123 | 66 |
| Partick Thistle | 76 | 14 | 19 | 43 | 76 | 125 | 61 |
Champions
1998/99 - Rangers
1999/00 - Rangers
2000/01 - Celtic
2001/02 - Celtic
2002/03 - Rangers
2003/04 - Celtic
2004/05 - Rangers
2005/06 - Celtic
2006/07 - Celtic
Most points won in a season:
103 - Celtic, 2001/02
98 - Celtic, 2003/04
97 - Celtic, 2000/01
97 - Rangers, 2002/03
97 - Celtic, 2002/03
Fewest points won in a season:
18 - Livingston, 2005/06
21 - St Johnstone, 2001/02
26 - Partick Thistle, 2003/04
28 - Dunfermline, 1998/99
28 - Motherwell, 2002/03
Most goals scored in a season:
105 - Celtic, 2003/04
101 - Rangers, 2002/03
98 - Celtic, 2002/03
96 - Rangers, 1999/00
94 - Celtic, 2001/02
Fewest goals scored in a season:
24 - St Johnstone, 2002/03
25 - Livingston, 2005/06
28 - Dunfermline, 1998/99
32 - St Mirren, 2000/01
Most goals conceded in a season:
83 - Aberdeen, 1999/00
79 - Livingston, 2005/06
72 - St Mirren, 2000/01
Fewest goals conceded in a season:
18 - Celtic, 2001/02
22 - Rangers, 2004/05
25 - Celtic, 2003/04
26 - Rangers, 1999/00
26 - Celtic, 2002/03
Biggest goal difference in a season:
80 - Celtic, 2003/04
76 - Celtic, 2001/02
73 - Rangers, 2002/03
72 - Celtic, 2002/03
70 - Rangers, 1999/00
Most wins in a season:
33 - Celtic, 2001/02
31 - Celtic, 2000/01
31 - Celtic, 2002/03
31 - Rangers, 2002/03
31 - Celtic, 2003/04
Fewest wins in a season:
4 - Dunfermline, 1998/99
4 - Livingston, 2005/06
5 - St Johnstone, 2001/02
6 - Partick Thistle, 2003/04
Most defeats in a season:
28 - Livingston, 2005/06
27 - St Johnstone, 2001/02
24 - St Mirren, 2000/01
24 - Motherwell, 2002/03
24 - Partick Thistle, 2003/04
Fewest defeats in a season:
1 - Celtic, 2001/02
2 - Rangers, 1999/00
2 - Celtic, 2003/04
Most draws in a season:
16 - Dunfermline, 1998/99
15 - Aberdeen, 2005/06
14 - Kilmarnock, 1998/99
14 - Dundee, 2002/03
Fewest draws in a season:
2 - Celtic, 2004/05
Fewest home defeats in a season:
0 - Celtic, 2001/02
0 - Celtic, 2002/03
1 - Rangers, 1998/99
Fewest away defeats in a season:
0 - Celtic 2003/04
1 - Rangers, 1999/00
1 - Celtic, 2001/02
1 - Rangers, 2004/05
Fewest home wins in a season:
2 - St Johnstone, 2001/02
2 - Dundee United, 1998/99 & 2002/03
2 - Falkirk, 2005/06
Fewest away wins in a season:
0 - Dunfermline 1998/99
1 - St Mirren 2000/01
1 - Motherwell 2002/03
1 - Partick Thistle, 2003/04
1 - Dundee, 2004/05
1 - Livingston, 2005/06
Most away wins in a season:
16 - Celtic, 2003/04
15 - Celtic, 2001/02
15 - Celtic, 2004/05
Most away defeats in a season:
16 - Livingston, 2005/06
15 - St Mirren, 2000/01
15 - Motherwell, 2002/03
15 - Dunfermline, 2004/05
Biggest home wins:
7-0 - Celtic v Aberdeen, 16/10/99
7-0 - Celtic v Aberdeen, 2/11/02
7-0 - Hibernian v Livingston, 8/2/06
Biggest away wins:
1-8 Dunfermline v Celtic, 19/2/06
0-7 St Johnstone v Rangers, 8/11/98
Top Goalscorer in any one Season:
Henrik Larsson, 35 goals, 2000/01
All-time SPL Top Goalscorer:
Henrik Larsson, 158 goals, 1998-2004
Player with most hat-tricks:
Henrik Larsson, 12
Consecutive SPL hat-tricks:
Henrik Larsson, 2000/01
Anthony Stokes, 2006/07
Oldest Player:
Andy Millen, St Mirren (vs. Gretna on 20/10/07) 42 years, 4 months, 10 days
Youngest Player:
Jamie McCluskey, Hibernian (vs. Kilmarnock on 24/01/04) 16 years, 2 months & 18 days
Youngest Goalscorer:
David Goodwillie, Dundee United (vs. Hibernian) 16 years, 11 months and 4 days
Most Consecutive Shut Outs:
Rab Douglas, 7 games (16/12/00 - 21/2/01)
SPL goals analysis
| Season | Goals | Games | Average |
| 1998/99 | 471 | 180 | 2.62 |
| 1999/00 | 528 | 180 | 2.93 |
| 2000/01 | 605 | 228 | 2.65 |
| 2001/02 | 617 | 228 | 2.71 |
| 2002/03 | 669 | 228 | 2.93 |
| 2003/04 | 637 | 228 | 2.79 |
| 2004/05 | 596 | 228 | 2.61 |
| 2005/06 | 641 | 228 | 2.81 |
| 2006/07 | 560 | 228 | 2.46 |
| Total | 5324 | 1956 | 2.72 |



News and Features

