En 1989, Pat Schafhauser est repêché par les Penguins de Pittsburgh aux du repêchage. En 1989-1990, Schafhauser rejoint les rangs de la section de hockey sur glace masculin des Eagles de Boston College, équipe de Hockey East de la NCAA. Il reste avec cette équipe pendant deux ans, où il récolte dix points. En 1991, il quitte l'Amérique du Nord et prend la route de la Suisse pour se joindre à la formation du EV Zoug de la LNA. Lors de sa première saison, il y joue trente-neuf matchs et y marque quatre points. En 1994, il prend le chemin du HC Lugano. Il y joue pendant deux ans, lorsqu'au vingt-et-unième match de la saison 1995-1996, face au HC Davos, Schafhauser se blesse sérieusement, ce qui met fin à sa carrière à l'âge de vingt-quatre ans seulement. En effet, alors qu'il est à la lutte avec Oliver Roth, le joueur heurte la bande avec sa tête, ce qui le blesse sérieusement à la moelle épinière et le laisse paralysé à vie. À la suite de cet accident, le HC Lugano retire son numéro quatre et crée la "Fondation Pat Schafhauser".