| (age) 1998-99 |
| 1. (38y,5m,21d) Sat-18-Jul-1998 [a] W3-2 Stranraer (Friendly) |
| 2. (38y,5m,23d) Mon-20-Jul-1998 [a] W2-1 Stenhousemuir (Friendly) |
| 3. (38y,5m,24d) Tue-21-Jul-1998 [a] L0-1 Queen's Park (Friendly) |
| 4. (38y,5m,28d) Sat-25-Jul-1998 [h] L0-3 Le Havre (Friendly) |
| 5. (38y,6m,0d) Mon-27-Jul-1998 [h] D1-1 Walsall (Friendly) |
| 6. (38y,6m,5d) Sat-01-Aug-1998 [a] L2-3 East Fife (League Cup 1st Round) aet |
| 7. (38y,6m,8d) Tue-04-Aug-1998 [h] L0-1 Inverness Caledonian Thistle (SFL Second Division - game 1) |
| 8. (38y,6m,19d) Sat-15-Aug-1998 [a] W1-0 Forfar Athletic (SFL Second Division - game 2) |
| 9. (38y,6m,26d) Sat-22-Aug-1998 [h] D2-2 Queen of the South (SFL Second Division - game 3) |
| 10. (38y,7m,2d) Sat-29-Aug-1998 [a] W2-1 Clyde (SFL Second Division - game 4) |
| 11. (38y,7m,9d) Sat-05-Sep-1998 [h] W1-0 Alloa Athletic (SFL Second Division - game 5) |
| 12. (38y,7m,16d) Sat-12-Sep-1998 [h] W1-0 Stirling Albion (SFL Second Division - game 6) |
| 13. (38y,7m,23d) Sat-19-Sep-1998 [a] W3-1 East Fife (SFL Second Division - game 7) |
| 14. (38y,7m,30d) Sat-26-Sep-1998 [h] W2-0 Arbroath (SFL Second Division - game 8) |
| 15. (38y,8m,6d) Sat-03-Oct-1998 [a] L0-1 Livingston (SFL Second Division - game 9) |
| 16. (38y,8m,14d) Sun-11-Oct-1998 [h] W2-0 Forfar Athletic (SFL Second Division - game 10) |
| 17. (38y,8m,20d) Sat-17-Oct-1998 [a] L2-3 Inverness Caledonian Thistle (SFL Second Division - game 11) |
| 18. (38y,8m,27d) Sat-24-Oct-1998 [h] L0-2 Clyde (SFL Second Division - game 12) |
| 19. (38y,9m,4d) Sat-31-Oct-1998 [a] L1-3 Alloa Athletic (SFL Second Division - game 13) |
| 20. (38y,9m,11d) Sat-07-Nov-1998 [h] L0-1 East Fife (SFL Second Division - game 14) |
| 21. (38y,9m,18d) Sat-14-Nov-1998 [a] L0-2 Stirling Albion (SFL Second Division - game 15) |
| 22. (38y,9m,25d) Sat-21-Nov-1998 [a] L0-1 Arbroath (SFL Second Division - game 16) |
| 23. (38y,10m,1d) Sat-28-Nov-1998 [h] L1-3 Livingston (SFL Second Division - game 17) |
| 24. (38y,10m,8d) Sat-05-Dec-1998 [a] W2-1 Arbroath (Scottish Cup 1st Round) |
| 25. (38y,10m,15d) Sat-12-Dec-1998 [a] D0-0 Queen of the South (SFL Second Division - game 18) |
| 26. (38y,10m,22d) Sat-19-Dec-1998 [h] W2-1 Inverness Caledonian Thistle (SFL Second Division - game 19) |
| 27. (38y,10m,29d) Sat-26-Dec-1998 [a] W1-0 Clyde (SFL Second Division - game 20) |
| 28. (38y,11m,6d) Sat-02-Jan-1999 [h] W5-2 Cowdenbeath (Scottish Cup 2nd Round) |
| 29. (38y,11m,17d) Wed-13-Jan-1999 [h] W2-1 Alloa Athletic (SFL Second Division - game 21) |
| 30. (38y,11m,20d) Sat-16-Jan-1999 [h] D0-0 Arbroath (SFL Second Division - game 22) |
| 31. (38y,11m,27d) Sat-23-Jan-1999 [h] L1-2 Dunfermline Athletic (Scottish Cup 3rd Round) |
| 32. (39y,0m,3d) Sat-30-Jan-1999 [a] D1-1 Livingston (SFL Second Division - game 23) |
| 33. (39y,0m,10d) Sat-06-Feb-1999 [a] L0-1 East Fife (SFL Second Division - game 24) |
| 34. (39y,0m,21d) Wed-17-Feb-1999 [h] L0-1 Stirling Albion (SFL Second Division - game 25) |
| 35. (39y,0m,24d) Sat-20-Feb-1999 [h] L1-3 Queen of the South (SFL Second Division - game 26) |
| 36. (39y,1m,0d) Sat-27-Feb-1999 [a] L1-2 Forfar Athletic (SFL Second Division - game 27) |
| 37. (39y,1m,7d) Sat-06-Mar-1999 [a] W1-0 Alloa Athletic (SFL Second Division - game 28) |