?

Model underdog (Elo)

D2Dota 2Flat (10 units)payout: monthly

Bets the Elo model's underdog β€” the team with under 50% probability. Often the market underdog too, but driven by form and rating rather than the odds.

profit
-1200u
ROI
-50.7%
win rate
41%
bets
237
drawdown
120%
payouts
25
Balance by period
Blue line is the working bankroll. Dashes mark the starting sum. At the end of each period the bankroll returns to start: a green dot means profit withdrawn, red means a top-up.
start
working bankrollstarting sumprofit withdrawntop-up
Strategy rules
🎯
What we bet on

Model underdog (Elo)

πŸ’°
Stake size

Flat (10 units)

πŸ”
Return to start

At the end of the period the bankroll is brought back to the starting sum: profit is withdrawn, drawdown topped up with a deposit.

πŸ“Š
Odds

Computed on real historical odds averaged per match, not on "convenient" ones.

Recent withdrawals and top-ups
period 25profit withdrawn+0u
period 24profit withdrawn+0u
period 23profit withdrawn+0u
period 22profit withdrawn+0u
period 21profit withdrawn+0u
period 20profit withdrawn+0u
period 19profit withdrawn+0u
period 18profit withdrawn+0u
Stake sizes
StakeBetsHitProfitROIDrawdownPick
Flat (10 units)23741%-1200-50.7%120%Selected
Martingale5332%-1351-55.5%135.1%Select
1% of bankroll499238%-15804-52%1580.4%Select
2% of bankroll499238%-21220-51.6%2122%Select
5% of bankroll499238%-24430-51.2%2443%Select
Quarter Kelly29923%-24846-94.4%2484.6%Select
10% of bankroll499238%-24875-51.3%2487.5%Select
Bet-by-bet match log
Every bet the strategy placed on a specific match: pick, odds, result and bankroll after. Total bets: 237, showing the last 60.
DateMatchBet onOddsStakeResultΒ±BankBank
30.09.24Nigma Galaxy – Zone AcademyZone Academy9.007lost-7-200
30.09.24OG – Natus Vincere JuniorNatus Vincere Junior12.0010lost-10-192
30.09.24Team Spirit – L1ga TeamL1ga Team6.6010lost-10-182
30.09.24Talon Esports – Aurora GamingAurora Gaming12.0010lost-10-172
30.09.24Azure Ray – Team ZeroTeam Zero3.1010lost-10-162
30.09.24Invictus Gaming – Team ZeroTeam Zero1.0110won+0-152
30.09.24Aurora Gaming – BOOM EsportsAurora Gaming1.0410won+0-152
30.09.24Heroic – beastcoastbeastcoast12.0010lost-10-153
30.09.24nouns – Shopify RebellionShopify Rebellion1.2810lost-10-143
30.09.24WINTRADERs – Cuyes EsportsCuyes Esports3.5010lost-10-133
29.09.24Palianytsia – AVULUSPalianytsia4.0010lost-10-123
29.09.24Cuyes Esports – Free StackFree Stack1.4810lost-10-113
29.09.24BandaNoone – Virtus.proVirtus.pro13.0010lost-10-103
29.09.24Looking for Org – Dibujitos de fbDibujitos de fb10.0010lost-10-93
29.09.24difference team – unknowndifference team1.8010lost-10-83
29.09.24Mouses – GRIN esportsGRIN esports1.0510won+1-73
29.09.24Passion UA – OGPassion UA11.0010lost-10-73
29.09.24Natus Vincere Junior – MOUZNatus Vincere Junior1.6510won+6-63
29.09.241w Team – Team Spirit1w Team10.0010lost-10-70
29.09.24L1ga Team – Night PulseNight Pulse13.0010lost-10-60
29.09.24Invictus Gaming – Azure RayAzure Ray1.0110won+0-50
29.09.24BOOM Esports – Bruv123Bruv1232.4010lost-10-50
29.09.24Aurora Gaming – Talon EsportsAurora Gaming5.3010lost-10-40
29.09.24OG – AllianceAlliance3.0010lost-10-30
29.09.24Dragon Esports – MOUZDragon Esports11.0010lost-10-20
29.09.24Team Spirit – Natus VincereNatus Vincere3.2010lost-10-10
29.09.24Night Pulse – One MoveNight Pulse1.0110won+00
29.09.24Execration – BOOM EsportsExecration12.0010lost-100
29.09.24Team Zero – Evil RabbitTeam Zero1.0110won+010
29.09.24PlsReportTimber – Bruv123PlsReportTimber6.6010lost-1010
29.09.24BOOM Esports – Team EssenceTeam Essence11.0010lost-1020
29.09.24Looking for Org – WINTRADERsWINTRADERs1.2510won+230
28.09.24Shopify Rebellion – GRIN esportsGRIN esports6.3010lost-1027
28.09.24Apex Genesis – MousesMouses7.5010lost-1037
28.09.24Palianytsia – Natus Vincere JuniorNatus Vincere Junior12.0010lost-1047
28.09.24AVULUS – Passion UAPassion UA12.0010lost-1057
28.09.24Virtus.pro – 1w TeamVirtus.pro1.0310won+067
28.09.24BandaNoone – L1ga TeamBandaNoone1.0110won+067
28.09.24nouns – difference teamdifference team9.0010lost-1067
28.09.24AVULUS – Dragon EsportsDragon Esports12.0010lost-1077
28.09.24MOUZ – Passion UAPassion UA2.5010won+1587
28.09.241w Team – One Move1w Team1.0210won+072
28.09.24Virtus.pro – Night PulseNight Pulse12.0010lost-1072
28.09.24Aurora Gaming – Team MantapsAurora Gaming1.0110won+082
28.09.24Team Zero – Azure RayTeam Zero10.0010lost-1082
28.09.24Invictus Gaming – Spiky GamingSpiky Gaming13.0010lost-1092
28.09.24Execration – Talon EsportsExecration4.2010lost-10102
28.09.24OG – PalianytsiaOG10.0010lost-10112
28.09.24Alliance – Natus Vincere JuniorNatus Vincere Junior1.0510won+1122
28.09.24Dragon Esports – AVULUSDragon Esports5.3010lost-10121
28.09.24Team Spirit – BandaNooneBandaNoone1.0110won+0131
28.09.24Natus Vincere – L1ga TeamNatus Vincere5.3010lost-10131
28.09.24Talon Esports – Bruv123Talon Esports1.0110won+0141
28.09.24Execration – PlsReportTimberPlsReportTimber4.5010lost-10141
28.09.24Evil Rabbit – Spiky GamingEvil Rabbit2.5010lost-10151
28.09.24Team Mantaps – Team EssenceTeam Essence4.2010lost-10161
27.09.24Passion UA – N3X7Passion UA1.5510won+6171
27.09.241w Team – L1ga TeamL1ga Team1.3810won+4166
27.09.24Palianytsia – Passion UAPassion UA1.2210lost-10162
27.09.24Quantum Team – BandaNooneBandaNoone1.0110won+0172
Odds are real historical figures averaged per match. Outcome probability is built walk-forward with Elo (no look-ahead). Starting bankroll is 1000 units. This is not investment advice.
This strategy will be used for recommendations on match pages.Strategy selected βœ“
Betting strategy "Model underdog (Elo)" on historical data: hit rate, profit, ROI and drawdown across bankroll stake sizes. Starting bankroll 1000 units. Not investment advice.