Niklas Moisander
At a glance
| Full name | Niklas Moisander |
|---|---|
| Name in home country | Niklas Kristian Moisander |
| Date of birth | 1985-09-29 (40 yrs) |
| Place of birth | Turku, Finland |
| Citizenship | Finland |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | left |
| Height | 183.00 m |
| Current club | Retired |
| Joined | 2025-01-01 |
| Contract expires | - |
| Agent | Essel Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Malmö FF | 7 | 2021 | 23/24 | 52 | 2 | 2 | 637 |
| Turun Palloseura | 1 | 2003 | 2003 | 9 | 0 | 0 | 0 |
| SV Werder Bremen | 5 | 16/17 | 20/21 | 142 | 3 | 3 | 1,395 |
| UC Sampdoria | 1 | 15/16 | 15/16 | 23 | 0 | 0 | 0 |
| Ajax Amsterdam | 3 | 12/13 | 14/15 | 105 | 7 | 6 | 2,890 |
| Ajax Amsterdam U21 | 2 | 05/06 | 13/14 | 3 | 0 | 0 | 0 |
| AZ Alkmaar | 5 | 08/09 | 12/13 | 152 | 5 | 6 | 7,836 |
| FC Zwolle | 2 | 06/07 | 07/08 | 82 | 5 | 2 | 3,883 |
Career trajectory, goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Svenska Cupen | Malmö FF | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League Qu. | Malmö FF | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Europa League | Malmö FF | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Europa League Qualifying | Malmö FF | 4 | 1 | 0 | 1 | 0 | 292 |
| 21/22 | Champions League | Malmö FF | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Champions League Qu. | Malmö FF | 5 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Svenska Cupen | Malmö FF | 4 | 1 | 0 | 0 | 0 | 345 |
| 2024 | Allsvenskan | Malmö FF | 2 | 0 | 1 | 1 | 0 | 0 |
| 2023 | Allsvenskan | Malmö FF | 10 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Allsvenskan | Malmö FF | 8 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Allsvenskan | Malmö FF | 9 | 0 | 0 | 1 | 0 | 0 |
| 2003 | Veikkausliiga | Turun Palloseura | 9 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Bundesliga | SV Werder Bremen | 18 | 0 | 0 | 3 | 0 | 0 |
| 20/21 | DFB-Pokal | SV Werder Bremen | 5 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Bundesliga | SV Werder Bremen | 22 | 0 | 1 | 3 | 0 | 0 |
| 19/20 | Bundesliga Playoffs | SV Werder Bremen | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | DFB-Pokal | SV Werder Bremen | 3 | 1 | 0 | 1 | 0 | 270 |
| 18/19 | Bundesliga | SV Werder Bremen | 30 | 0 | 0 | 6 | 0 | 0 |
| 18/19 | DFB-Pokal | SV Werder Bremen | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Bundesliga | SV Werder Bremen | 25 | 2 | 0 | 6 | 0 | 1,125 |
| 17/18 | DFB-Pokal | SV Werder Bremen | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Bundesliga | SV Werder Bremen | 30 | 0 | 1 | 5 | 0 | 0 |
| 16/17 | DFB-Pokal | SV Werder Bremen | 1 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Italy Cup | UC Sampdoria | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Serie A | UC Sampdoria | 22 | 0 | 0 | 4 | 1 | 0 |
| 14/15 | Champions League | Ajax Amsterdam | 5 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | Eredivisie | Ajax Amsterdam | 25 | 0 | 0 | 1 | 1 | 0 |
| 14/15 | Europa League | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | KNVB Beker | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League | Ajax Amsterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Eredivisie | Ajax Amsterdam | 23 | 1 | 2 | 0 | 0 | 1,985 |
| 13/14 | Europa League | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Jupiler League | Ajax Amsterdam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | KNVB Beker | Ajax Amsterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Champions League | Ajax Amsterdam | 6 | 2 | 1 | 1 | 0 | 270 |
| 12/13 | Eredivisie | Ajax Amsterdam | 29 | 4 | 3 | 4 | 0 | 635 |
| 12/13 | Eredivisie | AZ Alkmaar | 2 | 0 | 1 | 2 | 0 | 0 |
| 12/13 | Europa League | Ajax Amsterdam | 2 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | KNVB Beker | Ajax Amsterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Eredivisie | AZ Alkmaar | 30 | 1 | 0 | 7 | 1 | 2,575 |
| 11/12 | Europa League | AZ Alkmaar | 10 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Europa League Qualifying | AZ Alkmaar | 4 | 1 | 0 | 1 | 0 | 360 |
| 11/12 | KNVB Beker | AZ Alkmaar | 5 | 1 | 0 | 1 | 0 | 540 |
| 10/11 | Eredivisie | AZ Alkmaar | 29 | 0 | 0 | 6 | 1 | 0 |
| 10/11 | Europa League | AZ Alkmaar | 4 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | AZ Alkmaar | 4 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | KNVB Beker | AZ Alkmaar | 3 | 0 | 1 | 2 | 0 | 0 |
| 09/10 | Champions League | AZ Alkmaar | 5 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Eredivisie | AZ Alkmaar | 28 | 1 | 3 | 6 | 0 | 2,381 |
| 09/10 | Johan Cruijff Schaal | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | KNVB Beker | AZ Alkmaar | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Eredivisie | AZ Alkmaar | 22 | 1 | 1 | 3 | 0 | 1,980 |
| 08/09 | KNVB Beker | AZ Alkmaar | 2 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Jupiler League | FC Zwolle | 37 | 4 | 2 | 5 | 0 | 833 |
| 07/08 | Jupiler PO | FC Zwolle | 5 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | KNVB Beker | FC Zwolle | 4 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Jupiler League | FC Zwolle | 34 | 1 | 0 | 7 | 1 | 3,050 |
| 06/07 | Jupiler PO | FC Zwolle | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Gatorade Cup | Ajax Amsterdam U21 | 2 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2002-01-01 | TPS U19 | TPS | Transfer | 0 | - |
| 03/04 | 2003-07-01 | TPS | Ajax U19 | Transfer | 0 | - |
| 04/05 | 2004-07-01 | Ajax U19 | Ajax U21 | Transfer | 0 | - |
| 06/07 | 2006-07-01 | Ajax U21 | FC Zwolle | Transfer | 50000 | - |
| 08/09 | 2008-07-11 | FC Zwolle | AZ Alkmaar | Transfer | 400000 | €600k |
| 12/13 | 2012-08-21 | AZ Alkmaar | Ajax | Transfer | 5000000 | €4.00m |
| 15/16 | 2015-07-01 | Ajax | Sampdoria | Transfer | 5000000 | - |
| 16/17 | 2016-07-09 | Sampdoria | Werder Bremen | Transfer | 3000000 | €1.70m |
| 21/22 | 2021-07-15 | Werder Bremen | Malmö FF | Transfer | 700000 | - |
| 24/25 | 2025-01-01 | Malmö FF | Retired | Transfer | 200000 | - |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | minor knock | 2016-02-08 | 2016-02-15 | 8 | 1 |
| 16/17 | Ankle injury | 2016-04-18 | 2016-07-21 | 95 | 5 |
| 16/17 | Knee problems | 2016-09-08 | 2016-09-15 | 8 | 1 |
| 16/17 | Hamstring strain | 2017-01-30 | 2017-02-09 | 11 | 1 |
| 17/18 | Torn muscle fiber | 2017-07-10 | 2017-09-21 | 74 | 15 |
| 17/18 | Thigh problems | 2018-04-26 | 2018-05-10 | 15 | 2 |
| 18/19 | muscular problems | 2018-10-27 | 2018-11-01 | 6 | 2 |
| 18/19 | muscular problems | 2018-12-21 | 2018-12-24 | 4 | 1 |
| 19/20 | Muscle injury | 2019-09-07 | 2019-10-24 | 48 | 5 |
| 19/20 | Fitness | 2019-10-24 | 2019-12-02 | 40 | 6 |
| 19/20 | muscular problems | 2019-12-13 | 2019-12-16 | 4 | 1 |
| 21/22 | Calf injury | 2021-08-19 | 2021-10-15 | 58 | 11 |
| 22/23 | Cruciate ligament injury | 2022-09-12 | 2023-05-15 | 246 | 25 |
| 23/24 | Arm injury | 2024-03-27 | 2024-06-30 | 96 | 14 |
| 24/25 | Knee surgery | 2024-07-14 | 2024-12-31 | 171 | 28 |
| Date | Value |
|---|---|
| Jan 1, 1970 | - |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #40751 | - | 1 | 0 | - | - | former national player |
| Team #20796 | - | 8 | 1 | - | - | former national player |
| Team #20795 | - | 1 | 0 | - | - | former national player |
| Team #20794 | - | 3 | 2 | - | - | former national player |
| Team #20792 | - | 16 | 0 | - | - | former national player |
| Team #3443 | #3 | 62 | 2 | - | - | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Maximilian Eggestein | 1 | 0 | 0 |
| Jiri Pavlenka | 1 | 0 | 0 |
| Davy Klaassen | 2 | 1 | 0 |
| Milos Veljkovic | 1 | 0 | 0 |
| Ricardo van Rhijn | 2 | 0 | 0 |
| Ludwig Augustinsson | 1 | 0 | 0 |
| Anton Jongsma | 2 | 0 | 0 |
| Nick Viergever | 2 | 1 | 0 |
| Max Kruse | 2 | 1 | 0 |
| Sergio Romero | 2 | 0 | 0 |
| Héctor Moreno | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | Eredivisie | AZ Alkmaar | 4 | 31 |
| 07/08 | Jupiler League | FC Zwolle | 4 | 37 |
| 12/13 | Champions League | Ajax Amsterdam | 2 | 6 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 12/13 | Eredivisie | AZ Alkmaar | 4 | 31 |
| 09/10 | Eredivisie | AZ Alkmaar | 3 | 28 |
| 07/08 | Jupiler League | FC Zwolle | 2 | 37 |
Teams faced most often by Niklas Moisander's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals, see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| AFC Ajax | 6 | 4 | 2 | 0 | 9 | 4 | +5 | 67% |
| Sparta Rotterdam | 6 | 3 | 1 | 2 | 12 | 9 | +3 | 50% |
| FC Twente | 6 | 1 | 1 | 4 | 6 | 9 | -3 | 17% |
| RKC Waalwijk | 6 | 3 | 0 | 3 | 11 | 7 | +4 | 50% |
| sc Heerenveen | 6 | 4 | 1 | 1 | 12 | 8 | +4 | 67% |
| PSV Eindhoven | 5 | 3 | 0 | 2 | 8 | 6 | +2 | 60% |
| Fortuna Sittard | 5 | 5 | 0 | 0 | 14 | 3 | +11 | 100% |
| Vitesse | 5 | 2 | 2 | 1 | 6 | 4 | +2 | 40% |
| FC Utrecht | 5 | 3 | 2 | 0 | 17 | 9 | +8 | 60% |
| Feyenoord | 5 | 2 | 0 | 3 | 7 | 7 | 0 | 40% |
| FC Groningen | 5 | 3 | 1 | 1 | 6 | 3 | +3 | 60% |
| Willem II | 4 | 1 | 2 | 1 | 8 | 7 | +1 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 06/07 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 22/23 | 9 | 292 | 3 | 0 | 0 | 0.92 |
| 21/22 | 12 | 345 | 2 | 0 | 0 | 0.52 |
| 2024 | 2 | 0 | 1 | 0 | 0 | 0 |
| 2021 | 9 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 23 | 0 | 4 | 0 | 0 | 0 |
| 19/20 | 26 | 270 | 4 | 2 | 0 | 2 |
| 18/19 | 34 | 0 | 7 | 1 | 0 | 0 |
| 17/18 | 28 | 1,125 | 7 | 0 | 0 | 0.56 |
| 16/17 | 31 | 0 | 6 | 0 | 0 | 0 |
| 15/16 | 23 | 0 | 4 | 0 | 1 | 0 |
| 14/15 | 31 | 0 | 4 | 0 | 1 | 0 |
| 13/14 | 34 | 1,985 | 2 | 0 | 0 | 0.09 |
| 12/13 | 43 | 905 | 9 | 1 | 0 | 0.99 |
| 11/12 | 49 | 3,475 | 10 | 2 | 1 | 0.34 |
| 10/11 | 40 | 0 | 10 | 1 | 1 | 0 |
| 09/10 | 37 | 2,381 | 7 | 0 | 0 | 0.26 |
| 08/09 | 24 | 1,980 | 4 | 0 | 0 | 0.18 |
| 07/08 | 46 | 833 | 6 | 0 | 0 | 0.65 |
| 06/07 | 36 | 3,050 | 7 | 0 | 1 | 0.24 |
| 05/06 | 2 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Niklas Moisander
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Niklas Moisander
Who is Niklas Moisander?
Niklas Moisander is a Finland professional footballer who plays as a centre-back for Retired.
How old is Niklas Moisander?
Niklas Moisander is 40 years old. He was born on September 29, 1985 in Turku.
What position does Niklas Moisander play?
Niklas Moisander plays as a centre-back (Defender - Centre-Back).
What club does Niklas Moisander play for?
Niklas Moisander currently plays for Retired.
How many career goals has Niklas Moisander scored?
Across all senior club competitions in our dataset, Niklas Moisander has scored 22 goals in 568 appearances.
Finland