About David O'Sullivan
David O'Sullivan plays as a forward for Bangor GGFC. Throughout his career, David O'Sullivan has scored 87 goals and provided 1 assists in 142 appearances across 2 clubs. Averaging 0.61 goals per match over his career, David O'Sullivan has established himself as one of the most clinical finishers in the game. Among the clubs he has represented — Shelbourne, Longford Town — David O'Sullivan was most prolific at Longford Town, where he scored 72 goals in 113 appearances.