Walking the Martingale Tightrope: My $20-a-Match Betting Strategy

No.DateMatchSelectionOdds $Stake $Profit $Bal (Target)Result
124-MayA League Auckland FC vs Melbourne VictAuckland FC -0.51.8524-24-24 (20)L
224-MayA League Melbourne City vs Western UnitedWestern United +0.251.875122.19-1.81 (40)W
324-MaySwedish League Varnamo vs Osters IFVarnamo -0.51.9222-22-23.81 (60)L
424-MaySwedish League GAIS Gothenburg vs SiriusGAIS Gothenburg -0.51.9710399.9176.1 (80)W
525-MayUS Soccer League San Diego FC vs LA GalaxySan Diego FC -0.751.912210.0186.11 (100)W
625-MayUS Soccer League San Jose Quakes vs Houston DynamoSan Jose Quakes -0.251.9034-1769.11 (120)L
725-MayJ League Fagiano Okayama vs Machida ZelviaFagiano Okayama +0.252.037840.17109.28 (140)W
825-May J League Kawasaki F vs Gamba OsakaKawasaki F -0.251.8559-29.579.78 (160)L
925-MaySwedish League Halmstads vs ElfsborgElfsborg -0.751.92109100.28180.06 (180)W
1025-MayEnglish Premier Manchester Utd vs Aston VillaManchester Utd +0.751.952220.9200.96 (200)W
1126-MayItalian League Udinese vs FiorentinaUdinese +0.251.9721-21179.96 (220)L
1226-MayUS Soccer League Atlanta Utd vs FC CincinnatiFC Cincinnati 01.8571-71108.96 (240)L
1327-MaySwedish League Hammarby vs DegerforsDegerfors +1.251.9515975.53184.49 (260)W
1427-MayK League Daegu vs JeonbukJeonbuk -0.751.9110595.55280.04 (280)W
1528-MayJ League Urawa Reds vs Cerezo OsakaUrawa Reds -0.251.8723-11.5268.54 (300)L
1629-MayUS Soccer League Toronto FC vs Philadelphia UToronto FC +0.51.7767-67201.54 (320)L
1729-MayUS Soccer League Portland T vs Colorado RapidsPortland T -11.91540201.54 (340)D
1830-MaySwedish League Brommapojkarna vs DjurgardenDjurgarden 01.87182158.34359.88 (360)W
1931-MaySpanish League Div 2 Castellon vs Real ZaragozaReal Zaragoza +0.51.825-25334.88 (380)L
2031-MayJ League Nagoya Grampus vs Albirex NiigataNagoya Grampus -0.51.97365.7400.58 (400)W
2131-MayK League Seoul vs JejuJeju +0.751.932220.46421.04 (420)W
2231-MaySwedish League Norrkoping vs GAIS GothenburgNorrkoping +0.25222-22399.04 (440)L
231-JunSpanish League Div 2 Malaga vs BurgosMalaga -0.251.876-38361.04 (460)L
241-JunUE Champions Paris SG vs InterInter +0.251.95166-166195.04 (480)L
251-JunUS Soccer League FC Cincinnati vs DC UnitedDC United +1.251.82396304.92499.96 (500)W
261-JunUS Soccer League San Diego FC vs Austin FCSan Diego FC -11.952220.9520.86 (520)W
271-JunK League Sangmu vs Suwon CitySuwon City +11.772620.02540.88 (540)W
281-JunSwedish League Mjallby AIF vs VarnamoVarnamo +1.251.825-25515.88 (560)L
292-JunSpanish League Div 2 Huesca vs EldenseHuesca -0.751.976632.01547.89 (580)W
302-JunUS Soccer League Seattle Sndrs vs Minnesota UtdMinnesota Utd +0.51.925752.44600.33 (600)W
313-JunJ League Cup Shonan Bellmare vs Jubilo IwataShonan Bellmare -0.251.82520620.33 (620)W
326-JunW Cup - Qualifiers Oman vs JordanOman +0.251.8524-24596.33 (640)L
336-JunW Cup - Qualifiers Korea DPR vs KyrgyzstaKorea DPR 02440596.33 (660)D
346-JunW Cup - Qualifiers Chile vs ArgentinaArgentina -0.751.8210342.23638.56 (680)W
357-JunW Cup - Qualifiers Estonia vs IsraelEstonia +11.9267-67571.56 (700)L
367-JunW Cup - Qualifiers Venezuela vs BoliviaVenezuela -0.51.7710681.62653.18 (720)W
378-JunW Cup - Qualifiers Malta vs LithuaniaLithuania 02.03850653.18 (740)D
388-JunW Cup - Qualifiers Austria vs RomaniaRomania +1.51.8134107.2760.38 (760)W
398-JunUS Soccer League DC United vs Chicago Fire *DC United +0.251.8134-134626.38 (780)L
408-JunJ League Cup Jubilo Iwata vs Shonan BellmareJubilo Iwata +0.251.77226174.0800.4 (800)W
418-JunJ League Cup Kashiwa Reysol vs Tokyo VerdyKashiwa Reysol -0.2522020820.4 (820)W
429-JunSpanish League Div 2 Racing vs MirandesRacing -0.251.9721-10.5809.9 (840)L
439-JunUS Soccer League Portland T vs St Louis CityPortland T -0.751.855925.08834.98 (860)W
449-JunW Cup - Qualifiers Kazakhstan vs North MacedoniaKazakhstan +0.51.8731-31803.98 (880)L
4510-JunW Cup - Qualifiers Belgium vs WalesWales +1.251.779938.12842.1 (900)W
4610-JunW Cup - Qualifiers Japan vs IndonesiaIndonesia +21.8240-40802.1 (920)L
4710-JunW Cup - Qualifiers China PR vs BahrainChina PR +0.251.928178.57880.67 (940)W
4810-JunW Cup - Qualifiers Kyrgyzstan vs UAEUAE -0.751.8297-97783.67 (960)L
4911-JunW Cup - Qualifiers Iran vs Korea DPRIran -21.97218211.46995.13 (980)W
5011-JunW Cup - Qualifiers Jordan vs IraqJordan -0.251.9322-22973.13 (1000)L
5111-JunW Cup - Qualifiers Brazil vs ParaguayBrazil -1.251.8567-33.50939.63 (1030)L
The table summarizes 50 football bets executed across 24 consecutive days as part of the profit recovery experiment.

The Strategy

Before, I tried a controlled Martingale betting strategy that set up a stop order whenever I made $20 in profit every day. Then, I also tried out a slightly different but equally aggressive version of the same strategy in parallel. This time, there was no daily goal; instead, a new rule that required the next stake to recover the total stake wagered on recent losses in addition to the number of losses multiplied by per match target profit. Here are some examples:

  • If 2 matches ended W-W, the 3rd match has to realize the usual profit of $20 only.
  • If 3 matches ended W-W-L, the 4th match has to play an increased catch-up profit of
    (1L worth stake) + 1 x $20 (1L) + $20 (self) = (1L worth stake) + $40
  • However, if 5 matches end W-W-L-D-L, the 6th match has to play a massive catch-up profit of
    (2L worth stake) + 3 x $20 (2L 1D) + $20 (self) = (2L worth stake) + $80

Results

From May 24 to June 11, I used the catch-up strategy (actual betting), which consists of 50 football games over a 24-day period. Here are the results:

  • The Asian Handicap Win/ Lose summary:
    Win % = 52% (26 matches) | Lose % = 42% (21) | Draw % = 6% (3)
  • The longest losing streak was three games, from May 31 to June 1. On the next game, US Soccer League FC Cincinnati vs. DC United, $396 was placed as wager, and $80 was won (3L + self).
  • The anticipated profit after 50 matches: 50 days x $20 daily = $1000
  • Projected profit for one month: ($1000 profit / 24 days) x 30 days = $1250

Martingale Risk: What Happens After 6 Losses

In all honesty, the Martingale strategy is intended for individuals with substantial financial resources. I asked ChatGPT to give me formulas to project expenditure under unforeseen circumstances after copying the 50 rows of the match results into Excel out of curiosity. An example of a scenario that I simulated is the possibility of six consecutive losses in the future, as the actual number of losing bets was three.

Target profit per match

$20

(a) Total estimated stake for 6 losses (6L)

$3561

(b) Next estimated stake to recover 6 lost stakes (a) + $140 profit

$4627

Total required cash (a) + (b)

$8188

It’s clear that after 6 losses—the next bet is about $4,600—and earlier losses of $3,500—one would need at least $8,100 in the betting account to get out of the losing hole. Although the monthly estimated profit conversion is approximately $1000 USD, there is a genuine risk of losing all the money gained and more when putting a large stake. Positively, managing your betting money and being disciplined makes it less likely that it will happen. But I don’t know how long that will last.

Update: I had kept this game plan going, but I raised the match profit goal from $20 to $30. In the event of three consecutive losing streaks, I once had to stake $1152, but it makes sense that raising the target profit would logically raise the stake exponentially. We’ll have more updates in the next post.

Similar Posts