סארפיי נולד בגאנה, והיגר עם משפחתו בגיל צעיר לגרמניה. בנעוריו שיחק במועדונים בעיר קלן ובסביבותיה, ובשנת 1998 החל לשחק בפורטונה קלן, ששיחקה אז בליגת הבונדסליגה השנייה. בעונת 1999/00 הפך סארפיי לשחקן הרכב קבוע בפורטונה קלן, אך נשר עם המועדון לליגה השלישית, וחתם בתום עונה זו בדיסבורג. סארפיי שיחק בדיסבורג עונה אחת, ובקיץ 2001 חתם בוולפסבורג, קבוצה מתחדשת ששמה לעצמה מטרה באותם ימים, להגיע לצמרת הכדורגל הגרמני תוך כמה שנים. סארפיי שיחק בוולפסבורג בעמדות ההגנה והקישור, ושיתף פעולה לאורך שש עונות בקישור הקבוצה עם שחקנים כפאבלו תיאם, דורינל מונטאנו, מירוסלאב קרהאן ופטריק וייזר. בתום שש עונות בקבוצה, בהן וולפסבורג סיימה בעיקר במרכז הטבלה ותקעה יתד בבונדסליגה, עזב סארפיי את הקבוצה לאחר שצבר 139 הופעות והבקיע שני שערים, וחתם בבאייר לברקוזן. בעונתו הראשונה בקבוצה, 2007/08, סארפיי היה שחקן חשוב במערך של באייר לברקוזן ושיתף פעולה עם סימון רולפס, טרנקילו בארנטה, ארתורו וידאל וסרגיי ברברז. עם זאת, הקבוצה חוותה עונה מאכזבת וסיימה במקום השביעי בלבד. לאחר עונה זו, סארפיי איבד את מקומו בהרכב ומיעט מאוד לשחק. בקיץ 2010 עזב סארפיי את לברקוזן לאחר שצבר 42 הופעות ליגה בלבד בשלוש עונות, וחתם בשאלקה 04. גם בשאלקה מיעט סארפיי לשחק, אך היה שותף לזכייה של הקבוצה בגביע הגרמני בעונת 2010/11, לאחר ניצחון 5-0 על קבוצתו לשעבר דיסבורג בגמר. סארפיי פתח בגמר זה, אך הוחלף בדקה ה-43 על ידי סרחיו אסקודרו. בתום עונת 2011/12 עזב סארפיי את שאלקה והחל לשחק בליגות האזוריות, בוויקטוריה קלן.