Op zevenjarige leeftijd begon Pepijn met waterpolo bij VZC Veenendaal. Zijn talent viel al snel op en daardoor mocht hij vanaf zijn tiende meetrainen bij Jong Oranje. Via Jong Oranje verhuisde hij op 16-jarige leeftijd naar Eindhoven, waar hij tot zijn negentiende woonde, zijn middelbare school afrondde en twee keer per dag trainde bij de Waterpoloacademie.
In zijn laatste jaar in Eindhoven maakte hij de overstap naar ZPC Amersfoort, waar hij nu nog steeds speelt in de Eredivisie. Dit jaar draait het team een sterk seizoen; ze staan momenteel derde in de competitie (december 2024). In januari spelen ze de halve finale van de beker, al is de loting nog niet bekend.
Bij ZPC Amersfoort traint hij vier keer per week, telkens anderhalf uur, en speelt hij wekelijks twee wedstrijden.
Naast zijn sportieve carrière werkt hij bij Stuif Evenementen. Door zijn drukke schema heeft hij weinig tijd voor andere activiteiten, maar hij blijft volledig gefocust op zijn sport en werk.