Every match you’ve seen live. Kept for good.

The groundhopping app for iPhone: log the grounds you’ve visited, back-fill old seasons and watch your leagues and countries fill up.

  • 4.6 ★ on the App Store
  • Free
  • No ads

Ovals in numbers

matches logged
16,000+
stadiums in the catalogue
6,400
fans with a passport
1,900+
oldest match logged
1964

Your passport

Collect grounds. Complete leagues. Tick off countries.

Ovals keeps count of everywhere you’ve been and shows you what’s next.

Stadium Passport

All your visits in one place

since 2021

36 visits to 31 stadiums in 7 countries and 5 leagues.

Visits
36
Stadiums
31
Countries
7
Leagues
5

New ground · No. 31

Erzgebirgsstadion · Sat 4 Oct 2025

Share

Your Bundesliga grounds

12 of 18 visited

Not visited yet: Hamburg, Köln, Union, St. Pauli, Heidenheim and Wolfsburg. The same goes for the 2. Bundesliga, the 3. Liga, the Premier League and every other league.

7

Countries you’ve been to. Ovals has stadiums in over 100 countries.

+23

Old matches added in one evening. Search, tap, done.

  • Aue – Dresden1:3
  • Saarbrücken – Aue0:0
  • Verl – Aue2:2

What’s still missing? Ovals shows matches near you and marks new grounds.

Elversberg – Karlsruhe

Sat 13:00 · Ursapharm-Arena · 38 km

new ground

How it works

Your whole stadium history. Even the side pitch.

Tap in the last few seasons. Whatever’s missing, you add yourself: match, stadium, team, even a whole league.

  1. Tap, done.

    Ovals already knows the last few seasons, from the Bundesliga down to the Regionalliga. Score, date and stadium fill in by themselves.

    Aue
    +3
    Aue – Dresden 1:3Sat 4 Oct 2025 · Erzgebirgsstadion
    Aue – Saarbrücken 2:0Sun 16 Feb 2025 · Erzgebirgsstadion
    Verl – Aue 2:2Sat 9 Nov 2024 · Sportclub Arena
  2. Missing something? Add it yourself.

    Match, stadium, team or league. The 1998 cup tie just as much as the artificial pitch in the next village. It counts in your passport straight away.

    MatchStadiumTeamLeague
    Home
    SV Neudorf
    Away
    TSV Grünhain
    Date
    Sat 12 Apr 2014
    Ground
    Sportplatz Neudorf
    Score2:1Kreisliga A
    Private

    Counts in your passport straight away, stays private until it’s reviewed.

  3. Checked, for everyone, with your name.

    We check every new entry. Then it goes into the catalogue, everyone can use it, and the stadium shows who added it.

    AddedCheckedIn the catalogue
    In the catalogueSportplatz NeudorfSV Neudorf · Kreisliga A Erzgebirge

    Added by you · visible to everyone

„Sehr cool gemacht mit der Möglichkeit auch Spiele außerhalb der großen Ligen zu erfassen“

Really nicely done, with the option to log matches outside the big leagues too.

translated from German

summerjam2 · App Store · Jan 2026
4.6 ★on the App Store
Download on theApp Store
  • Free
  • No ads
  • No subscription to start

The passport

Matches, grounds, new ones, countries. No maths.

The numbers you’d otherwise add up just before New Year’s Eve are in your passport after every match.

Season 25/26 · Your record

Matches
34
Grounds
19
New
11
Countries
3

Your season. Season by season, home, away and on the road.

Complete leagues

Grounds per league
Bundesliga12/18
2. Bundesliga16/18
3. Liga9/20
Premier League2/20

2. Bundesliga: you still need Elversberg and Münster

Complete leagues. See which grounds you’re still missing.

Country stamps

7 countries
New stamp

England, Scotland and Wales count separately.

Country stamps. Every new country, a new stamp.

Download on theApp Store
  • Free
  • No ads
  • No subscription to start

Discover

Which grounds are you still missing?

Matches near you, for free. Ovals marks the grounds you’ve never been to.

Elversberg – KarlsruheSat 13:00 · Ursapharm-Arena · 38 km · new ground
Saarbrücken – VerlSat 16:30 · Ludwigspark · 12 km · done
Homburg – OffenbachSun 14:00 · Waldstadion Homburg · 30 km · new ground

Alte Försterei

What does it cost here?

Beer 0.5 l
€4.80
Bratwurst
€3.50
Soft drink 0.5 l
€4.00
  • New or done already

    You see right away which ground moves you forward.

  • Prices from the stadium

    Fans log what the beer and the sausage cost. You know what to expect before you go.

Why Ovals

We know the feeling. That’s why Ovals remembers what you forget.

No ads, and no rules about what counts. Whatever’s missing, you add yourself. Here’s what fans say on the App Store:

Erfüllt seinen Zweck

„Funktioniert ausgezeichnet, ohne Werbung und die Stadionkarte ist auch sehr nützlich“

Does what it should. Works excellently, no ads, and the stadium map is really useful too.

translated from German

Rajio79App Store · Sep 2024

Sehr coole App

„Ich bin durch Zufall auf diese App aufmerksam geworden und muss sagen, dass ich wirklich froh darüber bin. Ich finde sowohl die Idee von Groundhopping als auch die Umsetzung genial, und denke das viele Fußballfans auch so denken würden. Also eine klare Empfehlung für Fußballfans und Stadionbesucher.“

Very cool app. I came across this app by chance and I have to say I’m really glad I did. I think both the idea of groundhopping and the way it’s done are brilliant, and I reckon a lot of football fans would feel the same. A clear recommendation for football fans and stadium-goers.

translated from German

Keanu:)App Store · Nov 2025

Pricing

The important part is free.

Logging matches, catching up and your passport cost nothing. Pro is for anyone planning trips far beyond their own region.

Ovals

€0

Free forever

No subscription, no ads

  • Log every match, old ones too
  • Passport with stamps and leagues
  • Matches near you
  • 3 photos per visit
  • No ads
Download on theApp Store

OvalsPro

€17.99/ year

Everything in Ovals, plus:

only €1.49 a month

  • Pick any locationPlan away trips, radius up to 250 km
  • Every season in your passportStats and records with no time limit
  • Sticker album for every leagueNot just your home league
  • 20 photos per visitInstead of three in the free version

Just one trip? With the Tour Pass you get Pro for 7 days, for €0.99. Renews weekly, cancel any time.

Get Pro

€17.99 a year · cancel any time in the App Store

  • Billed by Apple
  • Cancel any time
  • Ovals stays free
What's includedOvals€0foreverTour PassPro€0.997 daysYearPro€17.99only €1.49 a month
Log and catch up on matchesYesYesYes
Passport with stamps and leaguesYesYesYes
Matches near youYesYesYes
No adsYesYesYes
Photos per visit32020
Pick any location, up to 250 kmNoYesYes
Every season in your passportNoYesYes
Sticker album for every leagueNoYesYes
DurationForever7 days1 year
RenewsNoWeekly, cancellableYearly, cancellable

Questions

Before you start.

What fans want to know before their first entry.

Does Ovals cost anything?

No. Logging matches, catching up, your passport and matches near you are free and ad-free. Pro is for extras like more photos and trips far beyond your own region.

How far back can I go?

As far as you remember. The oldest match in Ovals is from 1964. If an old match is missing, you add it yourself.

Are small leagues and grounds in there too?

Yes. 6,400 stadiums in the catalogue, the last few seasons from the Bundesliga down to the Regionalliga. Whatever’s missing, you add yourself. It stays private until we take it into the catalogue.

Who sees my visits?

New visits are public. You can make any single one private, and then only you see it.

What counts as a ground?

Every stadium where you’ve seen a match live. Whether a friendly or a side pitch counts is up to you.

What makes Ovals different from other groundhopping apps?

You can create matches, stadiums, side pitches, teams and leagues yourself. Once we’ve checked them they go into the catalogue for everyone, with your name at the stadium.

I was there, I think.

You were there.
Here’s the proof.

Every match in one place, your season in numbers before New Year’s Eve, and the grounds you’re still missing. Start with the last match you remember.

Download on theApp Store
  • Free
  • No ads
  • No subscription to start

May we measure how this page is used? With your consent we record page views, clicks and session recordings, hosted in the EU. Without it, we measure nothing. Privacy policy