Home»Teams»Odense Boldklub»Topi Keskinen
Player · #81

Topi Keskinen

Odense BoldklubForwardFinland23 years old180 cm
SeasonTeamCompetitionMPMinGA
2026/27Odense BoldklubDanish Superligaen1075111
2026/27Odense BoldklubDanish Landspokal216210
2026/27FinlandUEFA Nations League322300
2025/26AberdeenScottish League Cup210401
2025/26AberdeenScottish Premier League341,53333
2025/26AberdeenUEFA Europa League Qualifying215600
2025/26AberdeenUEFA Europa Conference League527101
2025/26FinlandInternational Friendlies630400
2024/25HJKChampions League Qualifying218000
2024/25HJKFinnish Veikkausliiga171,41962
2024/25AberdeenScottish League Cup312310
2024/25AberdeenScottish Premier League362,45652
2024/25FinlandUEFA Nations League424200
2024/25Finland U21UEFA Under 21 Championship327020
2024/25Finland U21Under 21 Internationals213700
2023/24HJKChampions League Qualifying430211
2023/24HJKFinnish Veikkausliiga251,84126
2023/24HJKUEFA Europa League Qualifying216201
2023/24HJKUEFA Europa Conference League642400
2023/24HJKUEFA Europa Conference League Qualifying215700
2023/24Finland U21UEFA Under 21 Championship Qualifiers540022
2023/24Finland U21Under 21 Internationals14500
2021/22Finland U21UEFA Under 21 Championship Qualifiers211101
Total23 seasons17811,7732421
10
Matches
1
Goals
1
Assists
751
Minutes
25
Shots

Danish Superligaen

2026/27
Goals per 90 minutes · 21 percentile among 21 players in the same positionGoals0.12Shots per 90 minutes · 74 percentile among 21 players in the same positionShots3.00Chances created per 90 minutes · 83 percentile among 21 players in the same positionChances created1.80Dribbles completed per 90 minutes · 79 percentile among 21 players in the same positionDribbles2.04Touches in the opposition box per 90 minutes · 79 percentile among 21 players in the same positionTouches in the box6.83Aerial duels won over aerial duels contested · 26 percentile among 21 players in the same positionAerial game17%

Compared with 21 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.1221
Shots3.0074
Chances created1.8083
Dribbles2.0479
Touches in the box6.8379
Aerial game17%26
MetricTotalPer 90
Goals10.12
Assists10.12
Big chances created151.80
Shots253.00
Dribbles completed172.04
Tackles won60.72
Clearances40.48
Clean sheets10.12
2
Matches
1
Goals
0
Assists
162
Minutes
1
Shots

Danish Landspokal

2026/27
MetricTotalPer 90
Goals10.56
Shots10.56
3
Matches
0
Goals
0
Assists
223
Minutes
5
Shots

UEFA Nations League

2026/27
MetricTotalPer 90
Shots52.02
Dribbles completed52.02
Tackles won10.40
Interceptions10.40
0
Matches
0
Goals
0
Assists
0
Minutes

Scottish FA Cup

2025/26

No stats available right now.

2
Matches
0
Goals
1
Assists
104
Minutes
2
Shots

Scottish League Cup

2025/26
MetricTotalPer 90
Assists10.87
Big chances created10.87
Shots21.73
34
Matches
3
Goals
3
Assists
1,533
Minutes
32
Shots

Scottish Premier League

2025/26
Goals per 90 minutes · 39 percentile among 73 players in the same positionGoals0.18Shots per 90 minutes · 27 percentile among 73 players in the same positionShots1.88Chances created per 90 minutes · 76 percentile among 73 players in the same positionChances created1.41Dribbles completed per 90 minutes · 84 percentile among 73 players in the same positionDribbles1.59Touches in the opposition box per 90 minutes · 66 percentile among 73 players in the same positionTouches in the box5.28Aerial duels won over aerial duels contested · 43 percentile among 73 players in the same positionAerial game36%

Compared with 73 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.1839
Shots1.8827
Chances created1.4176
Dribbles1.5984
Touches in the box5.2866
Aerial game36%43
MetricTotalPer 90
Goals30.18
Assists30.18
Big chances created241.41
Shots321.88
Dribbles completed271.59
Tackles won171.00
Interceptions70.41
Clearances80.47
Clean sheets10.06
2
Matches
0
Goals
0
Assists
156
Minutes
6
Shots

UEFA Europa League Qualifying

2025/26
MetricTotalPer 90
Big chances created21.15
Shots63.46
Dribbles completed21.15
Clearances10.58
5
Matches
0
Goals
1
Assists
271
Minutes
4
Shots

UEFA Europa Conference League

2025/26
Goals per 90 minutes · 9 percentile among 43 players in the same positionGoals0.00Shots per 90 minutes · 12 percentile among 43 players in the same positionShots1.33Chances created per 90 minutes · 65 percentile among 43 players in the same positionChances created1.00Dribbles completed per 90 minutes · 67 percentile among 43 players in the same positionDribbles1.33Touches in the opposition box per 90 minutes · 26 percentile among 43 players in the same positionTouches in the box3.32Aerial duels won over aerial duels contested · 15 percentile among 43 players in the same positionAerial game25%

Compared with 43 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.009
Shots1.3312
Chances created1.0065
Dribbles1.3367
Touches in the box3.3226
Aerial game25%15
MetricTotalPer 90
Assists10.33
Big chances created31.00
Shots41.33
Dribbles completed41.33
Tackles won31.00
Interceptions10.33
Clearances41.33
6
Matches
0
Goals
0
Assists
304
Minutes
10
Shots

International Friendlies

2025/26
Goals per 90 minutes · 12 percentile among 21 players in the same positionGoals0.00Shots per 90 minutes · 81 percentile among 21 players in the same positionShots2.96Chances created per 90 minutes · 0 percentile among 21 players in the same positionChances created0.30Dribbles completed per 90 minutes · 81 percentile among 21 players in the same positionDribbles1.48Touches in the opposition box per 90 minutes · 71 percentile among 21 players in the same positionTouches in the box4.44Aerial duels won over aerial duels contested · 14 percentile among 21 players in the same positionAerial game25%

Compared with 21 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.0012
Shots2.9681
Chances created0.300
Dribbles1.4881
Touches in the box4.4471
Aerial game25%14
MetricTotalPer 90
Big chances created10.30
Shots102.96
Dribbles completed51.48
Tackles won30.89
Clearances51.48
Clean sheets10.30
2
Matches
0
Goals
0
Assists
180
Minutes

Champions League Qualifying

2024/25

No stats available right now.

17
Matches
6
Goals
2
Assists
1,419
Minutes
52
Shots

Finnish Veikkausliiga

2024/25
Goals per 90 minutes · 60 percentile among 56 players in the same positionGoals0.38Shots per 90 minutes · 88 percentile among 56 players in the same positionShots3.30Chances created per 90 minutes · 28 percentile among 56 players in the same positionChances created0.82Dribbles completed per 90 minutes · 81 percentile among 56 players in the same positionDribbles1.46Touches in the opposition box per 90 minutes · 92 percentile among 56 players in the same positionTouches in the box6.41Aerial duels won over aerial duels contested · 12 percentile among 56 players in the same positionAerial game20%

Compared with 56 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.3860
Shots3.3088
Chances created0.8228
Dribbles1.4681
Touches in the box6.4192
Aerial game20%12
MetricTotalPer 90
Goals60.38
Assists20.13
Big chances created130.82
Shots523.30
Dribbles completed231.46
Tackles won171.08
Interceptions80.51
Clearances10.06
Clean sheets20.13
0
Matches
0
Goals
0
Assists
0
Minutes

Scottish FA Cup

2024/25

No stats available right now.

3
Matches
1
Goals
0
Assists
123
Minutes
1
Shots

Scottish League Cup

2024/25
MetricTotalPer 90
Goals10.73
Shots10.73
36
Matches
5
Goals
2
Assists
2,456
Minutes
59
Shots

Scottish Premier League

2024/25
Goals per 90 minutes · 24 percentile among 68 players in the same positionGoals0.18Shots per 90 minutes · 48 percentile among 68 players in the same positionShots2.16Chances created per 90 minutes · 33 percentile among 68 players in the same positionChances created0.84Dribbles completed per 90 minutes · 80 percentile among 68 players in the same positionDribbles1.47Touches in the opposition box per 90 minutes · 74 percentile among 68 players in the same positionTouches in the box5.64Aerial duels won over aerial duels contested · 14 percentile among 68 players in the same positionAerial game20%

Compared with 68 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.1824
Shots2.1648
Chances created0.8433
Dribbles1.4780
Touches in the box5.6474
Aerial game20%14
MetricTotalPer 90
Goals50.18
Assists20.07
Big chances created230.84
Shots592.16
Dribbles completed401.47
Tackles won230.84
Interceptions50.18
Clearances160.59
Clean sheets20.07
4
Matches
0
Goals
0
Assists
242
Minutes
4
Shots

UEFA Nations League

2024/25
MetricTotalPer 90
Big chances created10.37
Shots41.49
Dribbles completed10.37
Tackles won20.74
Interceptions10.37
3
Matches
2
Goals
0
Assists
270
Minutes
7
Shots

UEFA Under 21 Championship

2024/25
MetricTotalPer 90
Goals20.67
Big chances created62.00
Shots72.33
Dribbles completed51.67
Tackles won62.00
Interceptions10.33
Clearances20.67
2
Matches
0
Goals
0
Assists
137
Minutes
1
Shots

Under 21 Internationals

2024/25
MetricTotalPer 90
Big chances created42.63
Shots10.66
Dribbles completed10.66
Tackles won21.31
Interceptions10.66
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Under 19 Championship Qualifiers

2024/25

No stats available right now.

4
Matches
1
Goals
1
Assists
302
Minutes
1
Shots

Champions League Qualifying

2023/24
MetricTotalPer 90
Goals10.30
Assists10.30
Big chances created10.30
Shots10.30
Clean sheets10.30
0
Matches
0
Goals
0
Assists
0
Minutes

Finnish Suomen Cup

2023/24

No stats available right now.

25
Matches
2
Goals
6
Assists
1,841
Minutes
40
Shots

Finnish Veikkausliiga

2023/24
MetricTotalPer 90
Goals20.10
Assists60.29
Big chances created291.42
Shots401.96
Dribbles completed552.69
Tackles won281.37
Interceptions90.44
Clearances60.29
Clean sheets40.20
2
Matches
0
Goals
1
Assists
162
Minutes

UEFA Europa League Qualifying

2023/24
MetricTotalPer 90
Assists10.56
Big chances created10.56
6
Matches
0
Goals
0
Assists
424
Minutes
8
Shots

UEFA Europa Conference League

2023/24
MetricTotalPer 90
Big chances created30.64
Shots81.70
Dribbles completed51.06
Tackles won51.06
Interceptions40.85
Clearances10.21
2
Matches
0
Goals
0
Assists
157
Minutes

UEFA Europa Conference League Qualifying

2023/24
MetricTotalPer 90
Clean sheets10.57
5
Matches
2
Goals
2
Assists
400
Minutes
4
Shots

UEFA Under 21 Championship Qualifiers

2023/24
MetricTotalPer 90
Goals20.45
Assists20.45
Big chances created40.90
Shots40.90
Dribbles completed10.22
Tackles won20.45
Interceptions20.45
Clearances40.90
1
Matches
0
Goals
0
Assists
45
Minutes
1
Shots

Under 21 Internationals

2023/24
MetricTotalPer 90
Shots12.00
Tackles won12.00
Clearances12.00
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Under 19 Championship Qualifiers

2023/24

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa League

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Finnish Suomen Cup

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Finnish Suomen Cup

2021/22

No stats available right now.

2
Matches
0
Goals
1
Assists
111
Minutes

UEFA Under 21 Championship Qualifiers

2021/22
MetricTotalPer 90
Assists10.81
Big chances created10.81
Clean sheets10.81
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Under 19 Championship Qualifiers

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Finnish Suomen Cup

2020/21

No stats available right now.

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
10/09AwayNordsjællandE0-028'00000508/86.1
10/06AwayBelarusP1-090'000023020/226.5
09/29BelarusE0-088'000242017/206.4
09/26AwaySan MarinoG0-745'000386134/367.3
09/19MidtjyllandE1-190'002014019/237.1
09/13AwayRanders FCG1-289'112461221/269.4
09/09AwayKoldingG1-272'10000000/07.5
09/06KøbenhavnP0-529'00000007/85.9
08/30AwayLyngbyE1-174'003352013/187.5
08/23AwayAGFE2-290'001144110/166.4
08/16HorsensP1-281'001452018/256.6
08/10AwaySilkeborgP1-090'000135119/266.2
08/03SønderjyskeG1-090'003144016/246.9
07/24AwayViborg FFP1-090'003377224/298.1
06/05AwayHungaryP2-124'00013101/36.5
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido