Skip to content

Sportsbook · United Kingdom

Geoff Banks odds data, already matched.

Geoff Banks is a racing bookmaker who trades on the rails under his own name.

Matched · rated

Arsenal v Chelsea · Match Odds

Football · Arsenal

Back · Geoff Banks
2.10
Lay · Exchange
2.05
Rating
102.4%

Paired and liquidity-gated, with the lay price and liquidity carried. The rating here is one line of client-side maths at your own commission rate (at 0: 100 × back ÷ lay). You render the row.

Type
Sportsbook
Home region
United Kingdom
Currency
GBP
Market
Established (UK/IRE)

Why Geoff Banks matters for odds data

Geoff Banks trades under his own name, on the rails at British racecourses and online, and is one of the few bookmakers who argues publicly about the trade in the racing press. He is the son of the bookmaker John Banks. A one-man pricing view produces racing prices that owe nothing to the chains.

What OddsRelay provides

Where Geoff Banks is in scope, OddsRelay delivers its prices normalised into one schema and, where the market is layable, matched against exchange lay. The live roster is always on the coverage dashboard.

Markets the niche trades

Each-way racingOutrightsWin/place racingMatch odds (1X2)

Sports

Horse racingGreyhoundsFootball

Use Geoff Banks data for

What teams build on this coverage

odds comparisonvalue bettingarbitrage

Geoff Banks odds data: common questions

Is Geoff Banks odds data available from OddsRelay?

Where Geoff Banks is in scope, yes. Check the live coverage dashboard for the current roster. We never claim a book is in the feed when it is not.

Does OddsRelay reveal how it sources Geoff Banks odds?

No. Clients license feed access only, never scraper code, methods, or any sourcing approach. We describe what the feed delivers, never how it is collected.

Live proof

See where Geoff Banks fits your build.

Start a free trial of the full UK feed, already matched, or contact us to scope the coverage and regions you need.

books140+
countries20
matchedexchange-paired

See coverage, update times and live status on the coverage dashboard.