Skip to content
OR

Otto Ruoppi

€576KMarket Value
FSV Mainz 05
FSV Mainz 05
•Midfielder•
FinlandFinland
6.8
Season Score
20
Jan 31, 2006
180 cm
Height
20
Shirt Number
Card stats based on
2026/2027

Performance Overview

Season Performance 26/27
All Competitions
Matches
4
Goals
0
Assists
2
Goal Contributions
2
Mins/game
14
Avg Rating
6.84

rating

7.02-0.20(-2.9%)
Last 30 matches
Oct 2, 2025 — Oct 2, 2026
High
7.22
Low
6.50
Avg
7.02
G+A
15
Wins18
Draws10
Losses2
MonthMatchesMinsGAG+AG/MRating
Sep 2026
270110.006.82
Aug 2026
2500110.007.02
Jul 2026
1900000.006.50
Jun 2026
53762020.406.95
May 2026
87202020.256.97
Apr 2026
54502350.407.20
Nov 2025
21120110.006.92
Oct 2025
53242130.407.22
8 months • 30 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

62
Full match
38
Substituted off
52
From Bench

Otto Ruoppi: career in numbers

What stands outUpdated 2026-10-02

  • Otto Ruoppi: 2.16 chances created (key passes) per 90 in the Veikkausliiga 2026, #3 of 50 midfielders with 900+ minutes.Cohort median 1.04; Otto Ruoppi played 1,293 minutes. Cohort: 50 Veikkausliiga midfielders with this stat on record, 2026.
  • Otto Ruoppi: 0.35 goals per 90 in the Veikkausliiga 2026, #4 of 50 midfielders with 900+ minutes.Cohort median 0.08; Otto Ruoppi played 1,293 minutes. Cohort: 50 Veikkausliiga midfielders with this stat on record, 2026.
Career figures, computed
Best-rated season
2025 · 7.1Veikkausliiga
Lowest-rated season
2024 · 6.78Veikkausliiga
Career involvement (league)
0.34 G+A per 9019 goals + 11 assists across 6 league seasons (per-90 from 8001 minutes on record)
League seasons on record
6 (2021–2026)
Clubs with recorded appearances
5

How we calculate this

Rival Clubs(42)

Player stats against each opponent club

TeamMPWDLGA
HJKHJK74212100
IlvesIlves62130210
GnistanGnistan64201100
SJKSJK53200000
Inter TurkuInter Turku53201100
JaroJaro54100000
VPSVPS40310000
OuluOulu42112310
MariehamnMariehamn31112100
HakaHaka32101100
HIFKHIFK21010000
KairatKairat21010000
KTPKTP22001000
MilsamiMilsami21101000
Rīgas FSRīgas FS22000100
MYPAMYPA21010000
KäPaKäPa20020000
SalPaSalPa21100000
NJSNJS20110000
PKKUPKKU22000000
1–20 of 42
Transfers

Transfers

Transfer Value History

Last Transfer: €1.3M

Transfer History

Feb 3, 2026Loan
Feb 2, 2026Transfer€1M
Dec 31, 2023End of loan
Apr 13, 2023Loan
Trophies