2026 ANFA National League

Nepal National League
Season2026
Dates14 January –5 April 2026
Matches94
Goals253 (2.69 per match)
Top goalscorerJonathan Cantillana
10 goals
Longest winning run5 games
Church Boys United
Longest unbeaten run12 games
Laligurans
Longest winless run10 games
Nawa Jana Jagriti
Kankre Bihar
Longest losing run9 games
Nawa Jana Jagriti
2015
All statistics correct as of 16 March 2026.

The 2026 ANFA National League (officially National League 2082) is the 3rd edition of Nepal National League. The competition features 17 teams competing in a single round-robin format. The champions or the highest ranked club with a National License will qualify for the 2026–27 AFC Challenge League preliminary stage. There are seven clubs with a National License that makes them eligible to participate in AFC club competitions.[1][2]

Teams

The following 17 teams compete in the 2026 National League, with 11 teams from the 2023 Martyr's Memorial A-Division League, two teams promoted from the 2025 Martyr's Memorial B-Division League and four teams that qualified from the 2025 ANFA President League.[3] Himalayan Sherpa Club is the only A-division club not participating in this league.[4]

Team Location Head Coach Captain Previous season
APF FC Kathmandu (Halchowk), Bagmati Rajendra Tamang Top Bista 12th (A-Division)
Chitlang FC Makwanpur, Bagmati Prajwal Pratip Chhetri Fagu Ram Tharu Runner-Up (President)
Church Boys United Lalitpur (Balkumari), Bagmati Ashok Thapa Ananta Tamang 1st (A-Division)
Friends Club Lalitpur (Kupondole), Bagmati Ramesh Maharjan Rupesh KC 11th (A-Division)
Jawalakhel YC Lalitpur (Jawalakhel), Bagmati Sunil Shrestha Yunesh Chaudhary 4th (A-Division)
Kankre Bihar YC Birendranagar, Karnali Semi-Final (President)
Laligurans Association Club Pokhara, Gandaki Kiran Shrestha Raj Bhusal Champion (President)
Machhindra FC Kathmandu (Jana Bahal), Bagmati Prabesh Katuwal Bishal Shrestha 2nd (A-Division)
Manang Marshyangdi Club Pokhara, Gandaki Sailesh Karmacharya Nava Raj Gurung 8th (A-Division)
Nawa Jana Jagriti YC Jitpursimara, Madhesh Umesh Sanjel Semi-Final (President)
Nepal Police FC Kathmandu (Maharajgunj), Bagmati Chetan Ghimire Ram Wajee 3rd (A-Division)
New Road Team Kathmandu (New Road), Bagmati Jeevan Sinkeman Jagajeet Shrestha 6th (A-Division)
Planning Boyz United Budhanilkantha (Kapan), Bagmati Ganesh Khadka Shankar Tharu 1st (B-Division)
Sankata FC Kathmandu (Te Bahal), Bagmati Rabindra Silakar Sunil Bal 9th (A-Division)
Satdobato Youth Club Lalitpur (Satdobato), Bagmati Balgopal Sakhukhala 5th (A-Division)
Shree Bhagwati Club Tokha, Bagmati Sanoj Shrestha Ashok Khawas 2nd (B-Division)
Tribhuvan Army FC Kathmandu (Bhadrakali), Bagmati Jitendra Karki George Prince Karki 7th (A-Division)

Foreign players

For the 2026 season, ANFA adopted a registration system based on three distinct "Routes," allowing clubs to specialize their recruitment. The SAFF slot is reserved for players from South Asian nations (India, Pakistan, Bangladesh, Sri Lanka, Maldives, and Bhutan). Departmental clubs (Army, Police, APF) and Friends Club traditionally do not field foreign players.

Club Foreign Player List

Club Route Player 1 Player 2 Player 3 Player 4-10 SAFF Player Former Players
APF FC None None
Chitlang FC Route 2 Mathew Babatunde Solomon Ilesanmi
Church Boys United Route 2 Abayomi Fakunle Serge Dicka Neymar
Friends Club None None
Jawalakhel YC Route 2 Nicholas Hamilton Abdul Majid Shamatey Abdulaziz Nishonboev Nicholas Fernandes
Kankrebihar Youth Club Route 3
Laligurans AC Route 2 Yves Priso
Machhindra FC Route 1 Jonathan Cantillana Sardor Rashidov Daisuke Nomura
Manang Marshyangdi Club Route 2 Andrew Ebo Yamoah Olawale Oladipo
Nawa Janajagriti Youth Club Route 3
Nepal Police FC None None
New Road Team Route 2 Shota Atsumi H. Morimoto Stephen Adams
Planning Boyz United Route 2
Sankata FC Route 2 Wendpanga Gilbert Bilgo
Satdobato Youth Club Route 2 Farrukh Musabekov
Shree Bhagwati Club Route 2 Peter Segun Martins Kayode Ajayi
Tribhuvan Army FC None None

League table

Pos Team Pld W D L GF GA GD Pts Qualification
1 APF FC 11 7 4 0 19 7 +12 25 Qualification for AFC Challenge League
2 Church Boys United 11 8 1 2 25 12 +13 25
3 Machhindra FC 11 8 1 2 18 5 +13 25
4 Laligurans AFC 12 6 6 0 18 7 +11 24
5 Tribhuvan Army FC 11 7 2 2 25 7 +18 23
6 Planning Boyz United 12 6 4 2 23 11 +12 22
7 New Road Team 11 5 5 1 14 7 +7 20
8 Jawalakhel YC 11 4 2 5 18 13 +5 14
9 Manang Marshyangdi Club 12 3 4 5 10 13 −3 13
10 Sankata FC 11 3 4 4 13 14 −1 13
11 Friends Club 11 3 4 4 10 9 +1 13
12 Shree Bhagwati Club 12 3 3 6 15 16 −1 12
13 Nepal Police FC 11 2 3 6 14 18 −4 9
14 Satdobato YC 11 1 6 4 9 15 −6 9
15 Chitlang FC 12 1 5 6 10 25 −15 8
16 Nawajana Jagriti YC 11 1 1 9 8 41 −33 4
17 Kakre Bihar YC 11 0 1 10 8 37 −29 1
Updated to match(es) played on 18 March 2026. Source: HamroKhelkud
Rules for classification: 1) Points; 2) Head-to-head; 3) Goal difference; 4) Goals scored.

Season statistics

Top scorers

As of 15 March 2026
Rank Player Club Goals
1 Jonathan Cantillana Machhindra 10
2 Abayomi Fakunle Church Boys United 7
3 Milan Rai Church Boys United 6
4 Papa Kebe Planning Boyz 5
Nawayug Shrestha Tribhuvan Army
Timothy Chiemerie Okereke NRT
7 Fagu Ram Tharu Planning Boyz 4
Nirajan Dhami Tribhuvan Army
Yubaraj Khadka APF
Dharbendra Kunwar Jawalakhel
Aashish Gurung Laligurans
Nicholas Odane Hamilton Jawalakhel

Clean sheets

As of 13 March 2026
Rank Player Club Clean sheets
1 Yogesh Dhimal Planning Boyz 5
2 Bishal Shrestha Machhindra 4
Anjal Shrestha APF
Bikesh Kuthu Tribhuvan Army
Tikendra Thapa Jawalakhel
3 Bishal Sunar NRT 3

Results

The 2026 season is played as a single round-robin format across 17 rounds. Matches are held at the Dasharath Stadium, ANFA Complex, and Chyasal Stadium.

Results table

Home \ Away APF CHI CBU FRI JYC KBY LAC MAC MMC NJJ NPC NRT PBU SFC SYC SBC TAC
APF FC 4–1 1–0 2–1 2–1
Chitlang FC 5–1 1–3 2–1 1–1 0–0 4–0 1–5
Church Boys United 1–4 3–0 6–1 1–1
Friends Club 0–1 3–1 1–2 0–1 0–0
Jawalakhel YC 1–2 0–3 0–1 4–0
Kankrebihar YC 1–5 1–3 0–2 0–4
Laligurans AFC 1–0 0–0 4–1 1–0 0–0
Machhindra FC 3–1 0–0 2–1 1–0 2–0
Manang Marshyangdi 2–1 1–2 0–1 0–5
Nawa Janajagriti YC 1–2 1–6 1–4 1–5
Nepal Police FC 1–1 0–1 0–1 1–0
New Road Team 1–0 2–0 0–1 3–1 3–1
Planning Boyz United 0–2 1–0 4–2 0–0
Sankata FC 1–2 0–0 4–0 1–3 0–0 0–0
Satdobato YC 0–0 1–0 1–3 2–4 0–0
Shree Bhagwati Club 0–4 1–1 0–4 5–1 0–1 1–3
Tribhuvan Army FC 5–1 0–0 5–0 0–0 0–0 3–1
Updated to match(es) played on 4 February 2026. Source: Hamro Khelkud
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Prize Money

The following prize structure was established for the 2026 season:

  • Champions: रु 5,000,000
  • Runners-up: रु 2,500,000
  • Third Place: रु 1,500,000
  • Fair Play: रु 100,000

References

  1. ^ Dahal, Sanjeev (14 January 2026). "Nepal's domestic football resurrects with National League kicking off today". The Kathmandu Post. Retrieved 18 January 2026.
  2. ^ "ANFA | Seven clubs granted National License". the-anfa.com. Retrieved 2026-03-01.
  3. ^ "Four teams qualify for National League as President's League group stage concludes". Retrieved 18 January 2026.
  4. ^ "Teams scramble for readiness as ANFA launches National League after long hiatus". Retrieved 18 January 2026.