How often each line landed, over the last 4 games played
Anytime goalscorer
0
Goal or assist
50
1+ assist
50
1+ shot on target
0
2+ shots on target
0
1+ shot
0
2+ shots
0
1+ tackle
25
2+ tackles
25
1+ foul
0
2+ fouls
0
1+ foul won
25
2+ fouls won
0
1+ dribble
0
To be carded
0
O. Ruoppi by competition
1 competition in 2026-27 · 4 competitions in 2025-26
League
Apps
Mins
Goals
Assists
Shots
SoT
Yel
2026-27
3
33
0
1
0
0
0
Bundesliga
3
33
0
1
0
0
0
2025-26
47
2,169
3
3
11
10
2
Veikkausliiga
32
931
3
3
8
6
2
UEFA Europa Conference League
8
720
0
0
3
4
0
League Cup
6
474
0
0
0
0
0
Suomen Cup
1
44
0
0
0
0
0
O. Ruoppi minutes and availability
Mins burnt, weeks since match, risk flags
Games missed (injury)0 games
Season minutes load2,202
Underused (<1,500)No
Match-fitness risk (5+ wk)No
Injury flagNo
Weeks since last match-
Last club appearance-
O. Ruoppi: the numbers people ask for
How many games has O. Ruoppi played?
50 appearances, 2,202 minutes. By competition: Veikkausliiga 32 apps (931 mins), UEFA Europa Conference League 8 apps (720 mins), League Cup 6 apps (474 mins), Suomen Cup 1 apps (44 mins). All of it for FSV Mainz 05.
How many goals has O. Ruoppi scored?
3 in 50 appearances. That is one every 734 minutes. That rate is 61st of 125 Bundesliga midfielders, the top 49%. Not in the last 4 games played.
How many assists has O. Ruoppi got?
4 in 50 appearances, 7 goal involvements in total.
How many shots does O. Ruoppi average?
0.43 per 90 minutes, 112th of 125 Bundesliga midfielders, the bottom 11% - 11 shots, 10 on target, in 50 appearances. A shot in 0 of 4 recent games, never two or more.
How many tackles does O. Ruoppi make per game?
0.76 per 90 minutes, 113th of 125 Bundesliga midfielders, the bottom 10% - 14 in 2,202 minutes. At least one in 1 of 4 recent games, two or more in 1 of 4.
Does O. Ruoppi get booked often?
2 yellows in 2,202 minutes. One every 1,101 minutes. 0.84 fouls committed per 90. Carded in 0 of 4 recent games. That is 15th of 125 Bundesliga midfielders, the top 12% for staying out of the book.