Footy-Africa presents an in-depth look at how Ghanaian footballers lit up pitches around the world over the weekend.
From eye-catching goals to decisive contributions and gritty defensive displays, Ghanaβs exports once again made their presence felt across Europe, Asia, and America.
Goalscorers of the Weekend
A number of Ghanaian players found the back of the net, delivering crucial moments for their clubs:
Mohammed Kudus unleashed a stunning strike for Tottenham, though Spurs ultimately fell 2-1 to Fulham.
Kwaku Karikari produced the match-winning effort for Zeleznicar Pancevo in Serbia.
Amankwah Forson capped a brilliant performance with a goal for Norwich City against QPR.
From left to right β‘οΈ pic.twitter.com/qIWdby1j4v
β Norwich City FC (@NorwichCityFC) November 30, 2025
Prince Kwabena Adu extended his superb scoring run in the Czech Fortuna Liga, netting in Viktoria Plzenβs 2-1 victory over Mlada Boleslav.
Douglas Owusu continued his hot streak in Serbia, scoring his fifth of the season to lift Radnik Surdulica past Backa Topola.
Performance breakdown by country
England
Premier League
Antoine Semenyo impressed once again for Bournemouth despite their 3-2 defeat to Sunderland.
Mohammed Kudus scored a spectacular goal, but Spurs fell 2-1 to Fulham.
MO PULLS ONE BACK! pic.twitter.com/Mn2wPHZMEW
β Tottenham Hotspur (@SpursOfficial) November 29, 2025
Championship
Amankwah Forson starred for Norwich, scoring in their 3-1 triumph over QPR.
Fatawu Issahaku grabbed an assist in Leicesterβs narrow 3-2 home loss to Sheffield United.
League One
Kelvin Abrefa and Andy Yiadom featured in Readingβs commanding 3-0 win against Blackpool.
League Two
Albert Adomah came off the bench for Walsall in their 3-1 victory over Bromley.
Jojo Wollacott played the full match for Crawley as they lost 4-3 to Salford.
Italy
Serie A
Caleb Ekuban contributed 24 minutes as Genoa beat Verona 2-1.
ΒΒΒΒΒΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π² InstagramΒΒΒΒΒΒΒΒΒΒΒ
Kamaldeen Sulemana made a late appearance in Atalantaβs 2-0 win over Fiorentina.
France
Ligue 1
Mohammed Salisu put in a rock-solid 90-minute shift as Monaco edged PSG 1-0.
Gideon Mensah and Ibrahim Osman featured for Auxerre in a 1-1 draw with Paris FC.
Terry Yegbe played the entire match for Metz in a narrow loss to Rennes.
Nathaniel Adjei made a late cameo for Lorient in their 3-1 win over Nice.
πππΎπππππππππππ ππ§‘
Nos Merlus s’imposent 3 buts Γ 1 face Γ l’OGC Nice au Stade du Moustoir ! ππ β«οΈ
β½οΈβ½οΈ Sambou Soumano
β½οΈ Laurent Abergel pic.twitter.com/CG9cnNfxePβ FC LORIENT π (@FCLorient) November 30, 2025
Kojo Peprah and Abdul Samed Salis appeared for Nice.
Germany
Bundesliga
Ransford Yeboah KΓΆnigsdΓΆrffer played 55 minutes in Hamburgβs 2-1 win over Stuttgart.
Derrick Kohn featured for Union Berlin in a losing effort vs Heidenheim.
Jan Gyamerah and Patrick Pfeiffer both saw significant minutes in Darmstadtβs draw with Elversberg.
Bundesliga II
Christopher Antwi-Adjei played 67 minutes in Schalkeβs 2-1 win over Paderborn.
Albania
Mohammed Yahaya helped Egnatia edge Tirana 1-0.
McCarthy Ofori completed the full match as Bylis drew with Dinamo Tirana.
ΒΒΒΒΒΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π² InstagramΒΒΒΒΒΒΒΒΒΒΒ
Austria
David Atanga played 45 minutes for Wolfsberger in their defeat to Ried.
Edmund Baidoo featured for Salzburg in a 1-1 stalemate vs Altach.
Belgium
Jerry Afriyie completed 90 minutes for RAA La Louviere.
Joseph Opoku played 77 minutes as Waregem drew 1-1 with Cercle Brugge.
Lawrence Agyekum also saw full action for Cercle Brugge.
Bulgaria
Bernard Tekpetey contributed 35 minutes in Ludogoretsβ 2-0 victory over Botev Vratsa.
Cyprus
Clifford Aboagye played the full match in Anorthosisβ 1-1 draw with APOEL.
Clinton Doudou also featured for 90 minutes as Apollon shared the spoils with AEL Limassol.
Czech Republic
Cletus Nombil played 83 minutes as Zlin lost to Karvina.
Prince Kwabena Adu continued his blistering form with another goal for Viktoria Plzen.
Denmark
Nordsjaelland trio Caleb Yirenkyi, Prince Amoako, and Stephen Acquah were part of the side that endured a heavy 6-0 defeat to Midtjylland.
Nederlag. pic.twitter.com/ow8CJAuvwX
β FC NordsjΓ¦lland π― (@FCNordsjaelland) November 30, 2025
Bismark Edjeodji saw 21 minutes in Vejleβs loss to Odense.
Greece
King Faisal made a late appearance for AEL Larissa in their loss to Aris.
Abdul Rahman Baba got 31 minutes in PAOKβs 3-2 win over Levadiakos.
Israel
Matthew Cudjoe played 72 minutes in Sakhninβs defeat to Hapoel Tel Aviv.
Owusu featured for 45 minutes for Bnei Raina.
Eugene Ansah completed the full match in Ashdodβs 2-2 draw with Maccabi Tel Aviv.
Netherlands
Denis Odoi and Kamal Sowah appeared for NAC Breda in their 1-0 match against Excelsior.
Einde wedstrijd. Een dure nederlaag in Kralingen.#NACpraat #excNAC pic.twitter.com/yEAxRvXM6w
β NAC Breda ππ€ (@NACnl) November 29, 2025
Serbia
Kwaku Karikari scored the decisive goal for Zeleznicar Pancevo.
Ibrahim Mustapha and Kwaku Bonsu Osei featured in Vojvodinaβs 2-0 win over Subotica.
Skima Togbe played 78 minutes for Novi Pazar in a 2-1 win.
Ibrahim Tanko saw 17 minutes for Javor in a heavy defeat.
Douglas Owusu netted his fifth of the season in Radnik Surdulicaβs 2-0 away win.
Switzerland
Daniel Afriyie Barnieh came up clutch, scoring the late winner for Aarau against NeuchΓ’tel Xamax.
Lawrence Ati-Zigi and Stephan Ambrosius were part of St. Gallenβs draw with Basel.
Jonas Adjetey featured for Basel.
Portugal
Sabit Abdulai played 81 minutes as Alverca defeated Casa Pia 2-0.
Turkey
Emmanuel Boateng scored for Gaziantep in a 2-1 loss to EyΓΌpspor.
Prince Obeng Ampem came on late for the winners.
Nicholas Opoku played for Kasimpasa in their defeat to Basaksehir.
Jerome Opoku completed 90 minutes for Basaksehir.
USA
MLS Playoffs
Manu Duah played the entire match as San Diego fell 3-1 to Vancouver Whitecaps.





