‹ Cards
103 of 404

Ulna Alley Shopkeep SOS 0103 · common

Ulna Alley Shopkeep · {2}{B} · Creature — Goblin Warlock · Menace (This creature can't be blocked except by two or more creatures.)
Infusion — This creature gets +2/+0 as long as you gained life this turn. · Power / toughness: 2/3 · "This one's from my private stock."

Ulna Alley Shopkeep · {2}{B} · Creature — Goblin Warlock · Menace (This creature can't be blocked except by two or more creatures.) Infusion — This creature gets +2/+0 as long as you gained life this turn. · Power / toughness: 2/3 · "This one's from my private stock."

Price
from $0.061 printing
Win rate
50.0% GIH 6,304 instances · Premier Draft
Apr 21–Jun 2, 2026 · 17Lands

Game-in-hand win rate, all deck colors. 3,153 wins in 6,304 card-in-hand instances.

5,877 distinct games · 2,358 distinct drafts · games recorded Apr 21–Jun 2, 2026.

17Lands file dated Jun 5, 2026 · 100-instance minimum · 17Lands public data ↗

Draft data

50.0%when drawn (GIH)

−5.4 pp vs 55.4% average · 6,304 instances

Premier Draft · Apr 21–Jun 2, 2026 · average from 582,914 games

#290 of 320 nonland cards by win rate · last seen around pick 7.8 on average (209,981 packs).

40 of 42 black cards · 12 of 12 black common cards.

Taken at pick11.521,248 picks
Makes the deck13.7%21,248 picks with known usage
When played50.8%14,883.3 matchesBenched 54.9%
94,808.7 matches
When drawn50.0%6,304 instances

Pick and maindeck observations: Apr 21–Jun 2, 2026. Played/benched cells use matches when available; the drawn cell uses game instances.

○ Opening hand 50.1% · 2,714 instances
● Drawn later 50.0% · 3,590 instances

In hand 50.0% · 6,304 instances
Unseen in deck 52.2% · 9,145 instances
−2.2 percentage points when drawn

Compared with black cards

Win rate when drawn50.0%6,304 instances40 of 42
Opening hand50.1%2,714 instances34 of 42
Drawn later50.0%3,590 instances40 of 42
In the deck51.3%15,533 instances40 of 46
Without seeing it52.2%9,145 instances40 of 44
Improvement when drawn−2.2 pp6,304 instances / 9,145 instances38 of 42
When benched54.9%94,808.7 matches30 of 47
Makes the deck13.7%21,248 picks with known usage41 of 47
Pick (last seen)7.8209,981 packs47 of 47
Taken at11.521,248 picks47 of 47

Ranks require 100 observations for that metric; comparisons are descriptive, not a pick order. Pick ranks put earlier picks first.

Best decks for it

no-splash decks only · card-level in-hand rates · 100 minimum

Witherbloom Lifegain Swarm BG51.7%3,535 instancesSilverquill Repartee Aggro WB49.2%970 instancesBlack–Red BR8.3%12 instances · under 100Blue–Black UB0.0%2 instances · under 100

Each tick is this card’s all-decks rate (50.0% · 6,304 instances). A high card rate does not prove that splashing it will improve your deck.

Usually played with

Deck co-occurrence; not evidence of synergy.

Bogwater Lumaret6,798 games with both in the deckGrapple with Death5,910 games with both in the deckSend in the Pest5,648 games with both in the deck
How to read this

Observational, not a causal bonus. Both cards must be in the deck. Drawn means opening hand or normally drawn; each card counts once per game. Game-level approximate intervals do not account for repeated games by the same drafter.

At least 100 games in each of four drawn/not-drawn groups; adjusted for game length and screened by the lower confidence bound. Do not add these points to a card’s win rate.

Where it sits in the set

Above 9% of 320 nonland cards with 100+ instances, in win-rate order.

30% or lowerWin rate94% or higher

17Lands public datasets ↗ · CC BY 4.0 ↗ · Apr 21–Jun 2, 2026

Collect

1 printingScryfall USD, snapshot Oct 25Pack odds →

Pick a printing for its prices and pull odds.

Prices

SOS 0103 · Regular printingListings ↗
FinishFound inPrice
NonfoilPlay Booster · prerelease-silverquill · prerelease-witherbloom$0.06
FoilCollector Booster · Play Booster$0.13

Foil in a Collector Booster · Modeled · About 1 in 22 packs (4.65%) · 43.5% per display · MTGJSON model Oct 25, 2026 · How it’s modeled →

Foil in a Play Booster · Modeled · About 1 in 149 packs (0.67%) · 18.3% per display · MTGJSON model Oct 25, 2026 · How it’s modeled →

Nonfoil in a Play Booster · Modeled · About 1 in 13 packs (7.83%) · 91.3% per display · MTGJSON model Oct 25, 2026 · How it’s modeled →

Nonfoil in a prerelease-silverquill · Modeled · About 1 in 4 packs (26.47%) · MTGJSON model Oct 25, 2026 · How it’s modeled →

Nonfoil in a prerelease-witherbloom · Modeled · About 1 in 4 packs (26.47%) · MTGJSON model Oct 25, 2026 · How it’s modeled →

How to pull it

Official rates for the whole category, not this card.

BoosterSlotPer packCategory
Play BoosterCommons100% per positionCommons
Play BoosterCommon or bonus-sheet replacement98.1818%Common
Play BoosterWildcard of any rarity100%Wildcard of any rarity
Play BoosterTraditional foil of any rarity100%Traditional foil of any rarity
Collector BoosterTraditional foil commons100% per positionTraditional foil commons

Wizards · Collecting Secrets of Strixhaven ↗ · Oct 29, 2026

Details & sources

Legal in
Standard · Historic · Timeless · Pioneer · Modern · Legacy · Pauper · Vintage · CommanderLimited eligibility depends on the event and its booster pool.
Illustration
Inkognit, SOS 103 · Scryfall ↗
More like this
Regular printing printings →
Sources
Wizards · Collecting Secrets of Strixhaven · Oct 29, 2026
Scryfall USD, snapshot Oct 25
Comprehensive Rules ↗