Player of the matchMatej MarkovicHJK. · 93′ played · 6 saves · 6 recoveries · 21/25 passes
8.0- Possession
- 62%38%
- Shots · on target in brackets
- 13 (5)11 (6)
- Corners
- 43
- Table · 28 v 22 pts
- 6th → 3rd8th
VeikkausliigaMatchday 17Bolt ArenaRef A. Hajizadeh
This meeting
Match strip & events
HJK. 1–0 TPS · 1–1 yellow1′HT90′TPS on top 45 of 90 min · HJK. 54% · TPS 46% pressure · peaks HJK. 16′, TPS 30′
- Full time 1–0
- Martin Kirilovfor Liam Möller
- Nils Henrijs Veinbergsfor Timo Zaal
- Alfie Cicalefor Lucas Lingman
- E. Vauhkonenfor Nikolas Talo
- Timo ZaalYellow card
- Teemu Pukkifor Santeri Haarala
- Jere Kallinenfor Pyry Mentu
- Tomi Väkipartafor Lasse Ikonen
- S. Aninifor Marius Könkkölä
- Half-time 1–0
- Alexander RingYellow card
- Santeri Haarala1–0Goal
Lineups
Starting XIs · ratings at full time- 448.0Matej Markovic93′
- 287.4Miska Ylitolva93′
- 67.5Ville Tikkanen93′
- 37.5Till Cissokho93′
- 146.9Leonel Montano93′
- 107.0Lucas Lingman↓74′
- 47.2Alexander RingYC 93′
- 87.0Pyry Mentu↓64′
- 227.6Liam Möller↓87′
- 297.4Santeri HaaralaG ↓64′
- 186.4Toivo Mero93′
- 16.8Elmo Henriksson93′
- 46.7Akim Sairinen93′
- 156.5Charlemagne Azongnitode93′
- 66.7Pau Juvanteny93′
- 246.9Nikolas Talo↓71′
- 227.0Timo ZaalYC ↓84′
- 266.5Lasse Ikonen↓56′
- 206.4Miika Kauppila93′
- 297.0Albijon Muzaci93′
- 996.6Kian Visser93′
- 106.4Marius Könkkölä↓56′
- 7Alfie CicaleFW · ↑74′6.6
- 15Jere KallinenMF · ↑64′6.7
- 17Martin KirilovMF · ↑87′
- 20Teemu PukkiFW · ↑64′6.8
- 1Jesse ÖstGK
- 9Mads BorchersFW
- 13Kaius SimojokiDF
- 31Mihailo BogicevicDF
- 32Mouhamed GuèyeMF
SubstitutesCoaches: Joonas Rantanen (1.88 PPG) · Ivan Piñol ZoroaG goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 11E. VauhkonenFW · ↑71′6.3
- 28Tomi VäkipartaMF6.7
- 41S. AniniFW · ↑56′7.0
- 44Nils Henrijs VeinbergsFW · ↑84′6.5
- 7Harjanne RasmusFW
- 8A. CoulibalyMF
- 12Henrik AsulaGK
- 13Theodoros TsirigotisFW
- 14Matej HradeckyDF
Table after full time
Veikkausliiga 2026| # | Team | P | W-D-L | Goals | GD | Pts | Before |
|---|---|---|---|---|---|---|---|
| 1 | 17 | 10-6-1 | 32:16 | +16 | 36 | 1st | |
| 2 | 17 | 8-7-2 | 24:14 | +10 | 31 | 2nd | |
| 3 | 17 | 8-4-5 | 28:20 | +8 | 28 | 6th ▲3 | |
| 4 | 17 | 8-4-5 | 27:21 | +6 | 28 | 3rd ▼1 | |
| 5 | 17 | 7-6-4 | 24:16 | +8 | 27 | 4th ▼1 | |
| 6 | 17 | 8-3-6 | 21:21 | 0 | 27 | 5th ▼1 | |
| 7 | 17 | 6-4-7 | 20:16 | +4 | 22 | 7th | |
| 8 | 17 | 6-4-7 | 20:20 | 0 | 22 | 8th | |
| 9 | 17 | 6-4-7 | 29:30 | -1 | 22 | 9th | |
| 10 | 17 | 3-6-8 | 17:33 | -16 | 15 | 10th | |
| 11 | 17 | 3-5-9 | 19:27 | -8 | 14 | 11th | |
| 12 | 17 | 0-5-12 | 9:36 | -27 | 5 | 12th |
- HJK
- 6th → 3rd25 → 28 pts
- TPS
- 8th22 → 22 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table
Referee
A. Hajizadeh- Cards / match
- 4.28this match 2 (-2.28)
- Yellows / match
- 4.04this match 2
- Reds / match
- 0.24
- Penalties / match
- 0.3632% of matches
- Fouls / match
- 23.2this match 26
2.13Home 2.13 vs Away 1.91 yellows/match · 11–7 red1.91
48%Results in 75 recent matches · draw 27%25%
home winsaway wins- With HJK
- 2-0-1 in 3 · 1.33 yellows/game
- With TPS
- 3-1-1 in 5 · 2 yellows/game
Analysed latest 75 of 83 career matches.
What stands out
- 3rdfrom 6th
HJK moved from 6th to 3rd in the Veikkausliiga table with this result.25 → 28 points after 17 matches; order by points, goal difference, goals scored.
- 1–0half-time
The match stood at 1–0 at half-time before a goalless second half (1–0 full time).
Team stats
39 figures- 62%Possession38%
- 13Shots11
- 5Shots on target6
- 1Big chances2
- 4Corners3
- 701Passes351
- 14Fouls12
- 1Yellow cards1
All 39 stats
- Attack
- 2Accurate crosses4
- 86Attacks98
- 3Big chances missed2
- 5Crosses11
- 54Dangerous attacks47
- 5Dribble attempts9
- 1Offsides3
- 38%Shot accuracy55%
- 2Shots blocked3
- 10Shots inside box5
- 5Shots off target3
- 5Shots outside box7
- 3Successful dribbles6
- Passing
- 19Accurate long passes20
- 635Accurate passes286
- 83%Forward passes %81%
- 53%Long pass accuracy48%
- 36Long passes42
- 91%Pass accuracy81%
- 64Passes in final third60
- Defence
- 47Ball recoveries43
- 77Ball safe75
- 46Duels won36
- 7Goal kicks9
- 18Interceptions6
- 6Saves4
- 2Tackles0
- Discipline
- 2Free kicks4
- Other
- 90Possession lost93
- 4Substitutions4
- 14Throw-ins20
Top ratings
XI avg 7.26 v 6.67
Matej MarkovicHJK.8.0
Liam MöllerHJK.7.6
Ville TikkanenHJK.7.5
Till CissokhoHJK.7.5
Santeri HaaralaHJK.7.4
Form
last 10 matches of each side, all competitions, before kick-off- 1-0W30 May
- 7-1W9 Jun
- 5-2W13 Jun
- 3-3D17 Jun
- 4-0W23 Jun
- 0-4L27 Jun
- 2-1W1 Jul
- 0-2L11 Jul
- 2-1W18 Jul
- 5-0W23 Jul
7-1-2goals 29:142.20pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 1-2L23 May
- 0-1L27 May
- 1-0W30 May
- 0-1L13 Jun
- 1-2L17 Jun
- 0-0D23 Jun
- 3-2W27 Jun
- 1-3L4 Jul
- 3-0W11 Jul
- 1-3L20 Jul
3-1-6goals 11:141.00pts/game
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 4.47Goals per game (both sides)2.4
- 87%Over 1.560%
- 80%Over 2.553%
- 60%Over 3.527%
- 53%Both teams scored47%
- 27%Clean sheets33%
- 20%Failed to score27%
- HJK at home v TPS away
- 8Played8
- 5Won0
- 2Drawn3
- 1Lost5
- 26-12Goals (for-against)5-11
- 2.13Points per game0.38
- 88%Over 2.538%
- 25%Clean sheets13%
- 1st half vs 2nd half scoring · 15 games each
- 21-81st-half goals (for-against)8-10
- 26-122nd-half goals (for-against)10-8
- 55%Goals after half-time56%
- 87%Goal before half-time60%
- 8-3-4Half-time W-D-L2-7-6
Matchday 17
Veikkausliiga · the other 5 gamesMatch info
- Competition
- Veikkausliiga
- Season
- 2026 · Matchday 17 of 37
- Kick-off
- Venue
- Bolt Arena, Helsinki
- Capacity
- 10,770 · artificial turf
- Weather
- 19 °C · light rain · humidity 80%
- Referee
- A. Hajizadeh
- HJK. coach
- Joonas Rantanen (1.88 PPG)
- TPS coach
- Ivan Piñol Zoroa
Match summary
HJK beat TPS 1-0 in the Veikkausliiga, Regular Season.
HJK won 6 of the 7 previous meetings on record.
Santeri Haarala (16') scored for HJK.
HJK — live results and scheduleTPS — live results and scheduleHow we calculate this
Player leaders
this matchShots
- Santeri HaaralaHJK.3 (3)
- Kian VisserTPS3 (1)
- Toivo MeroHJK.3
Big chances created
- Liam MöllerHJK.2
- Nikolas TaloTPS1
Passes
- Ville TikkanenHJK.107/112
- Alexander RingHJK.88/101
- Till CissokhoHJK.79/87
Progressive passes
- Ville TikkanenHJK.110 (98%)
- Till CissokhoHJK.86 (99%)
- Alexander RingHJK.86 (85%)
Final-third passes
- Timo ZaalTPS15
- Ville TikkanenHJK.12
- Akim SairinenTPS12
Key passes
- Nikolas TaloTPS2
- Kian VisserTPS2
- Liam MöllerHJK.1
Ball recoveries
- Matej MarkovicHJK.6
- Leonel MontanoHJK.6
- Elmo HenrikssonTPS6
Duels won
- Akim SairinenTPS8/12
- Liam MöllerHJK.7/10
- Albijon MuzaciTPS7/18
Dribbles
- Liam MöllerHJK.2/2
- S. AniniTPS2/2
- Timo ZaalTPS1/1
Tackles
- Miska YlitolvaHJK.3
- Albijon MuzaciTPS3
- Alfie CicaleHJK.2
Clearances
- Till CissokhoHJK.7
- Ville TikkanenHJK.6
- Miska YlitolvaHJK.5
Saves
- Matej MarkovicHJK.6
- Elmo HenrikssonTPS4
Head-to-head
7 meetings on record since 20056-0-1HJK W-D-L · goals 17:7
6 HJK.0 draws1 TPS- With HJK at home
- 5-0-0 (16:6)
- Goals per meeting
- 3.43
- Over 2.5 goals
- 71%
- Both teams scored
- 71%
- Won by the host
- 86%
- Last 5 (HJK)
- 4W 0D 1L · 3 goals/game
Expected vs happened
as of kick-off45%Model · draw 25%30%
- Projected goals
- 1.57 – 1.24total 2.81 · from goals per game before kick-off
- Most likely scores
- 1–1 11.7%1–0 9.5%2–1 9.2%
| Outcome | Model | Happened |
|---|---|---|
| HJK win | 45% | Yes |
| Draw | 25% | No |
| TPS win | 30% | No |
| Over 1.5 goals | 77% | No |
| Over 2.5 goals | 53% | No |
| Over 3.5 goals | 31% | No |
| Both teams to score | 56% | No |
| HJK clean sheet | 29% | Yes |
| TPS clean sheet | 21% | No |
Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this
Updated