1. FSV Mainz 05Midfielder
Otto Ruoppi
- Nationality
- Finland
- Age
- 20
- Shirt number
- 20
Midfielder
Photo: API-Football · Sources: API-Football
Season 2026Bundesliga · DFB Pokal · Veikkausliiga, Relegation Round
15Apps8 starts
712Minutes
1Goals
4Assists
0Yellow cards
0Red cards
Last 10 matches
Average rating6.66
Goals + assists3
Minutes per match26
Goals + assists per 90 min1.03
Numbers from 35 matches in our archive.
FormRating and result of the last 10 matches
6.4D13/06/26 · VPS 1 - 1 KuPS Kuopio · Rating 6.46.7W23/06/26 · KuPS Kuopio 4 - 3 FC Ilves · Rating 6.76.3W27/06/26 · HJK Helsinki 0 - 4 KuPS Kuopio · Rating 6.38.1W23/08/26 · Krieschow 0 - 9 1. FSV Mainz 05 · Rating 8.16.0D29/08/26 · 1. FSV Mainz 05 0 - 0 Paderborn 07 · Rating 6.06.0D29/08/26 · 1. FSV Mainz 05 0 - 0 Paderborn 07 · Rating 6.0–W06/09/26 · Hamburger SV 0 - 5 1. FSV Mainz 05–W06/09/26 · Hamburger SV 0 - 5 1. FSV Mainz 056.9L12/09/26 · 1. FSV Mainz 05 1 - 3 Eintracht Frankfurt · Rating 6.96.9L12/09/26 · 1. FSV Mainz 05 1 - 3 Eintracht Frankfurt · Rating 6.9
Rating trendLast 12 rated matches
Profile per 90 minutes20 matches · 1,162 min
| Profile per 90 minutes | |
|---|---|
| Shots | 1.15 |
| Key passes | 2.99 |
| Dribbles | 1.01 |
| Pass accuracy | 79% |
| Duels won | 36% |
| Ball wins | 1.97 |
| Fouls won | 0.42 |
Last appearances
- Bundesliga1. FSV Mainz 051Eintracht Frankfurt3AAssists 19' Off the bench6.9
- Bundesliga1. FSV Mainz 051Eintracht Frankfurt3AAssists 19' Off the bench6.9
- BundesligaHamburger SV01. FSV Mainz 0552' Off the bench
- BundesligaHamburger SV01. FSV Mainz 0552' Off the bench
- Bundesliga1. FSV Mainz 050Paderborn 07022' Off the bench6.0
- Bundesliga1. FSV Mainz 050Paderborn 07022' Off the bench6.0
- DFB PokalKrieschow01. FSV Mainz 059AAssists 128' Off the bench8.1
- Veikkausliiga, Relegation RoundHJK Helsinki0KuPS Kuopio420' Started6.3
- Veikkausliiga, Relegation RoundKuPS Kuopio4FC Ilves390' Started6.7
- Veikkausliiga, Relegation RoundVPS1KuPS Kuopio158' Started6.4
- Veikkausliiga, Relegation RoundIFK Mariehamn1KuPS Kuopio190' Started7.9
- Veikkausliiga, Relegation RoundKuPS Kuopio3AC Oulu2Goals 1AAssists 190' Started10.0
Goals and assists per season
- Goals
- Assists
Minutes playedLast 20 matches
- Started
- Off the bench
Detailed statistics20 matches · 1,162 min
Attack
- Shots (on target)6 (1)1.15 per 90
- Successful dribbles10 / 16
Passing
- Key passes312.99 per 90
- Pass accuracy79%495 passes
Defence and duels
- Tackles · interceptions14 · 8
- Duels won50 / 140
- Fouls won30.42 per 90
Career statistics
| Season | Competition · Team | Apps | Goals | Assists | Minutes | Yellow cards | Red cards |
|---|---|---|---|---|---|---|---|
| 2026 | Bundesliga1. FSV Mainz 05 | 6 | 0 | 2 | 66 | 0 | 0 |
| DFB Pokal1. FSV Mainz 05 | 1 | 0 | 1 | 28 | 0 | 0 | |
| Veikkausliiga, Relegation RoundKuPS Kuopio | 8 | 1 | 1 | 618 | 0 | 0 | |
| 2025 | UEFA Conference LeagueKuPS Kuopio | 8 | 0 | 0 | 720 | 0 | 0 |
| Veikkausliiga, Relegation RoundKuPS Kuopio | 32 | 3 | 3 | 931 | 2 | 0 | |
| Total | 55 | 4 | 7 | 2,363 | 2 | 0 | |
Clubs
- 1. FSV Mainz 05Current#20
- KuPS KuopioCurrent#34
About
Otto Ruoppi plays as a midfielder for 1. FSV Mainz 05. Born on 31 Jan 2006 (20 years old). Nationality: Finland. In 2026: 15 matches, 712 minutes, 1 goal and 4 assists.
Automatic text from the numbers on this page · updated after every match
