GlobalScoreXGlobalScoreX
Get it on Google Play
Republic of Ireland

James Roche

#55
DefenderAge 19
Republic of IrelandRepublic of IrelandBorn 7 Oct 2007
ShelbourneShelbourne

Statistics

Club / SeasonAppsGoalsAssists

Trophies & honours

  • FAI President's Cup
    Republic of Ireland
    Winner
    2025
  • Premier Division
    Republic of Ireland
    2nd Place
    2024
  • U19 National League
    Republic of Ireland
    Winner
    2023
  • FAI President's Cup
    Republic of Ireland
    Winner
  • Premier Division
    Republic of Ireland
    2nd Place
  • U19 National League
    Republic of Ireland
    Winner

Transfers

About James Roche

James Roche (19, Republic of Ireland) is a defender for Shelbourne. In the 2026/27 season he has made 6 appearances across 2 competitions. His minutes-weighted match rating averages 2.76. Season-by-season and per-competition stats are below.

Before that, James Roche played for Shamrock Rovers. James Roche has earned 5 caps for Republic of Ireland at international level.

James Roche: questions and answers

How many goals has James Roche scored in 2026?
0 goals in 6 appearances across all competitions, with 0 assists.
Which club does James Roche play for?
Shelbourne.
How old is James Roche?
19, born on 7 October 2007.
What position does James Roche play?
Defender.

Shelbourne squad

Recent matches

Republic of Ireland U17 squad

Data updated