# ATP Charlottesville Challenger odds comparison

Compare ATP Charlottesville Challenger odds across bookmakers: the best price for the winner, totals and handicaps, prematch and live, with fair odds and price moves.

## Tomorrow

- [Marcos Giron vs Dylan Dietrich](https://odds.observer/tennis/international/atp-charlottesville-challenger/marcos-giron-vs-dylan-dietrich-108747) — 2026-11-03 14:00 UTC — 1 3.00 (Betfred) · 2 1.37 (Parimatch) — 2 bookmakers
- [Jack Kennedy vs Hynek Barton](https://odds.observer/tennis/international/atp-charlottesville-challenger/jack-kennedy-vs-hynek-barton-108748) — 2026-11-03 14:00 UTC — 1 2.50 (Betfred) · 2 1.53 (Betfred) — 2 bookmakers
- [Max Hans Rehberg vs Trevor Svajda](https://odds.observer/tennis/international/atp-charlottesville-challenger/max-hans-rehberg-vs-trevor-svajda-108770) — 2026-11-03 14:00 UTC — 1 1.80 (Betfred) · 2 2.02 (Parimatch) — 2 bookmakers
- [Alastair Gray vs Valentin Royer](https://odds.observer/tennis/international/atp-charlottesville-challenger/alastair-gray-vs-valentin-royer-108771) — 2026-11-03 14:00 UTC — 1 3.25 (Parimatch, Betfred) · 2 1.33 (Betfred) — 2 bookmakers


## Structured data

schema.org JSON-LD, the same as in the HTML page.

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Tennis",
        "item": "https://odds.observer/tennis"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "International",
        "item": "https://odds.observer/tennis/international"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "ATP Charlottesville Challenger",
        "item": "https://odds.observer/tennis/international/atp-charlottesville-challenger"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "ItemList",
    "name": "ATP Charlottesville Challenger odds",
    "url": "https://odds.observer/tennis/international/atp-charlottesville-challenger",
    "numberOfItems": 4,
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "url": "https://odds.observer/tennis/international/atp-charlottesville-challenger/marcos-giron-vs-dylan-dietrich-108747",
        "name": "Marcos Giron vs Dylan Dietrich"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "url": "https://odds.observer/tennis/international/atp-charlottesville-challenger/jack-kennedy-vs-hynek-barton-108748",
        "name": "Jack Kennedy vs Hynek Barton"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "url": "https://odds.observer/tennis/international/atp-charlottesville-challenger/max-hans-rehberg-vs-trevor-svajda-108770",
        "name": "Max Hans Rehberg vs Trevor Svajda"
      },
      {
        "@type": "ListItem",
        "position": 4,
        "url": "https://odds.observer/tennis/international/atp-charlottesville-challenger/alastair-gray-vs-valentin-royer-108771",
        "name": "Alastair Gray vs Valentin Royer"
      }
    ]
  }
]
```

---
Odds change quickly; check the bookmaker's site before betting. 18+. Source: https://odds.observer/tennis/international/atp-charlottesville-challenger
