John O'Sullivan has played 18 matches in the Premier Division for Shamrock Rovers this season.
21 appearancesUpdated 19:17 Ireland time
Every sport in one plan: $199 a month ($299 with Insights). The Premier Division alone: $39 a month.
Shamrock Rovers
2 – 1Full time
Bohemians
Next matchGalway v Shamrock RoversPremier Division · Fri 16 Oct, 19:45John O'Sullivan has played 18 matches in the Premier Division for Shamrock Rovers this season. That is 667 minutes of league football, with 1 assist and an average rating of 6.77. In all competitions: 21 appearances and 0 goals.
Last match: Shamrock Rovers 2-1 Bohemians on 12 October. John O'Sullivan played 25 minutes, rated 6.2.
Next: Galway v Shamrock Rovers, Friday 16 October.
John O'Sullivan has been at Shamrock Rovers since 2025.
2026, all competitions
| Competition | Apps | Goals | Rating |
|---|---|---|---|
Premier Division | 18 | 0 | 6.77 |
Champions League | 2 | 0 | – |
| UEFA Europa League | 1 | 0 | – |
| Total | 21 | 0 | 6.77 |
Shot positions for the Premier Division aren't in our data yet. The numbers per match are in the bars next to it.
Premier Division, against the average league midfielder
Last 8 Shamrock Rovers matches, all competitions
PD
v BohemiansPremier Division · Sub
2-1W
25––6.2
PD
v DroghedaPremier Division · Sub
3-1W
22––6.7
PD
v WaterfordPremier Division · Did not play
3-2W
––––
PD
at St. PatricksPremier Division · Did not play
0-2L
––––
PD
v ShelbournePremier Division · Sub
0-0D
15––6.9
PD
at Derry CityPremier Division
3-3D
69––6.2
UCL
at KuPSUEFA Conference League
0-1L
––––
PD
v ShelbournePremier Division
0-0D
––––
Senior clubs, with reported fees
Shamrock RoversLoan returnBack from loan at Drogheda250
DroghedaLoanLoan from Shamrock Rovers30
Shamrock RoversLoan returnBack from loan at Bray10
BrayLoanLoan from Shamrock Rovers131Fitness, bans, national team and personal details
No injury or ban news in our data for the Premier Division.
No senior international caps in our data. Caps come from Wikidata, updated after each international window.
Source: Wikidata (CC0) and our data feed
Is this you? Ask for a correction or removalPlayer stats like these for every league we cover, plus fixtures, live scores, tables and rankings, through one API and widgets for your site or app.
The Premier Division alone: $39 a month ($69 with Insights). Self-service: buy, copy the code, done.
The player card widget in club colours. Build yours
# Request GET /api/v1/soccer/players/1103285/season # Response (shortened) { "player": "John O'Sullivan", "team": "Shamrock Rovers", "goals": 0, "minutes": 667 }
Answered from today's data. Anything else, ask us.
0 goals in 21 matches this season, all competitions.
John O'Sullivan is a midfielder for Shamrock Rovers, shirt number 26.
John O'Sullivan is 20, born on 29 January 2006.
In 2025, as far as our data goes back.
Galway v Shamrock Rovers, Friday 16 October at 18:45 UTC.
Every player page has season stats, recent matches and career