
J. Mahler
MID🇸🇬26 years old·born 10 Apr 2000
Tampines Rovers · Singapore Premier League
Rank #8,226·83 matches tracked
Latest· 15 Oct 2026
90' vs Machida Zelvia — a quiet game.
Tampines Rovers 0–1 Machida Zelvia (loss) · Rating 6.45 · Elo -8 · 2 tackles · 1 intercept. · 5/10 duels
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−18N. Tarif1409
in 3 matches · DPMM FC
- −16
Muhammad Fareez bin Mohd Farhan1353
in 3 matches · Geylang International
−10A. Ali Rahman1420
in 3 matches · DPMM FC
- −8
Suhairi Sabri1112
in 3 matches · Tanjong Pagar
- −6
Luiz Júnior1354
in 3 matches · Tanjong Pagar
Nemeses
+202G. Quak1269
in 7 matches · Home United
- +196
F. Iskandar1142
in 4 matches · Tanjong Pagar
+157H. Syirhan1655
in 4 matches · Balestier Khalsa
- +149
Mohamed Faizal bin Mohamed Raffi1306
in 3 matches · Warriors
+144K. Krajček1475
in 7 matches · Hougang United
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
Hardly any coach lost Elo against him.
Nemesis coaches
- +106
N. Ali1661
in 7 matches · Geylang International
- +87
Keiji Shigetomi1703
in 6 matches · Albirex Niigata S
- +69
Marko Kraljević1577
in 5 matches · Balestier Khalsa
- +65
G. Lee1731
in 4 matches · Tampines Rovers
- +58
C. Teo1575
in 7 matches · Hougang United
Career history
- 2025Muangthong United→Tampines RoversFree agent
- 2024Persepam Madura Utd→Muangthong UnitedFree
- 2023Young Lions→Persepam Madura Utd