
Irfan Fandi
DEF🇸🇬29 years old·born 13 Aug 1997
186 cm · 86 kg
Tampines Rovers · Singapore Premier League
Rank #7,300·95 matches tracked
Playing style
Ball-playerTackles + int. /90
2.29
39th pct
Duels won
59%
75th pct
Blocks /90
0.62
65th pct
Passes /90
49.31
81st pct
Fouls /90
1.50
87th pct
Goals + assists /90
0.04
Latest· 15 Oct 2026
90' vs Machida Zelvia — a quiet game.
Tampines Rovers 0–1 Machida Zelvia (loss) · Rating 6.38 · Elo -9 · 1 tackles · 1 intercept. · 3/5 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
- −61
Ashrul Syafeeq1607
in 3 matches · Hougang United
- −44
Muhammad Muhaimin bin Suhaimi1481
in 3 matches · Hougang United
−42Yuki Ichikawa1296
in 4 matches · Geylang International
- −41
Unknown (98715)1739
in 3 matches · Albirex Niigata S
−40A. Boodjinda1217
in 3 matches · Rayong FC
Nemeses
- +128
Unknown (73350)1218
in 3 matches · Balestier Khalsa
+125T. Lated1059
in 3 matches · Lamphun Warrior
- +111
K. Linderboom1221
in 3 matches · Balestier Khalsa
+110in 3 matches · Tampines Rovers
+107Fazrul Nawaz bin Shahul Hameed1065
in 3 matches · Tampines Rovers
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
Hardly any coach lost Elo against him.
Nemesis coaches
- +84
Jürgen Raab1475
in 4 matches · Tampines Rovers
- +49
Marko Kraljević1577
in 6 matches · Balestier Khalsa
- +32
T. Philippe1410
in 3 matches · Hougang United
- +14
Alexandre Gama1546
in 3 matches · Lamphun Warrior
- +6
in 5 matches · Albirex Niigata S
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2024Bangkok Glass→Port FCFree
- 2018Young Lions→Bangkok GlassFree
- 2018Home United→Young Lions
- 2016Young Lions→Home United