John O'Sullivan: stats, goals and assists

Midfielder · Republic of Ireland

John O'Sullivan

Club team
Shamrock Rovers FC
Position
Midfielder
Nationality
Republic of Ireland
Age
20 (29 Jan 2006)

Overview

The season so far.

John O'Sullivan is a midfielder who plays for Shamrock Rovers FC in Premier Division. John O'Sullivan has made 18 appearances (614 minutes) in Premier Division this season, with 0 goals, 1 assists, 3 yellow cards and 0 red cards. John O'Sullivan is 51st in the Premier Division ranking of midfielders.

18

Appearances

614

Minutes played

0

Goals

1

Assists

Data from FootyStats. Updated

This season

Every competition the player has played this season.

Competition Club team Apps Min G A Cards
Premier Division 2026 Shamrock Rovers FC 18 614 0 1 3/0
UEFA Champions League 2026/27 Shamrock Rovers FC 2 103 0 0 0/0
UEFA Europa Conference League 2026/27 Shamrock Rovers FC 1 63 0 0 1/0
UEFA Europa League 2026/27 Shamrock Rovers FC 1 13 0 0 0/0
Total 22 793 0 1 4/0

Per 90 minutes

Percentile: how the player compares with others in the same position and competition (at least 450 minutes played).

Goals / 90 0.00
Percentile 14
Assists / 90 0.15
Percentile 75
Goals + assists / 90 0.15
Percentile 46
Cards / 90 0.44
Percentile 12

Goals and appearances

Overall, at home and away.

Statistic Overall At home Away
Appearances
18
11
7
Minutes played
614
380
234
Goals
0
0
0
Goals / 90
0
0
0
Assists
1
1
0
Assists / 90
0.15
–
–
Goals + assists / 90
0.15
–
–
Minutes per goal
0
–
–
Minutes per assist
614
–
–

Cards

Bookings this season.

Statistic Overall At home Away
Yellow cards
3
–
–
Red cards
0
–
–
Total cards
3
–
–
Cards / 90
0.44
–
–
Minutes per card
205
–
–

Penalties

Statistic Overall At home Away
Penalty goals
0
–
–
Penalties missed
0
–
–

Rankings

Where the player stands in the competition.

  • Top attackers in Premier Division #154
  • Top midfielders in Premier Division #51
  • Top scorers of the club #18

Frequently asked questions

Quick answers about this player.

Which team does John O'Sullivan play for?

John O'Sullivan plays for Shamrock Rovers FC in Premier Division.

What position does John O'Sullivan play?

John O'Sullivan plays as midfielder.

How many assists has John O'Sullivan provided this season?

John O'Sullivan has provided 1 assists in 22 appearances this season, across all competitions.

How many minutes has John O'Sullivan played this season?

John O'Sullivan has played 793 minutes in 22 appearances this season, across all competitions.

How many cards has John O'Sullivan received?

John O'Sullivan has received 4 yellow cards and 0 red cards.

How old is John O'Sullivan?

John O'Sullivan is 20 years old (born 29 January 2006).