Skip to content
JOJohn O'Sullivan

John O'Sullivan

€480KMarket Value
Shamrock Rovers
Shamrock Rovers
Midfielder
Republic of IrelandRepublic of Ireland
6.9
Season Score
20
Jan 29, 2006
Card stats based on
2026

Performance Overview

Season Performance 25/26
All Competitions
20Matches
0Goals
1Assists
1Goal Contributions
18Mins/game
6.91Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

6
Full match
7
Substituted off
18
From Bench

Rival Clubs(18)

Player stats against each opponent club

TeamMPWDLGA
ShelbourneShelbourne73310000
Waterford UnitedWaterford United62220000
BohemiansBohemians52030000
St Patrick'sSt Patrick's53020010
Galway UnitedGalway United42200100
Sligo RoversSligo Rovers42020000
Derry CityDerry City42200000
Cork CityCork City32100010
Drogheda UnitedDrogheda United33000000
DundalkDundalk21010000
UCDUCD20020000
Víkingur ReykjavíkVíkingur Reykjavík21100000
Finn HarpsFinn Harps11001000
Athlone TownAthlone Town11000010
Sparta PrahaSparta Praha10010000
Wexford YouthsWexford Youths10100000
Treaty UnitedTreaty United11000010
KerryKerry11000010
Transfers

Transfers

Transfer History

Trophies

Trophies & Awards

1 titles won

About John O'Sullivan

John O'Sullivan plays as a midfielder for Shamrock Rovers. Throughout his career, John O'Sullivan has scored 1 goals and provided 1 assists in 64 appearances across 3 clubs. John O'Sullivan has made 14 appearances in the Premier Division 2026, earning an average rating of 6.9. Among the clubs he has represented — Drogheda United, Shamrock Rovers, Bray Wanderers — John O'Sullivan was most prolific at Bray Wanderers, where he scored 1 goals in 11 appearances. Throughout his career, John O'Sullivan has won 1 trophy, including Premier Division, demonstrating his ability to perform at the highest competitive level.

Full Career RecordJohn O'Sullivan

John O'Sullivan's professional career spans from 2024 to 2026, a period of roughly 2 seasons over which he has amassed 64 appearances spread across 3 clubs. With 1 goals and 1 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 25/26 with Shamrock Rovers, when he registered 0 goals and 1 assists in 20 matches, playing 350 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Shamrock Rovers, John O'Sullivan played 20 matches, scoring 0 goals and providing 1 assists, with an average match rating of 6.91.

Among the notable milestones of his career, John O'Sullivan has lifted 1 trophy.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Shamrock Rovers2021/2022 - 2024/202529013506.91
Drogheda United2025/2026 - 2024/202524001906.86
Bray Wanderers2024/2025 - 2023/20241110792
Total64111332

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Shamrock Rovers200350306.91
24/25Drogheda United240190106.86
24/25Shamrock Rovers30000
23/24Bray Wanderers11179230
23/24Shamrock Rovers60000

Frequently Asked Questions

What position does John O'Sullivan play?
John O'Sullivan plays as a Midfielder for Shamrock Rovers in the Premier Division.
What team does John O'Sullivan play for?
John O'Sullivan currently plays for Shamrock Rovers in the Premier Division.
How old is John O'Sullivan?
John O'Sullivan is 20 years old, born on January 29, 2006. At 20, he has already won 1 trophies in his professional career.
How many trophies has John O'Sullivan won?
John O'Sullivan has won 1 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Shamrock Rovers.