Skip to main content
O. Kemppainen photo

Otto Kemppainen

Last 5
DWLWD
Finland flagFinland
Country
Defender
Position
22
Age
184 cm
Height
right
Foot
16
Shirt

Match-by-match stats

O. Kemppainen photo

O. Kemppainen

Oulu logoOulu
Line
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Otto Kemppainen 2026 season stats

As a right back, Otto Kemppainen has appeared in 14 Veikkausliiga matches this season, totalling 1,015 minutes at an average rating of 6.14. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Veikkausliiga defenders.

6.1Rating
14
Apps
0
Goals
1
Assists
5
Key passes
17
Tackles
1,015
Minutes

Player traits

Percentile vs defenders

Defending44Aerial36Passing34On ball54Creating49Attacking36

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a33
Goal involvements10.0950
Shots30.3024
Shots on target10.1037
Shot accuracy33.0%n/a55
Shot conversion0.0%n/a30
Goals per SoT0.00n/a30
Big chances missed10.0961
Shots off target10.0916
Shots blocked10.0928
Hit woodwork0n/a45
Assists10.1068
Key passes50.4047
Chances created50.4457
Big chances created0n/a23

Otto Kemppainen has taken 3 shots with 1 on target (33% accuracy), scoring 0 goals. That is a shot roughly every 338 minutes. Those shots are worth 0.2 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 24th percentile for shot volume among defenders. Otto Kemppainen has 1 assist and 5 key passes . That works out to a chance created roughly every 203 minutes. Otto Kemppainen has set up 6 shots for teammates, worth 0.2 expected assists (xA). His creative output is strong, ranking in the 68th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes38033.7021
Accurate passes30927.4023
Pass accuracy81.0%n/a39
Long balls won191.6824
Through balls won0n/a50
Accurate crosses50.4452
Backward passes958.4272
Passes (final third)544.7931

Otto Kemppainen has completed 309 of 380 passes at 81% accuracy , plus 5 accurate crosses . He is below average for passing volume, ranking in the 21st percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles131.1582
Dribble attempts191.6887
Dribble success0.7%n/a40
Duels won686.0378
Aerials won80.7113
Touches57751.2019
Possession lost13211.7062
Dribbled past90.8082
Fouls won90.8058
Dispossessed90.8079
Turnovers0n/a50

Otto Kemppainen completes 13 dribbles at a 68% success rate and wins 68 duels . Aerial duels are a relative weakness (13th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles171.5152
Tackles won110.9848
Interceptions211.8656
Clearances353.1037
Blocks0n/a50
Ball recoveries343.0126
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot30.2763
Errors led to goal0n/a50

Otto Kemppainen makes 17 tackles and 21 interceptions , adding 35 clearances . That is a tackle roughly every 60 minutes. He is around the divisional average defensively, ranking in the 52nd percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed161.4284
Yellow cards20.1860
Red cards0n/a46
Fouls per card8.00n/a80
Foul involvements252.2273
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed1n/an/a
Own goals0n/an/a

Otto Kemppainen has committed 16 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 8 fouls.

Otto Kemppainen previous seasons

Per season, all competitions
2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga637710255.54
2024
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga1140710000.61
2023
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga231,08911926.35

About Otto Kemppainen

Veikkausliiga 2026 season

This season in the Veikkausliiga, Otto Kemppainen has scored 1 assist across 14 appearances (13 starts), totalling 1015 minutes. That works out to 0 goals and 0.1 assists per 90 minutes. Otto Kemppainen has attempted 3 shots with 1 on target, a 33% shot accuracy rate. That shot output is worth 0.20 expected goals (xG) this season.

Attacking and creative

In attacking play, Otto Kemppainen has created 5 chances including 0 big chances for teammates. The defender has completed 13 successful dribbles from 19 attempts (68% success rate). Otto Kemppainen has contributed 5 key passes and 19 crosses this season.

Defensive and passing

Defensively, Otto Kemppainen has registered 17 tackles (11 won), 21 interceptions, and 35 clearances. In possession, the defender has completed 309 from 380 pass attempts, a 81% pass accuracy rate. Otto Kemppainen has won 68 of 166 total duels.

Discipline

Otto Kemppainen has received 2 yellow cards this season, committing 16 fouls and winning 9.

About Otto Kemppainen

Otto Kemppainen is a 22-year-old defender playing for Oulu in the Veikkausliiga, representing Finland. Otto Kemppainen is right-footed and wears the number 16 shirt. Born on 27 October 2003.

Most recent appearance

Otto Kemppainen's most recent match was away at SJK on July 20th. Oulu drew 0-0. Otto Kemppainen played 90 minutes, registering 1 shot with a match rating of 6.33.

Recent matches

Teammates at Oulu

Otto Kemppainen stats FAQ

How many tackles does Otto Kemppainen make per game?
Otto Kemppainen averages 1.51 tackles per 90 minutes in the Veikkausliiga along with 1.86 interceptions , ranking in the 52nd percentile for tackles among players in his position.
How many goals and assists does Otto Kemppainen have in 26?
Otto Kemppainen has 0 goals and 1 assist from 14 appearances in the Veikkausliiga.
What is Otto Kemppainen's xG (expected goals) in 26?
Otto Kemppainen has 0.2 expected goals (xG) from 0 actual goals in 14 appearances in the Veikkausliiga.
What position does Otto Kemppainen play?
Otto Kemppainen plays as an outfielder for Oulu.
Who does Otto Kemppainen play for?
Otto Kemppainen plays for Oulu in the Veikkausliiga.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel