?

Always the favorite

D2Dota 2Martingalepayout: monthly

Bets the favorite of every match — the team with the lower odds. A simple baseline: hits often, but the low odds usually leave profit small or negative after the margin over the long run.

profit
-777u
ROI
-46.2%
win rate
66%
bets
53
drawdown
82.2%
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

Always the favorite

payments
Stake size

Martingale

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 3profit withdrawn+0u
period 2top-up-1000u
period 1profit withdrawn+223u
Stake sizes
StakeBetsHitProfitROIDrawdownPick
10% of bankroll25762%+3674+14%27.1%Select
5% of bankroll25762%+1407+10.8%20.7%Select
2% of bankroll25762%+505+9.7%13.2%Select
1% of bankroll25762%+245+9.5%7.9%Select
Flat (10 units)25762%+238+9.3%8.1%Select
Martingale5366%-777-46.2%82.2%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: 53, showing the last 60.
DateMatchBet onOddsStakeResult±BankBank
06.09.26Level UP – Team LynxTeam Lynx1.83402lost-402223
06.09.26Level UP – 4ikibamboniLevel UP1.76320lost-320626
06.09.26DYNASTY – Zero TenacityDYNASTY1.69160lost-160946
06.09.26Klim Sani4 – Pipsqueak+4Klim Sani41.5980lost-801106
05.09.26DYNASTY – Team Spirit AcademyDYNASTY1.5540lost-401186
05.09.26Team Lynx – Power RangersPower Rangers1.8820lost-201226
04.09.26Inner Circle – Level UPInner Circle1.8410lost-101246
04.09.26Team Spirit Academy – Klim Sani4Klim Sani41.5920won+121256
03.09.26PuckChamp – Team Spirit AcademyPuckChamp1.8810lost-101244
03.09.26Zero Tenacity – Klim Sani4Klim Sani41.7210won+71254
02.09.26DYNASTY – PuckChampDYNASTY1.6220won+121247
02.09.26Power Rangers – Inner CircleInner Circle1.7210lost-101234
01.09.26Zero Tenacity – Team Spirit AcademyZero Tenacity1.8320won+171244
01.09.26Inner Circle – Team LynxTeam Lynx1.8810lost-101228
01.09.26Klim Sani4 – PuckChampKlim Sani41.7120won+141238
30.08.26Natus Vincere – MOUZMOUZ1.8810lost-101223
30.08.26Team Nemesis – ExecrationTeam Nemesis1.8910won+91233
29.08.26Klim Sani4 – Team Spirit AcademyKlim Sani41.7710won+81224
29.08.26HULIGANI – Team LynxTeam Lynx1.8310won+81217
29.08.26MOUZ – Yellow SubmarineMOUZ1.8910won+91208
29.08.26summer bear – Team LynxTeam Lynx1.7610won+81200
29.08.26Team Resilience – Animals IncomingTeam Resilience1.8910won+91192
29.08.26DYNASTY – Nemiga GamingDYNASTY1.5310won+51183
29.08.26Natus Vincere – summer bearNatus Vincere1.8210won+81178
29.08.26Yakult Brothers – the goal of all life is deathYakult Brothers1.8910won+91170
29.08.26Ice Cream Men – Team KinetixIce Cream Men1.8910won+91161
29.08.26Cloud Rising – Novus GamingCloud Rising1.8910won+91152
28.08.26FTS – Nemiga GamingFTS1.8820won+181143
28.08.26Klim Sani4 – Rune Eaters AriseRune Eaters Arise1.8810lost-101125
28.08.26DYNASTY – PuckChampDYNASTY1.8120won+161135
28.08.26DYNASTY – Inner CircleInner Circle1.7710lost-101119
28.08.26Rune Eaters Arise – summer bearRune Eaters Arise1.8810won+91129
28.08.26PuckChamp – Inner CircleInner Circle1.8910won+91120
27.08.26Nemiga Gaming – summer bearsummer bear1.8380won+661112
27.08.26Klim Sani4 – Level UPKlim Sani41.7740lost-401045
25.08.26summer bear – Team Spirit Academysummer bear1.8220lost-201085
25.08.26Rune Eaters Arise – Team Spirit AcademyTeam Spirit Academy1.8210lost-101105
25.08.26Inner Circle – FTSInner Circle1.7110won+71115
25.08.26FTS – PuckChampPuckChamp1.7710won+81108
25.08.26Klim Sani4 – summer bearKlim Sani41.8910won+91100
25.08.26PuckChamp – Nemiga GamingPuckChamp1.8210won+81092
24.08.26DYNASTY – FTSDYNASTY1.8920won+181083
24.08.26Rune Eaters Arise – Team LynxRune Eaters Arise1.8210lost-101066
24.08.26summer bear – Ducksquadsummer bear1.8910won+91076
24.08.26Klim Sani4 – Team LynxKlim Sani41.8910won+91067
24.08.26Inner Circle – Nemiga GamingInner Circle1.8910won+91058
23.08.26PARIVISION – Team SpiritTeam Spirit1.7710won+81049
23.08.26Team Yandex – Team SpiritTeam Spirit1.7610won+81041
22.08.26BETBOOM TEAM – Team SpiritTeam Spirit1.8820won+181034
22.08.26PARIVISION – Team YandexTeam Yandex1.8210lost-101016
22.08.26Nigma Galaxy – BETBOOM TEAMBETBOOM TEAM1.8210won+81026
22.08.26Team Spirit – Team LiquidTeam Spirit1.8910won+91018
21.08.26Team Yandex – Nigma GalaxyTeam Yandex1.8910won+91009
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.Select strategy
Betting strategy "Always the favorite" on historical data: hit rate, profit, ROI and drawdown across bankroll stake sizes. Starting bankroll 1000 units. Not investment advice.