Join The Team!
A signing like no other...
Football Referee · 2019-2026 · 15 competitions · 130 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Super League China | 60 | 258 | 4.30 | 28 | 0.47 | 82% |
| AFC Champions League Elite Asia | 30 | 139 | 4.63 | 13 | 0.43 | 83% |
| WC Qualification Asia Asia | 15 | 50 | 3.33 | 3 | 0.20 | 60% |
| AFC Asian Cup Asia | 4 | 18 | 4.50 | 0 | 0.00 | 50% |
| FA Cup China | 3 | 15 | 5.00 | 0 | 0.00 | 67% |
| League One China | 3 | 7 | 2.33 | 2 | 0.67 | 0% |
| Gulf Cup of Nations World | 3 | 15 | 5.00 | 0 | 0.00 | 100% |
| Friendly International World | 2 | 2 | 1.00 | 0 | 0.00 | 0% |
| UAE Pro League United Arab Emirates | 2 | 10 | 5.00 | 0 | 0.00 | 100% |
| AFC Champions League Two Asia | 2 | 7 | 3.50 | 0 | 0.00 | 50% |
| AFC Championship U23 Asia | 2 | 8 | 4.00 | 0 | 0.00 | 50% |
| World Cup World | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| Arab Cup World | 1 | 2 | 2.00 | 1 | 1.00 | 0% |
| Super Cup China | 1 | 3 | 3.00 | 1 | 1.00 | 100% |
| FIFA Intercontinental Cup World | 1 | 0 | 0.00 | 1 | 1.00 | 0% |
6 matches recorded · China
1 matches recorded · China
2 matches recorded · Asia
1 matches recorded · World
1 matches recorded · World
2 matches recorded · United Arab Emirates
5 matches recorded · Asia
1 matches recorded · World
12 matches recorded · China
7 matches recorded · Asia
6 matches recorded · Asia
1 matches recorded · Asia
1 matches recorded · China
1 matches recorded · China
14 matches recorded · China
8 matches recorded · Asia
4 matches recorded · Asia
1 matches recorded · World
1 matches recorded · China
15 matches recorded · China
5 matches recorded · Asia
1 matches recorded · China
1 matches recorded · World
3 matches recorded · World
12 matches recorded · China
1 matches recorded · Asia
2 matches recorded · Asia
8 matches recorded · Asia
1 matches recorded · China
2 matches recorded · China
4 matches recorded · Asia
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 26 Oct 2026 | Al Ahli vs Al Gharafa | 2-1 | 10 | 2 | AFC Champions League Elite |
| 12 Oct 2026 | Al Nassr vs Neftchi | 3-1 | 5 | 1 | AFC Champions League Elite |
| 28 Sep 2026 | Korea Republic vs Uruguay | 1-4 | 1 | 0 | Friendly International |
| 1 Sep 2026 | Shandong Taishan vs Shanghai Port | 0-3 | 1 | 0 | FA Cup |
| 14 Aug 2026 | Shandong Taishan vs Qingdao Hainiu | 3-1 | 3 | 0 | Super League |
| 21 Jun 2026 | Ecuador vs Curacao | 0-0 | 6 | 0 | World Cup |
| 16 May 2026 | Shandong Taishan vs Chongqing Tonglianglong FC | 3-1 | 4 | 0 | Super League |
| 10 May 2026 | Beijing Guoan vs Shanghai Port | 2-2 | 5 | 0 | Super League |
| 1 May 2026 | Shanghai Shenhua vs Chengdu Rongcheng | 2-3 | 7 | 0 | Super League |
| 17 Apr 2026 | Machida Zelvia vs Al Ittihad | 1-0 | 6 | 1 | AFC Champions League Elite |
| 13 Apr 2026 | Al Ahli vs Al Duhail | 1-0 | 10 | 0 | AFC Champions League Elite |
| 21 Mar 2026 | Beijing Guoan vs Shanghai Shenhua | 1-1 | 5 | 0 | Super League |
| 14 Mar 2026 | Chongqing Tonglianglong FC vs Liaoning Tieren FC | 1-0 | 5 | 1 | Super League |
| 16 Feb 2026 | Al Hilal vs Al Wahda | 2-1 | 4 | 0 | AFC Champions League Elite |
| 10 Feb 2026 | Sanfrecce Hiroshima vs Johor Darul Ta'zim | 2-1 | 7 | 1 | AFC Champions League Elite |
| 11 Jan 2026 | Shabab Al Ahli Dubai vs Al Wasl | 3-1 | 4 | 0 | UAE Pro League |
| 9 Dec 2025 | United Arab Emirates vs Kuwait | 3-1 | 2 | 1 | Arab Cup |
| 30 Oct 2025 | Al Wahda vs Al Nasr | 3-2 | 6 | 0 | UAE Pro League |
| 20 Sep 2025 | Changchun Yatai vs Zhejiang | 3-3 | 9 | 3 | Super League |
| 16 Sep 2025 | Shabab Al Ahli Dubai vs Tractor Sazi | 1-1 | 3 | 1 | AFC Champions League Elite |
| 31 Aug 2025 | Shenzhen Peng City vs Meizhou Hakka | 2-0 | 3 | 0 | Super League |
| 15 Aug 2025 | Yunnan Yukun vs Wuhan Three Towns | 2-1 | 4 | 0 | Super League |
| 3 Aug 2025 | Shenzhen Peng City vs Zhejiang | 2-4 | 6 | 0 | Super League |
| 19 Jul 2025 | Beijing Guoan vs Shanghai Shenhua | 1-3 | 4 | 0 | Super League |
| 10 Jun 2025 | Uzbekistan vs Qatar | 3-0 | 7 | 0 | WC Qualification Asia |
| 17 May 2025 | Chengdu Rongcheng vs Qingdao West Coast | 1-1 | 10 | 2 | Super League |
| 5 May 2025 | Yunnan Yukun vs Shandong Taishan | 3-2 | 2 | 0 | Super League |
| 2 May 2025 | Qingdao West Coast vs Meizhou Hakka | 3-1 | 4 | 0 | Super League |
| 27 Apr 2025 | Kawasaki Frontale vs Al Sadd | 3-2 | 0 | 0 | AFC Champions League Elite |
| 16 Apr 2025 | Zhejiang vs Meizhou Hakka | 2-2 | 0 | 0 | Super League |
| 6 Apr 2025 | Shanghai Port vs Shanghai Shenhua | 1-1 | 7 | 2 | Super League |
| 29 Mar 2025 | Beijing Guoan vs Chengdu Rongcheng | 1-1 | 5 | 1 | Super League |
| 20 Mar 2025 | Iraq vs Kuwait | 2-2 | 8 | 1 | WC Qualification Asia |
| 4 Mar 2025 | Pakhtakor vs Al Hilal | 1-0 | 5 | 0 | AFC Champions League Elite |
| 23 Feb 2025 | Qingdao Hainiu vs Qingdao West Coast | 2-2 | 5 | 0 | Super League |
| 20 Feb 2025 | Jeonbuk Motors vs Port FC | 1-0 | 1 | 0 | AFC Champions League Two |
| 2 Dec 2024 | Al Ahli vs Esteghlal | 2-2 | 6 | 1 | AFC Champions League Elite |
| 23 Nov 2024 | Shandong Taishan vs Shanghai Port | 1-3 | 4 | 0 | FA Cup |
| 19 Nov 2024 | Kyrgyz Republic vs Iran | 2-3 | 3 | 0 | WC Qualification Asia |
| 5 Nov 2024 | Al Nassr vs Al Ain | 5-1 | 2 | 0 | AFC Champions League Elite |
| 2 Nov 2024 | Shandong Taishan vs Meizhou Hakka | 2-1 | 5 | 2 | Super League |
| 27 Oct 2024 | Cangzhou vs Shanghai Port | 0-1 | 1 | 0 | Super League |
| 21 Oct 2024 | Al Shorta vs Pakhtakor | 0-0 | 4 | 0 | AFC Champions League Elite |
| 15 Oct 2024 | Uzbekistan vs United Arab Emirates | 1-0 | 2 | 1 | WC Qualification Asia |
| 28 Sep 2024 | Qingdao Hainiu vs Shanghai Shenhua | 0-1 | 4 | 1 | Super League |
| 16 Sep 2024 | Esteghlal vs Al Gharafa | 3-0 | 6 | 0 | AFC Champions League Elite |
| 10 Sep 2024 | Oman vs Korea Republic | 1-3 | 7 | 0 | WC Qualification Asia |
| 17 Aug 2024 | Shanghai Shenhua vs Shanghai Port | 3-1 | 8 | 1 | Super League |
| 11 Aug 2024 | Tianjin Jinmen Tiger vs Zhejiang | 3-2 | 4 | 0 | Super League |
| 28 Jul 2024 | Qingdao Hainiu vs Meizhou Hakka | 4-2 | 5 | 0 | Super League |
| 12 Jul 2024 | Chengdu Rongcheng vs Tianjin Jinmen Tiger | 2-1 | 1 | 1 | Super League |
| 30 Jun 2024 | Meizhou Hakka vs Henan Songshan Longmen | 0-3 | 4 | 1 | Super League |
| 15 Jun 2024 | Dalian Zhixing vs Yunnan Yukun | 0-3 | 1 | 0 | League One |
| 11 Jun 2024 | United Arab Emirates vs Bahrain | 1-1 | 0 | 0 | WC Qualification Asia |
| 25 May 2024 | Wuhan Three Towns vs Meizhou Hakka | 0-1 | 6 | 0 | Super League |
| 18 May 2024 | Qingdao West Coast vs Shanghai Port | 3-5 | 6 | 0 | Super League |
| 11 May 2024 | Tianjin Jinmen Tiger vs Shanghai Shenhua | 0-0 | 3 | 0 | Super League |
| 14 Apr 2024 | Shanghai Port vs Shandong Taishan | 4-3 | 5 | 0 | Super League |
| 31 Mar 2024 | Changchun Yatai vs Tianjin Jinmen Tiger | 0-1 | 2 | 0 | Super League |
| 12 Mar 2024 | Al Ittihad vs Al Hilal | 0-2 | 8 | 1 | AFC Champions League Elite |
| 9 Mar 2024 | Shandong Taishan vs Beijing Guoan | 0-0 | 4 | 0 | Super League |
| 21 Feb 2024 | Al Nassr vs Al Feiha | 2-0 | 8 | 0 | AFC Champions League Elite |
| 10 Feb 2024 | Jordan vs Qatar | 1-3 | 6 | 0 | AFC Asian Cup |
| 3 Feb 2024 | Iran vs Japan | 2-1 | 2 | 0 | AFC Asian Cup |
| 29 Jan 2024 | Qatar vs Palestine | 2-1 | 3 | 0 | AFC Asian Cup |
| 15 Jan 2024 | Korea Republic vs Bahrain | 3-1 | 7 | 0 | AFC Asian Cup |
| 12 Dec 2023 | Johor Darul Ta'zim vs BG Pathum United | 4-1 | 5 | 1 | AFC Champions League Elite |
| 4 Dec 2023 | Al Ittihad vs Sepahan | 2-1 | 7 | 0 | AFC Champions League Elite |
| 27 Nov 2023 | Al Nassr vs Persepolis | 0-0 | 4 | 1 | AFC Champions League Elite |
| 21 Nov 2023 | Syria vs Japan | 0-5 | 0 | 0 | WC Qualification Asia |
| 7 Nov 2023 | Al Feiha vs Al Ain | 2-3 | 3 | 0 | AFC Champions League Elite |
| 29 Oct 2023 | Beijing Guoan vs Chengdu Rongcheng | 2-3 | 6 | 1 | Super League |
| 3 Oct 2023 | Nassaji Mazandaran vs Al Hilal | 0-3 | 1 | 2 | AFC Champions League Elite |
| 29 Sep 2023 | Shandong Taishan vs Wuhan Three Towns | 2-1 | 6 | 0 | Super League |
| 18 Sep 2023 | Al Quwa Al Jawiya vs Sepahan | 2-2 | 2 | 0 | AFC Champions League Elite |
| 31 Aug 2023 | Beijing Guoan vs Shandong Taishan | 1-1 | 10 | 0 | FA Cup |
| 26 Aug 2023 | Tianjin Jinmen Tiger vs Meizhou Hakka | 3-1 | 3 | 1 | Super League |
| 9 Aug 2023 | Cangzhou vs Dalian Pro | 2-1 | 4 | 1 | Super League |
| 30 Jul 2023 | Shandong Taishan vs Beijing Guoan | 3-0 | 3 | 0 | Super League |
| 22 Jul 2023 | Changchun Yatai vs Shanghai Shenhua | 1-1 | 1 | 0 | Super League |
| 12 Jul 2023 | Shanghai Port vs Wuhan Three Towns | 3-1 | 4 | 3 | Super League |
| 2 Jul 2023 | Dalian Pro vs Qingdao Hainiu | 1-1 | 7 | 0 | Super League |
| 29 Jun 2023 | Beijing Guoan vs Shanghai Port | 1-2 | 1 | 0 | Super League |
| 15 Jun 2023 | Argentina vs Australia | 2-0 | 1 | 0 | Friendly International |
| 8 Jun 2023 | Chengdu Rongcheng vs Tianjin Jinmen Tiger | 0-0 | 4 | 0 | Super League |
| 28 May 2023 | Shenzhen vs Meizhou Hakka | 3-2 | 5 | 0 | Super League |
| 19 May 2023 | Shanghai Shenhua vs Beijing Guoan | 1-1 | 2 | 0 | Super League |
| 10 May 2023 | Chengdu Rongcheng vs Shandong Taishan | 2-2 | 6 | 0 | Super League |
| 6 May 2023 | Urawa Reds vs Al Hilal | 1-0 | 2 | 0 | AFC Champions League Elite |
| 25 Apr 2023 | Shandong Taishan vs Hangzhou | 2-1 | 6 | 1 | Super League |
| 15 Apr 2023 | Beijing Guoan vs Meizhou Hakka | 1-1 | 7 | 0 | Super League |
| 8 Apr 2023 | Wuhan Three Towns vs Shandong Luneng | 2-0 | 3 | 1 | Super Cup |
| 1 Feb 2023 | Al Ahly vs Auckland City | 3-0 | 0 | 1 | FIFA Intercontinental Cup |
| 16 Jan 2023 | Iraq vs Qatar | 2-1 | 9 | 0 | Gulf Cup of Nations |
| 12 Jan 2023 | Saudi Arabia vs Oman | 1-2 | 4 | 0 | Gulf Cup of Nations |
| 7 Jan 2023 | Kuwait vs Qatar | 0-2 | 2 | 0 | Gulf Cup of Nations |
| 27 Dec 2022 | Wuhan Three Towns vs Hangzhou | 2-0 | 7 | 0 | Super League |
| 23 Dec 2022 | Guangzhou Evergrande vs Beijing Guoan | 1-3 | 0 | 1 | Super League |
| 3 Nov 2022 | Hangzhou vs Shenzhen | 0-2 | 8 | 1 | Super League |
| 29 Oct 2022 | Hebei CFFC vs Guangzhou R&F | 0-4 | 0 | 0 | Super League |
| 8 Oct 2022 | Cangzhou Mighty Lions vs Guangzhou R&F | 0-0 | 4 | 0 | Super League |
| 4 Oct 2022 | Hangzhou vs Wuhan Three Towns | 2-1 | 5 | 1 | Super League |
| 24 Sep 2022 | Dalian Professional vs Beijing Guoan | 2-2 | 2 | 0 | Super League |
| 14 Sep 2022 | Shandong Luneng vs Wuhan Three Towns | 1-1 | 4 | 0 | Super League |
| 3 Sep 2022 | Guangzhou R&F vs Tianjin Teda | 2-0 | 6 | 0 | Super League |
| 21 Aug 2022 | Wuhan Yangtze vs Henan Jianye | 2-2 | 0 | 1 | Super League |
| 12 Aug 2022 | Wuhan Three Towns vs Beijing Guoan | 5-1 | 3 | 0 | Super League |
| 5 Aug 2022 | Shanghai Shenhua vs Changchun Yatai | 0-0 | 5 | 2 | Super League |
| 7 Jun 2022 | Qatar U23 vs Turkmenistan U23 | 2-2 | 7 | 0 | AFC Championship U23 |
| 2 Jun 2022 | Thailand U23 vs Vietnam U23 | 2-2 | 1 | 0 | AFC Championship U23 |
| 21 May 2022 | Al Kuwait vs Al Seeb | 2-1 | 6 | 0 | AFC Champions League Two |
| 26 Apr 2022 | Pakhtakor vs Al Taawon | 5-4 | 8 | 0 | AFC Champions League Elite |
| 23 Apr 2022 | Nasaf vs Al Sadd | 3-1 | 2 | 0 | AFC Champions League Elite |
| 14 Apr 2022 | Al Taawon vs Sepahan | 3-0 | 4 | 1 | AFC Champions League Elite |
| 8 Apr 2022 | Al Hilal vs Al Sharjah | 2-1 | 2 | 0 | AFC Champions League Elite |
| 24 Mar 2022 | Iraq vs United Arab Emirates | 1-0 | 5 | 0 | WC Qualification Asia |
| 16 Dec 2021 | Changchun Yatai vs Shenzhen | 1-1 | 3 | 0 | Super League |
| 16 Nov 2021 | Syria vs IR Iran | 0-3 | 1 | 0 | WC Qualification Asia |
| 11 Nov 2021 | Korea Republic vs United Arab Emirates | 1-0 | 2 | 0 | WC Qualification Asia |
| 16 Oct 2021 | Al Wahda vs Al Nassr | 1-5 | 5 | 0 | AFC Champions League Elite |
| 7 Sep 2021 | Iraq vs IR Iran | 0-3 | 5 | 0 | WC Qualification Asia |
| 2 Sep 2021 | United Arab Emirates vs Lebanon | 0-0 | 3 | 0 | WC Qualification Asia |
| 1 Jul 2021 | Johor Darul Ta'zim vs Pohang Steelers | 0-2 | 5 | 0 | AFC Champions League Elite |
| 22 Jun 2021 | Pohang Steelers vs Ratchaburi Mitrphol FC | 2-0 | 4 | 0 | AFC Champions League Elite |
| 11 Jun 2021 | Afghanistan vs Oman | 1-2 | 3 | 0 | WC Qualification Asia |
| 3 Jun 2021 | India vs Qatar | 0-1 | 2 | 1 | WC Qualification Asia |
| 29 May 2021 | Hangzhou vs Meizhou Hakka | 5-4 | 3 | 1 | League One |
| 24 May 2021 | Zibo Sunday vs Xinjiang Tianshan | 1-1 | 3 | 1 | League One |
| 17 Apr 2021 | Tractor Sazi vs Al Sharjah | 0-0 | 1 | 0 | AFC Champions League Elite |
| 10 Sep 2019 | Indonesia vs Thailand | 0-3 | 2 | 0 | WC Qualification Asia |
Ning Ma has officiated 130 matches across 15 competitions, averaging 4.15 yellow cards and 0.38 red cards per game (540 yellows and 49 reds in total). Active years in our database: 2019-2026. Competitions covered include Super League, AFC Champions League Elite, WC Qualification Asia, AFC Asian Cup, FA Cup, League One.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Ning Ma.
All statistics for Ning Ma and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.