The Cove Area, with Surf Beach and the Old Port, is the first one in PokéPark 2. You meet 44 Pokémon there. Here is how to befriend each of them, based on the Poképédia list. Challenges marked “story” are mandatory; “post-game” refers to those at the end.

No.PokémonHow to befriendLocation
001PiplupBeat it in a race (story) — available at the start of the gameStarting Pass then Old Port (after finishing the game)
002TimburrBeat it in a duel (story) — available at the start of the gameStarting Pass then Surf Beach
003PatratFind their BalloonSurf Beach
004WatchogManage to open the chest it guards — available after rescuing it from the Wish ParkSurf Beach
005SandileBeat Krokorok and it in battle (story)Old Port then Surf Beach
006KrokorokBeat Sandile and it in battle (story)Old Port then Surf Beach
007KrookodileBeat it in a duel (story)Old Port
008WingullAnswer its quiz correctly — available after befriending PidoveSurf Beach
009PelipperTake a photo of it in flight — available after rescuing it from the Wish ParkSurf Beach
010DrifblimTalk to it — available after rescuing it from the Wish ParkAll over PokéPark (at each of Drifblim’s stops)
011MinccinoBeat Trubbish in a race — available after befriending AudinoOld Port
012CinccinoBeat it in a race — available after rescuing it from the Wish ParkOld Port
013PansageRescue Pansear and PanpourOld Port
014PansearRescue Panpour and it from the Wish Park — available after rescuing it from the Wish ParkOld Port
015PanpourRescue Pansear and it from the Wish Park — available after rescuing it from the Wish ParkOld Port
016EspeonComplete its course — available after rescuing it from the Wish ParkOld Port
017MunchlaxGive it a Rotten Berry — available after rescuing it from the Wish ParkOld Port
018SamurottBeat it in a duel after finishing the gameSurf Beach
019AxewBeat it in a raceSurf Beach
020FraxureBeat it in a duel — available after befriending AxewSurf Beach
021PidoveCarry it to the fountain, then beat it in a raceSurf Beach
022TranquillBeat it in a raceOld Port
023MaractusGuide the lone Maractus to the other twoSurf Beach
024AlomomolaBeat it in a raceSurf Beach
025FrillishBeat the pink one in a race and find the blue one in hide-and-seekSurf Beach
026DrilburBeat it in a duelSurf Beach
027PetililBeat it in a raceSurf Beach
028MeowthBuy an item from itAll over PokéPark (except the Laboratory)
029MisdreavusBring it the item on the roofOld Port
030MusharnaTalk to itOld Port
031BlitzleBeat it in a race after befriending Pansage, Pansear and PanpourOld Port
032AudinoIncrease a party member’s Max HPOld Port
033RaichuBeat it in a duel with PikachuOld Port
034ServineBeat it in a duel with Snivy — available after returning from the Arbor Area’s Wish ParkOld Port
035PigniteBeat it in a duel with Tepig — available after returning from the Arbor Area’s Wish ParkOld Port
036DewottBeat it in a duel with Oshawott — available after befriending Pansage, Pansear and PanpourOld Port
037PurrloinAttack it, then beat it in a race — available after befriending MeowthOld Port
038TrubbishBeat it in a race — available after raising Max HP with AudinoOld Port
039CorphishBeat it in an obstacle race, then in a duelOld Port
040EmolgaFind it in hide-and-seek — available after finishing the gameSurf Beach
041StaryuBeat it in a race — available after finishing the gameSurf Beach
042WailordGive it 50 Honey Pots — available after finishing the gameSurf Beach
043TornadusBeat it in a race (post-game) — available after finishing the gameSurf Beach
044KecleonFind it behind the buildings and talk to it — available after finishing the gameOld Port