ISL Fantasy: Best XI for Matchweek 21
We have tripled up on players from Odisha FC and Punjab FC in our fantasy XI, as they feature twice in Matchweek 21.

The Indian Super League (ISL) enters the crucial stage of the league phase with Matchweek 21 kicking off on Wednesday.
Kerala Blasters FC remain sidelined for another week, while Chennaiyin FC, Mumbai City FC, East Bengal FC, and Hyderabad FC return to action. Meanwhile, Punjab FC and Odisha FC play twice this week, making their players valuable picks for fantasy managers.
To create your ISL Fantasy Team, click here.
With teams fighting for playoff spots and crucial points up for grabs, expect high-intensity clashes and standout individual performances.
We highlight the top players to consider for your fantasy team in Matchweek 21.
Goalkeeper
Prabhsukhan Singh Gill (East Bengal FC) – 5.7CR
Gill secured his fifth clean sheet against Mumbai City FC in their goalless draw last week. He could register another shutout at home against a Chennaiyin FC side that has scored only once in their last three games.
Defenders
Khaiminthang Lhungdim (Punjab FC) – 4.8CR
The right-back has registered one goal and two assists this season, and his advantage of featuring twice in Matchweek 21 makes him a strong contender for selection this week.
24 hours to go! ⏳
— Indian Super League (@IndSuperLeague) February 4, 2025
Join the action here: https://t.co/0AhJFLiW6P
Make your #ISLFantasy teams by downloading the #ISL app now 👇
Android 👉 https://t.co/ZPCjeQbcKv
iOS 👉 https://t.co/obhtx5JHb5 #LetsFootball pic.twitter.com/i1LBOpBvoT
Mourtada Fall (Odisha FC) – 5.8CR
The Senegalese defender is effective at both ends of the pitch. With four goals, an assist, and a crucial role in keeping three clean sheets, Fall is an excellent pick ahead of this double Matchweek.
Subhasish Bose (Mohun Bagan SG) – 5.2CR
Bose is in superb fantasy form, leading the points table with 166 points—27 ahead of second-placed Alaaeddin Ajaraie. After accumulating 24 points last week, the Mariners’ captain will aim to extend his tally against Punjab FC as they aim to confirm playoff qualification.
Midfielders
Filip Mrzljak (Punjab FC) – 7.9CR
Mrzljak netted his fourth goal of the season against Bengaluru FC, and the Croatian will be keen to build on that performance when they face two tricky opponents – Mohun Bagan SG and Odisha FC in Matchweek 21, as they continue their push for the playoffs.
Hugo Boumous (Odisha FC) – 8.5CR
Odisha FC’s double fixture this week can help their playmaker recover from a five-game blank run. The Moroccan is their second-highest point-getter and the most-picked player from their side, making him a strong consideration for the week.
Manvir Singh (Mohun Bagan SG) – 8.3CR
Singh continued his good record in the derbies, netting a brace against Mohammedan SC, and the winger would now look to build on that and add more to his tally when they play Punjab FC. With his work rate and defensive contributions, he has the ability to amass defensive points as well.
Brison Fernandes (FC Goa) – 4.8CR
A home meeting with Odisha FC gives Fernandes the opportunity to continue his excellent run of form. The winger has averaged 7.3 points in his last six appearances, which includes three goals and three assists.
Forwards
Luka Majcen (Punjab FC) – 8.6CR – Vice Captain
Punjab FC captain is the most-bought player in Matchweek 21 thanks to his two matches against Mohun Bagan SG and Odisha FC. The forward has been in fine form this season and has so far recorded the best returns-per-game ratio among his teammates, at 4.84.
Alaaeddine Ajaraie (NorthEast United FC) – 8.6CR
Ajaraie recorded his fifth brace of the season against Odisha FC to take his goal tally to 18. Given his current form and record ownership of 57%, he is a no-brainer for your fantasy side.
Diego Mauricio (Odisha FC) – 9.0CR - Captain
The Brazilian has only blanked once in his last four games, amassing 22 points across these fixtures. With him playing two games this week, he becomes an ideal pick to consider, and his form makes him a reliable candidate to wear the captain’s armband.
Substitutes
Hrithik Tiwari (FC Goa) – 4.2CR
Despite conceding three goals against Jamshedpur FC in the previous week, Tiwari remains a great pick in this category given his value, especially off the bench. The Gaurs will be keen to improve their defensive numbers when they host Odisha FC.
PV Vishnu (East Bengal FC) – 5.4CR
Vishnu welcomes Chennaiyin FC at home, a side winless in their last seven matches. The fleet-footed winger got on the scoresheet against the Marina Machans in the reverse fixture and would be keen to do so again this week.
Asish Rai (Mohun Bagan SG) – 4.9CR
Having multiple players from Mohun Bagan SG has proven fruitful this week. With a determined Punjab FC side visiting the Mariners, Rai remains another valuable pick in this category as a backup option if required.
Tiri (Mumbai City FC) – 5.6CR
The centre-back has helped Mumbai City FC keep seven clean sheets this season, including two in his last two appearances. His ability to rack up points at both ends of the pitch makes him another solid pick off the bench.