WhaleWatcher

JohnLKellyJr

94Qualified whaleProven traderSpecialist
0xddc38b82423310f5bbf2e2dc58745661a624029c· stats updated 2h ago
Realized PnL
+$2,186,186
closed + open positions
Return on capital
27%
realized PnL ÷ capital deployed
Win rate
100%
500 of 500 resolved
Resolved markets
500
Portfolio value
$23,032
Capital deployed
$8,211,577
lifetime cost of all positions
Tracked whale volume
$269,985
volume seen by WhaleWatcher
Open positions
5

Trader score (PnL + return + consistency + sample size − concentration)

PnL 30.0/30Return 22.2/25Consistency 25.0/25Sample size 20.0/20Concentration -3.5Total 93.7 / 100

Current positions

MarketOutcomeAvg priceValueUnrealized PnLTrade
Map Handicap: LGC (-1.5) vs DENDELE CS (+1.5)Legacy44.2¢$9,800+$950Trade ↗
Counter-Strike: G2 vs Aurora Gaming (BO3) - PGL Masters Bucharest Group StageAurora Gaming57.0¢$8,209+$1,173Trade ↗
Map Handicap: AUR (-1.5) vs G2 (+1.5)Aurora Gaming31.0¢$2,648+$303Trade ↗
Counter-Strike: G2 vs Aurora Gaming - Map 2 WinnerAurora Gaming20.9¢$2,373+$895Trade ↗
Antalyaspor vs. Bodrum FK: O/U 3.5Over32.0¢$2-$959Trade ↗
Fleetwood Town FC vs. Sheffield United FC: Both Teams to ScoreYes33.0¢$0-$396Trade ↗
Argentina vs. Burkina Faso: Burkina Faso O/U 5.5Over2.1¢$0-$54Trade ↗
Counter-Strike: Low Cortisol vs Yawara Esports - Map 2 WinnerYawara Esports47.7¢$0-$3,968Trade ↗
Counter-Strike: Keyd vs ALKA - Map 1 WinnerKeyd70.4¢$0-$7,709Trade ↗
FC Mito Holly Hock vs. Urawa Red Diamonds: Urawa Red Diamonds O/U 1.5Over43.0¢$0-$860Trade ↗
Will FC Bayern München win on 2026-10-13?Yes35.0¢$0-$4,414Trade ↗
Júbilo Iwata vs. Vanraure Hachinohe FC: Júbilo Iwata O/U 1.5Over28.0¢$0-$622Trade ↗
PSM Makassar vs. Persebaya Surabaya: O/U 1.5Over20.0¢$0-$400Trade ↗
Suriname vs. Martinique: 1st Half O/U 1.5Over35.0¢$0-$875Trade ↗
Counter-Strike: MIBR fe vs Damajuana (BO3) - CCT South America Series 6 Group StageDamajuana52.4¢$0-$5,333Trade ↗
FK Jablonec vs. Brighton & Hove Albion FC: O/U 1.5Over62.0¢$0-$3,100Trade ↗
Map 3 Rounds Handicap: GenOne (-3.5) vs Bushido Wildcats (+3.5)GenOne59.2¢$0-$269Trade ↗
Map Handicap: K27 (-1.5) vs WW Team (+1.5)K2755.8¢$0-$2,107Trade ↗
CA San Lorenzo de Almagro vs. CA Boca Juniors: 1st Half O/U 0.5Over31.0¢$0-$310Trade ↗
SK Slavia Praha vs. FC Hradec Králové: O/U 1.5Over30.3¢$0-$3,218Trade ↗
Counter-Strike: FaZe vs Heroic (BO3) - DraculaN PlayoffsHeroic46.9¢$0-$7,757Trade ↗
Spread: FC Bayern München (-1.5)FC Bayern München53.0¢$0-$1,590Trade ↗
Frosinone Calcio vs. Como 1907: Como 1907 O/U 1.5Over38.4¢$0-$1,014Trade ↗
Manchester City FC vs. Ipswich Town FC: Manchester City FC O/U 3.5Over29.0¢$0-$1,160Trade ↗
Counter-Strike: mellren vs Gothic (BO3) - NODWIN Clutch Series Play-In Group BGothic56.6¢$0-$3,073Trade ↗
FC Seoul vs. Gimcheon Sangmu FC: FC Seoul O/U 2.5Over35.0¢$0-$700Trade ↗
Counter-Strike: MOUZ vs Spirit (BO3) - ESL Pro League PlayoffsSpirit44.2¢$0-$2,181Trade ↗
Villarreal CF vs. Elche CF: Villarreal CF O/U 1.5Over30.3¢$0-$1,665Trade ↗
Ethiopia vs. Senegal: 1st Half O/U 1.5Over39.0¢$0-$819Trade ↗
Counter-Strike: Imperial vs NRG (BO3) - FRAG University PlayoffsNRG60.7¢$0-$6,710Trade ↗
Counter-Strike: Nice Try vs aimclub (BO3) - Stake Ranked Episode 6: Closed Qualifier PlayoffsNice Try63.8¢$0-$10,452Trade ↗
Spread: Al Qadisiyah Saudi Club (-1.5)Al Qadisiyah Saudi Club25.0¢$0-$500Trade ↗
Will Arsenal WFC win on 2026-10-17?Yes60.0¢$0-$3,354Trade ↗
PSM Makassar vs. Persebaya Surabaya: 1st Half O/U 1.5Over29.0¢$0-$580Trade ↗
Counter-Strike: Spirit vs PARIVISION - Map 1 WinnerSpirit28.2¢$0-$3,111Trade ↗
Persebaya Surabaya vs. PSS Sleman: O/U 4.5Over32.3¢$0-$1,299Trade ↗
Haiti vs. Trinidad and Tobago: Haiti 1st Half O/U 1.5Over26.0¢$0-$260Trade ↗
Goiás EC vs. Clube Náutico Capibaribe: 1st Half O/U 1.5Over33.3¢$0-$1,721Trade ↗
Counter-Strike: Chicken Coop Esports vs Overtake (BO3) - ESL Challenger League North America Cup #3 PlayoffsChicken Coop Esports60.0¢$0-$1,657Trade ↗
Chelsea FC vs. FK Austria Wien: O/U 2.5Over41.0¢$0-$1,229Trade ↗
Saint-Martin vs. US Virgin Islands: O/U 4.5Over63.1¢$0-$2,398Trade ↗
Nashville SC vs. Sporting Kansas City: Both Teams to Score in First HalfYes20.0¢$0-$159Trade ↗
Counter-Strike: 9INE vs UNiTY esports (BO3) - Stake Ranked Episode 6: Closed Qualifier Playoffs9INE60.7¢$0-$7,942Trade ↗
SK Slavia Praha vs. FC Hradec Králové: SK Slavia Praha O/U 0.5Over47.0¢$0-$2,632Trade ↗
Counter-Strike: antidaun vs Saint Sinners (BO3) - CCT Europe Closed Qualifier: Series #11 Group Dantidaun35.0¢$0-$536Trade ↗
Burundi leading at halftime?No56.0¢$0-$1,680Trade ↗
HNK Hajduk Split vs. AFC Ajax: AFC Ajax O/U 1.5Over26.9¢$0-$403Trade ↗
Counter-Strike: Spirit Academy vs megoshort (BO3) - CCT Europe Closed Qualifier: Series #10 Play-InSpirit Academy49.7¢$0-$576Trade ↗
Counter-Strike: Fluxo W7M vs SAW - Map 2 WinnerSAW55.3¢$0-$3,868Trade ↗
Counter-Strike: Fire Flux Esports vs MORROW (BO3) - CCT Europe Challengers Series PlayoffsMORROW30.2¢$0-$1,808Trade ↗
Spread: Al Jazira (UAE) (-1.5)Al Jazira (UAE)23.0¢$0-$460Trade ↗
Argentina vs. Burkina Faso: Burkina Faso 1st Half O/U 3.5Over3.0¢$0-$37Trade ↗
FC Nantes vs. USL Dunkerque: FC Nantes O/U 2.5Over29.0¢$0-$1,015Trade ↗
Vancouver Whitecaps FC vs. Austin FC: Vancouver Whitecaps FC O/U 1.5Over61.0¢$0-$1,830Trade ↗
Counter-Strike: M80 vs 6666 - Map 1 WinnerM8068.9¢$0-$4,020Trade ↗
Burundi vs. Algeria: Algeria 1st Half O/U 1.5Over28.0¢$0-$387Trade ↗
Will Algeria win on 2026-09-29?Yes47.0¢$0-$6,099Trade ↗
Counter-Strike: UNiTY esports vs Nice Try - Map 2 WinnerUNiTY esports42.1¢$0-$2,925Trade ↗
Map Handicap: AUR (-1.5) vs 9z (+1.5)9z58.0¢$0-$2,030Trade ↗
Counter-Strike: OG vs Falcons Force (BO1) - Roman Imperium Cup Group AOG61.7¢$0-$7,164Trade ↗
Counter-Strike: Brute vs G2 Ares - Map 2 WinnerG2 Ares64.3¢$0-$1,921Trade ↗
FK Kharkiv leading at halftime?Yes20.9¢$0-$502Trade ↗
RC Strasbourg Alsace vs. Paris Saint-Germain FC: Paris Saint-Germain FC 1st Half O/U 0.5Over58.4¢$0-$4,552Trade ↗
SC União Torreense vs. Sunderland AFC: Sunderland AFC O/U 2.5Over14.0¢$0-$245Trade ↗
FK Jablonec vs. Brighton & Hove Albion FC: Brighton & Hove Albion FC O/U 1.5Over55.0¢$0-$1,925Trade ↗
Counter-Strike: Bounty Hunters Esports vs Yawara Esports - Map 2 WinnerYawara Esports17.7¢$0-$483Trade ↗
Map Handicap: WW (-1.5) vs Young27 (+1.5)WW Team71.5¢$0-$6,780Trade ↗
Counter-Strike: Astralis vs 5star - Map 1 WinnerAstralis38.3¢$0-$981Trade ↗
Counter-Strike: QUAZAR vs ex-RUSTEC (BO3) - NODWIN Clutch Series Group Stageex-RUSTEC61.6¢$0-$2,173Trade ↗
Counter-Strike: G2 vs PARIVISION - Map 1 WinnerG248.0¢$0-$10,865Trade ↗
Counter-Strike: Procyon Gaming vs Turma do Pagode (BO3) - ESL Challenger League South America Cup #2 PlayoffsTurma do Pagode53.5¢$0-$5,921Trade ↗
Map Handicap: WW (-1.5) vs Young27 (+1.5)WW Team57.6¢$0-$3,708Trade ↗
Counter-Strike: Rare Atom vs Legion - Map 1 WinnerRare Atom64.8¢$0-$421Trade ↗
Spread: Burkina Faso (-4.5)Burkina Faso5.4¢$0-$64Trade ↗
Shimizu S-Pulse vs. FC Machida Zelvia: FC Machida Zelvia O/U 5.5Over28.2¢$0-$929Trade ↗
Counter-Strike: DENDELE CS vs Fluxo W7M - Map 2 WinnerFluxo W7M34.0¢$0-$1,584Trade ↗
Júbilo Iwata vs. Vanraure Hachinohe FC: O/U 4.5Over17.7¢$0-$319Trade ↗
Map Handicap: NAVI (-1.5) vs PARIVISION (+1.5)Natus Vincere39.3¢$0-$3,926Trade ↗
AS Roma vs. Genoa CFC: 1st Half O/U 0.5Over44.1¢$0-$2,865Trade ↗
Map Handicap: AUR (-1.5) vs 9z (+1.5)Aurora Gaming46.0¢$0-$4,600Trade ↗
Counter-Strike: 6666 vs megoshort (BO3) - CCT Europe Closed Qualifier: Series #11 Play-Inmegoshort21.2¢$0-$349Trade ↗
Will Levante UD win on 2026-09-16?No19.0¢$0-$665Trade ↗
Spread: Villarreal CF (-1.5)Villarreal CF19.0¢$0-$570Trade ↗
Inter Miami CF vs. New York City FC: Inter Miami CF 1st Half O/U 2.5Over11.0¢$0-$244Trade ↗
Counter-Strike: UNiTY esports vs Betclic Apogee Esports (BO3) - Stake Ranked Episode 6: Closed Qualifier PlayoffsBetclic Apogee Esports60.3¢$0-$5,081Trade ↗
Will SC União Torreense win on 2026-09-17?No32.0¢$0-$1,146Trade ↗
Counter-Strike: Spirit vs 1WIN (BO3) - ESL Pro League Group StageSpirit50.8¢$0-$12,121Trade ↗
Will Inter Miami CF win on 2026-10-24?Yes10.0¢$0-$269Trade ↗
Map Handicap: NTR (-1.5) vs XI Esport (+1.5)XI Esport26.0¢$0-$192Trade ↗
Celtic FC vs. Ferencvárosi TC: O/U 4.5Over55.0¢$0-$1,281Trade ↗
Inter Miami CF vs. New York City FC: 1st Half O/U 2.5Over28.0¢$0-$910Trade ↗
Counter-Strike: ILLYRIANS vs Fire Flux Esports - Map 1 WinnerFire Flux Esports50.7¢$0-$1,619Trade ↗
San Marino vs. Albania: O/U 4.5Over34.0¢$0-$1,700Trade ↗
Philadelphia Union vs. Charlotte FC: O/U 4.5Over38.0¢$0-$1,710Trade ↗
AS Omónoia Leukosías vs. Sport Lisboa e Benfica: O/U 5.5Over27.0¢$0-$540Trade ↗
Counter-Strike: DENDELE CS vs Imperial - Map 1 WinnerImperial34.2¢$0-$4,529Trade ↗
Counter-Strike: Iberian Soul vs Nemiga - Map 1 WinnerNemiga66.7¢$0-$9,993Trade ↗
Counter-Strike: Bebop vs Honvéd (BO3) - NODWIN Clutch Series Play-In Group DBebop67.3¢$0-$1,816Trade ↗
Counter-Strike: Low Cortisol vs Yawara Esports (BO3) - ESL Challenger League South America Cup #2 PlayoffsYawara Esports53.3¢$0-$4,977Trade ↗
Counter-Strike: Teletubisie vs EAC Extra - Map 2 WinnerTeletubisie63.5¢$0-$2,924Trade ↗

Recent whale trades (only trades above the tracking threshold)

TimeMarketSideOutcomePriceSize
3d agoCounter-Strike: GenOne vs Metizport (BO3) - Stake Ranked Episode 6: Closed Qualifier PlayoffsSELLMetizport99.9¢$11,669
4d agoCounter-Strike: magic vs TheMongolz - Map 2 WinnerSELLTheMongolz99.9¢$10,690
5d agoCounter-Strike: Eternal Fire vs Infinite - Map 2 WinnerSELLEternal Fire99.9¢$12,769
5d agoCounter-Strike: Liquid vs magic - Map 2 WinnerSELLmagic99.9¢$14,489
5d agoCounter-Strike: Alliance vs PRIVATE - Map 1 WinnerSELLPRIVATE99.9¢$13,162
8d agoCounter-Strike: Team Falcons vs BetBoom Team (BO3) - Thunderpick World Championship PlayoffsBUYTeam Falcons74.0¢$13,320
13d agoLoL: KT Rolster vs Team Vitality (BO5) - Demacia Cup Global Invitational PlayoffsBUYKT Rolster68.0¢$13,384
16d agoCounter-Strike: FaZe vs Sangal (BO3) - Roman Imperium Cup PlayoffsSELLFaZe99.9¢$26,970
17d agoCounter-Strike: GamerLegion vs BET-M 33 - Map 2 WinnerSELLGamerLegion99.9¢$11,039
18d agoCounter-Strike: HOTU vs STATE (BO3) - 1win Private Club #2: Closed Qualifier PlayoffsSELLHOTU99.9¢$17,903
18d agoCounter-Strike: XI Esport vs Passion Academy (BO3) - United21 PlayoffsSELLXI Esport99.9¢$16,156
19d agoCounter-Strike: G2 vs PARIVISION - Map 2 WinnerSELLG299.9¢$24,848
19d agoCounter-Strike: 3DMAX Academy vs VP.Future 3 (BO3) - European Pro League Regular Group DSELLVP.Future 399.9¢$10,868
26d agoCounter-Strike: Vitality Academy vs Elite Klan (BO3) - United21 Group DSELLVitality Academy99.9¢$19,588
27d agoCounter-Strike: FOKUS vs Nemiga (BO3) - NODWIN Clutch Series PlayoffsBUYNemiga62.0¢$11,059
40d agoCounter-Strike: Nemiga vs Black Phoenix (BO3) - CIS LAN Championship Group CSELLNemiga99.9¢$10,049
44d agoCounter-Strike: Chicken Coop Esports vs Marsborne (BO3) - PGL Masters Bucharest: North American Qualifier PlayoffsSELLChicken Coop Esports49.0¢$11,922
52d agoCounter-Strike: Iberian Soul vs Nemiga (BO3) - Stake Ranked Episode 4: Closed Qualifier PlayoffsSELLNemiga99.9¢$20,098