Analysis

Flip games study 11 Mar 2026, 22:33
3,020
Flip Games
Favorite crossed 2.0
37.2%
Fav Wins
1122 games
44.2%
Dog Wins
1336 games
18.1%
Draws
548 games
40.3%
Recovery Rate
1216 recovered

Return on Investment

Bet Favorite at Open
-41.9%
per unit staked across all flips
Bet Underdog at Open
+49.5%
per unit staked across all flips

By Sport

Sport Flips Fav Win Dog Win Draw Recovery Fav ROI Dog ROI
Soccer 1181 1181 33.6% 26.6% 39.8% 32.8% -43.3% +38.0%
Tennis 947 947 40.4% 59.2% 41.2% -39.7% +65.6%
Basketball 507 507 45.2% 54.2% 48.3% -34.3% +56.6%
IceHockey 311 311 28.9% 43.7% 25.1% 54.0% -53.7% +30.2%
Baseball 59 59 23.7% 74.6% 28.8% -63.1% +71.6%
CounterStrike 15 15 60.0% 40.0% 60.0% -2.9% +0.7%

Biggest Swings

Games with largest favorite odds movement

#1
Soccer
AC Milan vs Parma Calcio 1913
DOG
1.31 301.00
22 Feb 2026, 18:34 0-1 Stayed
+300 swing
#2
Soccer
Barcelona vs Girona FC
DOG
1.34 301.00
16 Feb 2026, 21:31 2-1 Stayed
+300 swing
#3
Soccer
Aston Villa vs Wolverhampton Wanderers
DOG
1.73 301.00
27 Feb 2026, 20:50 1-0 Stayed
+299 swing
#4
Soccer
AZ Alkmaar vs FC Noah
DOG
1.79 301.00 163.00
19 Feb 2026, 17:26 1-0 Stayed
+299 swing
#5
Soccer
Lens vs AS Monaco
DOG
1.82 301.00
21 Feb 2026, 17:31 2-3 Stayed
+299 swing
#6
Soccer
Olympique de Marseille vs Stade Brestois
DOG
1.91 301.00
20 Feb 2026, 19:48 2-0 Stayed
+299 swing
#7
Soccer
Tigres UANL vs CF Pachuca
DOG
1.50 251.00
21 Feb 2026, 02:49 1-2 Stayed
+250 swing
#8
Soccer
Lille OSC vs Red Star Belgrade
DOG
1.53 251.00
19 Feb 2026, 20:46 0-1 Stayed
+249 swing
#9
Soccer
Sampdoria vs SSC Bari
DOG
1.70 235.00 187.00
27 Feb 2026, 20:29 0-2 Stayed
+233 swing
#10
Soccer
Inter Milan vs FK Bodo/Glimt
DOG
1.78 235.00
18 Feb 2026, 20:21 3-1 Stayed
+233 swing
#11
Soccer
EC Bahia vs O´Higgins FC
DOG
1.97 235.00
18 Feb 2026, 22:00 1-0 Stayed
+233 swing
#12
Soccer
Academia Puerto Cabello vs Estudiantes de Merida FC
DOG
1.13 226.00
28 Feb 2026, 00:44 1-2 Stayed
+225 swing
#13
Soccer
Celtic FC vs Hibernian Edinburgh FC
DOG
1.44 226.00
22 Feb 2026, 15:25 1-2 Stayed
+225 swing
#14
Soccer
Boluspor vs Istanbulspor AS
DOG
1.65 226.00
21 Feb 2026, 13:34 0-1 Stayed
+224 swing
#15
Soccer
Orlando City SC vs New York Red Bulls
DOG
1.80 226.00
22 Feb 2026, 00:47 0-2 Stayed
+224 swing
#16
Soccer
Union Brescia vs US Pergolettese 1932
DOG
1.67 201.00
16 Feb 2026, 20:20 2-1 Stayed
+199 swing
#17
Soccer
Al Duhail SC vs Al Shorta SC Baghdad
DOG
1.75 201.00
16 Feb 2026, 18:22 3-2 Stayed
+199 swing
#18
Soccer
LD Alajuelense vs Sporting San Jose FC
DOG
1.76 201.00
16 Feb 2026, 00:10 1-2 Stayed
+199 swing
#19
Soccer
Al Salt vs Al Jazeera Amman
DOG
1.81 201.00
19 Feb 2026, 18:49 0-2 Stayed
+199 swing
#20
Soccer
Argentīna U20 (Siev) vs Ecuador U20 (Wom)
DOG
1.87 201.00
20 Feb 2026, 01:27 0-1 Stayed
+199 swing

Highest Peakers

Favorite won despite the biggest odds swing against them

#1
Soccer
*** vs ***
FAV WON
1.65 96.00 1.79
15 Feb 2026, 23:37 0-0 +94.3u missed
+94 swing
#2
IceHockey
HC Aktobe (Youth) vs HC Almaty (Youth)
FAV WON
1.30 61.00 1.57
19 Feb 2026, 14:26 3-3 +59.7u missed
+60 swing
#3
IceHockey
Quebec Remparts vs Cape Breton Screaming Eagles
FAV WON
1.55 29.00 1.02
26 Feb 2026, 23:08 2-0 +27.4u missed
+27 swing
#4
Tennis
Alexis Galarneau vs Edward Winter
FAV WON
1.37 18.00 1.03
20 Feb 2026, 19:54 1-1 +16.6u missed
+17 swing
#5
Soccer
Sheffield United U21 vs Wigan Athletic U21
FAV WON
1.53 17.00 1.05
17 Feb 2026, 14:20 3-2 +15.5u missed
+15 swing
#6
Tennis
Mary Stoiana vs Hanna Chang
FAV WON
1.23 15.00 1.01
16 Feb 2026, 19:38 1-1 +13.8u missed
+14 swing
#7
Soccer
FC Veres Rivne vs SC Poltava
FAV WON
1.50 13.00 1.05
20 Feb 2026, 13:40 3-2 +11.5u missed
+12 swing
#8
Tennis
Luca Van Assche vs Leandro Riedi
FAV WON
1.55 13.00 1.03
16 Feb 2026, 18:12 1-1 +11.4u missed
+11 swing
#9
Tennis
Amanda Anisimova vs Mirra Andreeva
FAV WON
1.82 12.85 1.02
19 Feb 2026, 12:28 1-1 +11.0u missed
+11 swing
#10
CounterStrike
PARIVISION vs FaZe Clan
FAV WON
1.61 12.50 1.10
16 Feb 2026, 08:22 1-1 +10.9u missed
+11 swing
#11
Soccer
SonderjyskE vs Silkeborg IF
FAV WON
1.90 12.00 1.03
16 Feb 2026, 18:09 2-1 +10.1u missed
+10 swing
#12
Tennis
Learner Tien vs Frances Tiafoe
FAV WON
1.55 11.40 1.07
21 Feb 2026, 00:03 1-1 +9.8u missed
+10 swing
#13
Tennis
Ariel Behar/Matthew Romios vs Arjun Kadhe/Takeru Yuzuki
FAV WON
1.62 11.40 1.04
23 Feb 2026, 18:36 1-1 +9.8u missed
+10 swing
#14
Soccer
CA Excursionistas vs Deportivo Merlo
FAV WON
1.65 11.00 1.03
15 Feb 2026, 23:32 1-2 +9.3u missed
+9 swing
#15
Soccer
Sint Truidense VV vs SV Zulte Waregem
FAV WON
1.77 11.00 1.47
15 Feb 2026, 18:50 2-2 +9.2u missed
+9 swing
#16
Tennis
Julie Struplova vs Jana Otzipka
FAV WON
1.80 11.00 1.03
17 Feb 2026, 13:07 1-1 +9.2u missed
+9 swing
#17
Tennis
Lorenzo Gagliardo vs Nikos Lehmann
FAV WON
1.20 10.00 1.01
16 Feb 2026, 14:57 1-1 +8.8u missed
+9 swing
#18
Tennis
Gianluca Cadenasso vs Carlos Maria Zarate
FAV WON
1.23 10.00 1.08
23 Feb 2026, 17:58 1-1 +8.8u missed
+9 swing
#19
Tennis
Taylor Townsend vs Linda Fruhvirtova
FAV WON
1.56 10.30 1.14
24 Feb 2026, 00:14 1-1 +8.7u missed
+9 swing
#20
Tennis
Daniel Michalski vs Karan Singh
FAV WON
1.37 10.00 1.01
16 Feb 2026, 09:28 1-1 +8.6u missed
+9 swing

Recovery Prediction Model

Logistic regression — which factors predict favorite recovery?

0.598
AUC-ROC
0.611
Accuracy
3,006
Samples

Feature Importance

dog_starting_odds
-0.523 Stays flipped
Opening odds of the underdog. +1.0 = each 1.0 higher dog odds shifts log-odds of recovery by this amount. e.g. dog opening at 4.0 vs 3.0 → −0.52 less likely to recover.
odds_ratio
+0.502 Recovery
Fav odds ÷ dog odds at match start. +1.0 = each unit increase in ratio shifts recovery log-odds by +0.50. Bigger mismatch between fav/dog → more recovery.
shin_prob_at_flip
+0.420 Recovery
Shin-devigged true probability of the favorite at the flip moment (0–1 scale). +0.1 = each 10% higher true prob → +0.042 recovery log-odds. Stronger fav at flip → more recovery.
IceHockey
+0.230 Recovery
Binary flag (1 if IceHockey, 0 otherwise). Coefficient = log-odds shift vs baseline sport. Positive → IceHockey recovers more, negative → stays flipped more.
velocity_at_flip
+0.136 Recovery
Instantaneous speed of odds change at the flip moment (units/min). Each +1.0 velocity → +0.136 recovery log-odds. Faster spike → more likely a market overreaction → recovery.
Tennis
-0.105 Stays flipped
Binary flag (1 if Tennis, 0 otherwise). Coefficient = log-odds shift vs baseline sport. Positive → Tennis recovers more, negative → stays flipped more.
Soccer
-0.091 Stays flipped
Binary flag (1 if Soccer, 0 otherwise). Coefficient = log-odds shift vs baseline sport. Positive → Soccer recovers more, negative → stays flipped more.
Basketball
+0.087 Recovery
Binary flag (1 if Basketball, 0 otherwise). Coefficient = log-odds shift vs baseline sport. Positive → Basketball recovers more, negative → stays flipped more.
Baseball
-0.079 Stays flipped
Binary flag (1 if Baseball, 0 otherwise). Coefficient = log-odds shift vs baseline sport. Positive → Baseball recovers more, negative → stays flipped more.
score_diff_at_flip
+0.068 Recovery
Score lead of the underdog when the flip happened. Each +1 goal/point lead → +0.068 recovery log-odds. Bigger deficit paradoxically → slight recovery.

All Games Market Analysis

7,362 total games · 6,703 with known outcomes

7,362
Total Games
56.1%
Fav Win Rate
21.9%
Dog Win Rate
1.59
Avg Fav Open
8.3%
Avg Margin
Fav at Open (All Games)
-15.4%
Dog at Open (All Games)
-24.4%

Market Efficiency by Odds Bracket

Implied probability vs actual win rate — positive edge means market underestimates the favorite

Bracket Games Implied Actual Edge Fav ROI Dog ROI
1.01-1.19 1127 91.3% 79.3% -11.9% -13.4% -39.8%
1.20-1.39 1358 77.8% 63.8% -13.9% -17.9% -37.5%
1.40-1.59 1391 67.3% 51.9% -15.4% -23.1% -26.1%
1.60-1.79 1098 59.4% 45.9% -13.5% -22.7% -23.8%
1.80-1.99 582 53.5% 46.4% -7.1% -12.9% +1.0%
2.00-2.49 924 45.1% 46.5% +1.4% +3.4% -8.9%
2.50-3.49 217 38.1% 34.1% -4.0% -10.1% +12.6%
3.50+ 6 16.3% 0.0% -16.3% -100.0% -100.0%

Closing Line Value

Does line movement direction predict outcomes?

Line shortened (toward fav)
3798 games
90.1% fav wins
+38.9%
Stable (±2%)
270 games
78.5% fav wins
-15.0%
Line drifted (toward dog)
2635 games
4.8% fav wins
-93.9%

By Sport (All Games)

Sport Games Fav Win Dog Win Draw Avg Drift Avg Swing Dog ROI
Soccer 2915 55.6% 22.8% 21.6% +24.813 28.52 -5.9%
Tennis 2010 53.2% 16.9% 29.9% +1.943 3.34 -53.2%
Basketball 978 66.1% 29.6% 4.4% +1.065 2.27 -7.6%
IceHockey 645 53.0% 20.0% 27.0% +1.661 4.05 -43.0%
Baseball 123 53.7% 34.1% 12.2% +1.906 2.91 -19.0%
CounterStrike 26 46.2% 11.5% 42.3% +0.549 3.06 -73.9%
Curling 4 75.0% 0.0% 25.0% -0.260 0.33 -100.0%
Dota2 1 100.0% 0.0% -0.050 0.38 -100.0%
Handball 1 0.0% 100.0% +0.000 0.00 +95.0%

Data from OlyBet snapshots · 3,020 flip games · Generated 11 Mar 2026, 22:33