--> Back to leaderboard

teacherbai

View on Polymarket

Tier

Great

Over the last 30 days, teacherbai closed 65 resolved positions on Polymarket at an average return of +69% per position. Based on Sirtio's skill model, teacherbai has consistently outperformed the average tracked trader and currently sits at rank #49 on Sirtio's leaderboard.

Rank

#49

Sirtio score

82.0

Avg edge (per position)

+69%

Positions (30d)

65

Heads up: a win has to be redeemed to become real money, but a losing position that settled at $0 never has to be -- so the 65 closed positions this score is based on skew toward wins by construction, not necessarily by skill. An estimated 78% of teacherbai's real money hasn't gone through that filter yet, so the Avg edge and Sirtio Score above could be flattering their true record until more of it resolves.

Sirtio Score Breakdown

See the full methodology for how each piece is calculated.

Raw avg return

+69%

across 65 positions

→Shrunk toward the pool average, weighted by sample size

Z-score

+4.73

distance from average, adjusted for confidence

→Converted to a 0-100 scale

Sirtio score

82.0

The exact weighting is part of the model we keep private (see methodology), but every number above is this trader's real, calculated value at that step.

The best single trade in this window was +$18,550 on "LoL: Cloud9 vs Karmine Corp - Game 2 Winner" (a 137% return). The worst was a -$6,902 loss on "LoL: MVK Esports vs Karmine Corp (BO5) - Worlds Play-In".

Top 5 Wins (Last 30 Days)

LoL: Cloud9 vs Karmine Corp - Game 2 Winner

Karmine Corp

+$18,550137%

LoL: FURIA Esports vs MVK Esports - Game 3 Winner

MVK Esports

+$11,372144%

LoL: FURIA Esports vs MVK Esports - Game 2 Winner

MVK Esports

+$7,493146%

LoL: BNK FEARX vs KT Rolster - Game 3 Winner

BNK FEARX

+$7,369190%

LoL: FURIA Esports vs Cloud9 - Game 3 Winner

FURIA Esports

+$6,38467%

Top 5 Losses (Last 30 Days)

LoL: MVK Esports vs Karmine Corp (BO5) - Worlds Play-In

MVK Esports

-$6,902-99%

LoL: BNK FEARX vs KT Rolster - Game 1 Winner

KT Rolster

-$6,198-94%

LoL: MVK Esports vs Karmine Corp - Game 3 Winner

MVK Esports

-$2,475-41%

LoL: Forsaken vs BOMBA Team - Game 3 Winner

BOMBA Team

-$2,306-100%

LoL: Top Esports vs Bilibili Gaming - Game 1 Winner

Top Esports

-$974-99%

All Positions (Since Tracked Oct 12, 2026)

LoL: Hanwha Life Esports vs Bilibili Gaming - Game 2 Winner

Resolved Oct 31, 2026SoldHanwha Life Esports56c entry
+$61%

LoL: LOS vs LYON - Game 2 Winner

Resolved Oct 31, 2026SoldLYON35c entry
+$958144%

LoL: LOS vs LYON (BO3) - Worlds Group Stage

Resolved Oct 31, 2026SoldLOS15c entry
+$9020%

LoL: Karmine Corp vs Movistar KOI - Game 2 Winner

Resolved Oct 31, 2026SoldKarmine Corp57c entry
+$61453%

LoL: Karmine Corp vs Movistar KOI - Game 1 Winner

Resolved Oct 31, 2026SoldKarmine Corp58c entry
+$54172%

Bitcoin Up or Down - October 30, 5:50PM-5:55PM ET

Resolved Oct 30, 2026RedeemedUp27c entry
-$5-100%

LoL: Team Liquid vs LOS - Game 2 Winner

Resolved Oct 30, 2026SoldTeam Liquid70c entry
+$243%

LoL: Top Esports vs Bilibili Gaming (BO3) - Worlds Group Stage

Resolved Oct 30, 2026SoldTop Esports32c entry
+$1,302132%

LoL: Top Esports vs Bilibili Gaming - Game 2 Winner

Resolved Oct 29, 2026SoldTop Esports12c entry
+$58293%

LoL: Top Esports vs Bilibili Gaming - Game 1 Winner

Resolved Oct 29, 2026SoldTop Esports28c entry
-$974-99%

Bitcoin Up or Down - October 29, 4:45PM-4:50PM ET

Resolved Oct 29, 2026SoldUp43c entry
-$12-40%

LoL: Invictus Gaming vs LYON (BO3) - Worlds Group Stage

Resolved Oct 29, 2026RedeemedLYON55c entry
+$2,49772%

LoL: Invictus Gaming vs LYON - Game 2 Winner

Resolved Oct 28, 2026SoldLYON43c entry
+$1,612108%

Total Kills Over/Under 27.5 in Game 2?

Resolved Oct 28, 2026SoldOver42c entry
+$584140%

Counter-Strike: G2 vs Astralis - Map 2 Winner

Resolved Oct 28, 2026Force-closedAstralis19c entry
-$610-100%

LoL: Movistar KOI vs T1 - Game 1 Winner

Resolved Oct 28, 2026SoldT175c entry
+$39133%

Dota 2: Team Spirit vs OG - Game 2 Winner

Resolved Oct 28, 2026SoldOG63c entry
+$27043%

LoL: Vitality Rising Bees vs Mental Rush - Game 2 Winner

Resolved Oct 27, 2026RedeemedVitality Rising Bees61c entry
+$25563%

LoL: Forsaken vs BOMBA Team - Game 3 Winner

Resolved Oct 27, 2026Force-closedBOMBA Team47c entry
-$2,306-100%

LoL: Vitality Rising Bees vs Mental Rush - Game 1 Winner

Resolved Oct 27, 2026SoldMental Rush4c entry
-$70-97%

LoL: Karmine Corp vs Bilibili Gaming (BO1) - Worlds Group Stage

Resolved Oct 26, 2026SoldBilibili Gaming74c entry
+$31135%

Dota 2: Team Yandex vs Team Liquid - Game 2 Winner

Resolved Oct 26, 2026SoldTeam Liquid44c entry
+$554125%

LoL: Gen.G vs LYON - Game 2 Winner

Resolved Oct 25, 2026RedeemedGen.G82c entry
+$122%

LoL: Dplus KIA vs Movistar KOI - Game 2 Winner

Resolved Oct 25, 2026SoldDplus KIA73c entry
+$26737%

LoL: Hanwha Life Esports vs Invictus Gaming (BO1) - Worlds Group Stage

Resolved Oct 25, 2026SoldInvictus Gaming58c entry
+$33572%

Dota 2: Team Spirit vs Astra Invicta - Game 2 Winner

Resolved Oct 25, 2026SoldAstra Invicta42c entry
-$66-88%

Dota 2: Team Yandex vs 1win - Game 1 Winner

Resolved Oct 25, 2026RedeemedTeam Yandex79c entry
+$8326%

LoL: Hanwha Life Esports vs Gen.G (BO1) - Worlds Group Stage

Resolved Oct 24, 2026SoldGen.G56c entry
+$39478%

LoL: Invictus Gaming vs Team Secret Whales (BO1) - Worlds Group Stage

Resolved Oct 24, 2026SoldInvictus Gaming59c entry
+$20669%

LoL: G2 Esports vs LOS (BO1) - Worlds Group Stage

Resolved Oct 24, 2026SoldG2 Esports76c entry
+$23131%

Dota 2: Team Liquid vs GamerLegion - Game 1 Winner

Resolved Oct 23, 2026SoldGamerLegion64c entry
+$28854%

Dota 2: 1win vs OG - Game 2 Winner

Resolved Oct 23, 2026RedeemedOG80c entry
+$11125%

LoL: Galions vs Solary (BO5) - EMEA Masters Playoffs

Resolved Oct 22, 2026RedeemedGalions44c entry
+$274127%

LoL: Galions vs Solary - Game 3 Winner

Resolved Oct 22, 2026SoldGalions40c entry
+$439150%

Counter-Strike: FaZe vs Heroic - Map 2 Winner

Resolved Oct 21, 2026SoldHeroic78c entry
+$26128%

Counter-Strike: FaZe vs Heroic - Map 1 Winner

Resolved Oct 21, 2026SoldHeroic50c entry
+$36463%

Counter-Strike: Envy vs FaZe - Map 2 Winner

Resolved Oct 21, 2026RedeemedEnvy45c entry
+$3122%

LoL: Vitality Rising Bees vs G2 HEL - Game 3 Winner

Resolved Oct 20, 2026SoldVitality Rising Bees10c entry
+$1,159823%

LoL: Vitality Rising Bees vs G2 HEL - Game 1 Winner

Resolved Oct 20, 2026SoldVitality Rising Bees71c entry
+$20441%

LoL: Mental Rush vs SK Gaming Avarosa - Game 4 Winner

Resolved Oct 19, 2026SoldMental Rush53c entry
+$11385%

LoL: Mental Rush vs SK Gaming Avarosa - Game 3 Winner

Resolved Oct 19, 2026SoldSK Gaming Avarosa64c entry
-$82-32%

LoL: BNK FEARX vs Team WE - Game 3 Winner

Resolved Oct 17, 2026SoldTeam WE25c entry
+$2,741262%

LoL: BNK FEARX vs Team WE - Game 1 Winner

Resolved Oct 17, 2026SoldBNK FEARX66c entry
+$2,46450%

LoL: FURIA Esports vs MVK Esports - Game 2 Winner

Resolved Oct 17, 2026Force-closedMVK Esports40c entry
+$7,493146%

LoL: LYON vs Shopify Rebellion - Game 4 Winner

Resolved Oct 17, 2026Force-closedShopify Rebellion27c entry
-$26-100%

LoL: FURIA Esports vs Cloud9 - Game 3 Winner

Resolved Oct 16, 2026SoldFURIA Esports60c entry
+$6,38467%

LoL: FURIA Esports vs Cloud9 - Game 2 Winner

Resolved Oct 16, 2026SoldFURIA Esports32c entry
+$6,082154%

LoL: FURIA Esports vs Cloud9 - Game 1 Winner

Resolved Oct 16, 2026SoldFURIA Esports12c entry
-$896-70%

LoL: MVK Esports vs Karmine Corp - Game 3 Winner

Resolved Oct 16, 2026SoldMVK Esports34c entry
-$2,475-41%

LoL: MVK Esports vs Karmine Corp (BO5) - Worlds Play-In

Resolved Oct 16, 2026SoldMVK Esports14c entry
-$6,902-99%

LoL: FURIA Esports vs MVK Esports - Game 3 Winner

Resolved Oct 16, 2026SoldMVK Esports41c entry
+$11,372144%

LoL: Cloud9 vs Karmine Corp (BO5) - Worlds Play-In

Resolved Oct 15, 2026SoldKarmine Corp77c entry
+$2,29030%

LoL: Cloud9 vs Karmine Corp - Game 4 Winner

Resolved Oct 15, 2026SoldKarmine Corp71c entry
+$3,23141%

LoL: Cloud9 vs Karmine Corp - Game 2 Winner

Resolved Oct 15, 2026SoldKarmine Corp38c entry
+$18,550137%

LoL: Cloud9 vs Karmine Corp - Game 1 Winner

Resolved Oct 15, 2026SoldCloud935c entry
+$1,249185%

LoL: Team WE vs HANJIN BRION - Game 1 Winner

Resolved Oct 15, 2026SoldTeam WE44c entry
+$3,101102%

LoL: TLN Pirates vs Karmine Corp Blue - Game 1 Winner

Resolved Oct 14, 2026Force-closedTLN Pirates42c entry
+$0139%

Bitcoin Up or Down - September 14, 11:00AM-11:05AM ET

Resolved Oct 14, 2026Force-closedDown58c entry
+$071%

LoL: BNK FEARX vs KT Rolster - Game 4 Winner

Resolved Oct 14, 2026SoldBNK FEARX49c entry
+$4,551103%

LoL: BNK FEARX vs KT Rolster - Game 3 Winner

Resolved Oct 14, 2026SoldBNK FEARX34c entry
+$7,369190%

LoL: BNK FEARX vs KT Rolster - Game 1 Winner

Resolved Oct 14, 2026SoldKT Rolster31c entry
-$6,198-94%

LoL: HANJIN BRION vs LGD Gaming - Game 2 Winner

Resolved Oct 13, 2026SoldLGD Gaming46c entry
+$3,75988%

LoL: HANJIN BRION vs LGD Gaming - Game 3 Winner

Resolved Oct 13, 2026SoldHANJIN BRION45c entry
+$4,97291%

LoL: Team WE vs FlyQuest (BO5) - Demacia Cup Global Invitational Playoffs

Resolved Oct 13, 2026SoldTeam WE52c entry
+$3,39590%

LoL: Team WE vs FlyQuest - Game 4 Winner

Resolved Oct 13, 2026SoldFlyQuest39c entry
+$5,511158%

LoL: Team WE vs FlyQuest - Game 3 Winner

Resolved Oct 13, 2026SoldFlyQuest28c entry
+$5129%

LoL: Team WE vs FlyQuest - Game 2 Winner

Resolved Oct 13, 2026SoldTeam WE64c entry
+$2,87156%

LoL: Team WE vs FlyQuest - Game 1 Winner

Resolved Oct 13, 2026SoldFlyQuest27c entry
+$1,44044%

LoL: G2 HEL vs AZ Rising Eterna (BO3) - LGC Rising Playoffs

Resolved Oct 12, 2026SoldAZ Rising Eterna17c entry
+$148101%

LoL: BNK FEARX vs JD Gaming (BO5) - Demacia Cup Global Invitational Playoffs

Resolved Oct 12, 2026SoldBNK FEARX54c entry
+$2,85385%

LoL: BNK FEARX vs JD Gaming - Game 4 Winner

Resolved Oct 12, 2026SoldJD Gaming31c entry
+$988161%

LoL: BNK FEARX vs JD Gaming - Game 3 Winner

Resolved Oct 12, 2026SoldBNK FEARX50c entry
+$1,909100%