Wapenaars carrière in het betaal voetbal begon bij Feyenoord, waar hij eind 1989 voor het eerst in de selectie van het eerste elftal zat achter Ricardo de Jongh die de geblesseerde Joop Hiele verving. Hij debuteerde niet voor Feyenoord. Wapenaar stapte in het seizoen 1992/93 over naar RBC Roosendaal. Hiervoor debuteerde hij dat jaar in het betaald voetbal, in de Eerste divisie. Wapenaar was vervolgens ook actief voor Helmond Sport, FC Utrecht, Udinese, Portsmouth, Vitesse en Sparta Rotterdam. Hij won met FC Utrecht in het seizoen 2002/03 de KNVB beker. Hij beëindigde in oktober 2009 op 39-jarige leeftijd zijn carrière.
Wapenaar werd geselecteerd voor Nederlandse jeugdselecties tussen onder 16 tot onder 18 waar hij als reservedoelman fungeerde.
Wapenaar werd in het seizoen 2010/11 keeperstrainer bij FC Volendam en bleef dat vijf jaar. Hij bekleedde diezelfde functie gedurende het seizoen 2015/16 bij Lierse SK. Hij werd in juli 2016 aangesteld als keeperstrainer bij Willem II. Op 6 januari 2022 vertrok Wapenaar per direct bij de Tilburgse club vanwege 'onoverkomelijk verschil van inzicht over visie en werkwijze'. Eind juni 2022 maakte FC Utrecht bekend dat Wapenaar met de ingang van seizoen 2022/23 als keeperstrainer toe zou treden tot de technische staf.[3]