# ITF M25 Guadalajara odds comparison

Compare ITF M25 Guadalajara odds across bookmakers: the best price for the winner, totals and handicaps, prematch and live, with fair odds and price moves.

## Today

- [Patricio Alvarado vs Alberto Odiseo Alvarado Berrospi](https://odds.observer/tennis/international/itf-m25-guadalajara/patricio-alvarado-vs-alberto-odiseo-alvarado-berrospi-112976) — 2026-11-02 17:00 UTC — 1 2.29 (Kalshi) · 2 1.62 (Kalshi) — 1 bookmaker
- [Ian Lucca Cervantes Tomas vs Tomas Quesada Perez](https://odds.observer/tennis/international/itf-m25-guadalajara/ian-lucca-cervantes-tomas-vs-tomas-quesada-perez-112167) — 2026-11-02 18:00 UTC — 1 1.45 (Fonbet, PSK (Fortuna)) · 2 2.63 (Paddy Power) — 6 bookmakers
- [Miles Clark vs Patricio Betancourt](https://odds.observer/tennis/international/itf-m25-guadalajara/miles-clark-vs-patricio-betancourt-112373) — 2026-11-02 18:00 UTC — 1 1.13 (Polymarket) · 2 8.56 (Kalshi) — 8 bookmakers
- [Carlo Arena Fava vs Roberto Herman](https://odds.observer/tennis/international/itf-m25-guadalajara/carlo-arena-fava-vs-roberto-herman-111893) — 2026-11-02 19:30 UTC — 1 1.07 (PSK (Fortuna)) · 2 8.70 (Polymarket) — 7 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": "ITF M25 Guadalajara",
        "item": "https://odds.observer/tennis/international/itf-m25-guadalajara"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "ItemList",
    "name": "ITF M25 Guadalajara odds",
    "url": "https://odds.observer/tennis/international/itf-m25-guadalajara",
    "numberOfItems": 4,
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "url": "https://odds.observer/tennis/international/itf-m25-guadalajara/patricio-alvarado-vs-alberto-odiseo-alvarado-berrospi-112976",
        "name": "Patricio Alvarado vs Alberto Odiseo Alvarado Berrospi"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "url": "https://odds.observer/tennis/international/itf-m25-guadalajara/ian-lucca-cervantes-tomas-vs-tomas-quesada-perez-112167",
        "name": "Ian Lucca Cervantes Tomas vs Tomas Quesada Perez"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "url": "https://odds.observer/tennis/international/itf-m25-guadalajara/miles-clark-vs-patricio-betancourt-112373",
        "name": "Miles Clark vs Patricio Betancourt"
      },
      {
        "@type": "ListItem",
        "position": 4,
        "url": "https://odds.observer/tennis/international/itf-m25-guadalajara/carlo-arena-fava-vs-roberto-herman-111893",
        "name": "Carlo Arena Fava vs Roberto Herman"
      }
    ]
  }
]
```

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