SM-sarja pelattiin 12 joukkueen kaksinkertaisena sarjana, 22 kierrosta. Sen jälkeen kuusi parasta pelasivat ylemmässä loppusarjassa ja kuusi huonointa alemmassa loppusarjassa. KuPS sijoittui sarjassa 11. tilalle, takanaan ainoastaan PPT. KuPS voitti runkosarjassa vain kolme ottelua ja joutui karsimaan sarjapaikastaan Myllykosken Palloa vastaan. Tasapeli 2-2 vierasottelussa varmisti kuopiolaisten säilymisen. PPT ei voittanut yhtään ottelua koko kaudella. Saaliiksi jäi seitsemän tasapeliä ja porilaisten kausi päättyi putoamiseen.
SM-sarjan runkosarja:
| 24.4. | KuPS - Lahden Kuusysi 3-1, Jyrki Houtsonen, Markus Räsänen, Ari Jäntti, yleisöä 903 |
| 01.5. | Tampereen Ilves - KuPS 3-0 |
| 05.5. | KuPS - Turun Palloseura 0-0, yleisöä 831 |
| 08.5. | Kemin Palloseura - KuPS 1-0 |
| 12.5. | KuPS - Mikkelin Palloilijat 1-2, Petri Jäntti, yleisöä 1551 |
| 15.5. | Oulun Työväen Palloilijat - KuPS 0-0 |
| 22.5. | KuPS - Rovaniemen Palloseura 0-0, yleisöä 944 |
| 29.5. | KuPS - Porin Pallotoverit 2-0, Harri Nyyssönen, Jukka Mykkänen, yleisöä 2282 |
| 05.6. | HJK - KuPS 1-0 |
| 09.6. | Lahden Reipas - KuPS 1-1, Juha Karvinen |
| 19.6. | KuPS - Valkeakosken Haka 1-2, Jukka Turunen, yleisöä 2632 |
| 26.6. | KuPS - Kemin Palloseura 1-2, Kari Niskanen, yleisöä 1265 |
| 30.6. | Turun Palloseura - KuPS 1-1, Jukka Turunen |
| 03.7. | KuPS - Tampereen Ilves 2-4, Jukka Turunen, Ari Jäntti, yleisöä 1259 |
| 10.7. | Lahden Kuusysi - KuPS 2-0 |
| 24.7. | Mikkelin Palloilijat - KuPS 0-0 |
| 31.7. | Rovaniemen Palloseura - KuPS 2-0 |
| 07.8. | KuPS - Oulun Työväen Palloilijat 2-0, Jukka Turunen, Kari Niskanen, yleisöä 1266 |
| 14.8. | Porin Pallotoverit - KuPS 2-2, Juha Karvinen, Petri Jäntti |
| 21.8. | KuPS - HJK 0-2, yleisöä 1458 |
| 25.8. | KuPS - Lahden Reipas 1-1, Kari Niskanen, yleisöä 1211 |
| 03.9. | Valkeakosken Haka - KuPS 3-1, Juha Karvinen |
Runkosarjan lopputilanne:
| 1. | HJK | 22 | 16 | 2 | 4 | 44-22 | 34 |
| 2. | Lahden Kuusysi | 22 | 12 | 5 | 5 | 48-25 | 29 |
| 3. | Lahden Reipas | 22 | 9 | 9 | 4 | 39-29 | 27 |
| 4. | Rovaniemen Palloseura | 22 | 8 | 10 | 4 | 31-22 | 26 |
| 5. | Turun Palloseura | 22 | 8 | 10 | 4 | 25-19 | 26 |
| 6. | Valkeakosken Haka | 22 | 8 | 7 | 7 | 32-26 | 23 |
----------------------------------------------------------
|
| 7. | Kemin Palloseura | 22
| 8 | 7 | 7 | 24-32 | 23 |
| 8. | Tampereen Ilves | 22 | 7 | 6 | 9 | 31-38 | 20 |
| 9. | Mikkelin Palloilijat | 22 | 6 | 8 | 8 | 19-29 | 20 |
| 10. | OTP Oulu | 22 | 5 | 6 | 11 | 24-31 | 16 |
| 11. | KuPS | 22 | 3 | 8 | 11 | 18-30 | 14 |
| 12. | Porin Pallotoverit | 22 | 0 | 6 | 16 | 21-53 | 6 |
Alempi loppusarja:
| 15.9. | Kemin Palloseura - KuPS 2-2, Jukka Turunen, Juha Karvinen |
| 18.9. | KuPS - Porin Pallotoverit 2-0, Heikki Turunen, Jukka Mykkänen, yleisöä 418 |
| 25.9. | Tampereen Ilves - KuPS 2-2, Petri Jäntti, Markus Räsäsen |
| 2.10. | Mikkelin Palloilijat - KuPS 0-0 |
| 9.10. | KuPS - Oulun Työväen Palloilijat 0-0, yleisöä 151 |
Alemman loppusarjan sarjataulukko:
| 1. | Kemin Palloseura | 27 | 9 | 10 | 8 | 29-38 | 28 |
| 2. | Mikkelin Palloilijat | 27 | 8 | 10 | 9 | 24-33 | 26 |
| 3. | Tampereen Ilves | 27 | 8 | 9 | 10 | 40-47 | 25 |
| 4. | OTP Oulu | 27 | 7 | 9 | 11 | 32-36 | 23 |
| ---------------------------------------------------------- |
| 5. | KuPS | 27 | 4 | 12 | 11 | 24-34 | 20 |
| ---------------------------------------------------------- |
| 6. | Porin Pallotoverit | 27 | 0 | 7 | 20 | 26-63 | 7 |
Karsintaottelut:
| 12.10. |
KuPS - MyPa 2-1, Juha Karvinen, Jukka Mykkänen, yleisöä 1232 |
| 16.10. |
MyPa - KuPS 2-2, Jukka Turunen 2, yleisöä 1960 |
SM-sarjan parhaat maalitykit 1988:
| Ismo Lius |
Kuusysi |
20 |
| Mika Väyrynen |
HJK |
15 |
| Kalle Lehtinen |
Kuusysi |
14 |
| Ari Tegelberg |
RoPS |
10 |
| Jari Lemivaara |
Ilves |
9 |
| Sixten Boström |
Kuusysi |
9 |
| Miroslaw Sajewicz |
OTP |
9 |
| Jari Kinnunen |
Reipas |
9 |
| Markus Törnvall |
Reipas |
9 |
| Malcolm Dunkley |
RoPS |
9 |
| Marko Rajamäki |
TPS |
9 |
| Jari Litmanen |
Reipas |
8 |
KuPS:n pelaajat, ottelut ja maalit SM-sarjassa 1988
| Crabbe John |
9 |
- |
|
| Houtsonen Jyrki |
17 |
1 |
|
| Hyvärinen Tuomo |
26 |
- |
|
| Jungman Ari |
|
|
|
| Jäntti Ari |
16 |
2 |
|
| Jäntti Petri |
19 |
3 |
|
| Karvinen Juha |
21 |
4 |
|
| Kupiainen Petteri |
10 |
- |
|
| Leppänen Rauno |
|
|
|
| Martiskainen Vesa |
|
|
|
| Miettinen Timo |
|
|
|
| Mykkänen Jukka |
20 |
2 |
|
| Niskanen Kari |
13 |
3 |
|
| Nyyssönen Harri |
26 |
1 |
|
| Pitkänen Saku |
6 |
- |
|
| Poutiainen Jari |
27 |
- |
|
| Raatikainen Markku |
25 |
- |
|
| Rovio Jyrki |
|
|
|
| Räsänen Jouni |
14 |
- |
|
| Räsänen Markus |
8 |
2 |
|
| Taskinen Jouni |
20 |
- |
|
| Tirkkonen Sami |
|
|
|
| Turunen Hannu |
22 |
- |
|
| Turunen Heikki |
10 |
1 |
|
| Turunen Jukka |
25 |
5 |
joukkueen paras maalintekijä |
| Vesterinen Timo |
9 |
- |
|
yleisökeskiarvo KuPS:n kotiotteluissa: 1244
suurin yleisö: 2632 KuPS - Haka
Valmennus- ja joukkueenjohto:
| Turunen Heikki | päävalmentaja |
| Miettinen Aarre | valmentaja |
| Jäntti Jouni | huoltaja |
| Lahtinen Juhani | lääkäri |
| Houtsonen Leo | joukkueenjohtaja |
| Hyvärinen Markku | manageri |
Suomen Cup:
| 1.kierros: | KuPS - TPS | 1-0 (KuPS 5.kierrokselle)
|
| 5.kierros: | GBK - KuPS | 0-2 |
| 6.kierros: | EBK - KuPS | 1-3 |
| 7.kierros: | KuPS - MP | 1-0 |
| välierä: | Haka - KuPS | ja. 2-2, rp 4-3 |