1998–99 Rangers F.C. season Scottish Premier League Scottish Premier League

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 14 November 1998 | Aberdeen | H | 2–1 | 49479 |
| 21 November 1998 | Celtic | A | 1–5 | 59703 |
| 5 December 1998 | Dunfermline Athletic | H | 1–1 | 47465 |
| 12 December 1998 | Kilmarnock | H | 1–0 | 49781 |
| 19 December 1998 | Heart of Midlothian | A | 3–2 | 17134 |
| 26 December 1998 | St. Johnstone | H | 1–0 | 49479 |
| 30 December 1998 | Dundee United | A | 2–1 | 11707 |
| 3 January 1999 | Celtic | H | 2–2 | 50059 |
| 27 January 1999 | Dundee | A | 4–0 | 9453 |
| 30 January 1999 | Aberdeen | A | 4–2 | 19537 |
| 7 February 1999 | Dunfermline Athletic | A | 3–0 | 11500 |
| 20 February 1999 | Dundee | H | 6–1 | 49462 |
| 28 February 1999 | Kilmarnock | A | 5–0 | 16242 |
| 13 March 1999 | Motherwell | H | 2–1 | 49483 |