Match with players at your level, set up doubles, and play nearby courts.
From Watkins Regional Park to Largo, find players at your level.
Singles: a Premium member posts a game, and players near Upper Marlboro at your level answer it.
Match Day
Say you want to play, match with a nearby player at your level, and show up ready to rally. No group chats, no chasing partners down. Just tennis.
Say you want to play. We match you with a nearby player at your level across DC, Maryland & Virginia.
Find a player and a court to meet at, like Sat · 9:00 AM at Watkins Regional Park.
Show up ready to rally. No group chats, no chasing partners down.
Log the result after you play. Get the app and play →
Doubles: a Premium member invites friends (no Premium needed to accept), and players at your level fill the open spots.
Doubles
Premium members start a doubles game, fill the open spots with players at your level, and get everyone confirmed in one place.
Post a doubles match with your level, the time and the court.
Invite two friends straight from the app.
Your friends accept, and a member at your level takes the last open spot.
Four players, split into Team A and Team B.
4 players confirmed, with the time and the court to meet at in one place.
Be one of the first in Upper Marlboro. Join to answer open match requests from Premium members, or go Premium to post your own game.
Courts run by Prince George’s Parks (M-NCPPC). The Watkins Tennis Bubble is paid: each group needs a reservation. PG Parks lists which parks have tennis courts, but for most it doesn’t list how many or whether they’re lit, so we don’t either. Check hours and reservations before you go.
| Court | Address | What the operator lists | Source |
|---|---|---|---|
| Watkins Tennis Bubble (Watkins Regional Park) | 311 Watkins Park Dr, Upper Marlboro, MD 20774 | 5 indoor hard courts in an air-conditioned bubble, plus 4 outdoor courts; open Mon-Fri 8 am-9 pm, Sat-Sun 8 am-7 pm; reserve through PG Parks; tel 301-218-6870; a 2016-17 inventory in the Watkins park plan lists the 4 outdoor courts as lighted | PG Parks |
| Largo/Kettering/Perrywood Community Center | 431 Watkins Park Dr, Upper Marlboro, MD | Tennis courts and pickleball courts; tel 301-390-8390; the same Watkins park plan lists 1 tennis court here; lights not listed | PG Parks |
| Upper Marlboro Community Center | 5400 Marlboro Race Track Rd, Upper Marlboro, MD | Tennis courts and pickleball courts; tel 301-627-2828; lights not listed; court count not listed | PG Parks |
| Largo-Northampton Park | 10060 Campus Way South, Upper Marlboro, MD | Tennis courts; open dawn to dusk; lights not listed; court count not listed | PG Parks |
| Marlboro Meadows Park | 4428 Dery Rd, Upper Marlboro, MD | Tennis courts; open dawn to dusk; lights not listed; court count not listed | PG Parks |
| Marlton Park | 8061 Croom Rd, Upper Marlboro, MD | Tennis courts; open dawn to dusk; lights not listed; court count not listed | PG Parks |
Download the Miles Ahead Tennis app, set your level, and answer open match requests from Premium members near Upper Marlboro, or post your own game as a Premium member at a court like Watkins Regional Park.
Yes. A Premium member creates the match and invites friends, who don’t need Premium to accept, and players at your level fill the open spots. Friend not on the app yet? Share the game link. For a guaranteed court, reserve and pay for one at the Watkins Tennis Bubble.
Start for free: join and answer open match requests. Premium members save 10% on all classes and lessons.
Yes. The Watkins Tennis Bubble at 311 Watkins Park Dr has five indoor hard courts and four outdoor courts, run by Prince George’s Parks.
Court time is paid. Reserve online with a PARKS DIRECT account on the Prince George’s Parks reservation site. PG Parks says each group needs a reservation. You can also call 301-218-6870.
The Watkins Tennis Bubble is open until 9 pm Monday to Friday and until 7 pm on weekends. A 2016-17 inventory in a Prince George’s Parks plan for Watkins Regional Park lists four lighted outdoor courts, so confirm with the bubble before a night game. Neighborhood parks like Largo-Northampton, Marlboro Meadows and Marlton are listed as open dawn to dusk.
Prince George’s Parks lists tennis courts at Watkins Regional Park (Watkins Tennis Bubble, 311 Watkins Park Dr), the Largo/Kettering/Perrywood Community Center (431 Watkins Park Dr), the Upper Marlboro Community Center (5400 Marlboro Race Track Rd), Largo-Northampton Park (10060 Campus Way South), Marlboro Meadows Park (4428 Dery Rd) and Marlton Park (8061 Croom Rd). The Watkins Tennis Bubble needs a paid reservation; PG Parks doesn’t list fees or reservations for the other parks, so check the park page before you go.
No. The Miles Ahead Tennis app is for adults: users must be 18 or older. For kids, Miles Ahead Tennis runs entry-level kids classes at The Country Club at Woodmore.
Our group classes run at The Country Club at Woodmore (12320 Pleasant Prospect Rd, Mitchellville), about 10 miles from the Upper Marlboro town center and about 4 miles from Watkins Regional Park: entry-level kids classes, intermediate programs and community programs, with full-session or drop-in options. Prefer one-on-one? Find a private coach on our booking site. Schools can also bring tennis on campus with portable courts through the Miles Ahead Foundation. All instructors are USPTA and PTR certified with verified background checks. Premium members save 10% on all classes and lessons.
See upcoming classes, drop-ins or private coaches · Woodmore schedule
Get it on iPhone or Android.
More places to play: Wheaton, MD · Mitchellville, MD · Bowie, MD · Silver Spring, MD · All areas · About the app