Skip to content
GioScore

Balestier Khalsa vs Tanjong Pagar Result, Stats, Lineups & H2H

FT · HT 1–13 – 4

Bill Mamadou 8′T. Matić 88′Marin Kuzminski 90+1′7th

6thYuki Aizu 35′Lazar Vujanić 49′, 56′Boris Kopitović 90+14′ (pen)

Player of the matchLazar VujanićTAN · 2 goals · 1 assist · 114′ played · 4 shots (3 on target) · 3 key passes · 5 duels won

9.5
Possession
48%52%
Shots · on target in brackets
23 (9)20 (9)
Corners
95
Table · 0 v 3 pts
7th6th → 4th

Premier LeagueMatchday 2Toa Payoh StadiumRef M. Pagira

Events

BAL 3–4 TAN · 3–1 yellow · 2–1 red
  1. Full time 3–4
  2. Boris Kopitović3–4Penalty goal
  3. Hiro MizuguchiYellow card
  4. Syafi Hilmanfor Azim Akbar
  5. Timothy Chengfor T. Matić
  6. Marin Kuzminski3–3Goal · right foot · assist Jakov Katuša
  7. T. Matić2–3Goal · right foot · assist Azim Akbar
  8. Fudhil IyadhSecond yellow
  9. Chun Wei Woofor Daniel Goh
  10. Jared GallagherRed card
  11. Fathullah Rahmatfor Álex Masogo
  12. Lazar Vujanić1–3Goal · right foot
  13. Naqiuddin Eunosfor Yuki Aizu
  14. Lazar Vujanić1–2Goal · right foot · assist Álex Masogo
  15. Half-time 1–1
  16. Álex MasogoYellow card
  17. Fudhil IyadhYellow card
  18. Yuki Aizu1–1Goal · right foot · assist Lazar Vujanić
  19. Jakov KatušaYellow card
  20. Taufik Suparnofor Syahrul Sazali
  21. Bill MamadouRed card
  22. Bill Mamadou1–0Goal · right foot · assist T. Matić

Top ratings

XI avg 6.33 v 6.91
  1. Lazar VujanićTAN9.5
  2. T. MatićBAL7.9
  3. Boris KopitovićTAN7.6
  4. YAYuki AizuTAN7.5
  5. JKJakov KatušaBAL7.4

Player leaders

this match

Shots

  1. Jakov KatušaBAL6 (3)
  2. Lazar VujanićTAN4 (3)
  3. T. MatićBAL4 (1)

Passes

  1. Lazar VujanićTAN56/62
  2. Tajeli SalamatBAL46/55
  3. Marin KuzminskiBAL43/54

Key passes

  1. Lazar VujanićTAN3
  2. Boris KopitovićTAN2
  3. Taufik SuparnoTAN2

Duels won

  1. Azim AkbarBAL13/17
  2. Jakov KatušaBAL10/17
  3. Yushin OtakeBAL10/15

Saves

  1. Aitor MujicaTAN4
  2. M. MustapićBAL4

Table after full time

Premier League 2026/2027
#TeamPW-D-LGoalsGDPtsBefore
1Albirex Niigata S22-0-07:0+761st
2Geylang International22-0-06:1+563rd ▲1
3Tampines Rovers11-0-02:0+232nd ▼1
4Tanjong Pagar21-0-14:4036th ▲2
5Lion City Sailors FC10-1-02:2014th ▼1
6Hougang United20-1-12:5-315th ▼1
7Balestier Khalsa20-0-23:6-307th
8Young Lions20-0-21:9-808th
Balestier Khalsa
7th0 → 0 pts
Tanjong Pagar
6th → 4th0 → 3 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

What stands out

  • 4thfrom 6th

    Tanjong Pagar moved from 6th to 4th in the Premier League table with this result.0 → 3 points after 2 matches; order by points, goal difference, goals scored.

  • 1stwin in 10 meetings

    Tanjong Pagar's first win over Balestier Khalsa in 10 meetings on record.Previous win: 2022-03-12 (3-5); since then 1D 9L; all competitions.

  • 90'winning goal

    Boris Kopitović's 90th-minute goal decided the match.Score by goal: 8' 1-0, 35' 1-1, 49' 1-2, 56' 1-3, 88' 2-3, 90+1' 3-3, 90+14' 3-4.

  • 4-3from 0-1 down

    Tanjong Pagar won 4-3 after trailing 0-1.Score by goal: 8' 1-0, 35' 1-1, 49' 1-2, 56' 1-3, 88' 2-3, 90+1' 3-3, 90+14' 3-4.

Team stats

39 figures
  1. 48%Possession52%
  2. 23Shots20
  3. 9Shots on target9
  4. 9Corners5
  5. 374Passes355
  6. 11Fouls11
  7. 3Yellow cards1
All 39 stats
  1. Attack
  2. 3Accurate crosses6
  3. 74Attacks74
  4. 0Big chances missed1
  5. 19Crosses20
  6. 52Dangerous attacks74
  7. 14Dribble attempts13
  8. 0Hit woodwork1
  9. 2Offsides0
  10. 39%Shot accuracy45%
  11. 8Shots blocked3
  12. 5Shots inside box10
  13. 6Shots off target8
  14. 13Shots outside box8
  15. 10Successful dribbles8
  16. Passing
  17. 23Accurate long passes25
  18. 315Accurate passes296
  19. 53%Long pass accuracy68%
  20. 43Long passes37
  21. 84%Pass accuracy83%
  22. Defence
  23. 71Ball safe63
  24. 10Goal kicks9
  25. 7Interceptions4
  26. 4Saves4
  27. 1Tackles2
  28. Discipline
  29. 3Free kicks5
  30. 2Red cards1
  31. 1Second yellows0
  32. Other
  33. 1Injuries3
  34. 0Penalties1
  35. 102Possession lost103
  36. 3Substitutions3
  37. 14Throw-ins20

Lineups

Starting XIs · ratings at full time
Balestier Khalsa4-2-3-16.33 avg rating 6.913-3-3-1Tanjong Pagar
  1. 716.2M. Mustapić114′
  1. 26.6Azim AkbarA ↓90+8′ 107′
  2. 234.0Bill MamadouG RC
  3. 36.1Tajeli Salamat114′
  4. 206.0Fudhil IyadhYC RC 95′
  1. 146.2Hiro MizuguchiYC 114′
  2. 186.7Yushin Otake114′
  1. 75.7Daniel Goh↓76′
  2. 106.8Marin KuzminskiG 114′
  3. 227.4Jakov KatušaA YC 114′
  1. 177.9T. MatićG A ↓90+8′ 107′
  1. 826.3Aitor Mujica114′
  1. 155.8Marcus Mosses114′
  2. 216.4Kieran Teo114′
  3. 46.1Jared GallagherRC
  1. 226.6Syahrul Sazali↓26′
  2. 79.5Lazar Vujanić2G A 114′
  3. 87.5Yuki AizuG ↓51′
  1. 116.1Riku Fukashiro114′
  2. 186.8Álex MasogoA YC ↓69′
  3. 107.4Masahiro Sugita114′
  1. 97.6Boris KopitovićG 114′
  1. 12Chun Wei WooMF · ↑76′6.5
  2. 25Syafi HilmanDF · ↑90+8′6.3
  3. 32Timothy ChengFW · ↑90+8′
  4. 5Danial Scott CrichtonDF
  5. 19Vasileios Zikos ChuaFW
  6. 21Hafiz AhmadGK
  7. 24Ilyasin ZayanMF
  8. 26Levi Farris AlphaDF
  9. 55Danie HafiyFW
  10. 65Irfan MikailDF
  11. 80Dany IrfanGK
  12. 81Shaddiq MansorDF

SubstitutesCoaches: Marko Kraljević (1.23 PPG) · Miquel Lladó PlanaG goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 13Taufik SuparnoFW · ↑26′7.1
  2. 17Naqiuddin EunosDF · ↑51′5.7
  3. 23Fathullah RahmatMF · ↑69′6.1
  4. 5Syed AkmalDF
  5. 12Kenji Syed RusydiGK
  6. 19Samuel PillaiFW
  7. 28Muhammad Zahil Bin Abdul RahmanMF
  8. 34Deshan GunasegaraDF
  9. 66Anaqi IsmitFW
  10. 72Travis AngGK

Form

last 10 matches of each side, all competitions, before kick-off
Balestier Khalsa8d restBAL +3d rest5d restTanjong Pagar
  1. 2-1W9 Mar
  2. 0-3L15 Mar
  3. 2-0W5 Apr
  4. 2-1W13 Apr
  5. 1-2L17 Apr
  6. 0-3L27 Apr
  7. 3-2W2 May
  8. 6-0W9 May
  9. 4-3W15 May
  10. 0-2L11 Sep

6-0-4goals 20:171.80pts/game

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

  1. 0-4L6 Apr
  2. 0-1L10 Apr
  3. 0-0D11 Apr
  4. 0-0D13 Apr
  5. 1-2L19 Apr
  6. 0-4L25 Apr
  7. 1-2L5 May
  8. 0-6L9 May
  9. 2-1W18 May
  10. 0-1L14 Sep

1-2-7goals 4:210.50pts/game

  1. ATampines Rovers0–2
  2. AGeylang International4–3
  3. HTanjong Pagar6–0
  4. AGeylang International3–2
  5. HHougang United0–3

latest 5

  1. AGeylang International0–1
  2. HHougang United2–1
  3. ABalestier Khalsa0–6
  4. HHougang United1–2
  5. AAlbirex Niigata S0–4
Show older matches
  1. ATampines Rovers1–2
  2. HAlbirex Niigata S2–1
  3. AYoung Lions2–0
  4. HLion City Sailors FC0–3
  5. AHougang United2–1

older

  1. AGeylang International1–2
  2. HGeylang International0–0
  3. HGeylang International0–0
  4. HYoung Lions0–1
  5. HLion City Sailors FC0–4

Match info

Competition
Premier League
Season
2026/2027 · Matchday 2 of 21
Kick-off
Venue
Toa Payoh Stadium, Singapore
Capacity
3,896 · grass
Weather
30 °C · broken clouds · humidity 80%
Referee
M. Pagira
BAL coach
Marko Kraljević (1.23 PPG)
TAN coach
Miquel Lladó Plana

Match summary

Tanjong Pagar beat Balestier Khalsa 4-3 in the Premier League (Singapore), Regular Season.

Balestier Khalsa won 9 of the 11 previous meetings on record. All 11 of their previous meetings had three or more goals.

Goals came from Bill Mamadou (8'), T. Matić (88') and Marin Kuzminski (90') for Balestier Khalsa and Yuki Aizu (35'), Lazar Vujanić (49', 56') and Boris Kopitović (90') for Tanjong Pagar.

Balestier Khalsa — live results and scheduleTanjong Pagar — live results and scheduleHow we calculate this

Head-to-head

11 meetings on record since 2022

9-1-1Balestier Khalsa W-D-L · goals 46:14

9 BAL1 draws1 TAN
With Balestier Khalsa at home
6-1-1 (32:13)
Goals per meeting
5.45
Over 2.5 goals
100%
Both teams scored
55%
Won by the host
55%
Last 5 (Balestier Khalsa)
4W 1D 0L · 4.6 goals/game
  1. Balestier Khalsa6–0Tanjong PagarPremier League
  2. Tanjong Pagar1–4Balestier KhalsaPremier League
  3. Balestier Khalsa3–0Tanjong PagarSingapore Cup
  4. Balestier Khalsa2–1Tanjong PagarPremier League
  5. Balestier Khalsa3–3Tanjong PagarPremier League
Show all 11 meetings
  1. Balestier Khalsa3–0Tanjong PagarSingapore Cup
  2. Tanjong Pagar0–5Balestier KhalsaPremier League
  3. Balestier Khalsa5–2Tanjong PagarPremier League
  4. Tanjong Pagar0–5Balestier KhalsaPremier League
  5. Balestier Khalsa7–2Tanjong PagarSingapore Cup
  6. Balestier Khalsa3–5Tanjong PagarPremier League
  1. Tanjong PagarnextBalestier KhalsaPremier League
  2. Balestier KhalsanextTanjong PagarPremier League

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 4.2Goals per game (both sides)3.47
  3. 100%Over 1.587%
  4. 87%Over 2.580%
  5. 53%Over 3.540%
  6. 53%Both teams scored40%
  7. 13%Clean sheets0%
  8. 33%Failed to score60%
  9. Balestier Khalsa at home v Tanjong Pagar away
  10. 8Played7
  11. 4Won0
  12. 0Drawn0
  13. 4Lost7
  14. 16-17Goals (for-against)2-25
  15. 1.5Points per game0
  16. 100%Over 2.586%
  17. 13%Clean sheets0%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 12-201st-half goals (for-against)2-21
  20. 20-112nd-half goals (for-against)5-24
  21. 63%Goals after half-time71%
  22. 93%Goal before half-time93%
  23. 4-3-8Half-time W-D-L0-3-12
How we calculate this

Matchday 2

Premier League · the other 3 games
  1. Albirex Niigata S3–0Hougang United
  2. Young Lions1–5Geylang International
  3. Lion City Sailors FC2–0Tampines Rovers
Premier League fixtures and results →

Updated