John O'Sullivan

John O'Sullivan

Shamrock Rovers logoShamrock Rovers
IrelandIreland20 years173 cm
Market value€95k
Attacking midfielder
Season rating · 20266.8

Overview

Latest season · Leagues

2026

Full career

Shamrock Rovers logo Shamrock Rovers · Premier Division

Appearances
21
Goals
0
Assists
1
Rating
6.8
Career records · independent of recent-match filters

Detailed statistics follow the same access as Lineup Analysis. Open a free match, sign in to your verified account or use Premium.

CareerPerformance by season

Leagues 6
SeasonTeamAppearancesGoalsAssistsRatingDetails
2026Shamrock Rovers logoShamrock RoversPremier Division21016.8
2025Drogheda logoDroghedaPremier Division3006
2025Shamrock Rovers logoShamrock RoversPremier Division8006.9
2024Bray logoBrayPremier Division1016.7
2024Bray logoBrayDivision 1121——
Show full history (1)
SeasonTeamAppearancesGoalsAssistsRatingDetails
2024Shamrock Rovers logoShamrock RoversPremier Division1006.8
Domestic cups 2
SeasonTeamAppearancesGoalsAssistsRatingDetails
2026Shamrock Rovers logoShamrock RoversFAI Cup10——
2025Drogheda logoDroghedaFAI Cup21——
International club competitions 4
SeasonTeamAppearancesGoalsAssistsRatingDetails
2026/2027Shamrock Rovers logoShamrock RoversConference League100—
2026/2027Shamrock Rovers logoShamrock RoversEuropa League100—
2026/2027Shamrock Rovers logoShamrock RoversChampions League200—
2024/2025Shamrock Rovers logoShamrock RoversConference League100—
National team 3
SeasonTeamAppearancesGoalsAssistsRatingDetails
2025Ireland U19Friendly International11——
2024Ireland U19Friendly International20——
2023Ireland U17Friendly International10——
Club career 3
  1. Shamrock Rovers2024 — 2026/202730League appearances
  2. Drogheda20253League appearances
  3. Bray202413League appearances

Season totals come from career records. Recent appearances use their own sample and coverage.

About the data

O'Sullivan John — football player profile. Explore confirmed player information and recent match records. Current club: Shamrock Rovers.

Statistics cover the selected recent appearances across clubs and competitions, not a full season. Unplayed matches are excluded. Missing values are unknown, not zero. Each metric uses its own recorded sample.

Based on saved football lineups and recorded player appearances.

Source updated