Right foot181 cm
In 2025/2026 John O'Sullivan played 4 stored matches for Shelbourne, 24 minutes in all, with 0 goals and 0 assists at an average rating of 6.23.
| Date | Match | Score | Rating | G | A |
|---|---|---|---|---|---|
| Wed 23 Jul 2025 | Shelbourne Qarabağ | 0–3 | 6.2 | ||
| Thu 1 Aug 2024 | Shelbourne Zürich | 0–0 | 6.5 | ||
| Thu 25 Jul 2024 | Shelbourne Zürich | 0–3 | 6.2 |
| Season | Club | Apps | G | A |
|---|---|---|---|---|
| 2025/2026 | Shelbourne | 1 | — | — |
| 2024/2025 | Shelbourne | 3 | — | — |
No honours on record.
O'Sullivan has made 4 appearances for Shelbourne in 2025/2026 in the matches we hold.
His last match was a 0–3 home defeat to Qarabağ, playing for Shelbourne (24 minutes played).
No club on record.
No honours on record.