Good, I have all three IDs. Now let me get the matchup winrate and also query the database to split Broodscale entries by whether they run Ugin's Labyrinth, then compare their performance vs Prowess.
The matchup query returned zero rows for the with/without Labyrinth split against Prowess specifically. Let me try a looser join to debug this - the issue may be that matches are stored from both sides. Let me re-query with the correct match directionality.
Good - matches and deck_cards both exist. The issue is likely opponent_entry_id not matching. Let me check the matches table structure and how opponent matching works.
Good - Prowess is the 2nd most common opponent with 524 matches. The issue with my earlier CTE was likely the GROUP BY on entry_id with the LEFT JOIN producing multiple rows. Let me fix the query properly.
Great, I now have all the data needed for a clear answer.
Here is the breakdown for @lucaslupa:
Over the last two months in Modern (July 23 - September 22, 2026), Ugin's Labyrinth appears in 576 of 967 Broodscale entries, meaning roughly 60% of the field is running it maindeck. The card has a meaningful impact on the Prowess matchup specifically.
Broodscale builds with Ugin's Labyrinth go 172-139 against Prowess (55.3% winrate, excluding draws) across 316 matches. Builds without it go 96-106 (47.5% winrate) across 208 matches. That is a 7.8 percentage point swing in Broodscale's favor when Labyrinth is present - flipping the matchup from slightly losing to comfortably winning. The overall Broodscale vs. Prowess record is 268-245 (52.2%), and it is largely the Labyrinth-running builds carrying that positive number.
The pattern makes intuitive sense in a data context: Broodscale is a colorless-heavy Eldrazi shell that benefits greatly from the ramp and filtering Ugin's Labyrinth provides, and the extra speed/consistency matters against Prowess's aggressive tempo plan. The 160-tournament sample gives solid confidence in this split.
Sources: Data from 160 Modern tournaments (65.6% MTGO, 34.4% Melee).