Prediction results for March 2025
In March 2025, BetFTW settled 9,851 picks across football, basketball, tennis and ice hockey, with 4,402 won and 5,449 lost: a 44.7% hit rate and a +3.4% Kelly-weighted yield (+6,768.2 units of profit at the recommended stakes).
Results by sport
Picks settled between 1 March and 31 March 2025, at the best recorded odds and the recommended Kelly-derived stakes.
| Sport | Settled | Won / lost / void | Hit rate | Yield | Profit (units) | Average best odds |
|---|---|---|---|---|---|---|
| Football | 3,119 | 1372 / 1747 / 0 | 44.0% | +0.2% | +92.5 | 2.56 |
| Basketball | 4,805 | 2276 / 2529 / 0 | 47.4% | +5.7% | +7,023.4 | 2.77 |
| Tennis | 407 | 151 / 256 / 0 | 37.1% | -12.3% | -1,015.6 | 2.96 |
| Ice Hockey | 1,520 | 603 / 917 / 0 | 39.7% | +3.2% | +668.0 | 3.05 |
| All sports | 9,851 | 4402 / 5449 / 0 | 44.7% | +3.4% | +6,768.2 |
Best and worst markets
Ranked by yield among markets with at least 20 settled picks in the month.
Best markets
| Market | Settled | Hit rate | Yield |
|---|---|---|---|
| Basketball: Moneyline | 1,916 | 42.8% | +11.3% |
| Ice Hockey: Match result (1X2) | 1,049 | 35.4% | +4.0% |
| Basketball: Over/Under | 1,467 | 50.9% | +3.2% |
Worst markets
| Market | Settled | Hit rate | Yield |
|---|---|---|---|
| Tennis: Total sets | 168 | 32.1% | -24.4% |
| Tennis: Match winner | 239 | 40.6% | -7.8% |
| Football: Over/Under 2.5 goals | 2,401 | 46.9% | -0.5% |
Most-picked competitions
| Competition | Sport | Settled | Hit rate | Yield |
|---|---|---|---|---|
| USA NCAA | Basketball | 895 | 46.8% | +2.0% |
| USA NBA | Basketball | 420 | 47.1% | +6.5% |
| USA NHL | Ice Hockey | 301 | 41.5% | -2.4% |
| China CBA | Basketball | 217 | 51.6% | +37.0% |
| Russia KHL | Ice Hockey | 187 | 36.4% | -18.7% |
| USA AHL | Ice Hockey | 176 | 39.2% | +14.8% |
| USA March Madness | Basketball | 162 | 45.7% | -8.8% |
| Europe Euroleague | Basketball | 153 | 41.2% | -3.1% |
| Spain Liga ACB | Basketball | 135 | 48.1% | +6.1% |
| Japan B.League | Basketball | 116 | 45.7% | +14.6% |
Accumulators
86 accumulators were settled in March 2025: 6 won, 80 lost and 0 void, for a -67.6% yield.