Medo3D is ranked #20 on Polymarket’s monthly esports leaderboard, with +$141K realised profit on $4.5M traded this month. Alpha tracks every executed trade from this wallet: the settled record, open positions and recent trades are below, and new bets appear in the live feed as they fill.
Trader
tracked
Leaderboard rank
#20
Esports · this month
Monthly P&L
+$141K
As ranked by Polymarket
Monthly volume
$4.5M
P&L history
Polymarket profile chart
24h
−$24.9K
7 days
−$13.4K
30 days
+$151K
All time
+$134K
As charted on this trader’s Polymarket profile: every market they trade, with open positions marked to market. Polymarket’s own accounting — it can differ from the settled-position figures below, which are counted from position records.
Settled performance
199 positions
Realized P&L
+$733K
Every settled position, all markets · incl. −$7.4K realized on open positions
Win rate
69.3%
138 won · 61 lost
Positions
199
closed · 117 still open
Open P&L
−$609K
Mark-to-market, not yet settled
Avg win
+$8.3K
Avg loss
−$6.7K
Profit factor
2.82
Total won ÷ total lost
Avg per position
+$3.7K
Return on stake
23.2%
Realised P&L ÷ $3.2M staked, settled positions — not ROI on capital
Markets traded
255
Settled and open
Counted from Polymarket’s settled position records — not modelled or estimated. Win rate counts positions, not dollars: a trader can win less than half their positions and still be well ahead if the winners are larger, which is common here.
Biggest settled positions
| Biggest win | Dota 2: 1win vs PARIVISION - Game 1 Winner | 1win | +$36.5K |
| Biggest loss | Dota 2: Team Spirit vs Aurora - Game 2 Winner | Team Spirit | −$56.1K |
By game
| Game | Positions | W / L | Win rate | Realized P&L |
|---|---|---|---|---|
| Dota 2 | 186 | 125 / 61 | 67.2% | +$696K |
| Non-esports / unclassified | 13 | 13 / 0 | 100.0% | +$44.3K |
Game is read from each market’s title, the same way the feed labels it. Markets it cannot identify are grouped under “Other”.
Open positions
AS OF 2s ago117 open
| Market | Outcome | Value | Entry | Current | P&L |
|---|---|---|---|---|---|
| Dota 2: LGD Gaming vs Aurora - Game 1 Winner | LGD Gaming | $0 | 25¢ | 0¢ | −$17.3K |
| Dota 2: GamerLegion vs Yakult Brothers - Game 2 Winner | Yakult Brothers | $0 | 15¢ | 0¢ | −$10.0K |
| Dota 2: Team Spirit vs Team Yandex - Game 1 Winner | Team Spirit | $0 | 31¢ | 0¢ | −$18.1K |
| Dota 2: Team Spirit vs PARIVISION (BO3) - BLAST Slam Playoffs | PARIVISION | $0 | 44¢ | 0¢ | −$23.8K |
| Dota 2: Aurora vs Natus Vincere - Game 1 Winner | Aurora | $0 | 32¢ | 0¢ | −$16.6K |
| Dota 2: BetBoom Team vs OG (BO3) - BLAST Slam Group C | OG | $0 | 44¢ | 0¢ | −$21.6K |
| Dota 2: LGD Gaming vs Xtreme Gaming - Game 2 Winner | LGD Gaming | $0 | 53¢ | 0¢ | −$24.4K |
| Dota 2: LGD Gaming vs Team Yandex - Game 2 Winner | LGD Gaming | $0 | 20¢ | 0¢ | −$8.0K |
| Dota 2: PARIVISION vs LGD Gaming - Game 2 Winner | LGD Gaming | $0 | 17¢ | 0¢ | −$6.6K |
| Dota 2: 1win vs Natus Vincere - Game 1 Winner | 1win | $0 | 49¢ | 0¢ | −$18.8K |
| Dota 2: Klim Sani4 vs Team Synapse (BO3) - EPL Masters Playoffs | Team Synapse | $0 | 21¢ | 0¢ | −$7.5K |
| Dota 2: 1win vs Team Nemesis - Game 2 Winner | Team Nemesis | $0 | 31¢ | 0¢ | −$10.2K |
Largest 12 of 117 open positions, by held value.
Recent trades
46 observed
| Trader | Event | Position | Size | Price | To win | Time |
|---|---|---|---|---|---|---|
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 4 Winner ? | BUYTeam Spirit | $5,140LARGE | 44¢ | +121% | 8h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 4 Winner ? | BUYTeam Spirit | $5,524LARGE | 46¢ | +114% | 8h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $2,014 | 68¢ | +45% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $1,362 | 57¢ | +72% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $285 | 57¢ | +75% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $105 | 57¢ | +72% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $848 | 44¢ | +127% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $255 | 44¢ | +127% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $236 | 44¢ | +127% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $550 | 44¢ | +127% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $786 | 44¢ | +127% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $187 | 43¢ | +133% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $192 | 43¢ | +133% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $259 | 43¢ | +133% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $1,525 | 43¢ | +126% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $704 | 54¢ | +85% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $164 | 54¢ | +85% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $3,059 | 52¢ | +87% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $196 | 52¢ | +92% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 3 Winner ? | BUYTeam Yandex | $360 | 53¢ | +89% | 9h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 2 Winner ? | BUYTeam Spirit | $3,090 | 40¢ | +143% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $4,469 | 46¢ | +114% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $538 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $318 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $185 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $810 | 35¢ | +178% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $530 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Yandex vs Team SpiritGame 1 Winner ? | BUYTeam Spirit | $1,077 | 35¢ | +186% | 12h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $526 | 31¢ | +223% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $1,378 | 31¢ | +223% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $2,072 | 31¢ | +223% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $3,051 | 31¢ | +214% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $114 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $306 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $306 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $364 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $306 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $306 | 48¢ | +108% | 15h |
| #20Medo3D↗ | DOTA 2Team Spirit vs PARIVISION (BO3)BLAST Slam Playoffs ? | BUYPARIVISION | $185 | 48¢ | +108% | 15h |
Trades under $100 are recorded but not shown, here or anywhere else in Alpha. This list is filtered by size only. The live feed applies more — it shows buys only, and it opens on a higher size than this floor.
