Skip to content
GioScore

Lahti vs KuPS Result, Stats, Lineups & H2H

FT · HT 1–21 – 2

Otso Koskinen 2′8th

1stTommi Jyry 11′Joslyn Luyeye-Lutumba 17′

BA

Player of the matchBob Nii ArmahKUPS · 2 assists · 67′ played · 7 duels won · 4 tackles · 2 key passes

8.0
Possession
49%51%
Shots · on target in brackets
12 (2)12 (2)
Corners
34
Table · 26 v 43 pts
8th1st

VeikkausliigaMatchday 20Lahden StadionRef P. Simani

Match strip & events

LAH 1–2 KUPS · 4–1 yellow

1′HT90′KuPS on top 53 of 90 min · LAH 43% · KUPS 57% pressure · peaks LAH 2′, KUPS 17′
  1. Full time 1–2
  2. Brahima Magassafor Saku Heiskanen
  3. Yohan CassubieYellow card
  4. Justus Ojanenfor Romaric Yapi
  5. Aaron Lindholmfor Neemias Barbosa
  6. Romain SansYellow card
  7. Valentín GascYellow card
  8. Petteri Pennanenfor Tommi Jyry
  9. Jaime Morenofor Piotr Parzyszek
  10. Väinö Vehkonenfor José Müller
  11. Daniel Heikkinenfor Otso Koskinen
  12. A. Belabidfor Martim Ferreira
  13. Saikou Tourayfor Bob Nii Armah
  14. Gustav Engvallfor Clinton Antwi
  15. José MüllerYellow card
  16. Half-time 1–2
  17. Gonçalo PereiraYellow card · coach
  18. Joslyn Luyeye-Lutumba1–2Goal · assist Bob Nii Armah
  19. Tommi Jyry1–1Goal · assist Bob Nii Armah
  20. Otso Koskinen1–0Goal · assist Momodou Sarr

Top ratings

XI avg 6.69 v 7.07
  1. BABob Nii ArmahKUPS8.0
  2. TJTommi JyryKUPS7.7
  3. SHSaku HeiskanenKUPS7.5
  4. OKOtso KoskinenLAH7.2
  5. JLJoslyn Luyeye-LutumbaKUPS7.1

Season comparison

as the teams came into the match
Lahtiall competitionsKuPS
  1. Goal markets & scoring rates · 15 games each
  2. 2.27Goals per game (both sides)2.67
  3. 60%Over 1.580%
  4. 27%Over 2.540%
  5. 20%Over 3.527%
  6. 33%Both teams scored53%
  7. 53%Clean sheets33%
  8. 27%Failed to score20%
  9. Lahti at home v KuPS away
  10. 7Played8
  11. 4Won5
  12. 2Drawn1
  13. 1Lost2
  14. 13-4Goals (for-against)13-5
  15. 2Points per game2
  16. 29%Over 2.538%
  17. 71%Clean sheets50%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 11-91st-half goals (for-against)15-5
  20. 9-52nd-half goals (for-against)9-11
  21. 45%Goals after half-time38%
  22. 60%Goal before half-time80%
  23. 4-8-3Half-time W-D-L8-4-3

How we calculate this

Expected vs happened

as of kick-off

32%Model · draw 28%40%

Projected goals
1.07 – 1.25total 2.32 · from goals per game before kick-off
Most likely scores
1–1 13.2%0–1 12.3%1–0 10.6%
OutcomeModelHappened
Lahti win32%No
Draw28%No
KuPS win40%Yes
Over 1.5 goals67%Yes
Over 2.5 goals41%Yes
Over 3.5 goals20%No
Both teams to score47%Yes
Lahti clean sheet29%No
KuPS clean sheet34%No

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

What stands out

  • 2-1from 0-1 down

    KuPS won 2-1 after trailing 0-1.Score by goal: 2' 1-0, 11' 1-1, 17' 1-2.

  • 1–2half-time

    The match stood at 1–2 at half-time before a goalless second half (1–2 full time).

Team stats

40 figures
Lahtifull timeKuPS
  1. 49%Possession51%
  2. 12Shots12
  3. 2Shots on target2
  4. 0Big chances2
  5. 3Corners4
  6. 436Passes502
  7. 14Fouls10
  8. 3Yellow cards1
All 40 stats
  1. Attack
  2. 6Accurate crosses6
  3. 84Attacks99
  4. 0Big chances missed1
  5. 13Crosses13
  6. 47Dangerous attacks49
  7. 12Dribble attempts6
  8. 1Hit woodwork0
  9. 5Offsides1
  10. 17%Shot accuracy17%
  11. 3Shots blocked5
  12. 6Shots inside box5
  13. 8Shots off target5
  14. 4Shots outside box6
  15. 7Successful dribbles5
  16. Passing
  17. 25Accurate long passes24
  18. 372Accurate passes438
  19. 83%Forward passes %79%
  20. 64%Long pass accuracy55%
  21. 39Long passes44
  22. 85%Pass accuracy87%
  23. 53Passes in final third63
  24. Defence
  25. 40Ball recoveries42
  26. 73Ball safe91
  27. 38Duels won48
  28. 7Goal kicks5
  29. 14Interceptions16
  30. 0Saves2
  31. 1Tackles1
  32. Discipline
  33. 10Free kicks14
  34. Other
  35. 96Possession lost94
  36. 5Substitutions5
  37. 15Throw-ins21

Lineups

Starting XIs · ratings at full time
Lahti4-2-3-16.69 avg rating 7.074-2-3-1KuPS
  1. 126.1Aatu Hakala92′
  1. 276.2Romaric Yapi↓82′
  2. 56.8Nícolas Gianini Dantas92′
  3. 46.7José MüllerYC ↓70′
  4. 36.8Romain SansYC 92′
  1. 86.7Tòfol Montiel92′
  2. 186.7Yohan CassubieYC 92′
  1. 776.8Momodou SarrA 92′
  2. 107.2Otso KoskinenG ↓70′
  3. 117.0Martim Ferreira↓70′
  1. 196.6Neemias Barbosa↓82′
  1. 16.7Johannes Kreidl92′
  1. 37.5Saku Heiskanen↓89′
  2. 236.8Arttu Lötjönen92′
  3. 336.7Taneli Hämäläinen92′
  4. 67.0Saku Savolainen92′
  1. 256.8Clinton Antwi↓67′
  2. 106.9Valentín GascYC 92′
  1. 248.0Bob Nii Armah2A ↓67′
  2. 167.7Tommi JyryG ↓71′
  3. 217.1Joslyn Luyeye-LutumbaG 92′
  1. 206.5Piotr Parzyszek↓71′
  1. 6Väinö VehkonenDF · ↑70′6.6
  2. 7Daniel HeikkinenMF · ↑70′6.8
  3. 9Aaron LindholmFW · ↑82′6.5
  4. 17A. BelabidMF · ↑70′6.5
  5. 20Justus OjanenDF · ↑82′6.3
  6. 14Erik AnderssonMF
  7. 25Topias InkinenDF
  8. 28A. KabashiMF
  9. 31Osku MaukonenGK

SubstitutesCoaches: Gonçalo Miguel Machadinho da Silva Pereira · Miika Nuutinen (1.60 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 8Petteri PennanenMF · ↑71′6.7
  2. 9Gustav EngvallMF · ↑67′6.6
  3. 11Jaime MorenoFW · ↑71′6.6
  4. 22Saikou TourayMF · ↑67′6.8
  5. 28Brahima MagassaDF · ↑89′
  6. 12Hemmo RiihimäkiGK
  7. 17Arttu HeinonenMF
  8. 19Calvin KabuyeFW
  9. 29Akseli PuukkoDF

Form

last 10 matches of each side, all competitions, before kick-off
Lahti7d restLAH +4d rest3d restKuPS
  1. 2-3L13 Jun
  2. 0-1L17 Jun
  3. 0-0D23 Jun
  4. 1-1D27 Jun
  5. 1-0W4 Jul
  6. 2-0W11 Jul
  7. 2-0W20 Jul
  8. 0-1L26 Jul
  9. 2-0W1 Aug
  10. 0-0D9 Aug

4-3-3goals 10:61.50pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 2-0W7 Jul
  2. 2-3L14 Jul
  3. 2-0W18 Jul
  4. 0-1L21 Jul
  5. 3-1W25 Jul
  6. 0-2L28 Jul
  7. 1-0W1 Aug
  8. 1-1D6 Aug
  9. 1-1D9 Aug
  10. 1-2L13 Aug

4-2-4goals 13:111.40pts/game

  1. AInter Turku0–0
  2. HJaro2–0
  3. AIlves0–1
  4. AMariehamn2–0
  5. HHJK2–0

latest 5

  1. AUniversitatea Craiova1–2
  2. HTPS1–1
  3. HUniversitatea Craiova1–1
  4. AGnistan1–0
  5. HSabah0–2
Show older matches
  1. HGnistan1–0
  2. AOulu1–1
  3. HTPS0–0
  4. AGnistan0–1
  5. HSJK2–3

older

  1. HVPS3–1
  2. ASabah0–1
  3. ASJK2–0
  4. HVardar2–3
  5. AVardar2–0

Referee

P. Simani
Cards / match
3.14this match 4 (+0.86)
Yellows / match
2.97this match 4
Reds / match
0.17
Penalties / match
0.3326% of matches
Fouls / match
19.6this match 24

1.53Home 1.53 vs Away 1.44 yellows/match · 5–12 red · 3 coach cards1.44

47%Results in 100 recent matches · draw 25%28%

home winsaway wins
With Lahti
6-2-2 in 10 · 1.8 yellows/game
With KuPS
5-3-4 in 12 · 1.33 yellows/game

Analysed latest 100 of 114 career matches.

Matchday 20

Veikkausliiga · the other 5 games
  1. VPS1–3TPS
  2. SJK2–1Mariehamn
  3. HJK3–0Jaro
  4. Inter Turku1–2Oulu
  5. Gnistan3–2Ilves
Veikkausliiga fixtures and results →

Match info

Competition
Veikkausliiga
Season
2026 · Matchday 20 of 37
Kick-off
Venue
Lahden Stadion, Lahti
Capacity
14,500
Weather
18 °C · few clouds · humidity 72%
Referee
P. Simani
LAH coach
Gonçalo Miguel Machadinho da Silva Pereira
KUPS coach
Miika Nuutinen (1.60 PPG)

Match summary

KuPS beat Lahti 2-1 in the Veikkausliiga, Regular Season.

Across 11 previous meetings on record, Lahti won 3 and KuPS won 7, with 1 draw (2.27 goals per game).

Goals came from Otso Koskinen (2') for Lahti and Tommi Jyry (11') and Joslyn Luyeye-Lutumba (17') for KuPS.

Lahti — live results and scheduleKuPS — live results and scheduleHow we calculate this

Player leaders

this match

Shots

  1. Martim FerreiraLAH4 (2)
  2. Bob Nii ArmahKUPS2
  3. Tommi JyryKUPS2 (1)

Big chances created

  1. Bob Nii ArmahKUPS1
  2. Tommi JyryKUPS1

Progressive passes

  1. Taneli HämäläinenKUPS71 (97%)
  2. Arttu LötjönenKUPS67 (96%)
  3. José MüllerLAH60 (97%)

Final-third passes

  1. Arttu LötjönenKUPS14
  2. Tòfol MontielLAH10
  3. Clinton AntwiKUPS7

Key passes

  1. Bob Nii ArmahKUPS2
  2. Tommi JyryKUPS2
  3. Otso KoskinenLAH2

Ball recoveries

  1. Tòfol MontielLAH9
  2. Johannes KreidlKUPS6
  3. Aatu HakalaLAH6

Duels won

  1. Valentín GascKUPS10/17
  2. Romain SansLAH8/11
  3. Bob Nii ArmahKUPS7/12

Dribbles

  1. Bob Nii ArmahKUPS2/2
  2. Romain SansLAH2/2
  3. Saku HeiskanenKUPS1/1

Saves

  1. Johannes KreidlKUPS2

Table after full time

Veikkausliiga 2026
#TeamPW-D-LGoalsGDPtsBefore
1KuPS2012-7-136:18+18431st
2Inter Turku2010-8-228:16+12382nd
3HJK2010-4-632:23+9343rd
4VPS208-6-628:21+7304th
5Oulu209-3-824:25-1305th
6Gnistan198-5-629:24+5296th
7TPS208-5-727:22+5297th
8Lahti207-5-823:18+5268th
9Ilves197-4-831:310259th
10SJK204-6-1024:31-71810th
11Jaro203-6-1118:41-231511th
12Mariehamn201-5-1411:41-30812th
Lahti
8th26 → 26 pts
KuPS
1st40 → 43 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Head-to-head

11 meetings on record since 2013

3-1-7Lahti W-D-L · goals 10:15

3 LAH1 draws7 KUPS
With Lahti at home
2-1-3 (8:9)
Goals per meeting
2.27
Over 2.5 goals
36%
Both teams scored
36%
Won by the host
55%
Last 5 (Lahti)
0W 1D 4L · 2.2 goals/game
  1. KuPS2–1LahtiVeikkausliiga
  2. Lahti2–2KuPSClub Friendlies 3
  3. KuPS1–0LahtiVeikkausliiga
  4. Lahti0–1KuPSVeikkausliiga
  5. KuPS2–0LahtiVeikkausliiga
Show all 11 meetings
  1. Lahti2–4KuPSVeikkausliiga
  2. Lahti1–2KuPSVeikkausliiga
  3. KuPS1–0LahtiFinland Cup
  4. Lahti1–0KuPSVeikkausliiga
  5. Lahti2–0KuPSVeikkausliiga
  6. KuPS0–1LahtiVeikkausliiga

Updated