Football
Home › Teams › Shamrock Rovers › John O'Sullivan
John O'Sullivan

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

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

Who is John O'Sullivan?

John O'Sullivan – midfielder, from Republic of Ireland, aged 19. Club in 2026: Shamrock Rovers.

This season (2026): 22 matches, 0 goals and 1 assist.

Season 2025: 1 match, 1 goal and 0 assists.

His latest transfer took him from Shamrock Rovers to O'Sullivan John (30 December 2025).

3 trophies, most of them 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
UEFA Champions League2001030/00.0
League of Ireland Premier Division20018234/06.1
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

Figures for every club competition in 2026, added together.

John O'Sullivan: 2025 season stats

1Apps
1Goals
0Assists
32Minutes
7.9Rating

John O'Sullivan: career

ClubPeriod
Shamrock Rovers2022–present

The list covers senior clubs only, so youth and reserve sides do not appear.

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

3 trophies.

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

John O'Sullivan: frequently asked questions

What is John O'Sullivan's goal record in 2026?

In 22 matches during 2026, John O'Sullivan has 0 goals and 1 assist.

Who is John O'Sullivan's club?

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

How old is John O'Sullivan?

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

Which club did John O'Sullivan join in his most recent transfer?

He joined O'Sullivan John from Shamrock Rovers on 30 December 2025.

Which trophies has John O'Sullivan won?

3 trophies, most of them Premier Division (2×), FAI President's Cup (1×).

About John O'Sullivan

John O'Sullivan (Republic of Ireland) this season: appearances, goals, assists and cards, together with his former clubs, transfers and trophies. He is in the Shamrock Rovers squad.