Spreadiction

canoflanagan

Polymarket trader 0x2146…d41b — 100 open positions worth $4.5K, open P&L -$299.7K, +$27.5K over the last 7 days, $314.3K traded volume. Largest position: Spread: Washington Mystics (-1.5) ($3.0K).

$4.5K
-$299.7K
+$27.5K

Open positions

MarketOutcomeValueP&L
Spread: Washington Mystics (-1.5)Washington Mystics$3.0K-$87
-2.8%
Dota 2: Team Liquid vs Xtreme Gaming (BO3) - Esports World Cup SurvivalTeam Liquid$1.5K+$600
+68.8%
Dota 2: Team Liquid vs Xtreme Gaming (BO3) - Esports World Cup SurvivalXtreme Gaming$4-$3.1K
-99.9%
Dota 2: LGD Gaming vs MOUZ - Game 1 WinnerMOUZ$0-$4
-97.2%
Dota 2: Team Spirit vs Team Yandex - Game 1 WinnerTeam Spirit$0-$10.3K
-100.0%
Dota 2: Xtreme Gaming vs BetBoom Team (BO1) - BLAST Slam Group StageXtreme Gaming$0-$7.2K
-100.0%
Dota 2: Nigma Galaxy vs Team Liquid - Game 2 WinnerTeam Liquid$0-$11.2K
-100.0%
Dota 2: BALU vs Invision - Game 1 WinnerBALU$0-$5.7K
-100.0%
Dota 2: Team Yandex vs BetBoom Team - Game 2 WinnerBetBoom Team$0-$2.1K
-100.0%
Dota 2: PARIVISION vs Aurora - Game 2 WinnerPARIVISION$0-$5.3K
-100.0%
New York Liberty vs. Chicago SkyChicago Sky$0-$2.6K
-100.0%
Dota 2: Vici Gaming vs ex-HEROIC - Game 1 Winnerex-HEROIC$0-$1.2K
-100.0%
Dota 2: L1ga Team vs MOUZ - Game 2 WinnerL1ga Team$0-$1.5K
-100.0%
Dota 2: MOUZ vs Vici Gaming - Game 1 WinnerMOUZ$0-$7.1K
-100.0%
Dota 2: Tundra Esports vs PlayTime (BO3) - DreamLeague Group BPlayTime$0-$3.3K
-100.0%
Dota 2: Nigma Galaxy vs Natus Vincere - Game 1 WinnerNatus Vincere$0-$8.4K
-100.0%
Spread: Los Angeles Sparks (-4.5)Los Angeles Sparks$0-$2.8K
-100.0%
Chicago Sky vs. Washington MysticsChicago Sky$0-$2.6K
-100.0%
Dota 2: Team Spirit vs BetBoom Team - Game 2 WinnerBetBoom Team$0-$6.4K
-100.0%
Dota 2: PARIVISION vs Aurora (BO5) - DreamLeague PlayoffsAurora$0-$6.9K
-100.0%
Seattle Storm vs. Phoenix MercurySeattle Storm$0-$1.4K
-100.0%
Dota 2: Tundra Esports vs Aurora (BO1) - BLAST Slam Group StageTundra Esports$0-$9.3K
-100.0%
New York Liberty vs. Minnesota LynxNew York Liberty$0-$5.3K
-100.0%
Dota 2: PARIVISION vs Team Liquid (BO3) - DreamLeague PlayoffsTeam Liquid$0-$2.2K
-100.0%
Dota 2: Team Nemesis vs REKONIX (BO3) - 1win Essence Group BTeam Nemesis$0-$2.0K
-100.0%

Recent trades

MarketSideOutcomeSizeWhen
Dota 2: LGD Gaming vs MOUZ - Game 1 WinnerBUYMOUZ$5Jul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming (BO3) - Esports World Cup SurvivalBUYTeam Liquid$681Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerSELLRune Eaters$30.0KJul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro (BO3) - Esports World Cup SurvivalBUYRune Eaters$1.2KJul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 2 WinnerBUYTeam Liquid$576Jul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 2 WinnerBUYTeam Liquid$515Jul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 1 WinnerSELLXtreme Gaming$9.9KJul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 2 WinnerBUYTeam Liquid$3.6KJul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 2 WinnerBUYTeam Liquid$4.8KJul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYVirtus.pro$643Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYVirtus.pro$12Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$1.3KJul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$400Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$1.0KJul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$681Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$496Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$767Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$520Jul 14, 2026
Dota 2: Rune Eaters vs Virtus.pro - Game 2 WinnerBUYRune Eaters$2.7KJul 14, 2026
Dota 2: Team Liquid vs Xtreme Gaming - Game 1 WinnerBUYXtreme Gaming$1.2KJul 14, 2026

Most-active markets

MarketTradesVolume
Dota 2: Rune Eaters vs Virtus.pro - Game 2 Winner11$38.5K
Dota 2: Team Liquid vs Xtreme Gaming - Game 1 Winner4$12.5K
Dota 2: Team Liquid vs Xtreme Gaming - Game 2 Winner4$9.4K
Dota 2: Rune Eaters vs Virtus.pro - Game 1 Winner8$5.8K
Dota 2: Rune Eaters vs Virtus.pro (BO3) - Esports World Cup Survival1$1.2K

Frequently asked questions

Who is the Polymarket trader canoflanagan?

canoflanagan (0x2146…d41b) is a Polymarket trader (wallet 0x21468ad63a833f5f9ea5c2835fb4e9dec57ad41b). This page tracks their on-chain activity: 100 open positions currently worth $4.5K, plus their most recent large trades. All figures come from Polymarket's public data API and update automatically.

What does open P&L mean here?

Open P&L is the unrealised profit or loss on the trader's currently open positions — the difference between what they paid and the current market value. It excludes positions they have already closed or redeemed. This trader's open P&L is -$299.7K.

How often is this profile updated?

Spreadiction reads this trader's positions and trades live from Polymarket's public API and caches them briefly, so the page reflects on-chain activity within a couple of minutes. Reload to refresh.

Is this trading advice?

No. Copying another trader carries substantial risk and past performance does not predict future results. Nothing here is investment, financial, legal or tax advice. Spreadiction is an independent analytics tool and is not affiliated with Polymarket.

Go deeper

Explore this wallet interactively on Spreadiction — realized vs unrealized P&L, win rate, exposure and filterable trade history — or view the original profile on Polymarket.

Open live wallet analytics → View on Polymarket →

More on Spreadiction: Whale Watch · Smart-Money Edge · Strategy Bots · all markets