| Kajaanin Haka
 2019  | 05-May 
 | 13-May 
 | 18-May 
 | 26-May 
 | 30-May 
 | 02-Jun 
 | 09-Jun 
 | 14-Jun 
 | 25-Jun 
 | 30-Jun 
 | 04-Jul 
 | 20-Jul 
 | 25-Jul 
 | 01-Aug 
 | 10-Aug 
 | 17-Aug 
 | 25-Aug 
 | 31-Aug 
 | 13-Sep 
 | 21-Sep 
 | 28-Sep 
 | 05-Oct  | Kakkonen C W/D/L: 4/5/13  | |||||||||
 
 | VPS 2 Vaasa 
 | KuFu-98 Kuopio 
 | JBK Jakobstad 
 | SJK Akatemia Seinäjoki 
 | VIFK Vasa 
 | JS Hercules Oulu 
 | GBK Kokkola 
 | FC Vaajakoski 
 | PK-37 Iisalmi 
 | RoPS 2 Rovaniemi 
 | OLS Oulu 
 | KuFu-98 Kuopio 
 | JBK Jakobstad 
 | SJK Akatemia Seinäjoki 
 | VIFK Vasa 
 | JS Hercules Oulu 
 | GBK Kokkola 
 | FC Vaajakoski 
 | PK-37 Iisalmi 
 | VPS 2 Vaasa 
 | RoPS 2 Rovaniemi 
 | OLS Oulu 
 | N  | Appearances  | Starts  | Minutes  | Yellow cards  | Red cards  | Goals 
 | |||
H  | A  | H  | H  | A  | H  | A  | H  | A  | A  | H  | H  | A  | A  | H  | A  | H  | A  | H  | A  | H  | A 
 | |||||||||||
1-3 
 | 0-6 
 | 2-2 
 | 0-5 
 | 0-2 
 | 1-1 
 | 1-3 
 | 1-2 
 | 1-1 
 | 1-5 
 | 1-2 
 | 1-4 
 | 2-1 
 | 0-6 
 | 2-0 
 | 1-0 
 | 2-2 
 | 3-5 
 | 2-3 
 | 2-0 
 | 0-0 
 | 1-2 
 | |||||||||||
| Olli Karppinen | G | 0 | 0 | 90 | 90 | 90 | 90 | 0 | 90 | 90 | 0 | 90 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 90 | 90 | 90 | 21 | 11 | 11 | 990 | 1 | 0 | 0 | |||
| Toni Soini | G | 90 | 90 | 0 | 0 | 0 | 90 | 90 | 90 | 90 | 0 | 0 | 11 | 6 | 6 | 540 | 0 | 0 | 0 | |||||||||||||
| Paavo Jarva | G | 0 | 0 | 90 | 0 | 0 | 90 | 0 | 90 | 0 | 90 | 90 | 11 | 5 | 5 | 450 | 1 | 0 | 0 | |||||||||||||
| Lucky Nwanneka | D | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 22 | 22 | 22 | 1980 | 2 | 0 | 1 | ||
| Ville Puuronen | D | 70 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 74 | 90 | 72 | 82 | 90 | 90 | 90 | 90 | 75 | 20 | 20 | 20 | 1723 | 5 | 0 | 0 | ||||
| Joona Heiskanen | D | 90 | 90 | 90 | 90 | 90 | 64 | 90 | 90 | 87 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 19 | 19 | 19 | 1681 | 3 | 0 | 1 | |||||
| Niko Parkkari | D | 90 | 90 | 90 | 90 | 90 | 90 | 76 | 80 | 90 | 90 | 90 | 90 | 60 | 60 | 8 | 63 | 35 | 79 | 0 | 61 | 20 | 19 | 17 | 1422 | 1 | 0 | 1 | ||||
| Harkko Helvelahti | D | 20 | 13 | 70 | 0 | 3 | 90 | 90 | 0 | 90 | 90 | 6 | 90 | 90 | 65 | 0 | 90 | 90 | 17 | 14 | 9 | 897 | 0 | 0 | 0 | |||||||
| Pacifique Muhamiriza | D | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 22 | 8 | 8 | 7 | 652 | 0 | 0 | 0 | ||||||||||||||||
| Nuutti Salo | D | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 7 | 7 | 7 | 630 | 0 | 0 | 0 | |||||||||||||||||
| Aapo Kuivila | D | 21 | 90 | 90 | 90 | 25 | 90 | 90 | 90 | 8 | 8 | 7 | 586 | 0 | 0 | 0 | ||||||||||||||||
| Ville Nikkanen | D | 28 | 0 | 0 | 10 | 50 | 14 | 10 | 68 | 61 | 90 | 21 | 90 | 90 | 24 | 14 | 12 | 5 | 556 | 2 | 0 | 0 | ||||||||||
| Sami Nissinen | D | 69 | 23 | 90 | 3 | 3 | 2 | 182 | 1 | 0 | 0 | |||||||||||||||||||||
| Naoufel Mabrouk | D | 90 | 64 | 2 | 2 | 2 | 154 | 1 | 0 | 0 | ||||||||||||||||||||||
| Sampo Lastuvirta | D | 75 | 1 | 1 | 1 | 75 | 0 | 0 | 0 | |||||||||||||||||||||||
| Tia Bakela | D | 17 | 1 | 1 | 0 | 17 | 0 | 0 | 0 | |||||||||||||||||||||||
| Jasper Pikkuhookana | M | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 58 | 0 | 19 | 18 | 90 | 90 | 0 | 15 | 13 | 11 | 995 | 2 | 0 | 0 | |||||||||
| Jerome Ogbuefi | M | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 9 | 9 | 9 | 810 | 4 | 0 | 4 | |||||||||||||||
| Karzan Jawanmiri | M | 0 | 90 | 0 | 29 | 90 | 0 | 45 | 69 | 90 | 90 | 64 | 88 | 12 | 9 | 7 | 655 | 4 | 1 | 1 | ||||||||||||
| Saku Nikkanen | M | 90 | 45 | 90 | 90 | 0 | 66 | 23 | 65 | 0 | 0 | 0 | 0 | 15 | 13 | 8 | 5 | 484 | 1 | 0 | 0 | |||||||||||
| Ramy Kasem Elnour Ahmed | M | 90 | 67 | 90 | 90 | 73 | 5 | 5 | 5 | 410 | 2 | 0 | 0 | |||||||||||||||||||
| Damer Elkib | M | 0 | 90 | 45 | 0 | 0 | 26 | 24 | 0 | 0 | 90 | 61 | 0 | 0 | 15 | 26 | 0 | 0 | 15 | 18 | 9 | 4 | 392 | 1 | 0 | 0 | ||||||
| Niko Niemeläinen | M | 90 | 90 | 71 | 45 | 0 | 5 | 4 | 3 | 296 | 0 | 0 | 0 | |||||||||||||||||||
| Onni Manninen | M | 90 | 77 | 80 | 40 | 0 | 0 | 6 | 4 | 4 | 287 | 0 | 0 | 0 | ||||||||||||||||||
| Miki Kettunen | M | 90 | 90 | 2 | 2 | 2 | 180 | 0 | 0 | 0 | ||||||||||||||||||||||
| Ali Hajizadeh | M | 90 | 1 | 1 | 1 | 90 | 1 | 0 | 0 | |||||||||||||||||||||||
| Niko Kivijärvi | M | 90 | 1 | 1 | 1 | 90 | 0 | 0 | 0 | |||||||||||||||||||||||
| Erno Rantatulkkila | M | 0 | 0 | 33 | 29 | 4 | 2 | 0 | 62 | 0 | 0 | 1 | ||||||||||||||||||||
| Leevi Koutala | M | 0 | 33 | 0 | 20 | 4 | 2 | 0 | 53 | 0 | 0 | 0 | ||||||||||||||||||||
| Philip Aremu | F | 73 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 33 | 23 | 67 | 30 | 90 | 45 | 90 | 22 | 16 | 16 | 14 | 1103 | 0 | 0 | 5 | ||||||||
| Callistus Chukwu | F | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 10 | 10 | 10 | 900 | 3 | 0 | 5 | ||||||||||||||
| Lassi Toppinen | F | 35 | 90 | 67 | 73 | 24 | 68 | 90 | 90 | 90 | 45 | 27 | 55 | 0 | 66 | 29 | 15 | 14 | 10 | 849 | 1 | 0 | 3 | |||||||||
| Tuomas Nurkkala | F | 78 | 23 | 17 | 66 | 22 | 57 | 0 | 67 | 16 | 30 | 0 | 0 | 75 | 55 | 11 | 68 | 78 | 34 | 18 | 15 | 8 | 697 | 0 | 0 | 0 | ||||||
| Juuso Rissanen | F | 57 | 17 | 32 | 30 | 60 | 84 | 35 | 7 | 7 | 2 | 315 | 0 | 0 | 1 | |||||||||||||||||
| Oskari Korpinen | F | 12 | 57 | 55 | 90 | 25 | 0 | 0 | 0 | 56 | 9 | 6 | 3 | 295 | 0 | 0 | 0 | |||||||||||||||
| Timo Väisänen | F | 62 | 90 | 2 | 2 | 2 | 152 | 0 | 0 | 1 | ||||||||||||||||||||||
| Simon Mahader | F | 0 | 26 | 0 | 90 | 0 | 0 | 0 | 12 | 0 | 9 | 3 | 1 | 128 | 0 | 0 | 0 | |||||||||||||||
| Manager: | Pekka Kemppainen 
 | |||||||||||||||||||||||||||||||