vjnn is a Polymarket esports trader, best ranked #20 on the monthly leaderboard and last ranked in Sept 2026. Alpha keeps the record of every trader it has tracked: the settled record, open positions and recent trades are below.
Trader
former top trader
Best rank
#20
Esports · monthly leaderboard
Last ranked
Sept 2026
Not on the current board
Monthly P&L then
—
Not recorded
P&L history
Polymarket profile chart
24h
$0
7 days
$0
30 days
+$20.2K
All time
−$98.1K
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
310 positions
Realized P&L
+$706K
Every settled position, all markets · incl. −$17.5K realized on open positions
Win rate
58.4%
181 won · 129 lost
Positions
310
closed · 59 still open
Open P&L
−$852K
Mark-to-market, not yet settled
Avg win
+$9.2K
Avg loss
−$7.3K
Profit factor
1.77
Total won ÷ total lost
Avg per position
+$2.3K
Return on stake
12.6%
Realised P&L ÷ $5.7M staked, settled positions — not ROI on capital
Markets traded
365
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 | Spread: Chicago Cubs (-1.5) | Chicago Cubs | +$48.5K |
| Biggest loss | Tampa Bay Rays vs. Atlanta Braves | Tampa Bay Rays | −$28.7K |
By game
| Game | Positions | W / L | Win rate | Realized P&L |
|---|---|---|---|---|
| Counter-Strike | 31 | 24 / 7 | 77.4% | +$194K |
| League of Legends | 28 | 17 / 11 | 60.7% | +$83.8K |
| Dota 2 | 6 | 3 / 3 | 50.0% | +$16.8K |
| Non-esports / unclassified | 245 | 137 / 108 | 55.9% | +$429K |
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 ago59 open
| Market | Outcome | Value | Entry | Current | P&L |
|---|---|---|---|---|---|
| Spread: Seattle Mariners (-1.5) | Seattle Mariners | $0 | 50¢ | 0¢ | −$46.3K |
| Game Handicap: BLG (-2.5) vs Anyone's Legend (+2.5) | Bilibili Gaming | $0 | 34¢ | 0¢ | −$30.6K |
| Will RC Celta de Vigo win on 2026-09-13? | Yes | $0 | 57¢ | 0¢ | −$46.2K |
| Map Handicap: MOUZ (-1.5) vs Natus Vincere (+1.5) | MOUZ | $0 | 35¢ | 0¢ | −$28.3K |
| Will Tottenham Hotspur FC win on 2026-09-19? | Yes | $0 | 52¢ | 0¢ | −$39.8K |
| Spread: Tampa Bay Rays (-1.5) | Tampa Bay Rays | $0 | 40¢ | 0¢ | −$27.6K |
| Will West Ham United FC win on 2026-01-03? | Yes | $0 | 37¢ | 0¢ | −$23.3K |
| Chicago Cubs vs. Cincinnati Reds | Chicago Cubs | $0 | 58¢ | 0¢ | −$34.8K |
| Spread: Knicks (-3.5) | Knicks | $0 | 52¢ | 0¢ | −$30.0K |
| Counter-Strike: MIBR vs Alliance (BO3) - FISSURE PLAYGROUND Playoffs | Alliance | $0 | 18¢ | 0¢ | −$10.0K |
| Portugal vs. DR Congo: O/U 2.5 | Over | $0 | 54¢ | 0¢ | −$26.7K |
| LoL: Invictus Gaming vs JD Gaming - Game 3 Winner | Invictus Gaming | $0 | 38¢ | 0¢ | −$18.5K |
Largest 12 of 59 open positions, by held value.
Recent trades
64 observed
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, so the 4 sells here will not appear there, and it opens on a higher size than this floor.