Premier League
Home › Teams › Shamrock Rovers › John O'Sullivan
John O'Sullivan

John O'Sullivan (Shamrock Rovers, midfielder): stats and career

Shamrock Rovers · midfielder · Republic of Ireland · 19 years old

Who is John O'Sullivan?

John O'Sullivan: midfielder of Republic of Ireland, 19; his club in 2026 is Shamrock Rovers.

Season 2026: 22 matches, 0 goals, 1 assist.

Previous season (2025): 1 match, 1 goal, 0 assists.

Latest transfer: he moved from Shamrock Rovers to O'Sullivan John (30 December 2025).

Trophies: 3, most frequently Premier Division (2×), FAI President's Cup (1×).

John O'Sullivan: 2026 season stats

22Apps
0Goals
1Assists
926Minutes
4Yellow cards
0Red cards
5.6Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
League of Ireland Premier Division20018234/06.1
UEFA Champions League2001030/00.0
Total22019264/05.6

John O'Sullivan: detailed stats

14Shots
4Shots on target
633Passes
11Key passes
83%Pass accuracy
2/6Successful dribbles / attempts
49/92Duels won / total
25Tackles
10Fouls won
14Fouls committed

Totals for all club competitions combined in 2026.

John O'Sullivan: 2025 season stats

1Apps
1Goals
0Assists
32Minutes
7.9Rating

John O'Sullivan: career

ClubPeriod
Shamrock Rovers2022–present

Only senior clubs are shown; youth and reserve teams are left out.

John O'Sullivan: transfers

DateMoveFee
30 December 2025Shamrock Rovers → O'Sullivan John
29 November 2025Drogheda United → Shamrock Rovers
14 July 2025Shamrock Rovers → Drogheda UnitedLoan
1 December 2024Bray Wanderers → Shamrock RoversNot disclosed
29 November 2024Bray Wanderers → Shamrock Rovers
28 July 2024Shamrock Rovers → Bray WanderersLoan

John O'Sullivan: trophies

Trophies: 3.

  • Premier Division2023, 20222×
  • FAI President's Cup20241×

John O'Sullivan: frequently asked questions

How many goals has John O'Sullivan scored this season (2026)?

John O'Sullivan has 0 goals and 1 assist in 22 matches in 2026.

What club does John O'Sullivan play for?

John O'Sullivan (midfielder) is with Shamrock Rovers in 2026. Nationality: Republic of Ireland.

How old is John O'Sullivan?

John O'Sullivan is 19. Date of birth: 2 March 2006.

Where did John O'Sullivan move to in his latest transfer?

He went from Shamrock Rovers to O'Sullivan John, 30 December 2025.

What has John O'Sullivan won in his career?

Trophies: 3, most frequently Premier Division (2×), FAI President's Cup (1×).

About John O'Sullivan

John O'Sullivan (Republic of Ireland): this season's appearances, goals, assists and cards, plus his career clubs, transfers and the trophies he has won. He belongs to the Shamrock Rovers squad.