Skip to main content
M. Arsalo photo

Markus Arsalo stats

Last 5
WLWLL
Finland
Nationality
Midfielder
Position
23
Age
183 cm
Height
Right
Foot
#25
Shirt

Next match

Veikkausliiga logoVeikkausliiga
14:00Saturday
Best match odds
1Kambi2.07
XKambi3.35
2Kambi3.10

Match-by-match stats

M. Arsalo photo

M. Arsalo

Oulu logoOulu
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

GnistanM. Arsalo vs Gnistan

8 games played

Markus Arsalo's next match is on Saturday at 15:00 against Gnistan. See how Markus Arsalo did in earlier matches against Gnistan.

Against GNI
Goals
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Assists
Avg
0.00
Season 0.00
P90
0.00
Season 0.00
Shots
Avg
1.38
Season 0.81
P90
1.96
Season 0.99
Shots on target
Avg
0.25
Season 0.08
P90
0.36
Season 0.09
Fouls
Avg
0.50
Season 0.96
P90
0.71
Season 1.18
Cards
Avg
0.13
Season 0.19
P90
0.18
Season 0.24

Before the next match

Gnistan v Oulu, Saturday

GnistanWhat Gnistan allow right central midfielders

Position stats
Per RCM appearanceProjectedGNILeague
Shots1.110.87
Passesn/a55.337.3
Tackles1.441.39
Fouls committedn/a1.111.15

9 appearances at RCM against Gnistan in their last 20 matches; league average from the Veikkausliiga.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on M. Arsalo

Odds Outliers

Markus 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

AttackingTotalPer 90 / %Percentile
Goals0n/a19
Goal involvements0n/a10
Shots211.0043
Shots on target20.1015
Shot accuracy10.0%n/a10
Shot conversion0.0%n/a17
Goals per SoT0.00n/a17
Big chances missed0n/a22
Shots off target100.4752
Shots blocked110.5268
Hit woodwork0n/a38
Assists0n/a23
Key passes160.8028
Chances created130.6221
Big chances created30.1454

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

PassingTotalPer 90 / %Percentile
Passes101448.0070
Accurate passes79437.6063
Pass accuracy78.0%n/a17
Long balls won653.0893
Through balls won0n/a50
Accurate crosses150.7166
Backward passes1476.9630
Passes (final third)21410.1394

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

PossessionTotalPer 90 / %Percentile
Successful dribbles30.149
Dribble attempts50.2411
Dribble success0.6%n/a35
Duels won753.5512
Aerials won110.5229
Touches126559.9065
Possession lost24911.7876
Dribbled past190.9062
Fouls won200.9535
Dispossessed140.6620
Turnovers10.0562

Markus Arsalo completes 3 dribbles at a 60% success rate and wins 75 duels . Aerial duels are a relative weakness (29th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles311.4747
Tackles won241.1463
Interceptions331.5667
Clearances331.5658
Blocks0n/a50
Ball recoveries1024.8365
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot40.1939
Errors led to goal0n/a50

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

DisciplineTotalPer 90 / %Percentile
Fouls committed251.1853
Yellow cards50.2471
Red cards0n/a49
Offsides0n/a24
Fouls per card5.00n/a51
Foul involvements452.1334
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Markus Arsalo has committed 25 fouls and received 5 yellow cards , no red cards . That is roughly a booking every 5 fouls.

Positions played

Veikkausliiga
4
LCDM
6
RCDM
2
LCM
2
CM
9
RCM

Mainly right central midfielder (9 appearances), also at right defensive midfielder (6) and left defensive midfielder (4).

Strengths & weaknesses

vs midfielders

Strengths

Passes (final third)94
Long balls won93
Dispossessed80

Weaknesses

Successful dribbles9
Shot accuracy10
Goal involvements10

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Europa Conference League218010006.37

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga322,5872550426.83

2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga282,07011000.70

2022/2023

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Europa Conference League2650000-

2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Veikkausliiga158320100-

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

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 stats FAQ

How many tackles does Markus Arsalo make per game?

Markus Arsalo averages 1.47 tackles per 90 minutes in the Veikkausliiga along with 1.56 interceptions , ranking in the 47th percentile for tackles among players in his position.

How many goals and assists does Markus Arsalo have in 26?

Markus Arsalo has 0 goals and 0 assists from 26 appearances in the Veikkausliiga.

What is Markus Arsalo's xG (expected goals) in 26?

Markus Arsalo has 1 expected goals (xG) from 0 actual goals in 26 appearances in the Veikkausliiga.

What position does Markus Arsalo play?

Markus Arsalo plays as an outfielder for Oulu.

Who does Markus Arsalo play for?

Markus Arsalo plays for Oulu in the Veikkausliiga.

When is Markus Arsalo's next match?

Oulu next face Gnistan on 24 October in the Veikkausliiga.