FooSports
Photo of James Roche

James Roche

Republic of Ireland | Midfielder | Shelbourne

James Roche, 18, is a footballer from Republic of Ireland playing as Midfielder for Shelbourne. Roche was born in Republic of Ireland. In the 2026/27 Premier Division season Roche has 3 appearances with 0 goals and 0 assists in 103 minutes at an average rating of 4.73.

Profile

Full name
James Roche
Age
18
Born
7 October 2007 | Republic of Ireland
Nationality
Republic of Ireland
Position
Midfielder
Shirt number
55
Current club
Shelbourne

Season by Season Stats

Season statistics for James Roche
Season Team League Apps Goals Assists xG Yellow Red Rating
26/27 Shelbourne Premier Division 3 0 0 1 0 4.73
25/26 Shelbourne U19 UEFA Youth League 0 0 0 0 0
25/26 Shamrock Rovers Premier Division 0 0 0 0 0
25/26 Shelbourne Premier Division 1 0 0 0 0 7.00
25/26 Shelbourne FAI Cup 1 0 1 0 0 7.83

Career

Trophy Cabinet | 2 won

  • FAI President's Cup 2025 Republic of Ireland
  • U19 National League 2023 Republic of Ireland

Runner-up finishes

  • Premier Division 1× | 2024 | Republic of Ireland

Clubs | 4

Frequently Asked Questions

What position does James Roche play?

James Roche plays as Midfielder.

Which team does James Roche play for?

James Roche plays for Shelbourne in the Premier Division.

How many goals has James Roche scored this season?

James Roche has scored 0 goals in 3 appearances in the Premier Division 2026/27 season.

How old is James Roche?

James Roche is 18 years old and comes from Republic of Ireland.

Updated: 11 Jul 2026, 10:40 UTC