Club · Danmarksserien Pulje 3 · Odense
Odense Kammeraternes Sportsklub
The OKSes · Founded 1930 · Amateur
- OKSon Park · 1,000
- Denmark
- Reputation
- 2,100 calc
- Squad strength calc
- 53.25 Best sixteen by CA
- Players calc
- 37
- Balance
- £0
- Transfer budget
- £0
- Wage budget
- £0 p/w
Best XI (calc)
- GKLuca Vett-Samuelsen
- DLNikolaj Madsen
- DRLucas Lykkegaard
- MLJonathan Kjær
- MRDaniel Mizrachi-Hansen
- DCChristian Nygaard
- DCNicolai Demant
- MCIzunna Uzochukwu
- MCJeppe Algaard
- STNicolai Frederiksen
- STTong
- Formation
- 4-4-2
- Average CA (calc)
- 56.4
- Goalkeeper, highest CA (calc)
- 49
- Defender, highest CA (calc)
- 75
- Midfielder, highest CA (calc)
- 79
- Attacker, highest CA (calc)
- 68
Line maxima are fm-reader's figures for the full squad by calculated best position; they include loans in and exclude loans out. The XI average is shown only when all eleven positions are filled.
Best sixteen (calc)
Calculated by fm-reader from the 16 highest-CA squad players (at most sixteen). The squad includes loans in and excludes loans out, with players matched to the team's gender. PA uses expected potential for range codes. Missing inputs stay missing.
| Measure | Average | Median | Lowest | Highest | League rank of average | League rank of median |
|---|---|---|---|---|---|---|
| Current ability | 53.25 | 45.0 | 40 | 79 | 5 | 7 |
| Expected potential | 72.25 | 68.0 | 50 | 117 | 5 | 5 |
| Value | £0 | £0 | £0 | £0 | 1 | 1 |
| Sale value | £0 | £0 | £0 | £0 | 1 | 1 |
| Weekly wage | £0 | £0 | £0 | £0 | 1 | 1 |
| Age | 23.84 | 24.25 | 18 | 35 | 4 | 3 |
Contracted players
37| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Izunna Uzochukwu | DM, M (C) | 35 | Nigeria | — | 79 | 117 | £0 | — |
| Jonathan Kjær | D/WB (L), DM, M (L) | 25 | Denmark | — | 75 | 91 | £0 | — |
| Lucas Lykkegaard | D (RC), DM, M (C), AM (R) | 23 | Denmark | — | 75 | 105 | £0 | — |
| Nicolai Frederiksen | ST (C) | 27 | Denmark | — | 68 | 80 | £0 | — |
| Lasse Grønholt | AM (RL) | 27 | Denmark | — | 61 | 50–80 | £0 | — |
| Christian Nygaard | D (RC) | 30 | Denmark | — | 56 | 57 | £0 | — |
| Luca Vett-Samuelsen | GK | 19 | Denmark | — | 49 | 60–90 | £0 | — |
| Tong | M/AM (C), ST (C) | 26 | Myanmar | — | 45 | 40–70 | £0 | — |
| Andreas Rynkeby | AM (R), ST (C) | 25 | Denmark | — | 45 | 50 | £0 | — |
| Nikolaj Madsen | D (LC), WB/M/AM (L) | 19 | Denmark | — | 45 | 60–90 | £0 | — |
| Daniel Mizrachi-Hansen | D/WB/M (R) | 18 | Denmark | — | 45 | 50–80 | £0 | — |
| Nicolai Demant | D (LC) | 19 | Denmark | Reserve Team | 43 | 50–80 | £0 | — |
| Kasper Rask | D (C) | 25 | Denmark | — | 42 | 30–60 | £0 | — |
| Martin Lauritzen | GK | 19 | Denmark | — | 42 | 40–70 | £0 | — |
| Emil Cordt | M/AM (L) | 18 | Denmark | — | 42 | 50–80 | £0 | — |
| Jeppe Algaard | D (C), DM, M (C), ST (C) | 26 | Denmark | — | 40 | 30–60 | £0 | — |
| Remy Osagie | AM (LC) | 20 | Denmark | — | 40 | 50–80 | £0 | — |
| Lukas Eriksen | D (RL), M (C) | 19 | Denmark | — | 40 | 60–90 | £0 | — |
| Hussein Al Rabiey | D/M (L) | 24 | Denmark | — | 40 | 30–60 | £0 | — |
| Mads Bøgholm | DM, M/AM (C) | 18 | Denmark | — | 40 | 50–80 | £0 | — |
| Emil Stokholm | M/AM (R) | 27 | Denmark | — | 40 | 50 | £0 | — |
| Mikkel Fugl | M/AM (C), ST (C) | 21 | Denmark | Reserve Team | 40 | 30–60 | £0 | — |
| Carsten Geipel | D (C), DM, M (C) | 32 | Denmark | — | 39 | 30–60 | £0 | — |
| Jonas Bøgesvang | GK | 24 | Denmark | — | 39 | 20–50 | £0 | — |
| Lucas Obsen | D (RL), WB/M (L), AM (R) | 20 | Denmark | — | 39 | 50–80 | £0 | — |
| Benjamin Watson | D (LC), M (C) | 28 | Denmark | — | 38 | 10–40 | £0 | — |
| Johan Lykkeberg | D (RLC), M (R), AM (L) | 23 | Denmark | — | 37 | 30–60 | £0 | — |
| Mathias Pedersen | M (C) | 20 | Denmark | Reserve Team | 37 | 30–60 | £0 | — |
| Ali Al Rabiey | M (C) | 25 | Denmark | — | 36 | 30–60 | £0 | — |
| Kasper Knudsen | ST (C) | 18 | Denmark | — | 35 | 30–60 | £0 | — |
| Jonas Kristensen | AM (C), ST (C) | 18 | Denmark | — | 35 | 40–70 | £0 | — |
| Victor Tingkær | AM (RLC), ST (C) | 29 | Denmark | Reserve Team | 33 | 10–40 | £0 | — |
| Emil Qvortrup | D (C) | 22 | Denmark | — | 33 | 40–70 | £0 | — |
| Matias Rasmussen | M/AM (L) | 18 | Denmark | Reserve Team | 33 | 50–80 | £0 | — |
| Sebastian Brix | GK | 26 | Denmark | Reserve Team | 33 | 42 | £0 | — |
| Casper Christiansen | M/AM (L) | 26 | Denmark | Reserve Team | 30 | 39 | £0 | — |
| Frederik Wikkelsø | GK | 18 | Denmark | — | 30 | 40–70 | £0 | — |
Contracted-player overview (calc)
- Players
- 37
- CA16
- 53.3
- PA16
- 75.1
- Off-scale CA values excluded
- 0
- Off-scale PA values excluded
- 0
- Average age
- 23.2
- Under 21
- 15
- Squad value (calc)
- £0
- Contracts ending by 30 Jun 2026
- 0
Highest potential
| Izunna Uzochukwu | 35 | 117 |
| Lucas Lykkegaard | 23 | 105 |
| Jonathan Kjær | 25 | 91 |
| Nicolai Frederiksen | 27 | 80 |
| Christian Nygaard | 30 | 57 |
| Andreas Rynkeby | 25 | 50 |
| Emil Stokholm | 27 | 50 |
| Sebastian Brix | 26 | 42 |
| Casper Christiansen | 26 | 39 |
Set-piece takers
| Corner takers | Izunna Uzochukwu |
| Free-kick takers | Izunna Uzochukwu |
| Penalty takers | Lucas Lykkegaard |
| Long-throw takers | Izunna Uzochukwu |
Staff
12| Name | Job | Nationality | Age |
|---|---|---|---|
| Other | |||
| Jan Fogde | Managing Director | Denmark | 31 |
| Managers | |||
| Mads Lynge Hansen | Manager First Team | Denmark | 55 |
| Sebastian Knudsen | Manager Reserve Team | Denmark | 32 |
| Assistant Managers | |||
| Søren Andersen | Assistant Manager First Team | Denmark | 47 |
| Miki Ibsen | Assistant Manager Reserve Team | Denmark | 40 |
| Coaches | |||
| Jan Lindqvist | Coach First Team | Denmark | 57 |
| Ronni Schwartz | Coach Reserve Team | Denmark | 50 |
| Physios | |||
| Lars Svensson | Physio First Team | Denmark | 27 |
| Goalkeeping Coaches | |||
| Kent Laursen | Gk Coach First Team | Denmark | 62 |
| Director of Footballs | |||
| Mikael Skovgaards | Director of football | Denmark | — |
| Chairpeople | |||
| Klavs B. Larsen | Chairperson | Denmark | 54 |
| Analysts | |||
| Jesper Andersen | Performance Analyst First Team | Denmark | 51 |
Club
- Full name
- Odense Kammeraternes Sportsklub
- Short name
- OKS
- Nickname
- The OKSes
- Second nickname
- —
- Six-letter name
- OKS
- Three-letter name
- OKS
- Alternative abbreviation
- ODE
- Nation
- Denmark
- Stadium
- OKSon Park 1,000
- Training ground
- —
- World reputation
- 0
- Potential reputation
- 2,500
- Reputation scope (calc)
- Local
- Hashtag
- —
Squad and expectations
- Players (calc)
- 37
- Foreign players (calc)
- 1
- Homegrown in nation (calc)
- 33
- Loaned in (calc)
- 0
- Loaned out (calc)
- 0
- Ranking score (calc)
- 2,801
- Predicted position (calc)
- 5
- Stored media expectation
- —
- Stored predicted finish
- —
Board elections
- Known election date
- —
- Term length (years)
- 9
- Maximum terms
- —
- Current president’s terms
- 1
- Minimum turnout
- 0%
- Maximum turnout
- 100%
The known date can describe the last election or a future election. A missing term limit can mean unlimited or unset in the source.
Finances
- Financial state
- —
- Rich benefactor
- None
- Benefactor changes starting finances
- No
- Balance
- £0
- Transfer budget
- £0
- Transfer budget before the window
- —
- Wage budget (weekly)
- £0
- Highest weekly wage
- —
- Loan debt
- £0
- Previous turnover
- £0
- Previous profit
- £0
- Average ticket price
- -£1
- Season ticket price
- £0
- Stadium rent (yearly)
- —
- Rents stadium
- Yes
- Rent share of gate receipts
- —
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 100
- Minimum attendance
- 25
- Maximum attendance
- 400
- Season ticket holders
- 0
- Club members
- —
- Supporter loyalty
- 10
- Supporter passion
- 10
- Supporter patience
- 10
- Supporter affluence
- 10
- Supporter temperament
- 10
- Supporter expectations
- 10
- Morale
- 12
- Training facilities
- 4
- Corporate facilities
- —
- Youth facilities
- 3
- Youth coaching
- 2
- Youth recruitment
- 3
- Youth importance
- 6
Kits
- Home Background #FFFFFF, foreground #E60000
- Away Background #FFFFFF, foreground #080808
- Third Background #D5E631, foreground #080808
Stored shirt colours. Swatches do not reproduce the kit design.
Every kit part (27)
| Home | Shirt | Shirt: Stripes (Wide)Back: Square for number Alternative 0 | ||
| Home | Socks | Socks: Plain Alternative 0 | ||
| Home (GK) | Shorts | Shorts: Plain With Cuff Stripe Alternative 0 | ||
| Home | Shorts | Shorts: Plain Alternative 0 | ||
| Home (GK) | Socks | Socks: Two Top Hoops Alternative 0 | ||
| Home (GK) | Icon | — Alternative 0 | ||
| Home (GK) | Shirt | Shirt: PlainBack: Same as front Alternative 0 | ||
| Home | Icon | — Alternative 0 | ||
| Home | Text | — Alternative 0 | ||
| Away | Shirt | Shirt: Stripes (Wide)Back: Square for number Alternative 0 | ||
| Away | Text | — Alternative 0 | ||
| Away | Icon | — Alternative 0 | ||
| Away (GK) | Shirt | Shirt: PlainBack: Plain Alternative 0 | ||
| Away (GK) | Icon | — Alternative 0 | ||
| Away (GK) | Socks | Socks: Two Top Hoops Alternative 0 | ||
| Away | Socks | Socks: Two Top Hoops Alternative 0 | ||
| Away | Shorts | Shorts: Plain Alternative 0 | ||
| Away (GK) | Shorts | Shorts: Plain With Cuff Stripe Alternative 1 | ||
| Third (GK) | Socks | Socks: Two Top Hoops Alternative 1 | ||
| Third | Socks | Socks: Two Top Hoops Alternative 1 | ||
| Third (GK) | Shorts | Shorts: Plain With Cuff Stripe Alternative 1 | ||
| Third | Shorts | Shorts: Plain Alternative 1 | ||
| Third (GK) | Icon | — Alternative 0 | ||
| Third (GK) | Shirt | Shirt: PlainBack: Plain Alternative 0 | ||
| Third | Icon | — Alternative 0 | ||
| Third | Text | — Alternative 0 | ||
| Third | Shirt | Shirt: Seven Stripes Plain ArmsBack: Plain Alternative 0 |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Odense Kammeraternes Sportsklub | First Team | Kasper Rask | 2,100 |
| Odense Kammeraternes Sportsklub II | II Team | — | 1,050 |
Board
- Chairman title
- Chairperson
- Director of football
- Mikael Skovgaards
League position by season
Honours (calc)
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| Albaniserien | 3 | 4 | 2019 |
| CampoBet 2. Division | — | 1 | — |
| Danmarksserien Pulje 3 | — | 2 | — |
| 2. Division Vest | — | 2 | — |
League history
45Club records
| Record defeat | v Køge Nord Football Club 0–9 | 2010 | |
| Highest scoring match | v Køge Nord Football Club 0–9 | 2010 |
Regional divisions
| Level 5 | Danmarksserien Pulje 3 | — |
| Level 5 | Danmarksserien Pulje 4 | — |
| Level 6 | Albaniserien | — |
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 5 Aug 2025 | Lucas Lykkegaard | Værløse Boldklub | Transfer | £0 |
| 1 Aug 2025 | Nikolaj Madsen | Næsby Boldklub | Transfer | £0 |
| 27 Jul 2025 | Jonathan Kjær | — | Transfer | Unknown fee |
| 9 Jul 2025 | Hussein Al Rabiey | — | Transfer | Unknown fee |
| 9 Jul 2025 | Ali Al Rabiey | — | Transfer | Unknown fee |
| 1 Jul 2025 | Mikkel Fugl | — | Transfer | Unknown fee |
| 1 Jul 2025 | Luca Vett-Samuelsen | Næsby Boldklub | Transfer | £0 |
| 1 Jul 2025 | Martin Lauritzen | — | Transfer | Unknown fee |
| 1 Jul 2025 | Mathias Pedersen | — | Transfer | Unknown fee |
| 1 Jul 2025 | Remy Osagie | — | Transfer | Unknown fee |
| 1 Jul 2025 | Nicolai Demant | — | Transfer | Unknown fee |
| 1 Jul 2025 | Daniel Mizrachi-Hansen | Næsby Boldklub | Transfer | £0 |
| 1 Jul 2025 | Nicolai Frederiksen | — | Transfer | Unknown fee |
| 1 Jul 2025 | Mads Bøgholm | — | Transfer | Unknown fee |
| 1 Jul 2025 | Emil Qvortrup | — | Transfer | Unknown fee |
| 14 Feb 2025 | Kasper Sommerstedt | Hedensted Idrætsforening | Transfer | £0 |
| 1 Jan 2025 | William Kjersgaard | — | Transfer | Unknown fee |
| 1 Jan 2025 | Kasper Knudsen | Svendborg fB-Oure FA | Transfer | £0 |
| 1 Aug 2024 | Alfred Berg | — | Transfer | Unknown fee |
| 19 Jul 2024 | Rasmus Skovgaard | — | Transfer | Unknown fee |
| 1 Jul 2024 | Malthe B. Frahm | — | Transfer | Unknown fee |
| 18 Mar 2024 | Izunna Uzochukwu | — | Transfer | Unknown fee |
| 13 Jan 2024 | Anders Lohmann | — | Transfer | Unknown fee |
| 1 Jan 2024 | Frederik Kjær Hansen | Dalum Idrætsforening | Transfer | £0 |
| 1 Jan 2024 | Christian Nygaard | Bredballe Idrætsforening | Transfer | £0 |
| 1 Jan 2024 | David Assing | Svendborg fB-Oure FA | Transfer | £0 |
| 1 Jul 2023 | Valdemar Ibsen | — | Transfer | Unknown fee |
| 1 Jul 2023 | Malte Jürgensen | — | Transfer | Unknown fee |
| 1 Jul 2023 | Anton Bisgaard | — | Transfer | Unknown fee |
| 24 Mar 2023 | Rasmus Andreasen | IL Stjørdals-Blink | Transfer | £0 |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 30 Jun 2025 | Benjamin Lyholm | — | Transfer | Unknown fee |
| 30 Jun 2025 | Kasper Sommerstedt | — | Transfer | Unknown fee |
| 30 Jun 2025 | William Kjersgaard | — | Transfer | £0 |
| 30 Jun 2025 | Mikkel Kunnerup | — | Transfer | Unknown fee |
| 30 Jun 2025 | Jonas Vesterskov | — | Transfer | Unknown fee |
| 30 Jun 2025 | Frederik Klingenberg | — | Transfer | £0 |
| 30 Jun 2025 | Anders Lohmann | — | Transfer | £0 |
| 30 Jun 2025 | Rasmus Demant | — | Transfer | Unknown fee |
| 30 Jun 2025 | Valdemar Ibsen | — | Transfer | Unknown fee |
| 30 Jun 2025 | Anton Bisgaard | — | Transfer | Unknown fee |
| 30 Jun 2025 | Niels Jensen | — | Transfer | £0 |
| 30 Jun 2025 | Rasmus Andreasen | — | Transfer | Unknown fee |
| 30 Jun 2025 | Rasmus Skovgaard | — | Transfer | Unknown fee |
| 30 Jun 2025 | Malte Jürgensen | — | Transfer | Unknown fee |
| 1 Jan 2025 | Frederik Kjær Hansen | Østre Boldklub | Transfer | £0 |
| 1 Jan 2025 | Malthe B. Frahm | Østre Boldklub | Transfer | £0 |
| 1 Jan 2025 | David Assing | Odense Boldklub | Transfer | £0 |
| 1 Jan 2025 | Emil Qvortrup | Østre Boldklub | Transfer | £0 |
| 31 Dec 2024 | Rasmus Lund | — | Transfer | £0 |
| 31 Dec 2024 | Alfred Berg | — | Transfer | £0 |
| 8 Aug 2024 | Mathias Bækkelund | Middelfart Boldklub | Transfer | £0 |
| 1 Jan 2024 | Markus Midtgaard | Nykøbing Football Club | Transfer | £0 |
| 30 Jun 2022 | Malthe Lindholm Noes | — | Transfer | £0 |
| 1 Jul 2016 | Martin Æbelø | Thurø Boldklub af 1920 | Transfer | Unknown fee |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | Danmarksserien Pulje 3 | 2,150 | 24 | £0 | £0 |
| FM26 26.2.0 | Danmarksserien Pulje 3 | 2,100 | 36 | £0 | £0 |
| FM26 26.0.0 | Danmarksserien Pulje 3 | 2,100 | 37 | £0 | £0 |
| FM24 24.3.0 | Danmarksserien Pulje 3 | 1,550 | 28 | £0 | — |
| FM23 23.4.0 | Denmark's Series Group 3 | 1,550 | 28 | £0 | — |
| FM23 23.3.0 | Denmark's Series Group 3 | 1,550 | 28 | £0 | — |
| FM23 23.0.0 | Denmark's Series Group 3 | 1,550 | 30 | £0 | — |
| FM22 22.4.0 | Denmark's Series Group 3 | 1,200 | 27 | £0 | — |
| FM22 22.3.0 | Denmark's Series Group 3 | 1,200 | 27 | £0 | — |
| FM22 22.1.0 | Denmark's Series Group 3 | 1,200 | 26 | £0 | — |
| FM22 22.0.1 | Denmark's Series Group 3 | 1,200 | 26 | £0 | — |
| FM22 22.0.0 | Denmark's Series Group 3 | 1,200 | 26 | £0 | — |
| FM21 21.4.0 | Denmark's Series Group 3 | 1,100 | 8 | £0 | — |
| FM21 21.3.0 | Denmark's Series Group 3 | 1,100 | 8 | £0 | — |
| FM21 21.1.1 | Denmark's Series Group 3 | 1,100 | 8 | £0 | — |
| FM21 21.0.1 | Denmark's Series Group 3 | 1,100 | 8 | £0 | — |
| FM21 21.0.0 | Denmark's Series Group 3 | 1,100 | 8 | £0 | — |
| FM20 20.4.0 | Denmark's Series Group 3 | 1,100 | 0 | £5,767 | — |
| FM20 20.3.0 | Denmark's Series Group 3 | 1,100 | 0 | £5,767 | — |
| FM20 20.1.0 | Denmark's Series Group 3 | 1,100 | 0 | £5,767 | £1 |
| FM20 20.0.1 | Denmark's Series Group 3 | 1,100 | 0 | £6,019 | £1 |
| FM20 20.0.0 | Denmark's Series Group 3 | 1,100 | 0 | £6,019 | £1 |
| FM19 19.3.0 | Danish Lower Division | 1,100 | 0 | £6,019 | £1 |
| FM19 19.1.0 | Danish Lower Division | 1,100 | 0 | £6,019 | £1 |
| FM19 19.0.1 | Danish Lower Division | 1,100 | 0 | £6,019 | £1 |
| FM19 19.0.0 | Danish Lower Division | 1,100 | 0 | £6,019 | £1 |
| FM18 18.3.0 | Danish Lower Division | 1,100 | 15 | £5,992 | £1 |
| FM18 18.1.0 | Danish Lower Division | 1,100 | 15 | £5,992 | £1 |
| FM18 18.0.0 | Danish Lower Division | 1,100 | 15 | £5,992 | £1 |
| FM17 17.3.0 | Danish Lower Division | 1,100 | 15 | £5,783 | £1 |
| FM17 17.0.0 | Danish Lower Division | 1,100 | 15 | £5,783 | £1 |
| FM16 16.3.0 | Danish Lower Division | 1,100 | 15 | £4,854 | £1 |
| FM16 16.0.1 | Danish Lower Division | 1,100 | 15 | £4,854 | £1 |
| FM16 16.0.0 | Danish Lower Division | 1,100 | 15 | £4,854 | £1 |
| FM15 15.3.0 | Danish Lower Division | 1,100 | 31 | £5,353 | £1 |
| FM15 15.0.0 | Danish Lower Division | 1,100 | 31 | £5,353 | £1 |
| FM14 14.3.0 | Danish Lower Division | 1,100 | 33 | £5,720 | £1 |
| FM14 14.0.0 | Danish Lower Division | 1,100 | 33 | £5,720 | £1 |
| FM13 13.3.0 | Denmark's Series Group 2 | 1,100 | 34 | £5,393 | £1 |
| FM13 13.0.0 | Denmark's Series Group 2 | 1,100 | 34 | £5,347 | £1 |
| FM12 12.2.0 | Danish Series Group 2 | 1,100 | 38 | £5,882 | £1 |
| FM12 12.0.0 | Danish Series Group 2 | 1,100 | 37 | £5,882 | £1 |
| FM11 11.0.0 | — | — | 36 | £5,530 | — |
| FM10 10.0.0 | — | — | 37 | £5,868 | — |