OpticOdds market behaviour — Northamptonshire v Gloucestershire

Recorded 2026-07-05 05:30:23 UTC → 2026-07-05 13:58:15 UTC · 508 min

266markets tracked 42%flapped (gone & back) 432disappearances observed 140smedian gap 8419slongest gap 12wickets

1 · Open-market count over time

Live selection count over the match. koth-prod at each 2s poll; OO AI at the comparison cadence (~30s). Dips = markets vanishing in bulk. Red dashed = wickets. The solid black line marks match start — pre-match time (if captured) is compressed into the left 12% so the in-play action gets the room; axis ticks read −Xh pre-match then +Nm from first ball.

07142128−8h pre-match▶ start+30m

2 · Per-market visibility (top 16 flappers)

visible gone (dropped) no data (laptop) wicket

Moneyline · NorthamptonshireMoneyline · GloucestershireTeam Total · Gloucestershire · 141.5Team Total · Gloucestershire · 139.51st 10 Overs Team Total · Gloucestershire 1st 12 Overs Team Total · Gloucestershire 1st 15 Overs Team Total · Gloucestershire 1st 15 Overs Team Total · Gloucestershire 6th Over Team Total · Northamptonshire · 65th Over Team Total · Northamptonshire · 73rd Over Team Total · Gloucestershire · 6.1st 12 Overs Team Total · Northamptonshire1st 15 Overs Team Total · Gloucestershire 1st 12 Overs Team Total · NorthamptonshireTeam Total · Gloucestershire · 142.5Team Total · Gloucestershire · 153.50m20m40m60m80m100m120m140m160m180m200m220m240m260m280m300m320m340m360m380m400m420m440m460m480m500m

Top flapping markets · koth-prod

MarketReappearsDisappearancesLongest gapPrice points
Moneyline · Northamptonshire910138s10
Moneyline · Gloucestershire910138s10
Team Total · Gloucestershire · 141.5451999s5
Team Total · Gloucestershire · 139.5342696s4
1st 10 Overs Team Total · Gloucestershire · 62.534279s4
1st 12 Overs Team Total · Gloucestershire · 93.534140s4
1st 15 Overs Team Total · Gloucestershire · 96.534139s4
1st 15 Overs Team Total · Gloucestershire · 91.534139s4
6th Over Team Total · Northamptonshire · 6.5238419s3
5th Over Team Total · Northamptonshire · 7.5237532s3
3rd Over Team Total · Gloucestershire · 6.5231769s3
1st 12 Overs Team Total · Northamptonshire · 81.5231629s3
1st 15 Overs Team Total · Gloucestershire · 108.5231113s3
1st 12 Overs Team Total · Northamptonshire · 88.523794s3
Team Total · Gloucestershire · 142.523742s3
Team Total · Gloucestershire · 153.523603s3
Moneyline · NorthamptonshireMoneyline · GloucestershireTeam Total · Gloucestershire · 141.5Team Total · Gloucestershire · 139.5Team Total · Gloucestershire · 142.51st 10 Overs Team Total · Gloucestershire 1st 12 Overs Team Total · Gloucestershire 1st 15 Overs Team Total · Gloucestershire 1st 15 Overs Team Total · Gloucestershire 6th Over Team Total · Northamptonshire · 65th Over Team Total · Northamptonshire · 73rd Over Team Total · Gloucestershire · 6.1st 12 Overs Team Total · Northamptonshire1st 15 Overs Team Total · Gloucestershire 1st 12 Overs Team Total · NorthamptonshireTeam Total · Gloucestershire · 153.50m20m40m60m80m100m120m140m160m180m200m220m240m260m280m300m320m340m360m380m400m420m440m460m480m500m

Top flapping markets · OO AI · sampled at the comparison cadence (~30s)

MarketReappearsDisappearancesLongest gapPrice points
Moneyline · Northamptonshire1011138s0
Moneyline · Gloucestershire1011138s0
Team Total · Gloucestershire · 141.5451999s0
Team Total · Gloucestershire · 139.5342696s0
Team Total · Gloucestershire · 142.534742s0
1st 10 Overs Team Total · Gloucestershire · 62.534279s0
1st 12 Overs Team Total · Gloucestershire · 93.534140s0
1st 15 Overs Team Total · Gloucestershire · 96.534139s0
1st 15 Overs Team Total · Gloucestershire · 91.534139s0
6th Over Team Total · Northamptonshire · 6.5238419s0
5th Over Team Total · Northamptonshire · 7.5237532s0
3rd Over Team Total · Gloucestershire · 6.5231769s0
1st 12 Overs Team Total · Northamptonshire · 81.5231629s0
1st 15 Overs Team Total · Gloucestershire · 108.5231113s0
1st 12 Overs Team Total · Northamptonshire · 88.523794s0
Team Total · Gloucestershire · 153.523603s0

5 · Cricinfo vs OO event-detection lag

No matched Cricinfo↔OO events in this log (need match_event records from a live match).

3 · Markets missing in OO AI

Specific markets the other side priced (at any point in the match) that OO AI never offered once — genuine coverage gaps, not flapping. Grouped by market type; expand a row to see exactly which selections / lines are absent. (Markets OO AI does offer but that blink out are flapping — see §2, not counted here.)

vs koth-prod · 1 markets / 1 types

Team Total · 1 market
  • Gloucestershire · 155.5

vs books (≥2 books) · 163 markets / 11 types — with book median odds

Player Runs · 118 markets · 4 books
  • Alicia Presland · 23.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Alicia Presland · 28.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Alicia Presland · 31.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Alicia Presland · 33.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Alicia Presland · 36.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Alicia Presland · 41.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 12.5 → 2.35 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 13.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 17.5 → 1.83 · Betway, Bodog, Bovada, Ozoon, Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 18.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 22.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 23.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 28.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Amelia Kemp · 33.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 13.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 14.5 → 2.20 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 16.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 17.5 → 1.83 · Betway, Bodog, Bovada, Ozoon, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 18.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 19.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 21.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 23.5 → 1.54 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 24.5 → 1.61 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 26.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 28.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 29.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 33.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 34.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 38.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 42.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 43.5 → 2.20 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 47.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 48.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 51.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 52.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 53.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 54.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 56.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 57.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 59.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 61.5 → 2.20 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 62.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Amelie Munday · 64.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 13.5 → 2.40 · Betway, Bodog, Bovada, Ozoon, Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 14.5 → 1.50 · Betway, Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 18.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 19.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 22.5 → 2.40 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 23.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 24.5 → 2.40 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 27.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 32.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Becca Halliday · 9.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 11.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 12.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 13.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 14.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 16.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 17.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 18.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 19.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 21.5 → 2.45 · Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 22.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 23.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 8.5 → 1.48 · Sportingbet, Sports Interaction, bwin
  • Chloe Hill · 9.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Emily Geach · 12.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Emily Geach · 13.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Emily Geach · 14.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Emily Geach · 15.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Emily Geach · 17.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Emily Geach · 18.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Emily Geach · 7.5 → 2.65 · Sportingbet, Sports Interaction, bwin
  • Emily Geach · 8.5 → 1.43 · Sportingbet, Sports Interaction, bwin
  • Emma Gibbs · 13.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Emma Gibbs · 18.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Emma Gibbs · 8.5 → 1.40 · Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 11.5 → 2.35 · Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 12.5 → 1.54 · Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 16.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 17.5 → 1.83 · Betway, Bodog, Bovada, Ozoon, Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 21.5 → 2.20 · Sportingbet, Sports Interaction, bwin
  • Gemma Marriott · 22.5 → 1.57 · Sportingbet, Sports Interaction, bwin
  • Izzy Patel · 13.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 13.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 14.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 18.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 19.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 23.5 → 1.54 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 24.5 → 1.53 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 25.5 → 2.50 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 30.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 33.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 34.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Mabel Reid · 35.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 11.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 13.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 14.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 16.5 → 2.65 · Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 19.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 27.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 33.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Meg Ahearne · 6.5 → 1.43 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 10.5 → 2.45 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 11.5 → 2.55 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 12.5 → 2.40 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 13.5 → 1.83 · Betway, Bodog, Bovada, Ozoon, Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 14.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 15.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 16.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 17.5 → 1.83 · Betway, Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 18.5 → 2.35 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 19.5 → 2.35 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 20.5 → 1.53 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 21.5 → 1.53 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 22.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 8.5 → 1.48 · Sportingbet, Sports Interaction, bwin
  • Prarthana Reddy · 9.5 → 1.48 · Sportingbet, Sports Interaction, bwin
1st 15 Overs Team Total · 12 markets · 4 books
  • Gloucestershire · 120.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 123.5 → 1.91 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 125.5 → 2.15 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 126.5 → 2.10 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 87.5 → 1.54 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 93.5 → 2.30 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 102.5 → 1.50 · Dafabet, Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 104.5 → 1.48 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 105.5 → 1.84 · Dafabet, Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 107.5 → 1.77 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 108.5 → 1.95 · Dafabet, Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 110.5 → 2.25 · Sportingbet, Sports Interaction, bwin
Team Total · 9 markets · 3 books
  • Gloucestershire · 117.5 → 1.50 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 118.5 → 2.45 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 120.5 → 2.40 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 131.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 137.5 → 1.53 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 138.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 152.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 155.5 → 1.83 · Betway, Dafabet, Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 161.5 → 1.83 · Sportingbet, Sports Interaction, bwin
1st 10 Overs Team Total · 6 markets · 4 books
  • Gloucestershire · 54.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 64.5 → 2.25 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 80.5 → 1.80 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 85.5 → 1.53 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 64.5 → 2.15 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 81.5 → 2.10 · Sportingbet, Sports Interaction, bwin
1st 12 Overs Team Total · 5 markets · 3 books
  • Gloucestershire · 101.5 → 1.87 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 68.5 → 1.61 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 70.5 → 1.85 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 91.5 → 1.57 · Dafabet, Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 97.5 → 2.25 · Sportingbet, Sports Interaction, bwin
1st 6 Overs Team Total · 5 markets · 4 books
  • Gloucestershire · 33.5 → 1.83 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 35.5 → 1.87 · Sportingbet, Sports Interaction, bwin
  • Gloucestershire · 36.5 → 1.87 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 41.5 → 1.85 · Sportingbet, Sports Interaction, bwin
  • Northamptonshire · 49.5 → 1.87 · Sportingbet, Sports Interaction, bwin
Highest Opening Partnership 3-Way · 3 markets · 3 books
  • Draw · None → 34.00 · Bodog, Bovada, Ozoon
  • Gloucestershire · None → 2.00 · Bodog, Bovada, Ozoon
  • Northamptonshire · None → 1.80 · Bodog, Bovada, Ozoon
Will There Be A Tie · 2 markets · 4 books
  • No · None → 1.02 · Betfair Exchange, Betfair Exchange (Australia), Betfair Exchange (Australia) (Lay), Betfair Exchange (Lay), Betway, Dafabet
  • Yes · None → 7.65 · Betfair Exchange, Betfair Exchange (Australia), Betfair Exchange (Australia) (Lay), Betfair Exchange (Lay), Betway, Dafabet
14th Over Team Total · 1 market · 3 books
  • Gloucestershire · 5.5 → 1.69 · Betway, Dafabet, Sportingbet, Sports Interaction, bwin
1st Over Team Total · 1 market · 3 books
  • Gloucestershire · 5.5 → 1.54 · Sportingbet, Sports Interaction, bwin
Team Total Run Outs · 1 market · 3 books
  • Gloucestershire · 20.5 → 1.83 · Sportingbet, Sports Interaction, bwin

4 · Median price level — koth-prod vs OO AI vs books

Median decimal odds on the common basket (markets all three price, mainline). The gap between lines is the pricing divergence; OO AI is dashed so it stays visible where it overlaps the books line.

koth-prod OpticOdds AI (dashed) books median

1.006.1411.2816.4221.560m20m40m60m80m100m120m140m160m180m200m220m240m260m280m300m320m340m360m380m400m420m440m460m480m500m