Otto Hannula is a 21-year-old Finland right midfielder playing for IF Gnistan. In the Veikkausliiga 2026 he has 0 goals and 0 assists in 24 appearances (rating 6.57304347826087). Market value: €353k.
Profile
Shirt: 27
Age: 21
Country: Finland
Market value: €352.5k
Veikkausliiga 2026
Goals: 0
Assists: 0
Started: 18
Matches: 24
Minutes played: 1602
Rating: 6.57304347826087
Yellow cards: 3
Red cards: 0
Season — Shooting
Goals: 0 (0.00 per 90) · 0th percentile
Shots: 24 (1.35 per 90) · 77.21518987341773th percentile
Shots on target: 6 (0.34 per 90) · 70.88607594936708th percentile
Season — Passing
Assists: 0 (0.00 per 90) · 0th percentile
Accurate passes: 281 (15.79 per 90) · 36.708860759493675th percentile
Pass accuracy: 69.6 (69.55 per 90) · 7.59493670886076th percentile
Accurate long balls: 40 (2.25 per 90) · 75.9493670886076th percentile
Long ball accuracy: 44.0 (43.96 per 90) · 40.50632911392405th percentile
Chances created: 18 (1.01 per 90) · 70.88607594936708th percentile
Big chances created: 1 (0.06 per 90) · 29.11392405063291th percentile
Successful crosses: 10 (0.56 per 90) · 75.9493670886076th percentile
Cross accuracy: 25.0 (25.00 per 90) · 51.89873417721519th percentile
Season — Possession
Dribbles: 6 (0.34 per 90) · 49.36708860759494th percentile
Dribbles success rate: 30.0 (30.00 per 90) · 20.253164556962027th percentile
Duels won: 58 (3.26 per 90) · 50.63291139240506th percentile
Duels won %: 43.3 (43.28 per 90) · 20.253164556962027th percentile
Aerials won: 6 (0.34 per 90) · 40.50632911392405th percentile
Aerials won %: 31.6 (31.58 per 90) · 21.518987341772153th percentile
Touches: 817 (45.90 per 90) · 59.49367088607595th percentile
Touches in opposition box: 42 (2.36 per 90) · 82.27848101265823th percentile
Dispossessed: 11 (0.62 per 90) · 36.708860759493675th percentile
Fouls won: 25 (1.40 per 90) · 84.81012658227847th percentile
Season — Defending
Defensive actions: 70 (3.93 per 90) · 64.55696202531645th percentile
Tackles: 21 (1.18 per 90) · 46.835443037974684th percentile
Interceptions: 13 (0.73 per 90) · 62.0253164556962th percentile
Blocked scoring attempt: 4 (0.22 per 90) · 62.0253164556962th percentile
Fouls committed: 17 (0.96 per 90) · 40.50632911392405th percentile
Recoveries: 62 (3.48 per 90) · 62.0253164556962th percentile
Possession won final 3rd: 6 (0.34 per 90) · 49.36708860759494th percentile
Dribbled past: 21 (1.18 per 90) · 3.79746835443038th percentile
Clearances: 32 (1.80 per 90) · 82.27848101265823th percentile
Clean sheets: 4 (0.22 per 90) · 77.21518987341773th percentile
Goals conceded while on pitch: 20 (1.12 per 90) · 31.645569620253166th percentile
Season — Discipline
Yellow cards: 3 (0.17 per 90) · 25.31645569620253th percentile
Red cards: 0 (0.00 per 90) · 100th percentile
Recent matches
Sat, 17 Oct 2026 · at HJK 4-0 · 11' · rating 6
Mon, 12 Oct 2026 · at VPS 1-0 · 14' · rating 6.2
Wed, 7 Oct 2026 · vs FC Inter Turku 0-0 · 0'
Fri, 18 Sept 2026 · vs HJK 1-1 · 90' · rating 7.2
Sat, 12 Sept 2026 · at AC Oulu 1-2 · 19' · rating 6.1