Join The Team!
A signing like no other...
Topi Keskinen ranks top 2% for assists and top 9% for key passes among wingers in major leagues on current form.
Superliga 2026/27 · Odense BK
151 apps · 19 goals · 25 assists
| Season | Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026/27 | Superliga Odense BK | 13 (10) | 958 | 1 | 5 | |
| Landspokal Cup Odense BK | 3 (2) | 180 | 1 | 2 | ||
| 2025/26 | Premiership Aberdeen | 34 (17) | 1,534 | 3 | 3 | |
| Europa Conference League Aberdeen | 5 (4) | 271 | 0 | 1 | ||
| Europa League Aberdeen | 2 (2) | 156 | 0 | 1 | ||
| Scottish Cup Aberdeen | 2 (2) | 136 | 0 | – | – | |
| 2024/25 | Premiership Aberdeen | 36 (32) | 2,460 | 5 | 2 | |
| 2024 | Veikkausliiga HJK | 17 (16) | 1,361 | 6 | 2 | – |
| 2023/24 | Europa Conference League HJK | 8 (7) | 581 | 0 | – | |
| Champions League HJK | 4 (4) | 302 | 1 | 1 | – | |
| Europa League HJK | 2 (2) | 162 | 0 | 1 | – | |
| 2023 | Veikkausliiga HJK | 25 (19) | 1,771 | 2 | 7 | – |
| Total | 151 | 9,872 | 19 | 25 | 6.68 |
10 apps · 0 goals · 0 assists
| Season | Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026/27 | UEFA Nations League Finland | 3 (3) | 224 | 0 | 0 | |
| 2026 | Friendly International Finland | 4 (1) | 139 | 0 | – | |
| WC Qualification Europe Finland | 3 (1) | 94 | 0 | – | ||
| Total | 10 | 457 | 0 | 0 | 6.70 |
Topi Keskinen has scored 1 goal and provided 5 assists in 13 appearances (958 minutes) for Odense BK in the Superliga 2026/27 season.
Topi Keskinen plays as a winger for Odense BK. OddAlerts benchmarks Topi Keskinen against 1,351 wingers in major leagues.
On current form, Topi Keskinen's strongest areas compared with other wingers are assists (top 2%, 0.70 per 90), key passes (top 9%, 2.46 per 90) and big chances created (top 9%, 0.59 per 90).
Topi Keskinen averages a match rating of 7.02 across 13 appearances this season.
The players with the most similar statistical profile to Topi Keskinen on current form are Cameron Congreve (Westerlo), Sebastián Villa (Boca Juniors) and Ivan Lima (Piast Gliwice).