?

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
-328u
ROI
-25.4%
win rate
36%
bets
129
drawdown
33.4%
payouts
3
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
gps_fixed
What we bet on

Model underdog (Elo)

payments
Stake size

Flat (10 units)

restart_alt
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.

insights
Odds

Odds modelled from the Elo rating with a bookmaker margin — the rating tracks the real pre-match line closely.

Recent withdrawals and top-ups
period 3top-up-89u
period 2top-up-116u
period 1top-up-124u
Stake sizes
StakeBetsHitProfitROIDrawdownPick
1% of bankroll12936%-317-25.3%32.3%Select
Flat (10 units)12936%-328-25.4%33.4%Selected
2% of bankroll12936%-610-25.2%61.7%Select
Martingale813%-1000-98.1%100%Select
5% of bankroll12936%-1354-24.7%133.8%Select
10% of bankroll12936%-2184-23.6%208.1%Select
Quarter Kelly00%+0+0%0%Select
Bet-by-bet match log
Every bet the strategy placed on a specific match: pick, odds, result and bankroll after. Total bets: 129, showing the last 60.
DateMatchBet onOddsStakeResult±BankBank
14.10.26Team Resilience – Yakult BrothersYakult Brothers2.2810lost-10672
14.10.26Team Lynx – PuckChampPuckChamp2.8910lost-10682
14.10.26The WarriorsQ – Shadow DanceThe WarriorsQ1.9410lost-10692
13.10.26Nemiga Gaming – Dawn BullsNemiga Gaming3.1310won+21702
13.10.26Power Rangers – The WarriorsQThe WarriorsQ1.9510lost-10681
13.10.26Dawn Bulls – Team Spirit AcademyTeam Spirit Academy2.4310lost-10691
13.10.26Cloud Rising – Cloud DawningCloud Dawning1.9510lost-10701
12.10.26The WarriorsQ – Dawn BullsThe WarriorsQ2.1110lost-10711
11.10.26Team Spirit – PARIVISIONPARIVISION2.1210lost-10721
09.10.26Aurora Gaming – LGD GamingAurora Gaming1.9110won+9731
09.10.26Team Spirit – Aurora GamingAurora Gaming2.1410lost-10722
08.10.26LEGION – BlasterbILEGION1.8910won+9732
08.10.26Aurora Gaming – 1w Team1w Team1.9110lost-10723
08.10.26Team Yandex – LGD GamingLGD Gaming2.1310lost-10733
07.10.26CyberHero – BlasterbICyberHero1.8910lost-10743
07.10.26Team Synapse – LEGIONLEGION1.9210won+9753
07.10.26MOUZ – CyberHeroMOUZ2.1910lost-10743
06.10.26Team Synapse – Yellow SubmarineTeam Synapse2.2010won+12753
06.10.26HULIGANI – CyberHeroHULIGANI2.0810lost-10741
05.10.26MOUZ – Nemiga GamingNemiga Gaming2.0310lost-10751
05.10.26LEGION – BlasterbIBlasterbI1.8910lost-10761
05.10.26Yellow Submarine – CyberHeroCyberHero2.2310lost-10771
03.10.26Team Spirit – Team YandexTeam Spirit2.0510won+11781
03.10.26Daxak Team – Cake TeamCake Team2.1910won+12771
03.10.26LGD Gaming – GamerLegionGamerLegion1.9210lost-10759
02.10.26BETBOOM TEAM – OGOG1.9010won+9769
02.10.261w Team – Team Nemesis1w Team2.0310won+10760
02.10.26LGD Gaming – Xtreme GamingLGD Gaming1.9210won+9750
01.10.26Aurora Gaming – Team LiquidTeam Liquid2.0610lost-10741
01.10.26Team Yandex – BETBOOM TEAMBETBOOM TEAM2.3910lost-10751
30.09.26PARIVISION – LGD GamingPARIVISION2.0710won+11761
30.09.26Team Yandex – MOUZMOUZ2.6810lost-10750
30.09.26BETBOOM TEAM – OGBETBOOM TEAM1.8910won+9760
29.09.26Aurora Gaming – GamerLegionGamerLegion1.9010lost-10751
29.09.261w Team – Natus Vincere1w Team2.7510won+18761
29.09.26Team Spirit – Team NemesisTeam Nemesis2.0510lost-10743
27.09.26YBN Team – Cake TeamYBN Team2.1310lost-10753
27.09.26Daxak Team – Rostik TeamRostik Team2.2310lost-10763
27.09.26Stray Team – YBN TeamYBN Team2.0510won+11773
27.09.26avice Team – Cake Teamavice Team1.9510lost-10763
27.09.26LGD Gaming – Natus VincereLGD Gaming2.4610lost-10773
26.09.26Rostik Team – avice Teamavice Team1.9210lost-10783
25.09.26Xtreme Gaming – LGD GamingLGD Gaming2.0110won+10793
25.09.26Team Synapse – Yellow SubmarineTeam Synapse2.4310won+14783
25.09.26Solo Team – avice TeamSolo Team1.9610lost-10768
25.09.26GamerLegion – 1w Team1w Team1.9510lost-10778
25.09.26Team Nemesis – Natus VincereTeam Nemesis2.2110lost-10788
24.09.26TpaBoMaH Team – Stray TeamStray Team1.9010lost-10798
24.09.26Team Yandex – 1w Team1w Team1.9610lost-10808
24.09.26Yellow Submarine – Team LynxTeam Lynx1.9710lost-10818
24.09.26Two Move – Team LynxTwo Move1.9910lost-10828
24.09.26Daxak Team – gpK~ TeamgpK~ Team2.5410lost-10838
24.09.26Natus Vincere – LGD GamingLGD Gaming2.4710won+15848
24.09.26YBN Team – Rostik TeamYBN Team2.1010lost-10834
23.09.26Stray Team – NS TeamNS Team2.0110lost-10844
23.09.26Team Nemesis – Conventus StellarumConventus Stellarum2.0610lost-10854
22.09.26LGD Gaming – Aurora GamingLGD Gaming1.9010lost-10864
22.09.26Team Spirit Academy – Nemiga GamingNemiga Gaming2.3510won+13874
22.09.26avice Team – Daxak Teamavice Team2.1810lost-10860
22.09.26MOUZ – HokoriMOUZ2.0010won+10870
Odds are modelled from the Elo rating (walk-forward, no look-ahead) with a bookmaker margin — the rating tracks the real pre-match line closely. 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.