OCBP John Carey Masters Swim

T. John Carey Masters Swim
Sunday July 12, 2026
  1-Mile Open Water Swim


The Masters Swim has been one of the premier open-water swimming events on the Jersey Shore since 1979. The one-mile ocean race follows a point-to-point course that runs parallel to the beach. Race directors determine the direction of the swim on the day of the race to take advantage of the most favorable conditions. Competitors enjoy memorable views as they swim along the Ocean City Boardwalk during a race with an evening start time of 4:30 p.m. 

REGISTER NOW


RACE AND COURSE INFORMATION

  • Start Time: 4:30 p.m. Sunday, July 12, 2026 
  • Parking: Free parking will be available at the Ocean City Community Center (1735 Simpson Ave.) with jitneys running to the start of the race and back to the Community Center after the race.
  • Check In: 3 p.m. to 4:15 p.m. on the beach at the start
  • Course Direction: The 2026 race direction will be decided on the day of the event.
  • Course: Starting line for the one-mile ocean race will be in the vicinity of 4th Street (for a north-to-south race) or 20th Street (for a south-to-north race) with a finish at 12th Street. Swimmers will swim straight out past a turn buoy, then swim parallel to the beach on the seaward side of all marker buoys until they reach the finish-turn double-buoy, where they will turn to the beach and proceed through the finish shoot.


REGISTRATION

  • Online registration: https://my.raceresult.com/387135/ 
  • Race-day registration: Must register online.
  • Registration Fees: $40 (plus processing fee) through July 4, 2026; $45 (plus processing fee) after July 4, 2026.


AWARDS

Wetsuits will be permitted for all award categories only if the ocean temperature is under 65 degrees. Award categories include the following:

  • Top three overall finishers: male and female
  • Oldest competitor
  • Youngest competitor
  • First-place age-group winners: 15-and-under, 16-19, 20-29, 30-39, 40-49, 50-59, 60-64, 65-and-over
  • First-place wetsuit (if ocean temperature is above 65 degrees) or first-place no-wetsuit (if ocean temperature is below 65 degrees)


RESULTS


HISTORY

T. John Carey was an Ocean City Beach patrol lifeguard as well as a member of the Ocean City High School swim team. The 1930 Ocean City High School swim team won the South Jersey championship by a wide margin. In 1934, he won the Individual National Lifeguard Championship. Carey was an honors graduate of the University of Delaware and a lieutenant commander in the Navy during World War II, teaching survival tactics to pilots and air crews. He taught physical education and coached football, basketball, and track at Ocean City High School before leaving to take over the family's real estate business in 1947. In 1966, he received the city's Community Service Award for his efforts in establishing surfing as an organized sport.


2025 AGE-GROUP RESULTS


Overall Female

1Olivia VecchioF16-19OA0:21:2321:22Reading0:21:2332418

2Lexi SanterF20-29OA0:21:2921:28
0:21:2928728

3Summer DewittF16-19OA0:21:3421:33Egg Harbor Township0:21:3425118

Women 15 & under

1Brenna ShurF15U1/150:22:5922:58Egg Harbor Township0:22:5926214

2Melanie GannonF15U2/150:23:1123:10Estell Manor0:23:1124014

3Holly AikenF15U3/150:23:1823:17Ocean city0:23:1820915

4Hope RobbinsF15U4/150:23:5523:54Ocean City0:23:5522715

5Anastasiia KislinaF15U5/150:24:0524:04Highland Park0:24:0518415

6Hailey SchmidtF15U6/150:24:4024:39Northfield0:24:4019513

7Charlotte QuinonesF15U7/150:25:0725:06
0:25:0730714

8Grace SummaF15U8/150:25:2525:24Avondale0:25:2521615

9Maddy ManganF15U9/150:25:4825:47Kennett Square0:25:4823215

10Giada DonofrioF15U10/150:25:5725:56West Chester0:25:5727315

11Carolina SolanaF15U11/150:26:4226:41Chadds Ford0:26:4219015

12Emma QuinonesF15U12/150:28:1828:17Villanova0:28:1829812

13Christine BuehlerF15U13/150:30:2930:28North Wales0:30:2927812

14Sarah PlatzerF15U14/150:32:2732:26Ocean City0:32:2724814

15Liliana HartF15U15/150:34:0834:07Langhorne0:34:0817810

Women 16-19

1Adeline RobbinsF16-191/130:24:1224:11Ocean City0:24:1221716

2Natalie YankovitchF16-192/130:24:3724:36Egg harbor township0:24:3717517

3Cloe AsartaF16-193/130:25:4525:44
0:25:4526516

4Amelia WojnovichF16-194/130:26:0726:06Havertown0:26:0720316

5Ava ThomasF16-195/130:26:2226:21Valdosta0:26:2232518

6Jackie HeyerF16-196/130:26:2526:24Kennett Square0:26:2524518

7Brynn GallagherF16-197/130:26:4426:43
0:26:4432917

8Lauren DobieF16-198/130:27:1127:10Kennett Square0:27:1124419

9Ann Harrell BlevinsF16-199/130:27:2427:23Valdosta0:27:2432618

10Georgia VecchioF16-1910/130:28:4028:39Ocean city new jersey0:28:4033317

11Abby ManganF16-1911/130:29:4129:40
0:29:4127118

12Stella BlevinsF16-1912/130:31:2631:25Ocean city0:31:2633218

13Hazel SmithF16-1913/130:34:0734:06West Chester0:34:0731817

Women 20-29

1Peyton RautzhanF20-291/80:22:4522:44Ocean city0:22:4531921

2Samantha BeckerF20-292/80:23:0923:08Huntingdon Valley0:23:0921822

3Grace RobertsF20-293/80:24:1624:15Dearborn0:24:1622120

4Julia CullenF20-294/80:24:3124:30
0:24:3132024

5Lily MannionF20-295/80:25:5925:58West Chester0:25:5925720

6Kristin HorrilloF20-296/80:28:3428:33San Francisco0:28:3426829

7Amira ScaramellaF20-297/80:34:3134:30Moorestown0:34:3124127

8Emma KarnF20-298/80:37:3837:37Narberth0:37:3818022

Women 30-39

1Erin CurryF30-391/60:26:1426:13Corbin City0:26:1428832

2Stephanie HauckF30-392/60:26:5026:49Ventnor City0:26:5030233

3Rachael MorellF30-393/60:27:2727:26San Diego Ca0:27:2729136

4Lauren CaskeyF30-394/60:31:2031:19
0:31:2031639

5Jessica DuganF30-395/60:32:0732:06WHEAT RIDGE0:32:0718537

6Sarah TomlinsonF30-396/60:40:1740:16Philadelphia0:40:1715533

Women 40-49

1Kathleen CoggshallF40-491/130:26:2326:22Haddonfield0:26:2330842

2Kirsten HenryF40-492/130:26:3626:35
0:26:3632848

3Laura ChipkinF40-493/130:30:3330:32Arlington0:30:3328645

4Laura SullivanF40-494/130:31:0131:00
0:31:0127047

5Susan JuruszF40-495/130:31:0231:01Wildwood Crest0:31:0231449

6Amanda de LorenzoF40-496/130:31:4431:43Bensalem0:31:4428448

7Emily QuinonesF40-497/130:31:5931:58Villanova0:31:5933842

8Jill KozakowskiF40-498/130:32:0232:01Ocean City0:32:0226145

9Emily MccarthyF40-499/130:32:2932:28Springfield0:32:2916246

10Sarah BryantF40-4910/130:32:5632:55Gilbertsville0:32:5615442

11Kim SmithF40-4911/130:33:4033:39Springfield0:33:4018845

12Julie MarzanoF40-4912/130:33:4033:39Springfield0:33:4016346

13Krista RobbinsF40-4913/130:38:5438:53Warrington0:38:5420445

Women 50-59

1Kristin WojnovichF50-591/40:27:0927:08Havertown0:27:0920253

2Barbara MaguireF50-592/40:33:1933:18Ocean city0:33:1933158

3Joy KolitskyF50-593/40:33:5133:50Ocean City0:33:5122253

4Carolyn ManosF50-594/40:42:2542:24Thousand Oaks, CA0:42:2532255

Women 60-64

1Liz CaseyF60-641/20:24:0724:06Beesleys Point0:24:0716760

2Amy HammerstedtF60-642/20:32:1332:12Estell Manor0:32:1329960

Women 65 & Up

1Susan ReichF65+1/40:24:3024:29Ocean City0:24:3022666

2Linda HokeF65+2/40:30:3030:29
0:30:3028570

3Margaret DefoneyF65+3/40:34:1234:11Seaville0:34:1220068

4Mari SchaeferF65+4/40:34:3134:30Wayne0:34:3128370

m
Overall Male

1Jacob TexterM20-29OA0:19:3719:36Ocean City0:19:3733420

2Dante BuonadonnaM16-19OA0:20:0019:59Millville0:20:0033918

3Ryan CornellM15UOA0:20:3520:34Egg Harbor Township0:20:3530415

Men 15 & Under

1Jacob HowzeM15U1/120:21:2521:24Northfield0:21:2516013

2Declan McdermottM15U2/120:22:1922:18
0:22:1928214

3Arthur FlukeyM15U3/120:22:2322:22Marmora0:22:2322915

4Luka KalandariaM15U4/120:23:4623:45State College0:23:4633515

5Cooper PeckM15U5/120:24:0924:08Ocean City0:24:0931712

6Conner SmithM15U6/120:28:0328:02Springfield0:28:0318915

7Eli RoccaM15U7/120:29:4629:45
0:29:4628015

8Isaac BrownM15U8/120:31:4731:46Seaville0:31:4724911

9Nick CozzanM15U9/120:32:0432:03
0:32:0426313

10Aiden HaldemanM15U10/120:33:1133:10Gilbertsville0:33:1115313

11Finn WilsonM15U11/120:33:4733:46Egg Harbor Twp0:33:4721512

12Matthew McginleyM15U12/120:52:2352:22
0:52:2325613

Men 16-19

1Keagan EisenhoferM16-191/70:20:4020:39Sinking Spring0:20:4026017

2Matthew WoodsideM16-192/70:21:2421:23Ocean City0:21:2422319

3William SeamanM16-193/70:21:5221:51Ocean City0:21:5233617

4Dylan BurnsM16-194/70:23:0923:08North East0:23:0918217

5Ryan CarneyM16-195/70:23:4923:48Haddonfield0:23:4923717

6Will ColemanM16-196/70:24:1124:10Kennett Square0:24:1123317

7Daniel TrateM16-197/70:24:2624:25Cleona0:24:2620617

Men 20-29

1Ernesto SolanaM20-291/110:21:3921:38Chadds Ford0:21:3919120

2Frank ChristyM20-292/110:24:0324:02Ocean city0:24:0334028

3Brad DonohueM20-293/110:24:1624:15Haddonfield0:24:1621429

4Evan CieckoM20-294/110:24:2224:21Wilmington0:24:2223523

5Peter YoussefM20-295/110:25:3925:38Ocean city0:25:3933721

6Richard GuzikowkiM20-296/110:27:0026:59San Francisco0:27:0026729

7Jp CarneyM20-297/110:27:1127:10
0:27:1132323

8Domenic DipilatoM20-298/110:30:5530:54Woodbine0:30:5524221

9Mason ShermanM20-299/110:31:1931:18Atco0:31:1930121

10William StickneyM20-2910/110:33:1133:10Narberth0:33:1129427

11Jack DevitaM20-2911/110:34:4034:39Haddonfield0:34:4015223

Men 30-39

1Joseph HofmannM30-341/70:22:4822:47Audubon0:22:4815135

2Patrick DoughertyM30-342/70:25:3925:38Philadelphia0:25:3919334

3Kyle GarveyM30-343/70:27:4927:48Ocean City0:27:4931137

4Robert SmithM30-344/70:29:0729:06Moorestown0:29:0722835

5Graham JonesM30-345/70:32:2032:19Ridgewood0:32:2021330

6Benjamin MitchellM30-346/70:34:3834:37Manchester0:34:3818332

7Mike ManosM30-347/70:35:3235:31San Diego, CA0:35:3232130

Men 40-49

1Ford CurrieM40-491/100:24:0023:59Ocean City0:24:0015840

2David ReuterM40-492/100:24:0324:02
0:24:0329047

3Patrick KaneM40-493/100:24:1224:11Ocean City0:24:1217647

4Nathan TrateM40-494/100:27:5227:51Cleona0:27:5220548

5Dominick DoughertyM40-495/100:28:1728:16Ocean City0:28:1727444

6Rich ZarembaM40-496/100:29:0028:59Philadelphia0:29:0016543

7David InschoM40-497/100:31:4631:45Philadelphia0:31:4615748

8Matthew KitaM40-498/100:32:1732:16Collegeville0:32:1723941

9Robert HartM40-499/100:34:0834:07Langhorne0:34:0817742

10Jeremiah WilliamsM40-4910/100:38:5238:51Collingswood0:38:5224642

Men 50-59

1Matt RoccaM50-591/210:22:1122:10West Chester0:22:1127957

2Mike ManganM50-592/210:22:4022:39Kennett Square0:22:4018753

3Mike KostalM50-593/210:22:4822:47Media0:22:4829552

4Michael GaskillM50-594/210:24:1024:09Egg Harbor Twp0:24:1029251

5Tom CassidyM50-595/210:24:5124:50
0:24:5127255

6Thomas CullenM50-596/210:25:2225:21
0:25:2226453

7Ryan YoungM50-597/210:25:4825:47
0:25:4832751

8Charles GallagherM50-598/210:26:4426:43
0:26:4433051

9Basil IngemiM50-599/210:27:2127:20Swedesboro0:27:2125458

10Matthew McglynnM50-5910/210:28:0928:08
0:28:0930659

11John CarneyM50-5911/210:28:3628:35Haddonfield0:28:3615955

12Nick SloffM50-5912/210:28:5128:50State College0:28:5120856

13Matthew HenderM50-5913/210:28:5928:58Marmora0:28:5923450

14Christopher NeumanM50-5914/210:29:1429:13Ocean View0:29:1421251

15Justin ArditoM50-5915/210:32:5032:49Turnersville0:32:5018651

16Larry WengM50-5916/210:33:0533:04
0:33:0525859

17Ernesto SolanaM50-5917/210:33:1433:13Chadds Ford0:33:1419254

18Dan AuerbachM50-5918/210:33:5933:58Collingswood0:33:5923053

19Paul SalamyM50-5919/210:36:3636:35King of Prussia0:36:3622059

20Jason HooperM50-5920/210:36:4736:46Ocean City0:36:4719651

21Andrew McginleyM50-5921/210:52:2452:23Purcellville, VA0:52:2425555

Men 60-64

1Bobby Tortuga PughM60-641/150:23:1123:10Wyndmoor0:23:1120762

2Doug BergenM60-642/150:23:1823:17Ocean City0:23:1816662

3Iain AndersonM60-643/150:23:2123:20Ardmore0:23:2119960

4Jeff ReillyM60-644/150:24:1424:13Egg Harbor Township0:24:1421964

5Paul BrabsonM60-645/150:24:1624:15Boonsboro MD0:24:1625964

6Brian YoungM60-646/150:24:4824:47Ocean City0:24:4830360

7Steven GazsiM60-647/150:28:2128:20
0:28:2130961

8Rob GuzikowskiM60-648/150:29:1029:09San Jose CA0:29:1026963

9Jerry HorowitzM60-649/150:29:5329:52Marmora0:29:5330563

10Mark MonroeM60-6410/150:32:0632:05DOWNINGTOWN0:32:0621160

11Kevin O'BrienM60-6411/150:32:1232:11Medford Lakes0:32:1225063

12Matthew WieliczkoM60-6412/150:32:4432:43Marlton0:32:4416160

13Joe LawnM60-6413/150:32:5932:58King of Prussia0:32:5924764

14John WalshM60-6414/150:33:5433:53Sea isle City0:33:5416862

15Thomas ThistleM60-6415/150:44:0844:07Mullica Hill0:44:0828960

Men 65& Up

1Ron MarksM65+1/180:22:3122:30Marmora0:22:3119766

2Terry KitaM65+2/180:28:4028:39Collegeville0:28:4019468

3Rick DoughertyM65+3/180:29:2629:25Downingtown0:29:2631368

4Michael TroyanM65+4/180:30:4430:43West Chester0:30:4423168

5Andrew LeeM65+5/180:31:0631:05Somers Point N.J.0:31:0621067

6Jack WixtedM65+6/180:32:1532:14Medford0:32:1523871

7James BurnsM65+7/180:33:3033:29North East0:33:3018165

8William Hooper JrM65+8/180:33:3233:31Ocean City0:33:3219878

9Frederick ShoyerM65+9/180:34:3734:36sewell0:34:3723666

10Keith KarnM65+10/180:35:4535:44Narberth0:35:4517967

11Stephen AlexanderM65+11/180:35:5035:49Cherry Hill0:35:5031068

12Michael DuncanM65+12/180:36:0636:05Ocean city0:36:0626666

13Richard WallaceM65+13/180:37:1937:18Manalapan0:37:1917277

14George FerebeeM65+14/180:38:1438:13northfield0:38:1422570

15Mark YellinM65+15/180:38:5438:53
0:38:5427570

16Mark GershonM65+16/180:40:3040:29Ocean city0:40:3020172

17John ZarychM65+17/180:44:5144:50
0:44:5134177

18Tim O'BrienM65+18/180:45:5745:56Medford0:45:5722469


Number of records: 172


Ocean City Beach Patrol

861 Asbury Ave. Ocean City, NJ 08226 (Mailing Address Only) 

OCBP Headquarters (1st Street & Beach)  609-525-9200   Zone 1 - 1st Street & Beach 609-525-9205   Zone 2 -12th Street & Beach 609-525-9203  Zone 3 - 34th Street & Beach 609-525-9204  Zone 4 - 59th Street & Beach Station 609-525-9207  OCBP Boat Shop - 46th Street & West Avenue 609-525-9208

 CERTIFIED AGENCY  

General Information
Lost and Found
OCPD Property Custodian
Phone Numbers
609-525-9200
Emergencies: Dial 911
Location
1st Street & The Beach
Ocean City,
NJ
08226