
Markus Arsalo stats
Match-by-match stats

M. Arsalo
M. Arsalo vs Gnistan
8 games playedMarkus Arsalo's next match is on Saturday at 15:00 against Gnistan. See how Markus Arsalo did in earlier matches against Gnistan.
Before the next match
Gnistan v Oulu, Saturday
What Gnistan allow right central midfielders
Position stats9 appearances at RCM against Gnistan in their last 20 matches; league average from the Veikkausliiga.
Best odds on M. Arsalo
Odds OutliersMarkus Arsalo 2026 season stats
As a right central midfielder, Markus Arsalo has appeared in 26 Veikkausliiga matches this season, totalling 1,902 minutes at an average rating of 6.69. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Veikkausliiga midfielders.
Attacking stats
Markus Arsalo has taken 21 shots with 2 on target (10% accuracy), scoring 0 goals. That is a shot roughly every 91 minutes. Those shots are worth 1 expected goals (xG), 0 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 43rd percentile for shot volume among midfielders. Markus Arsalo has 0 assists and 16 key passes , creating 3 big chances . That works out to a chance created roughly every 146 minutes. Markus Arsalo has set up 16 shots for teammates, worth 1 expected assists (xA). His creative output is below average, ranking in the 23rd percentile for chance creation among midfielders.
Passing stats
Markus Arsalo has completed 794 of 1014 passes at 78% accuracy , plus 15 accurate crosses . He is strong for passing volume, ranking in the 70th percentile for passing volume among midfielders.
Possession stats
Markus Arsalo completes 3 dribbles at a 60% success rate and wins 75 duels . Aerial duels are a relative weakness (29th percentile).
Defending stats
Markus Arsalo makes 31 tackles and 33 interceptions , adding 33 clearances . That is a tackle roughly every 61 minutes. He is around the divisional average defensively, ranking in the 47th percentile for tackles among midfielders.
Discipline stats
Markus Arsalo has committed 25 fouls and received 5 yellow cards , no red cards . That is roughly a booking every 5 fouls.
Positions played
VeikkausliigaMainly right central midfielder (9 appearances), also at right defensive midfielder (6) and left defensive midfielder (4).
Strengths & weaknesses
vs midfieldersStrengths
Weaknesses

Oulu squad
R. Karjalainen
30 yrs#7
R. Riski
35 yrs#9
C. Triana
29 yrs#10
L. Ghezali
27 yrs#11
K. Jatta
20 yrs#20
T. Kaukua
26 yrs#22
C. Sele Thomas
18 yrs#24
E. Kallio
22 yrs#27
J. Paananen
19 yrs#6
M. Ojala
31 yrs#8
N. Jokelainen
26 yrs#14
O. Tiihonen
26 yrs#17
I. Mendolin
20 yrs#21
M. Arsalo
23 yrs#25
J. Mäkeläinen
17 yrs#30Previous seasons
Per competition, club and country2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 180 | 1 | 0 | 0 | 0 | 6.37 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 32 | 2,587 | 2 | 5 | 50 | 42 | 6.83 |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 28 | 2,070 | 1 | 1 | 0 | 0 | 0.70 |
2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 65 | 0 | 0 | 0 | 0 | - |
2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 15 | 832 | 0 | 1 | 0 | 0 | - |
About Markus Arsalo
Veikkausliiga 2026 season
This season in the Veikkausliiga, Markus Arsalo has featured across 26 appearances (23 starts), totalling 1902 minutes. Markus Arsalo has attempted 21 shots with 2 on target, a 10% shot accuracy rate. That shot output is worth 1.01 expected goals (xG) this season.
Attacking and creative
In attacking play, Markus Arsalo has created 13 chances including 3 big chances for teammates. The midfielder has completed 3 successful dribbles from 5 attempts (60% success rate). Markus Arsalo has contributed 16 key passes and 35 crosses this season.
Defensive and passing
Defensively, Markus Arsalo has registered 31 tackles (24 won), 33 interceptions, and 33 clearances. In possession, the midfielder has completed 794 from 1014 pass attempts, a 78% pass accuracy rate. Markus Arsalo has won 75 of 198 total duels.
Discipline
Markus Arsalo has received 5 yellow cards this season, committing 25 fouls and winning 20.
About Markus Arsalo
Markus Arsalo is a 23-year-old midfielder playing for Oulu in the Veikkausliiga, representing Finland. Markus Arsalo is right-footed and wears the number 25 shirt. Born on 21 October 2002.
Most recent appearance
Markus Arsalo's most recent match was away at Inter Turku on February 13th. Oulu won 1-2. Markus Arsalo played 90 minutes, registering 2 shots, 1 key pass, 1 tackle with a match rating of 7.01.
Recent matches
- February 13th1-2 winatInter Turku(90 mins, rating 7.01)
- July 17th3-4 lossvsHJK(75 mins, rating 6.43)
- August 4th0-1 winatKuPS(90 mins, rating 7.17)
- October 30th0-1 lossvsInter Turku(56 mins, rating 6.59)
- May 27th1-2 lossvsGnistan(71 mins, rating 6.65)
Next fixture
Markus Arsalo and Oulu are next in action on March 3rd against Gnistan in the Veikkausliiga. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Gnistan vs Oulu match preview.
Teammates at Oulu
Markus Arsalo currently plays alongside Rasmus Karjalainen, Alex Lietsa, Sami Sipola, Miguel Santos, E. Kallio, Niklas Jokelainen, Otso-Pekka Parkkila, Julius Paananen, Iiro Mendolin, Sampo Ala-Iso, Johannes Pentti, Santeri Silander, Juuso Mäkeläinen, Lamine Ghezali, Niklas Schulz, Kalifa Jatta, Roope Riski, Celestine Sele Thomas, Markus Arsalo, Camilo Triana, Onni Tiihonen, Juha Pirinen, Mikko Pitkänen, Matias Ojala, Otto Kemppainen, Tuomas Kaukua and Adramane Cassamá at Oulu.


22 yrs

31 yrs