I remember the palpable tension in the air, the collective breath held by an entire community of fans. The question wasn't just about who would win; it was about who would carry the hopes of a nation to the continental stage. As a passionate follower of Ugandan esports, I was glued to the screen, watching the drama of the Carry1st Call of Duty Mobile Africa Cup 2025 Uganda regional qualifiers unfold. Five teams—Nondescript Gaming Africa, ExHavoc, Sky・Primes, Saints, and GRIM_REAPER_SQUAD—weren't just playing for points; they were battling for a dream, a ticket to Lagos, Nigeria, and a shot at representing Africa.

The journey began with the group stages from May 23rd to 25th, a round-robin gauntlet of Best-of-5 series. From my vantage point, it was clear from the start who had come to dominate. Nondescript Gaming Africa moved with a terrifying synchronicity. They weren't just winning; they were dictating the pace, the plays, the very flow of every Hardpoint, Search & Destroy, and Control match. They finished with a pristine, unblemished record. Behind them, ExHavoc, Sky・Primes, and Saints jockeyed for position, while GRIM_REAPER_SQUAD, the valiant underdogs, struggled to find their footing against seasoned opponents. The hierarchy was established, and the playoff seeds were set: #1 Nondescript, #2 ExHavoc, #3 Sky・Primes, #4 Saints, and #5 GRIM_REAPER_SQUAD.
Then came the playoffs, a double-elimination bracket that promised heartbreak and glory in equal measure. The upper bracket kicked off with Saints delivering a clean 3–0 sweep over GRIM_REAPER_SQUAD. But the real story was just beginning. In the upper bracket semifinals, I watched Nondescript continue their march of destruction with another effortless 3–0 over Saints. Their discipline was surgical. But on the other screen, a shockwave rippled through the tournament. Sky・Primes, the third seed, did the unthinkable. They dismantled the favored ExHavoc in a stunning 3–0 upset! I could hardly believe it. The dark horse had arrived, and ExHavoc was suddenly sent tumbling into the perilous lower bracket.
The upper bracket final was a clash of narratives: the undefeated titan versus the Cinderella story. Nondescript Gaming Africa, however, wrote the ending they wanted. Their tactical mastery extinguished Sky・Primes' momentum with yet another 3–0 sweep, securing their spot in the Grand Final without losing a single map. The perfectionist in me was in awe.
Meanwhile, the lower bracket was a theater of survival. It was brutal, unforgiving, and utterly compelling. ExHavoc, humbled but not broken, began a redemption arc that had me on the edge of my seat. They swept aside GRIM_REAPER_SQUAD 3–0, then faced Saints. In a display of sheer will, ExHavoc swept them too, 3–0. The team that had stumbled was now surging, a phoenix rising from the ashes of an early upset. Their final test in the lower bracket was a rematch against Sky・Primes, the team that had sent them down this path. This time, ExHavoc was ready. Their strategic adjustments were flawless, and they claimed a decisive 3–0 victory, earning a shot at redemption in the Grand Final against the very team that awaited them: Nondescript.

The Grand Final felt less like a contest and more like a coronation. Nondescript Gaming Africa, with a map advantage from the upper bracket, needed four wins. They got them without reply. The 4–0 scoreline in the Best-of-7 series was a statement. From perfect rotations in Hardpoint to ice-cold clutches in Search & Destroy, Nondescript was operating on a different plane. They completed the entire qualifier—every group stage match, every playoff series—without dropping a single map. As the final round ended, I felt a surge of national pride. Uganda had its champion.
A Closer Look at the Contenders 🏆
Let me break down what made each team's journey so memorable.
🇺🇬 Nondescript Gaming Africa: The Unstoppable Force
This wasn't just a win; it was a masterclass. Their run was defined by:
-
Perfect Map Record: 0 maps lost. An unprecedented feat.
-
Superior Synergy: They played as one entity, anticipating each other's moves.
-
Strategic Dominance: They controlled spawns, rotations, and engagements from the first second.

🔥 ExHavoc: The Heart of a Warrior
Their journey was the most emotionally charged. A summary of their rollercoaster:
| Stage | Result | Key Takeaway |
|---|---|---|
| Group Stage | 2nd Place | Strong start, high expectations |
| Upper Bracket Semis | 0-3 Loss to Sky・Primes | Devastating upset |
| Lower Bracket Run | 3-0, 3-0, 3-0 Wins | Incredible mental resilience and adaptation |
| Grand Final | 0-4 Loss to Nondescript | Outclassed, but proved their elite status |

⚡ Sky・Primes: The Electric Surprise
They were the talk of the tournament. Their path was all about momentum:
-
Group Stage: A modest 2-2 record, flying under the radar.
-
The Upset: Their stunning 3-0 takedown of ExHavoc announced them as serious contenders.
-
The Ceiling: They reached the upper bracket final, showing their skill was real.
-
The Finish: Ultimately fell to both Nondescript and a resurgent ExHavoc, but third place was a monumental achievement for this squad.
⚜️ Saints: The Solid Foundation
Saints came in with a reputation for strong fundamentals. They started strong with a 3-0 win but found the top tier a bridge too far this time. Their fourth-place finish is a solid platform to build upon. With more experience against this level of competition, they have all the tools to return stronger.

💀 GRIM_REAPER_SQUAD: The Lessons Learned
No wins on the board, but their story isn't about losses. It's about perseverance. As underdogs, they faced the best and absorbed every lesson. Their positive attitude in the face of one-sided matches was admirable. This experience is invaluable fuel for their future growth.
The Road to Lagos Awaits 🛫
The story doesn't end here for Nondescript Gaming Africa. Their flawless run has earned them the ultimate prize: a spot at the Carry1st Africa Cup 2025 LAN Grand Finals in Lagos, Nigeria, on August 30–31, 2025. The stakes are monumental:
-
💰 A $15,000 Prize Pool
-
🌍 The Honor of Representing Africa at the CODM World Championship 2025
They will face champions from powerhouses like Nigeria, Ghana, South Africa, and North Africa. The hype is real, and as a Ugandan fan, my heart swells with anticipation. Nondescript has shown they can dominate at home. Now, the continent awaits. They carry our pride, our hopes, and an undefeated record into the belly of the beast. The journey to make history for Ugandan esports is just getting started, and I, for one, will be watching every thrilling moment.