
Juha Pirinen stats
Match-by-match stats

J. Pirinen
J. Pirinen vs Gnistan
3 games playedJuha Pirinen's next match is on Saturday at 15:00 against Gnistan. See how Juha Pirinen did in earlier matches against Gnistan.
Before the next match
Gnistan v Oulu, Saturday
What Gnistan allow left centre backs
Position stats20 appearances at LCB against Gnistan in their last 20 matches; league average from the Veikkausliiga.
Best odds on J. Pirinen
Odds OutliersJuha Pirinen 2026 season stats
As a left center back, Juha Pirinen has appeared in 27 Veikkausliiga matches this season, totalling 2,430 minutes at an average rating of 6.97. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Veikkausliiga defenders.
Attacking stats
Juha Pirinen has taken 11 shots with 7 on target (64% accuracy), scoring 2 goals. That is a shot roughly every 221 minutes. Those shots are worth 1.4 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 32nd percentile for shot volume among defenders. Juha Pirinen has 0 assists and 3 key passes . That works out to a chance created roughly every 810 minutes. Juha Pirinen has set up 3 shots for teammates, worth 0.2 expected assists (xA). His creative output is below average, ranking in the 29th percentile for chance creation among defenders.
Passing stats
Juha Pirinen has completed 1299 of 1639 passes at 79% accuracy , plus 2 accurate crosses . He is elite for passing volume, ranking in the 81st percentile for passing volume among defenders.
Possession stats
Juha Pirinen completes 1 dribbles at a 100% success rate and wins 160 duels .
Defending stats
Juha Pirinen makes 30 tackles and 49 interceptions , adding 148 clearances . That is a tackle roughly every 81 minutes. He is below average defensively, ranking in the 29th percentile for tackles among defenders.
Discipline stats
Juha Pirinen has committed 17 fouls and received 7 yellow cards , no red cards . That is roughly a booking every 2.4 fouls.
Positions played
VeikkausliigaMainly left center back (26 appearances), also at left back (1).
Strengths & weaknesses
vs defendersStrengths
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 country2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 24 | 1,434 | 0 | 0 | 0 | 10 | 5.85 |
About Juha Pirinen
Veikkausliiga 2026 season
This season in the Veikkausliiga, Juha Pirinen has scored 2 goals across 27 appearances (27 starts), totalling 2430 minutes. That works out to 0.1 goals and 0 assists per 90 minutes. Juha Pirinen has attempted 11 shots with 7 on target, a 64% shot accuracy rate. That shot output is worth 1.35 expected goals (xG) this season.
Attacking and creative
In attacking play, Juha Pirinen has created 3 chances including 0 big chances for teammates. The defender has completed 1 successful dribbles from 1 attempts (100% success rate). Juha Pirinen has contributed 3 key passes and 4 crosses this season.
Defensive and passing
Defensively, Juha Pirinen has registered 30 tackles (19 won), 49 interceptions, and 148 clearances. In possession, the defender has completed 1299 from 1639 pass attempts, a 79% pass accuracy rate. Juha Pirinen has won 160 of 252 total duels.
Discipline
Juha Pirinen has received 7 yellow cards this season, committing 17 fouls and winning 39.
About Juha Pirinen
Juha Pirinen is a 34-year-old defender playing for Oulu in the Veikkausliiga, representing Finland. and wears the number 66 shirt. Born on 22 October 1991.
Most recent appearance
Juha Pirinen's most recent match was away at Inter Turku on February 13th. Oulu won 1-2. Juha Pirinen played 90 minutes, registering 2 tackles with a match rating of 6.81.
Recent matches
- February 13th1-2 winatInter Turku(90 mins, rating 6.81)
- July 17th3-4 lossvsHJK(90 mins, 1 goal, rating 7.11)
- August 4th0-1 winatKuPS(90 mins, rating 7.28)
- October 30th0-1 lossvsInter Turku(90 mins, 1 yellow card, rating 6.77)
- May 27th1-2 lossvsGnistan(90 mins, rating 6.78)
Next fixture
Juha Pirinen 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
Juha Pirinen currently plays alongside Roope Riski, Johannes Pentti, Iiro Mendolin, Niklas Jokelainen, Otso-Pekka Parkkila, Sampo Ala-Iso, Markus Arsalo, Lamine Ghezali, Kalifa Jatta, Alex Lietsa, Celestine Sele Thomas, Onni Tiihonen, Sami Sipola, Camilo Triana, Julius Paananen, Niklas Schulz, Rasmus Karjalainen, Santeri Silander, Juuso Mäkeläinen, Miguel Santos, E. Kallio, Juha Pirinen, Mikko Pitkänen, Matias Ojala, Otto Kemppainen, Tuomas Kaukua and Adramane Cassamá at Oulu.


22 yrs

31 yrs