Match-by-match stats

O. Ruoppi
Before the next match
Mainz v Bayern München, Tomorrow
What Bayern München allow attacking midfielders
Position stats3 appearances at CAM against Bayern München in their last 20 matches; league average from the Bundesliga.
Best odds on O. Ruoppi
Odds OutliersOtto Ruoppi 2026 season stats
As a attacking midfielder, Otto Ruoppi has appeared in 15 Veikkausliiga matches this season, totalling 1,293 minutes at an average rating of 7.07. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Veikkausliiga players.
Not enough players to compare against for this season.
Positions played
VeikkausliigaMainly attacking midfielder (9 appearances), also at right midfielder (2) and left striker (2).

Mainz squad
P. Tietz
29 yrs#9
R. Königsdörffer
25 yrs#11
B. Hollerbach
25 yrs#17
S. Becker
31 yrs#23
Silas
28 yrs#26
A. Haidara
18 yrs#39
E. Martel
24 yrs#5
K. Sano
25 yrs#6
J. Lee
34 yrs#7
P. Nebel
24 yrs#8
N. Amiri
30 yrs#10
L. Maloney
27 yrs#15
O. Ruoppi
20 yrs#20
S. Kawasaki
25 yrs#24Previous seasons
Per competition, club and country2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 15 | 1,293 | 4 | 3 | 31 | 26 | 7.07 |
2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 8 | 720 | 0 | 0 | 10 | 12 | 6.78 | |
| 4 | 307 | 0 | 1 | 0 | 5 | 6.57 | |
| 4 | 360 | 1 | 0 | 0 | 0 | 6.47 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 32 | 2,384 | 8 | 7 | 50 | 50 | 6.43 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 4 | 184 | 2 | 0 | 0 | 0 | - |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 25 | 881 | 3 | 1 | 2 | 0 | 1.08 |
About Otto Ruoppi
About Otto Ruoppi
Otto Ruoppi is a 20-year-old midfielder playing for FSV Mainz 05 in the Bundesliga, representing Finland. Otto Ruoppi is right-footed and wears the number 20 shirt. Born on 31 January 2006.
Most recent appearance
Otto Ruoppi's most recent match was at home against Eintracht Frankfurt on February 13th. Mainz lost 1-3. Otto Ruoppi played 5 minutes, registering 1 assist, 1 key pass with a match rating of 6.82.
Recent matches
- April 14th3-4 winatBorussia Mönchengladbach(0 mins, rating 0)
- February 13th1-3 lossvsEintracht Frankfurt(5 mins, 1 assist, rating 6.82)
- September 10th0-5 winatHamburger SV(2 mins, rating 0)
- October 15th0-0 drawvsPaderborn(22 mins, rating 6.44)
- May 12th0-9 winatKrieschow(28 mins, 1 assist, rating 7.48)
Next fixture
Otto Ruoppi and FSV Mainz 05 are next in action on July 22nd against FC Bayern München in the Bundesliga. Predicted lineups, head-to-head statistics, and tactical analysis are available on the FSV Mainz 05 vs FC Bayern München match preview.
Teammates at FSV Mainz 05
Otto Ruoppi currently plays alongside Stefan Posch, Kaishu Sano, Fabio Gruber, Eric Martel, Sota Kawasaki, Lennard Maloney, Stefan Bell, Phillipp Mwene, Jae-sung Lee, Ransford Königsdörffer, Alynho Haidara, M. Kinzig, Robin Zentner, Alexander Schwolow, Silas, Danny da Costa, Dominik Kohr, Nadiem Amiri, Benedict Hollerbach, Paul Nebel, Anthony Caci, Rael Nakuzola, Sheraldo Becker, Kacper Potulski, Phillip Tietz, Otto Ruoppi and Silvan Widmer at FSV Mainz 05.



32 yrs
24 yrs


29 yrs

33 yrs

19 yrs
