J. O’Sullivan

John O'Sullivan

John O'Sullivan

Midfielder #26 Shamrock Rovers
Full Name John O'Sullivan
Age 20 · March 2, 2006
Last 5 w w l w l Wins: 3; Draws: 0; Losses: 2
Last Win October 23, 2026 15days ago
Last Loss October 30, 2026 8days ago
Season Record
Avg Rating 6.36 12 Games · 27% of matches 6 W 3 D 3 L
Starts 9 Sub In 3 1
0 0.00 / 90 min Goals
0 0.00 / 90 min Assists
0 Penalty Goals
835 70 / game Minutes
Goals 0 0.00 / 90 · 0.00 / game Premier Division 2026 0 UEFA Champions League 2026 0 UEFA Conference League 2026 0 Club Leader G. Burke 11 J. O'Sullivan 0 0%
Assists 0 0.00 / 90 · 0.00 / game Premier Division 2026 0 UEFA Champions League 2026 0 UEFA Conference League 2026 0 Club Leader J. Byrne 8 J. O'Sullivan 0 0%
Penalty Goals 0 0.00 / 90 · 0.00 / game Premier Division 2026 0 UEFA Champions League 2026 0 UEFA Conference League 2026 0 Club Leader D. Watts 3 J. O'Sullivan 0 0%
Minutes 835 70 / game Premier Division 2026 668 UEFA Champions League 2026 77 UEFA Conference League 2026 90 Club Leader E. McGinty 3,555 J. O'Sullivan 835 21% of available minutes 23%
Season Statistics
UEFA Conference League 2026
Shamrock Rovers
1
1
90′
UEFA Europa League 2026
Shamrock Rovers
0
0
0′
UEFA Champions League 2026
Shamrock Rovers
1
1
77′
Premier Division 2026
Shamrock Rovers
10
7
3
668′
1
6.8
Totals:
12
9
3
835′
1
0
0
0 (0)
0
0
6.8
Game Log
Career
Club / Season
Shamrock Rovers 2 seasons · 2024–2026
23
11
1,228
0
0
5Y
6.75
2026 Premier Division
10
7
668
0
0
1Y
6.76
2026 UEFA Conference League
1
1
90
0
0
—
—
2026 UEFA Champions League
1
1
77
0
0
—
—
2024-2025 Premier Division (Ireland) - 2025
10
2
390
0
0
4Y
6.73
2024-2025 UEFA Conference League
1
0
3
0
0
—
—
Drogheda United 1 season · 2024–2025
3
0
29
0
0
—
6.25
2024-2025 Premier Division (Ireland) - 2025
3
0
29
0
0
—
6.25
By season 2 seasons
By competition 3 competitions
Career — total · 2 seasons
26
11
1,257
0
0
5Y
6.71
Splits
Venue
GP
Min
G
A
Rating
Home
15
576
0
0
6.61
Away
11
681
0
0
6.65
vs Opponents
9 clubs
Opponent
GP
Min
G
A
Rating
2
115
0
0
6.51
2
180
0
0
6.40
2
112
0
0
6.48
1
90
0
0
7.20
1
77
0
0
—
1
66
0
0
6.49
1
90
0
0
—
1
15
0
0
6.64
1
90
0
0
7.20
Discipline
4 0.15 / game Yellow Cards
0 Second Yellow
0 0 straight + 0 second Red Cards
0.15 cards / game · 26 games
Teammates
1
22 matches played together
2
21 matches played together
3
20 matches played together
4
20 matches played together
5
19 matches played together
6
19 matches played together
7
18 matches played together
8
18 matches played together
9
16 matches played together
10
15 matches played together
Transfers
Club Out
Club In
Transfer Date
Fee
Club Out / Club In
Transfer Date / Fee
Shamrock Rovers
Drogheda United
Jul 14, 2025
Loan
Shamrock Rovers
Drogheda United
Jul 14, 2025
Loan
Bray Wanderers
Shamrock Rovers
Dec 1, 2024
Bray Wanderers
Shamrock Rovers
Dec 1, 2024