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

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

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

Who is John O'Sullivan?

John O'Sullivan, a midfielder from Republic of Ireland (aged 19) is on the books at Shamrock Rovers in 2026.

His 2026 season so far: 22 matches, 0 goals and 1 assist.

The season before (2025): 1 match, 1 goal and 0 assists.

Last move: he left Shamrock Rovers for O'Sullivan John on 30 December 2025.

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

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

Figures added up across every club competition in 2026.

John O'Sullivan: 2025 season stats

1Apps
1Goals
0Assists
32Minutes
7.9Rating

John O'Sullivan: career

ClubPeriod
Shamrock Rovers2022–present

Youth and reserve sides are left off; senior clubs only.

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 in total.

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

John O'Sullivan: frequently asked questions

What is John O'Sullivan's goal tally for 2026?

John O'Sullivan's 2026 so far: 0 goals and 1 assist across 22 matches.

What is John O'Sullivan's current club?

In 2026 John O'Sullivan (midfielder) is on the books at Shamrock Rovers. Nationality: Republic of Ireland.

How old is John O'Sullivan?

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

Where did John O'Sullivan move in his last transfer?

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

How many trophies has John O'Sullivan won?

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

About John O'Sullivan

John O'Sullivan (Republic of Ireland) in numbers: this season's appearances, goals, assists and bookings, along with every club he has played for, his transfers and his trophies. He is currently in the Shamrock Rovers squad.